! !-------------------------- Default Units for Model ---------------------------! ! ! defaults units & length = mm & angle = deg & force = newton & mass = kg & time = sec ! defaults units & coordinate_system_type = cartesian & orientation_type = body313 ! !------------------------ Default Attributes for Model ------------------------! ! ! defaults attributes & inheritance = bottom_up & icon_visibility = on & grid_visibility = off & size_of_icons = 50.0 & spacing_for_grid = 1000.0 ! !------------------------------ Adams/View Model ------------------------------! ! ! model create & model_name = essui ! view erase ! !--------------------------------- Materials ----------------------------------! ! ! material create & material_name = .essui.steel & adams_id = 1 & youngs_modulus = 2.07E+005 & poissons_ratio = 0.29 & density = 7.801E-006 ! !-------------------------------- Rigid Parts ---------------------------------! ! ! Create parts and their dependent markers and graphics ! !----------------------------------- ground -----------------------------------! ! ! ! ****** Ground Part ****** ! defaults model & part_name = ground ! defaults coordinate_system & default_coordinate_system = .essui.ground ! ! ****** Markers for current part ****** ! marker create & marker_name = .essui.ground.MARKER_38 & adams_id = 38 & location = 690.0, -75.0, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = .essui.ground.MARKER_38 & visibility = off ! marker create & marker_name = .essui.ground.MARKER_40 & adams_id = 40 & location = 690.0, -115.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.ground.MARKER_40 & visibility = off ! marker create & marker_name = .essui.ground.MARKER_42 & adams_id = 42 & location = 800.0, -75.0, -50.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.ground.MARKER_42 & visibility = off ! marker create & marker_name = .essui.ground.MARKER_44 & adams_id = 44 & location = 850.0, -75.0, -50.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.ground.MARKER_44 & visibility = off ! marker create & marker_name = .essui.ground.MARKER_45 & adams_id = 45 & location = 1350.0, -75.0, -30.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.ground.MARKER_45 & visibility = off ! marker create & marker_name = .essui.ground.MARKER_60 & adams_id = 60 & location = 690.0, -85.0, -75.0 & orientation = 90.0d, 98.5308d, 90.0d ! marker attributes & marker_name = .essui.ground.MARKER_60 & visibility = off ! marker create & marker_name = .essui.ground.MARKER_61 & adams_id = 61 & location = 840.0, -75.0, -50.0 & orientation = 0.0d, 90.0d, 0.0d ! marker attributes & marker_name = .essui.ground.MARKER_61 & visibility = off ! part create rigid_body mass_properties & part_name = .essui.ground & material_type = .essui.steel ! part attributes & part_name = .essui.ground & name_visibility = off & size_of_icons = 15.0 ! !---------------------------------- PART_19 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essui.ground ! part create rigid_body name_and_position & part_name = .essui.PART_19 & adams_id = 19 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essui.PART_19 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essui.PART_19.MARKER_29 & adams_id = 29 & location = 888.5672565812, -29.0373334129, -35.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_19.MARKER_29 & visibility = off ! marker create & marker_name = .essui.PART_19.MARKER_30 & adams_id = 30 & location = 1388.5672565812, -29.0373334129, -35.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_19.MARKER_30 & visibility = off ! marker create & marker_name = .essui.PART_19.cm & adams_id = 56 & location = 1138.5672565812, -29.0373334129, -35.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_19.cm & visibility = off ! marker create & marker_name = .essui.PART_19.MARKER_48 & adams_id = 48 & location = 888.5672565812, -29.0373334129, -35.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_19.MARKER_48 & visibility = off ! marker create & marker_name = .essui.PART_19.MARKER_49 & adams_id = 49 & location = 1388.5672565812, -29.0373334129, -35.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_19.MARKER_49 & visibility = off ! part create rigid_body mass_properties & part_name = .essui.PART_19 & material_type = .essui.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essui.PART_19.LINK_47 & i_marker = .essui.PART_19.MARKER_29 & j_marker = .essui.PART_19.MARKER_30 & width = 10.0 & depth = 10.0 ! part attributes & part_name = .essui.PART_19 & color = MAGENTA & name_visibility = off & size_of_icons = 15.0 ! !---------------------------------- PART_18 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essui.ground ! part create rigid_body name_and_position & part_name = .essui.PART_18 & adams_id = 18 & location = 51.1386812498, -206.9463622924, -260.5341864717 & orientation = 0.0d, 57.3448933833d, 21.490832903d ! defaults coordinate_system & default_coordinate_system = .essui.PART_18 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essui.PART_18.MARKER_1 & adams_id = 1 & location = 849.7644830716, -22.3164826313, 29.4891395432 & orientation = 158.509167097d, 57.3448933833d, 274.9619d ! marker attributes & marker_name = .essui.PART_18.MARKER_1 & visibility = off ! marker create & marker_name = .essui.PART_18.MARKER_2 & adams_id = 2 & location = 948.7520413727, 429.7752086589, -683.4726869018 & orientation = 158.509167097d, 57.3448933833d, 270.0d ! marker attributes & marker_name = .essui.PART_18.MARKER_2 & visibility = off ! marker create & marker_name = .essui.PART_18.MARKER_27 & adams_id = 27 & location = 883.9405899547, -40.7883240984, -28.0937119937 & orientation = 158.509167097d, 57.3448933833d, 180.0d ! marker attributes & marker_name = .essui.PART_18.MARKER_27 & visibility = off ! marker create & marker_name = .essui.PART_18.MARKER_20 & adams_id = 20 & location = 834.3422609833, -61.4864515829, 2.5100995642 & orientation = 158.509167097d, 57.3448933833d, 180.0d ! marker attributes & marker_name = .essui.PART_18.MARKER_20 & visibility = off ! marker create & marker_name = .essui.PART_18.MARKER_10 & adams_id = 10 & location = 849.7644830716, -22.3164826313, 29.4891395432 & orientation = 158.509167097d, 57.3448933833d, 180.0d ! marker attributes & marker_name = .essui.PART_18.MARKER_10 & visibility = off ! marker create & marker_name = .essui.PART_18.cm & adams_id = 55 & location = 874.6516374321, 82.516347395, -159.0337634743 & orientation = 348.0677113687d, 34.9802289447d, 4.6258653134d ! marker attributes & marker_name = .essui.PART_18.cm & visibility = off ! marker create & marker_name = .essui.PART_18.MARKER_22 & adams_id = 22 & location = 843.5955942362, -37.984470212, 18.6975235516 & orientation = 158.509167097d, 57.3448933833d, 230.0d ! marker attributes & marker_name = .essui.PART_18.MARKER_22 & visibility = off ! marker create & marker_name = .essui.PART_18.MARKER_23 & adams_id = 23 & location = 888.5672565812, -29.0373334129, -20.0 & orientation = 158.509167097d, 57.3448933833d, 230.0d ! marker attributes & marker_name = .essui.PART_18.MARKER_23 & visibility = off ! marker create & marker_name = .essui.PART_18.MARKER_43 & adams_id = 43 & location = 834.3422609833, -61.4864515829, 2.5100995642 & orientation = 158.509167097d, 57.3448933833d, 180.0d ! marker attributes & marker_name = .essui.PART_18.MARKER_43 & visibility = off ! marker create & marker_name = .essui.PART_18.MARKER_47 & adams_id = 47 & location = 883.9405899547, -40.7883240984, -28.0937119937 & orientation = 158.509167097d, 57.3448933833d, 180.0d ! marker attributes & marker_name = .essui.PART_18.MARKER_47 & visibility = off ! part create rigid_body mass_properties & part_name = .essui.PART_18 & material_type = .essui.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essui.PART_18.LINK_5 & i_marker = .essui.PART_18.MARKER_22 & j_marker = .essui.PART_18.MARKER_23 & width = 10.0 & depth = 10.0 ! geometry create shape cylinder & cylinder_name = .essui.PART_18.CYLINDER_6 & adams_id = 22 & center_marker = .essui.PART_18.MARKER_20 & angle_extent = 360.0 & length = 50.0 & radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .essui.PART_18.CSG_4 & adams_id = 33 & base_object = .essui.PART_18.LINK_5 & object = .essui.PART_18.CYLINDER_6 & type = union ! geometry create shape link & link_name = .essui.PART_18.LINK_3 & i_marker = .essui.PART_18.MARKER_1 & j_marker = .essui.PART_18.MARKER_2 & width = 5.0 & depth = 5.0 ! geometry create shape csg & csg_name = .essui.PART_18.CSG_2 & adams_id = 36 & base_object = .essui.PART_18.LINK_3 & object = .essui.PART_18.CSG_4 & type = union ! geometry create shape cylinder & cylinder_name = .essui.PART_18.CYLINDER_1 & adams_id = 40 & center_marker = .essui.PART_18.MARKER_27 & angle_extent = 360.0 & length = 10.0 & radius = 2.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .essui.PART_18.CSG_44 & adams_id = 44 & base_object = .essui.PART_18.CYLINDER_1 & object = .essui.PART_18.CSG_2 & type = union ! part attributes & part_name = .essui.PART_18 & color = MAIZE & name_visibility = off & size_of_icons = 15.0 ! !----------------------------------- PART_4 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essui.ground ! part create rigid_body name_and_position & part_name = .essui.PART_4 & adams_id = 4 & location = 500.0, -75.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essui.PART_4 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essui.PART_4.MARKER_5 & adams_id = 5 & location = 0.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = .essui.PART_4.MARKER_5 & visibility = off ! marker create & marker_name = .essui.PART_4.cm & adams_id = 54 & location = 101.6172320558, -5.350408193E-007, -4.432161328E-005 & orientation = 6.4424360771E-007d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_4.cm & visibility = off ! marker create & marker_name = .essui.PART_4.MARKER_37 & adams_id = 37 & location = 190.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = .essui.PART_4.MARKER_37 & visibility = off ! marker create & marker_name = .essui.PART_4.MARKER_69 & adams_id = 69 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essui.PART_4.MARKER_70 & adams_id = 70 & location = 10.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .essui.PART_4 & material_type = .essui.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .essui.PART_4.CYLINDER_1 & adams_id = 3 & center_marker = .essui.PART_4.MARKER_5 & angle_extent = 360.0 & length = 210.0 & radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape link & link_name = .essui.PART_4.LINK_2 & i_marker = .essui.PART_4.MARKER_69 & j_marker = .essui.PART_4.MARKER_70 & width = 5.0 & depth = 50.0 ! geometry create shape csg & csg_name = .essui.PART_4.CSG_57 & adams_id = 57 & base_object = .essui.PART_4.CYLINDER_1 & object = .essui.PART_4.LINK_2 & type = union ! part attributes & part_name = .essui.PART_4 & color = MAIZE & name_visibility = off & size_of_icons = 15.0 ! !---------------------------------- PART_20 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essui.ground ! part create rigid_body name_and_position & part_name = .essui.PART_20 & adams_id = 20 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essui.PART_20 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essui.PART_20.MARKER_31 & adams_id = 31 & location = 690.0, -115.0, -85.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_20.MARKER_31 & visibility = off ! marker create & marker_name = .essui.PART_20.cm & adams_id = 57 & location = 690.5209777871, -115.1592659951, -75.0 & orientation = 343.0012973186d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_20.cm & visibility = off ! marker create & marker_name = .essui.PART_20.MARKER_39 & adams_id = 39 & location = 690.0, -115.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_20.MARKER_39 & visibility = off ! marker create & marker_name = .essui.PART_20.centre2 & adams_id = 51 & location = 690.0, -135.3249981, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_20.centre2 & visibility = off ! marker create & marker_name = .essui.PART_20.MARKER_62 & adams_id = 62 & location = 690.0, -135.3249981, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_20.MARKER_62 & visibility = off ! part create rigid_body mass_properties & part_name = .essui.PART_20 & material_type = .essui.steel ! ! ****** Points for current part ****** ! point create & point_name = .essui.PART_20.POINT_55 & location = 690.0, -135.3249981, -60.0 ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .essui.PART_20.CYLINDER_48 & adams_id = 48 & center_marker = .essui.PART_20.MARKER_31 & angle_extent = 360.0 & length = 20.0 & radius = 30.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create feature hole & hole_name = .essui.PART_20.CYLINDER_48.HOLE_1 & center = 663.0692024356, -106.7670956808, -65.0 & radius = 5.0 & depth = 0.0 & countersink = no ! part attributes & part_name = .essui.PART_20 & color = RED & name_visibility = off & size_of_icons = 15.0 ! !---------------------------------- PART_23 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essui.ground ! part create rigid_body name_and_position & part_name = .essui.PART_23 & adams_id = 23 & location = 772.4675456711, -764.6785378971, -390.4603498496 & orientation = 104.0096274195d, 102.3610806066d, 40.2954882671d ! defaults coordinate_system & default_coordinate_system = .essui.PART_23 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essui.PART_23.MARKER_34 & adams_id = 34 & location = 699.7485983488, -149.8089121828, -7.6853242576E-002 & orientation = 88.8566657469d, 19.1418540949d, 271.0801342939d ! marker attributes & marker_name = .essui.PART_23.MARKER_34 & visibility = off ! marker create & marker_name = .essui.PART_23.cm & adams_id = 59 & location = 723.407742808, -150.2809002105, 68.09945972 & orientation = 88.8558393551d, 19.1419775116d, 229.6419917456d ! marker attributes & marker_name = .essui.PART_23.cm & visibility = off ! marker create & marker_name = .essui.PART_23.MARKER_35 & adams_id = 35 & location = 696.589912453, -153.5341013682, 0.9935060173 & orientation = 139.7045117329d, 102.3610806066d, 75.9903725805d ! marker attributes & marker_name = .essui.PART_23.MARKER_35 & visibility = off ! marker create & marker_name = .essui.PART_23.MARKER_65 & adams_id = 65 & location = 740.8783112739, -150.6297623883, 118.4422520333 & orientation = 268.8566657469d, 160.8581459051d, 130.7561468279d ! marker attributes & marker_name = .essui.PART_23.MARKER_65 & visibility = off ! marker create & marker_name = .essui.PART_23.MARKER_63 & adams_id = 63 & location = 699.7485983488, -149.8089121828, -7.6853242576E-002 & orientation = 139.7045117329d, 102.3610806066d, 75.9903725805d ! marker attributes & marker_name = .essui.PART_23.MARKER_63 & visibility = off ! part create rigid_body mass_properties & part_name = .essui.PART_23 & material_type = .essui.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .essui.PART_23.CYLINDER_1 & adams_id = 52 & center_marker = .essui.PART_23.MARKER_34 & angle_extent = 360.0 & length = 150.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essui.PART_23.CYLINDER_2 & adams_id = 53 & center_marker = .essui.PART_23.MARKER_35 & angle_extent = 360.0 & length = 10.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .essui.PART_23.CSG_54 & adams_id = 54 & base_object = .essui.PART_23.CYLINDER_1 & object = .essui.PART_23.CYLINDER_2 & type = union ! part attributes & part_name = .essui.PART_23 & color = CYAN & name_visibility = off & size_of_icons = 15.0 ! !---------------------------------- PART_22 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essui.ground ! part create rigid_body name_and_position & part_name = .essui.PART_22 & adams_id = 22 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essui.PART_22 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essui.PART_22.MARKER_32 & adams_id = 32 & location = 800.0, -75.0, -50.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_22.MARKER_32 & visibility = off ! marker create & marker_name = .essui.PART_22.MARKER_33 & adams_id = 33 & location = 800.0, -75.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_22.MARKER_33 & visibility = off ! marker create & marker_name = .essui.PART_22.cm & adams_id = 58 & location = 800.8900589579, -75.2225147395, -43.4506252877 & orientation = 255.9637565321d, 0.8166379751d, 90.0d ! marker attributes & marker_name = .essui.PART_22.cm & visibility = off ! marker create & marker_name = .essui.PART_22.centre1 & adams_id = 36 & location = 800.0, -75.0, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_22.centre1 & visibility = off ! marker create & marker_name = .essui.PART_22.MARKER_41 & adams_id = 41 & location = 800.0, -75.0, -50.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_22.MARKER_41 & visibility = off ! marker create & marker_name = .essui.PART_22.MARKER_64 & adams_id = 64 & location = 800.0, -75.0, -60.0 & orientation = 298.7407633414d, 90.0d, 0.0d ! marker attributes & marker_name = .essui.PART_22.MARKER_64 & visibility = off ! part create rigid_body mass_properties & part_name = .essui.PART_22 & material_type = .essui.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .essui.PART_22.CYLINDER_1 & adams_id = 50 & center_marker = .essui.PART_22.MARKER_33 & angle_extent = 360.0 & length = 25.0 & radius = 15.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essui.PART_22.CYLINDER_2 & adams_id = 49 & center_marker = .essui.PART_22.MARKER_32 & angle_extent = 360.0 & length = 20.0 & radius = 40.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .essui.PART_22.CSG_51 & adams_id = 51 & base_object = .essui.PART_22.CYLINDER_1 & object = .essui.PART_22.CYLINDER_2 & type = union ! geometry create feature hole & hole_name = .essui.PART_22.CSG_51.HOLE_1 & center = 740.0, -60.0, -30.0 & radius = 10.0 & depth = 20.0 & countersink = no ! part attributes & part_name = .essui.PART_22 & color = MAIZE & name_visibility = off & transparency = 35 & size_of_icons = 15.0 ! !---------------------------------- PART_17 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essui.ground ! part create rigid_body name_and_position & part_name = .essui.PART_17 & adams_id = 17 & location = 540.2865534149, -344.2380627239, 0.0 & orientation = 23.4349488229d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essui.PART_17 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essui.PART_17.MARKER_3 & adams_id = 3 & location = 850.0, -75.0, 0.0 & orientation = 71.5269511771d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_17.MARKER_3 & visibility = off ! marker create & marker_name = .essui.PART_17.MARKER_4 & adams_id = 4 & location = 1119.3297610478, 731.2018852706, 0.0 & orientation = 66.5650511771d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_17.MARKER_4 & visibility = off ! marker create & marker_name = .essui.PART_17.MARKER_21 & adams_id = 21 & location = 850.0, -75.0, 0.0 & orientation = 336.5650511771d, 180.0d, 0.0d ! marker attributes & marker_name = .essui.PART_17.MARKER_21 & visibility = off ! marker create & marker_name = .essui.PART_17.MARKER_28 & adams_id = 28 & location = 903.66563146, -48.16718427, -35.0 & orientation = 336.5650511771d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_17.MARKER_28 & visibility = off ! marker create & marker_name = .essui.PART_17.MARKER_22 & adams_id = 24 & location = 850.0, -75.0, -20.0 & orientation = 26.5650511771d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_17.MARKER_22 & visibility = off ! marker create & marker_name = .essui.PART_17.MARKER_23 & adams_id = 25 & location = 903.66563146, -48.16718427, -20.0 & orientation = 26.5650511771d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_17.MARKER_23 & visibility = off ! marker create & marker_name = .essui.PART_17.cm & adams_id = 26 & location = 934.505188505, 164.9399367158, -7.0551200368 & orientation = 69.7138951544d, 26.8815813663d, 272.7957763628d ! marker attributes & marker_name = .essui.PART_17.cm & visibility = off ! marker create & marker_name = .essui.PART_17.MARKER_46 & adams_id = 46 & location = 850.0, -75.0, -30.0 & orientation = 336.5650511771d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_17.MARKER_46 & visibility = off ! marker create & marker_name = .essui.PART_17.MARKER_50 & adams_id = 50 & location = 903.66563146, -48.16718427, -35.0 & orientation = 336.5650511771d, 0.0d, 0.0d ! marker attributes & marker_name = .essui.PART_17.MARKER_50 & visibility = off ! part create rigid_body mass_properties & part_name = .essui.PART_17 & material_type = .essui.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essui.PART_17.LINK_4 & i_marker = .essui.PART_17.MARKER_3 & j_marker = .essui.PART_17.MARKER_4 & width = 5.0 & depth = 5.0 ! geometry create shape cylinder & cylinder_name = .essui.PART_17.CYLINDER_5 & adams_id = 24 & center_marker = .essui.PART_17.MARKER_21 & angle_extent = 360.0 & length = 30.0 & radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .essui.PART_17.CSG_3 & adams_id = 28 & base_object = .essui.PART_17.LINK_4 & object = .essui.PART_17.CYLINDER_5 & type = union ! geometry create shape link & link_name = .essui.PART_17.LINK_2 & i_marker = .essui.PART_17.MARKER_22 & j_marker = .essui.PART_17.MARKER_23 & width = 10.0 & depth = 10.0 ! geometry create shape csg & csg_name = .essui.PART_17.CSG_1 & adams_id = 31 & base_object = .essui.PART_17.LINK_2 & object = .essui.PART_17.CSG_3 & type = union ! geometry create shape cylinder & cylinder_name = .essui.PART_17.CYLINDER_6 & adams_id = 41 & center_marker = .essui.PART_17.MARKER_28 & angle_extent = 360.0 & length = 10.0 & radius = 2.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .essui.PART_17.CSG_42 & adams_id = 42 & base_object = .essui.PART_17.CSG_1 & object = .essui.PART_17.CYLINDER_6 & type = union ! part attributes & part_name = .essui.PART_17 & color = GREEN & name_visibility = off & size_of_icons = 15.0 ! !----------------------------------- Joints -----------------------------------! ! ! constraint create joint revolute & joint_name = .essui.JOINT_1 & adams_id = 1 & i_marker_name = .essui.PART_4.MARKER_37 & j_marker_name = .essui.ground.MARKER_38 ! constraint attributes & constraint_name = .essui.JOINT_1 & name_visibility = off & size_of_icons = 15.0 ! constraint create joint revolute & joint_name = .essui.JOINT_2 & adams_id = 2 & i_marker_name = .essui.PART_20.MARKER_39 & j_marker_name = .essui.ground.MARKER_40 ! constraint attributes & constraint_name = .essui.JOINT_2 & name_visibility = off & size_of_icons = 15.0 ! constraint create joint revolute & joint_name = .essui.JOINT_3 & adams_id = 3 & i_marker_name = .essui.PART_22.MARKER_41 & j_marker_name = .essui.ground.MARKER_42 ! constraint attributes & constraint_name = .essui.JOINT_3 & name_visibility = off & size_of_icons = 15.0 ! constraint create joint revolute & joint_name = .essui.JOINT_4 & adams_id = 4 & i_marker_name = .essui.PART_18.MARKER_43 & j_marker_name = .essui.ground.MARKER_44 ! constraint attributes & constraint_name = .essui.JOINT_4 & name_visibility = off & size_of_icons = 15.0 ! constraint create joint revolute & joint_name = .essui.JOINT_5 & adams_id = 5 & i_marker_name = .essui.ground.MARKER_45 & j_marker_name = .essui.PART_17.MARKER_46 ! constraint attributes & constraint_name = .essui.JOINT_5 & name_visibility = off & size_of_icons = 15.0 ! constraint create joint revolute & joint_name = .essui.JOINT_6 & adams_id = 6 & i_marker_name = .essui.PART_18.MARKER_47 & j_marker_name = .essui.PART_19.MARKER_48 ! constraint attributes & constraint_name = .essui.JOINT_6 & name_visibility = off & size_of_icons = 15.0 ! constraint create joint revolute & joint_name = .essui.JOINT_7 & adams_id = 7 & i_marker_name = .essui.PART_19.MARKER_49 & j_marker_name = .essui.PART_17.MARKER_50 ! constraint attributes & constraint_name = .essui.JOINT_7 & name_visibility = off & size_of_icons = 15.0 ! constraint create joint cylindrical & joint_name = .essui.JOINT_10 & adams_id = 10 & i_marker_name = .essui.PART_22.MARKER_64 & j_marker_name = .essui.PART_23.MARKER_65 ! constraint attributes & constraint_name = .essui.JOINT_10 & name_visibility = off & size_of_icons = 15.0 ! constraint create joint revolute & joint_name = .essui.JOINT_9 & adams_id = 9 & i_marker_name = .essui.PART_20.MARKER_62 & j_marker_name = .essui.PART_23.MARKER_63 ! constraint attributes & constraint_name = .essui.JOINT_9 & name_visibility = off & size_of_icons = 15.0 ! !----------------------------------- Forces -----------------------------------! ! ! !----------------------------------- Gears ------------------------------------! ! ! constraint create complex_joint gear & gear_name = .essui.GEAR_1 & adams_id = 1 & joint_name = & .essui.JOINT_4, & .essui.JOINT_3 & common_velocity_marker = .essui.ground.MARKER_61 ! constraint attributes & constraint_name = GEAR_1 & size_of_icons = 15.0 ! constraint create complex_joint gear & gear_name = .essui.GEAR_2 & adams_id = 2 & joint_name = & .essui.JOINT_1, & .essui.JOINT_2 & common_velocity_marker = .essui.ground.MARKER_60 ! constraint attributes & constraint_name = GEAR_2 & size_of_icons = 15.0 ! !-------------------------- Adams/View UDE Instances --------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essui.ground ! undo begin_block suppress = yes ! ude create instance & instance_name = .essui.general_motion_1 & definition_name = .MDI.Constraints.general_motion & location = 0.0, 0.0, 0.0 & orientation = 0.0, 0.0, 0.0 ! ude attributes & instance_name = .essui.general_motion_1 & color = WHITE & size_of_icons = 20.0 ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! variable modify & variable_name = .essui.general_motion_1.i_marker & object_value = (.essui.PART_4.MARKER_37) ! variable modify & variable_name = .essui.general_motion_1.j_marker & object_value = (.essui.ground.MARKER_38) ! variable modify & variable_name = .essui.general_motion_1.constraint & object_value = (.essui.JOINT_1) ! variable modify & variable_name = .essui.general_motion_1.t1_type & integer_value = 0 ! variable modify & variable_name = .essui.general_motion_1.t2_type & integer_value = 0 ! variable modify & variable_name = .essui.general_motion_1.t3_type & integer_value = 0 ! variable modify & variable_name = .essui.general_motion_1.r1_type & integer_value = 0 ! variable modify & variable_name = .essui.general_motion_1.r2_type & integer_value = 0 ! variable modify & variable_name = .essui.general_motion_1.r3_type & integer_value = 2 ! variable modify & variable_name = .essui.general_motion_1.t1_func & string_value = "0 * time" ! variable modify & variable_name = .essui.general_motion_1.t2_func & string_value = "0 * time" ! variable modify & variable_name = .essui.general_motion_1.t3_func & string_value = "0 * time" ! variable modify & variable_name = .essui.general_motion_1.r1_func & string_value = "0 * time" ! variable modify & variable_name = .essui.general_motion_1.r2_func & string_value = "0 * time" ! variable modify & variable_name = .essui.general_motion_1.r3_func & string_value = "1200*2*PI/60" ! variable modify & variable_name = .essui.general_motion_1.t1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.t2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.t3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.r1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.r2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.r3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.t1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.t2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.t3_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.r1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.r2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essui.general_motion_1.r3_ic_velo & real_value = 0.0 ! ude modify instance & instance_name = .essui.general_motion_1 ! undo end_block ! !---------------------------------- Accgrav -----------------------------------! ! ! force create body gravitational & gravity_field_name = gravity & x_component_gravity = 0.0 & y_component_gravity = -9806.65 & z_component_gravity = 0.0 ! !----------------------------- Analysis settings ------------------------------! ! ! !---------------------------------- Measures ----------------------------------! ! ! measure create orient & measure_name = .essui.orientation & to_frame = .essui.PART_18.MARKER_1 & characteristic = euler_angles & component = angle_1_component & create_measure_display = no ! data_element attributes & data_element_name = .essui.orientation & color = WHITE ! measure create range & measure_name = .essui.RANGE_MEA_1 & type = variation & of_measure_name = .essui.orientation & create_measure_display = no ! data_element attributes & data_element_name = .essui.RANGE_MEA_1 & color = WHITE ! !----------------------------- Simulation Scripts -----------------------------! ! ! simulation script create & sim_script_name = .essui.Last_Sim & commands = & "simulation single_run transient type=auto_select end_time=1.0 number_of_steps=100 model_name=.essui initial_static=no" ! !---------------------------- Function definitions ----------------------------! ! ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! ude modify instance & instance_name = .essui.general_motion_1 ! !--------------------------- Expression definitions ---------------------------! ! ! defaults coordinate_system & default_coordinate_system = ground ! marker modify & marker_name = .essui.PART_4.MARKER_70 & location = & (LOC_RELATIVE_TO({10, 0.0, 0.0}, .essui.PART_4.MARKER_69)) & relative_to = .essui.PART_4 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_17.MARKER_23 & location = & (LOC_RELATIVE_TO({60, 0.0, 0.0}, .essui.PART_17.MARKER_22)) & relative_to = .essui.PART_17 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_17.MARKER_4 & location = & (LOC_RELATIVE_TO({850, 0.0, 0.0}, .essui.PART_17.MARKER_3)) & relative_to = .essui.PART_17 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_18.MARKER_2 & location = & (LOC_RELATIVE_TO({850, 0.0, 0.0}, .essui.PART_18.MARKER_1)) & relative_to = .essui.PART_18 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_18.MARKER_23 & location = & (LOC_RELATIVE_TO({60, 0.0, 0.0}, .essui.PART_18.MARKER_22)) & relative_to = .essui.PART_18 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_20.centre2 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essui.PART_20.POINT_55)) & relative_to = .essui.PART_20 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_20.MARKER_62 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essui.PART_20.POINT_55)) & relative_to = .essui.PART_20 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_23.MARKER_34 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essui.PART_20.POINT_55)) & relative_to = .essui.PART_23 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_23.MARKER_35 & location = & (LOC_RELATIVE_TO({0, 0, -5}, .essui.PART_20.POINT_55)) & relative_to = .essui.PART_23 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! marker modify & marker_name = .essui.PART_23.MARKER_63 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essui.PART_20.POINT_55)) & relative_to = .essui.PART_23 ! defaults coordinate_system & default_coordinate_system = .essui.ground ! material modify & material_name = .essui.steel & youngs_modulus = (2.07E+011(Newton/meter**2)) & density = (7801.0(kg/meter**3)) ! model display & model_name = essui