! !-------------------------- 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 = Essuie_glace ! view erase ! !--------------------------------- Materials ----------------------------------! ! ! material create & material_name = .Essuie_glace.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 = .Essuie_glace.ground ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.ground.MARKER_36 & adams_id = 36 & location = 600.0, -75.0, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_38 & adams_id = 38 & location = 600.0, -75.0, -105.0 & orientation = 90.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_40 & adams_id = 40 & location = 1100.0, -75.0, -95.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_44 & adams_id = 44 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_46 & adams_id = 46 & location = 1350.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_54 & adams_id = 54 & location = 600.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.engrenage1 & adams_id = 56 & location = 600.0, -75.0, -80.0 & orientation = 0.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_57 & adams_id = 57 & location = 1050.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_58 & adams_id = 58 & location = 1050.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.engrenage2 & adams_id = 60 & location = 1060.0, -75.0, -95.0 & orientation = 0.0d, 90.0d, 180.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_70 & adams_id = 70 & location = 1060.0, -75.0, -105.0 & orientation = 90.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_80 & adams_id = 80 & location = 1350.0, 100.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.ground.MARKER_92 & adams_id = 92 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.ground & material_type = .Essuie_glace.steel ! part attributes & part_name = .Essuie_glace.ground & name_visibility = off ! !----------------------------------- PART_6 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! part create rigid_body name_and_position & part_name = .Essuie_glace.PART_6 & adams_id = 6 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.PART_6 ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_5 & adams_id = 5 & location = 850.0, -75.0, 0.0 & orientation = 90.0d, 180.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.cm & adams_id = 63 & location = 850.0, 317.3990239242, -1.7675640934 & orientation = 8.5187288204E-005d, 0.5600945116d, 359.9999148168d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_25 & adams_id = 25 & location = 850.0, -75.0, -42.5 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_26 & adams_id = 26 & location = 850.0, -45.0, -42.5 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_31 & adams_id = 31 & location = 850.0, -75.0, 0.0 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_32 & adams_id = 32 & location = 850.0, 775.0, 0.0 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_43 & adams_id = 43 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_49 & adams_id = 49 & location = 850.0, -45.0, -45.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_82 & adams_id = 82 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_95 & adams_id = 95 & location = 850.0, -45.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_86 & adams_id = 86 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_93 & adams_id = 93 & location = 850.0, 775.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_96 & adams_id = 96 & location = 850.0, 775.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_6.MARKER_89 & adams_id = 89 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.PART_6 & material_type = .Essuie_glace.steel ! part attributes & part_name = .Essuie_glace.PART_6 & color = MAGENTA & name_visibility = off ! !----------------------------------- PART_5 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! part create rigid_body name_and_position & part_name = .Essuie_glace.PART_5 & adams_id = 5 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.PART_5 ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.PART_5.MARKER_4 & adams_id = 4 & location = 500.0, -75.0, -75.0 & orientation = 90.0d, 90.0d, 180.0d ! marker create & marker_name = .Essuie_glace.PART_5.cm & adams_id = 62 & location = 450.0, -75.0, -75.0 & orientation = 180.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_5.MARKER_6 & adams_id = 6 & location = 600.0, -75.0, -75.0 & orientation = 90.0d, 90.0d, 180.0d ! marker create & marker_name = .Essuie_glace.PART_5.MARKER_35 & adams_id = 35 & location = 600.0, -75.0, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_5.MARKER_55 & adams_id = 55 & location = 600.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.PART_5 & mass = 0.2450756429 & center_of_mass_marker = .Essuie_glace.PART_5.cm & ixx = 12.2537821453 & iyy = 210.3565934948 & izz = 210.3565934948 & ixy = 0.0 & izx = 0.0 & iyz = 0.0 ! part attributes & part_name = .Essuie_glace.PART_5 & color = CYAN & name_visibility = off ! !----------------------------------- PART_4 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! part create rigid_body name_and_position & part_name = .Essuie_glace.PART_4 & adams_id = 4 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.PART_4 ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.PART_4.MARKER_3 & adams_id = 3 & location = 1350.0, -75.0, 0.0 & orientation = 90.0d, 180.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_4.cm & adams_id = 61 & location = 1350.0, -75.0, -20.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_4.MARKER_45 & adams_id = 45 & location = 1350.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_4.MARKER_76 & adams_id = 76 & location = 1350.0, -75.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_4.MARKER_79 & adams_id = 79 & location = 1350.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.PART_4 & material_type = .Essuie_glace.steel ! part attributes & part_name = .Essuie_glace.PART_4 & color = MAIZE & name_visibility = off ! !----------------------------------- PART_7 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! part create rigid_body name_and_position & part_name = .Essuie_glace.PART_7 & adams_id = 7 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.PART_7 ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.PART_7.MARKER_7 & adams_id = 7 & location = 600.0, -75.0, -105.0 & orientation = 90.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_7.cm & adams_id = 64 & location = 762.4494405449, -75.0, -105.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_7.MARKER_9 & adams_id = 9 & location = 630.0, -75.0, -105.0 & orientation = 90.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_7.MARKER_11 & adams_id = 11 & location = 1050.0, -75.0, -105.0 & orientation = 90.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_7.MARKER_37 & adams_id = 37 & location = 600.0, -75.0, -105.0 & orientation = 90.0d, 90.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_7.MARKER_59 & adams_id = 59 & location = 1050.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_7.MARKER_69 & adams_id = 69 & location = 1060.0, -75.0, -105.0 & orientation = 90.0d, 90.0d, 0.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.PART_7 & material_type = .Essuie_glace.steel ! part attributes & part_name = .Essuie_glace.PART_7 & color = RED & name_visibility = off ! !---------------------------------- PART_12 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! part create rigid_body name_and_position & part_name = .Essuie_glace.PART_12 & adams_id = 12 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.PART_12 ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.PART_12.MARKER_27 & adams_id = 27 & location = 850.0, -45.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_12.MARKER_28 & adams_id = 28 & location = 1350.0, -45.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_12.cm & adams_id = 67 & location = 1100.0, -45.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_12.MARKER_48 & adams_id = 48 & location = 1350.0, -45.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_12.MARKER_50 & adams_id = 50 & location = 850.0, -45.0, -45.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_12.centre_glissiere & adams_id = 51 & location = 1114.8, -45.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_12.MARKER_73 & adams_id = 73 & location = 1115.0, -45.0, -42.5 & orientation = 180.0d, 90.0d, 180.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.PART_12 & material_type = .Essuie_glace.steel ! part attributes & part_name = .Essuie_glace.PART_12 & color = MAIZE & name_visibility = off & transparency = 8 ! !----------------------------------- PART_9 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! part create rigid_body name_and_position & part_name = .Essuie_glace.PART_9 & adams_id = 9 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.PART_9 ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.PART_9.MARKER_13 & adams_id = 13 & location = 1100.0, -75.0, -85.0 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_9.MARKER_21 & adams_id = 21 & location = 1100.0, -75.0, -52.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_9.MARKER_12 & adams_id = 12 & location = 1100.0, -75.0, -85.0 & orientation = 90.0d, 180.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_9.cm & adams_id = 65 & location = 1100.1173245788, -75.0, -87.3755394705 & orientation = 270.0d, 0.579944005d, 90.0d ! marker create & marker_name = .Essuie_glace.PART_9.MARKER_22 & adams_id = 22 & location = 1114.8, -75.0, -52.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_9.MARKER_39 & adams_id = 39 & location = 1100.0, -75.0, -95.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_9.MARKER_41 & adams_id = 41 & location = 1114.8, -75.0, -47.5 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.PART_9 & material_type = .Essuie_glace.steel ! part attributes & part_name = .Essuie_glace.PART_9 & color = CYAN & name_visibility = off ! !---------------------------------- PART_11 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! part create rigid_body name_and_position & part_name = .Essuie_glace.PART_11 & adams_id = 11 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.PART_11 ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.PART_11.MARKER_15 & adams_id = 15 & location = 1350.0, -75.0, -42.5 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_11.MARKER_16 & adams_id = 16 & location = 1350.0, -45.0, -42.5 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_11.cm & adams_id = 66 & location = 1350.0, 345.5801409357, -0.4581561225 & orientation = 359.9988992868d, 0.1676198768d, 1.1007084697E-003d ! marker create & marker_name = .Essuie_glace.PART_11.MARKER_33 & adams_id = 33 & location = 1350.0, -75.0, 0.0 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_11.MARKER_34 & adams_id = 34 & location = 1350.0, 775.0, 0.0 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_11.MARKER_47 & adams_id = 47 & location = 1350.0, -45.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_11.MARKER_77 & adams_id = 77 & location = 1350.0, -75.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_11.MARKER_94 & adams_id = 94 & location = 1350.0, -45.0, -42.5 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.PART_11 & material_type = .Essuie_glace.steel ! part attributes & part_name = .Essuie_glace.PART_11 & color = MAIZE & name_visibility = off ! !---------------------------------- PART_13 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! part create rigid_body name_and_position & part_name = .Essuie_glace.PART_13 & adams_id = 13 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.PART_13 ! ! ****** Markers for current part ****** ! marker create & marker_name = .Essuie_glace.PART_13.MARKER_29 & adams_id = 29 & location = 1114.8, -75.0, -47.5 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_13.MARKER_30 & adams_id = 30 & location = 1114.8, -30.0, -47.5 & orientation = 90.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_13.cm & adams_id = 68 & location = 1114.8, -52.5, -47.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_13.MARKER_42 & adams_id = 42 & location = 1114.8, -75.0, -47.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .Essuie_glace.PART_13.MARKER_74 & adams_id = 75 & location = 1115.0, -45.0, -42.5 & orientation = 180.0d, 90.0d, 180.0d ! part create rigid_body mass_properties & part_name = .Essuie_glace.PART_13 & material_type = .Essuie_glace.steel ! part attributes & part_name = .Essuie_glace.PART_13 & color = MAGENTA & name_visibility = off ! ! ****** Graphics from Parasolid file ****** ! file parasolid read & file_name = "Essuie_glace.xmt_txt" & model_name = .Essuie_glace ! !----------------------------------- Joints -----------------------------------! ! ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_1 & adams_id = 1 & i_marker_name = .Essuie_glace.PART_5.MARKER_35 & j_marker_name = .Essuie_glace.ground.MARKER_36 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_1 & name_visibility = off ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_2 & adams_id = 2 & i_marker_name = .Essuie_glace.PART_7.MARKER_37 & j_marker_name = .Essuie_glace.ground.MARKER_38 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_2 & name_visibility = off ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_3 & adams_id = 3 & i_marker_name = .Essuie_glace.PART_9.MARKER_39 & j_marker_name = .Essuie_glace.ground.MARKER_40 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_3 & name_visibility = off ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_4 & adams_id = 4 & i_marker_name = .Essuie_glace.PART_9.MARKER_41 & j_marker_name = .Essuie_glace.PART_13.MARKER_42 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_4 & name_visibility = off ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_5 & adams_id = 5 & i_marker_name = .Essuie_glace.PART_6.MARKER_43 & j_marker_name = .Essuie_glace.ground.MARKER_44 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_5 & name_visibility = off ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_6 & adams_id = 6 & i_marker_name = .Essuie_glace.PART_4.MARKER_45 & j_marker_name = .Essuie_glace.ground.MARKER_46 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_6 & name_visibility = off ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_7 & adams_id = 7 & i_marker_name = .Essuie_glace.PART_11.MARKER_47 & j_marker_name = .Essuie_glace.PART_12.MARKER_48 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_7 & name_visibility = off ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_8 & adams_id = 8 & i_marker_name = .Essuie_glace.PART_6.MARKER_49 & j_marker_name = .Essuie_glace.PART_12.MARKER_50 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_8 & name_visibility = off ! constraint create joint translational & joint_name = .Essuie_glace.JOINT_12 & adams_id = 12 & i_marker_name = .Essuie_glace.PART_12.MARKER_73 & j_marker_name = .Essuie_glace.PART_13.MARKER_74 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_12 & name_visibility = off ! constraint create joint revolute & joint_name = .Essuie_glace.JOINT_10 & adams_id = 10 & i_marker_name = .Essuie_glace.PART_7.MARKER_69 & j_marker_name = .Essuie_glace.ground.MARKER_70 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_10 & name_visibility = off ! constraint create joint fixed & joint_name = .Essuie_glace.JOINT_13 & adams_id = 13 & i_marker_name = .Essuie_glace.PART_4.MARKER_76 & j_marker_name = .Essuie_glace.PART_11.MARKER_77 ! constraint attributes & constraint_name = .Essuie_glace.JOINT_13 & name_visibility = off ! !----------------------------------- Gears ------------------------------------! ! ! constraint create complex_joint gear & gear_name = .Essuie_glace.GEAR_1 & adams_id = 1 & joint_name = & .Essuie_glace.JOINT_1, & .Essuie_glace.JOINT_2 & common_velocity_marker = .Essuie_glace.ground.engrenage1 ! constraint create complex_joint gear & gear_name = .Essuie_glace.GEAR_2 & adams_id = 2 & joint_name = & .Essuie_glace.JOINT_10, & .Essuie_glace.JOINT_3 & common_velocity_marker = .Essuie_glace.ground.engrenage2 ! !-------------------------- Adams/View UDE Instances --------------------------! ! ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! undo begin_block suppress = yes ! ude create instance & instance_name = .Essuie_glace.general_motion_1 & definition_name = .MDI.Constraints.general_motion & location = 0.0, 0.0, 0.0 & orientation = 0.0, 0.0, 0.0 ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! variable modify & variable_name = .Essuie_glace.general_motion_1.i_marker & object_value = (.Essuie_glace.PART_5.MARKER_35) ! variable modify & variable_name = .Essuie_glace.general_motion_1.j_marker & object_value = (.Essuie_glace.ground.MARKER_36) ! variable modify & variable_name = .Essuie_glace.general_motion_1.constraint & object_value = (.Essuie_glace.JOINT_1) ! variable modify & variable_name = .Essuie_glace.general_motion_1.t1_type & integer_value = 0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.t2_type & integer_value = 0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.t3_type & integer_value = 0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r1_type & integer_value = 0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r2_type & integer_value = 0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r3_type & integer_value = 1 ! variable modify & variable_name = .Essuie_glace.general_motion_1.t1_func & string_value = "0 * time" ! variable modify & variable_name = .Essuie_glace.general_motion_1.t2_func & string_value = "0 * time" ! variable modify & variable_name = .Essuie_glace.general_motion_1.t3_func & string_value = "0 * time" ! variable modify & variable_name = .Essuie_glace.general_motion_1.r1_func & string_value = "0 * time" ! variable modify & variable_name = .Essuie_glace.general_motion_1.r2_func & string_value = "0 * time" ! variable modify & variable_name = .Essuie_glace.general_motion_1.r3_func & string_value = "(1200*Pi/30)*time" ! variable modify & variable_name = .Essuie_glace.general_motion_1.t1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.t2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.t3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.t1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.t2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.t3_ic_velo & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .Essuie_glace.general_motion_1.r3_ic_velo & real_value = 0.0 ! ude modify instance & instance_name = .Essuie_glace.general_motion_1 ! undo end_block ! !----------------------------- Analysis settings ------------------------------! ! ! !---------------------------------- Measures ----------------------------------! ! ! measure create angle & measure_name = .Essuie_glace.MEA_ANGLE_3 & first_point = .Essuie_glace.PART_11.MARKER_94 & middle_point = .Essuie_glace.PART_6.MARKER_95 & last_point = .Essuie_glace.PART_6.MARKER_96 ! data_element attributes & data_element_name = .Essuie_glace.MEA_ANGLE_3 & color = WHITE ! measure create object & measure_name = .Essuie_glace.JOINT_5_MEA_1 & from_first = no & object = .Essuie_glace.JOINT_5 & characteristic = translational_velocity & component = z_component & create_measure_display = no ! data_element attributes & data_element_name = .Essuie_glace.JOINT_5_MEA_1 & color = WHITE ! measure create object & measure_name = .Essuie_glace.JOINT_5_MEA_2 & from_first = no & object = .Essuie_glace.JOINT_5 & characteristic = translational_velocity & component = z_component & create_measure_display = no ! data_element attributes & data_element_name = .Essuie_glace.JOINT_5_MEA_2 & color = WHITE ! !----------------------------- Simulation Scripts -----------------------------! ! ! simulation script create & sim_script_name = .Essuie_glace.Last_Sim & commands = & "simulation single_run transient type=auto_select end_time=1.0 step_size=5.0E-002 model_name=.Essuie_glace initial_static=no" ! !---------------------------- Function definitions ----------------------------! ! ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! ude modify instance & instance_name = .Essuie_glace.general_motion_1 ! !--------------------------- Expression definitions ---------------------------! ! ! defaults coordinate_system & default_coordinate_system = ground ! marker modify & marker_name = .Essuie_glace.PART_6.MARKER_26 & location = & (LOC_RELATIVE_TO({30, 0.0, 0.0}, .Essuie_glace.PART_6.MARKER_25)) & relative_to = .Essuie_glace.PART_6 ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! marker modify & marker_name = .Essuie_glace.PART_6.MARKER_32 & location = & (LOC_RELATIVE_TO({850, 0.0, 0.0}, .Essuie_glace.PART_6.MARKER_31)) & relative_to = .Essuie_glace.PART_6 ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! marker modify & marker_name = .Essuie_glace.PART_9.MARKER_22 & location = & (LOC_RELATIVE_TO({14.8, 0.0, 0.0}, .Essuie_glace.PART_9.MARKER_21)) & relative_to = .Essuie_glace.PART_9 ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! marker modify & marker_name = .Essuie_glace.PART_11.MARKER_16 & location = & (LOC_RELATIVE_TO({30, 0.0, 0.0}, .Essuie_glace.PART_11.MARKER_15)) & relative_to = .Essuie_glace.PART_11 ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! marker modify & marker_name = .Essuie_glace.PART_11.MARKER_34 & location = & (LOC_RELATIVE_TO({850, 0.0, 0.0}, .Essuie_glace.PART_11.MARKER_33)) & relative_to = .Essuie_glace.PART_11 ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! marker modify & marker_name = .Essuie_glace.PART_13.MARKER_30 & location = & (LOC_RELATIVE_TO({45, 0.0, 0.0}, .Essuie_glace.PART_13.MARKER_29)) & relative_to = .Essuie_glace.PART_13 ! defaults coordinate_system & default_coordinate_system = .Essuie_glace.ground ! material modify & material_name = .Essuie_glace.steel & youngs_modulus = (2.07E+011(Newton/meter**2)) & density = (7801.0(kg/meter**3)) ! model display & model_name = Essuie_glace