! !-------------------------- 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 = 10.0 & spacing_for_grid = 1000.0 ! !------------------------------ Adams/View Model ------------------------------! ! ! model create & model_name = essuiglace ! model attributes & model_name = essuiglace & size_of_icons = 10.0 ! view erase ! !--------------------------------- Materials ----------------------------------! ! ! material create & material_name = .essuiglace.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 = .essuiglace.ground ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuiglace.ground.MARKER_10 & adams_id = 10 & location = 500.0, -75.0, -75.0 & orientation = 270.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_10 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.ground.MARKER_12 & adams_id = 12 & location = 550.0, -37.5, -75.0 & orientation = 270.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_12 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.ground.MARKER_13 & adams_id = 13 & location = 552.5, -67.5, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_13 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.ground.MARKER_14 & adams_id = 14 & location = 672.5, -51.5, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_14 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.ground.MARKER_26 & adams_id = 26 & location = 742.5, -47.6, -75.0 & orientation = 180.0d, 90.0d, 180.0d ! marker attributes & marker_name = MARKER_26 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.ground.MARKER_48 & adams_id = 48 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_48 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.ground.MARKER_50 & adams_id = 50 & location = 1350.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_50 & size_of_icons = 10.0 ! part create rigid_body mass_properties & part_name = .essuiglace.ground & material_type = .essuiglace.steel ! ! ****** Points for current part ****** ! point create & point_name = .essuiglace.ground.PE & location = 500.0, -75.0, -75.0 ! point attributes & point_name = PE & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.PS2 & location = 1350.0, -75.0, 0.0 ! point attributes & point_name = PS2 & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.E1 & location = 850.0, 775.0, 0.0 ! point attributes & point_name = E1 & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.E2 & location = 1350.0, 775.0, 0.0 ! point attributes & point_name = E2 & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.A & location = 850.0, -115.0, 0.0 ! point attributes & point_name = A & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.B & location = 1350.0, -115.0, 0.0 ! point attributes & point_name = B & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.C & location = 550.0, -75.0, -75.0 ! point attributes & point_name = C & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.D & location = 555.0, -75.0, -75.0 ! point attributes & point_name = D & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.E & location = 550.0, -37.5, -75.0 ! point attributes & point_name = E & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.F & location = 555.0, -37.5, -75.0 ! point attributes & point_name = F & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.G & location = 668.0, -37.5, -75.0 ! point attributes & point_name = G & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.H & location = 685.0, -37.5, -75.0 ! point attributes & point_name = H & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.J & location = 742.5, -53.5, -75.0 ! point attributes & point_name = J & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.I & location = 742.5, -47.6, -75.0 ! point attributes & point_name = I & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.N & location = 730.0, -115.0, 0.0 ! point attributes & point_name = N & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.K & location = 742.5, -68.0, -75.0 ! point attributes & point_name = K & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.R2 & location = 719.0, -147.0, -105.0 ! point attributes & point_name = R2 & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.R & location = 727.0, -147.0, -105.0 ! point attributes & point_name = R & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.PS1 & location = 850.0, -75.0, 0.0 ! point attributes & point_name = PS1 & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.W & location = 742.5, -68.0, -75.0 ! point attributes & point_name = W & size_of_icons = 10.0 ! point create & point_name = .essuiglace.ground.X & location = 742.5, -73.0, -75.0 ! point attributes & point_name = X & size_of_icons = 10.0 ! ! ****** Graphics for current part ****** ! part attributes & part_name = .essuiglace.ground & name_visibility = off & size_of_icons = 10.0 ! !-------------------------------- axereduction --------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! part create rigid_body name_and_position & part_name = .essuiglace.axereduction & adams_id = 2 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuiglace.axereduction ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuiglace.axereduction.MARKER_3 & adams_id = 3 & location = 550.0, -37.5, -75.0 & orientation = 90.0d, 90.0d, 270.0d ! marker attributes & marker_name = MARKER_3 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axereduction.cm & adams_id = 51 & location = 604.7296672178, -37.5, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axereduction.MARKER_4 & adams_id = 4 & location = 555.0, -37.5, -75.0 & orientation = 90.0d, 90.0d, 270.0d ! marker attributes & marker_name = MARKER_4 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axereduction.MARKER_5 & adams_id = 5 & location = 685.0, -37.5, -75.0 & orientation = 270.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_5 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axereduction.MARKER_11 & adams_id = 11 & location = 550.0, -37.5, -75.0 & orientation = 270.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_11 & size_of_icons = 10.0 ! part create rigid_body mass_properties & part_name = .essuiglace.axereduction & material_type = .essuiglace.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .essuiglace.axereduction.roue2 & adams_id = 18 & center_marker = .essuiglace.axereduction.MARKER_3 & angle_extent = 360.0 & length = 5.0 & radius = 30.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuiglace.axereduction.arbre2 & adams_id = 19 & center_marker = .essuiglace.axereduction.MARKER_4 & angle_extent = 360.0 & length = 113.0 & radius = 4.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape frustum & frustum_name = .essuiglace.axereduction.roue3 & adams_id = 20 & center_marker = .essuiglace.axereduction.MARKER_5 & angle_extent = 360.0 & length = 17.0 & top_radius = 17.0 & bottom_radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! part attributes & part_name = .essuiglace.axereduction & color = RED & name_visibility = off & size_of_icons = 10.0 ! !---------------------------------- PART_13 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! part create rigid_body name_and_position & part_name = .essuiglace.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 = .essuiglace.PART_13 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuiglace.PART_13.MARKER_100 & adams_id = 100 & location = 1350.0, -115.0, 0.0 & orientation = 180.0d, 180.0d, 0.0d ! marker attributes & marker_name = MARKER_100 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_13.MARKER_101 & adams_id = 101 & location = 730.0, -115.0, 0.0 & orientation = 180.0d, 180.0d, 0.0d ! marker attributes & marker_name = MARKER_101 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_13.cm & adams_id = 105 & location = 913.6891341025, -120.530962507, -19.9228495106 & orientation = 216.9364034789d, 8.605865998d, 144.1446144864d ! marker attributes & marker_name = cm & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_13.MARKER_102 & adams_id = 102 & location = 727.0, -147.0, -105.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_102 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_13.MARKER_103 & adams_id = 103 & location = 727.0, -147.0, -105.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_103 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_13.MARKER_104 & adams_id = 104 & location = 719.0, -147.0, -105.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_104 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_13.MARKER_107 & adams_id = 107 & location = 1350.0, -115.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_107 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_13.MARKER_109 & adams_id = 109 & location = 850.0, -115.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_109 & size_of_icons = 10.0 ! part create rigid_body mass_properties & part_name = .essuiglace.PART_13 & material_type = .essuiglace.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essuiglace.PART_13.bielle & i_marker = .essuiglace.PART_13.MARKER_100 & j_marker = .essuiglace.PART_13.MARKER_101 & width = 10.0 & depth = 10.0 ! geometry create shape block & block_name = .essuiglace.PART_13.rainu1 & adams_id = 103 & corner_marker = .essuiglace.PART_13.MARKER_102 & diag_corner_coords = 5.0, 37.0, 110.0 ! geometry create shape block & block_name = .essuiglace.PART_13.Rainu2 & adams_id = 104 & corner_marker = .essuiglace.PART_13.MARKER_103 & diag_corner_coords = -8.0, 1.0, 110.0 ! geometry create shape block & block_name = .essuiglace.PART_13.Rainu3 & adams_id = 105 & corner_marker = .essuiglace.PART_13.MARKER_104 & diag_corner_coords = -5.0, 37.0, 110.0 ! part attributes & part_name = .essuiglace.PART_13 & color = RED & name_visibility = off & size_of_icons = 10.0 ! !---------------------------------- axecame -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! part create rigid_body name_and_position & part_name = .essuiglace.axecame & adams_id = 8 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuiglace.axecame ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuiglace.axecame.MARKER_6 & adams_id = 6 & location = 742.5, -47.6, -75.0 & orientation = 0.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_6 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axecame.MARKER_110 & adams_id = 110 & location = 723.0, -73.0, -75.0 & orientation = 0.0d, 90.0d, 0.0d ! marker create & marker_name = .essuiglace.axecame.MARKER_87 & adams_id = 87 & location = 742.5, -53.5, -75.0 & orientation = 0.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_87 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axecame.cm & adams_id = 57 & location = 742.1073072342, -53.8254755747, -75.0 & orientation = 0.9276065245d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axecame.MARKER_25 & adams_id = 25 & location = 742.5, -47.6, -75.0 & orientation = 180.0d, 90.0d, 180.0d ! marker attributes & marker_name = MARKER_25 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axecame.MARKER_88 & adams_id = 88 & location = 742.5, -68.0, -75.0 & orientation = 0.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_88 & size_of_icons = 10.0 ! part create rigid_body mass_properties & part_name = .essuiglace.axecame & material_type = .essuiglace.steel ! ! ****** Points for current part ****** ! point create & point_name = .essuiglace.axecame.O & location = 723.0, -73.0, -75.0 ! point attributes & point_name = O & size_of_icons = 10.0 ! point create & point_name = .essuiglace.axecame.P & location = 723.0, -111.0, -75.0 ! point attributes & point_name = P & size_of_icons = 10.0 ! ! ****** Graphics for current part ****** ! geometry create shape frustum & frustum_name = .essuiglace.axecame.roue4 & adams_id = 21 & center_marker = .essuiglace.axecame.MARKER_6 & angle_extent = 360.0 & length = 5.9 & top_radius = 75.0 & bottom_radius = 57.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuiglace.axecame.CYLINDER_87 & adams_id = 87 & center_marker = .essuiglace.axecame.MARKER_87 & angle_extent = 360.0 & length = 16.5 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuiglace.axecame.Came & adams_id = 93 & center_marker = .essuiglace.axecame.MARKER_88 & angle_extent = 360.0 & length = 5.0 & radius = 25.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuiglace.axecame.Doigt & adams_id = 106 & center_marker = .essuiglace.axecame.MARKER_110 & angle_extent = 360.0 & length = 38.0 & radius = 4.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! part attributes & part_name = .essuiglace.axecame & color = CYAN & name_visibility = off & size_of_icons = 10.0 ! !--------------------------------- axemoteur ----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! part create rigid_body name_and_position & part_name = .essuiglace.axemoteur & adams_id = 9 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuiglace.axemoteur ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuiglace.axemoteur.MARKER_7 & adams_id = 7 & location = 500.0, -75.0, -75.0 & orientation = 90.0d, 90.0d, 270.0d ! marker attributes & marker_name = MARKER_7 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axemoteur.cm & adams_id = 58 & location = 532.1531791908, -75.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axemoteur.MARKER_8 & adams_id = 8 & location = 550.0, -75.0, -75.0 & orientation = 90.0d, 90.0d, 270.0d ! marker attributes & marker_name = MARKER_8 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.axemoteur.MARKER_9 & adams_id = 9 & location = 500.0, -75.0, -75.0 & orientation = 270.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_9 & size_of_icons = 10.0 ! part create rigid_body mass_properties & part_name = .essuiglace.axemoteur & material_type = .essuiglace.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .essuiglace.axemoteur.CYLINDER_22 & adams_id = 22 & center_marker = .essuiglace.axemoteur.MARKER_7 & angle_extent = 360.0 & length = 50.0 & radius = 4.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuiglace.axemoteur.roue1 & adams_id = 23 & center_marker = .essuiglace.axemoteur.MARKER_8 & angle_extent = 360.0 & length = 5.0 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! part attributes & part_name = .essuiglace.axemoteur & color = MAGENTA & name_visibility = off & size_of_icons = 10.0 ! !---------------------------------- PART_10 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! part create rigid_body name_and_position & part_name = .essuiglace.PART_10 & adams_id = 10 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuiglace.PART_10 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuiglace.PART_10.MARKER_17 & adams_id = 17 & location = 850.0, -115.0, 0.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_17 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_10.MARKER_18 & adams_id = 18 & location = 850.0, 775.0, 0.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_18 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_10.cm & adams_id = 59 & location = 850.0, 330.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_10.MARKER_108 & adams_id = 108 & location = 850.0, -115.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_108 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_10.MARKER_47 & adams_id = 47 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_47 & size_of_icons = 10.0 ! part create rigid_body mass_properties & part_name = .essuiglace.PART_10 & material_type = .essuiglace.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essuiglace.PART_10.ess1 & i_marker = .essuiglace.PART_10.MARKER_17 & j_marker = .essuiglace.PART_10.MARKER_18 & width = 10.0 & depth = 10.0 ! part attributes & part_name = .essuiglace.PART_10 & color = RED & name_visibility = off & size_of_icons = 10.0 ! !---------------------------------- PART_11 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! part create rigid_body name_and_position & part_name = .essuiglace.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 = .essuiglace.PART_11 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuiglace.PART_11.MARKER_19 & adams_id = 19 & location = 1350.0, -115.0, 0.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_19 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_11.MARKER_20 & adams_id = 20 & location = 1350.0, 775.0, 0.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_20 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_11.cm & adams_id = 60 & location = 1350.0, 330.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_11.MARKER_106 & adams_id = 106 & location = 1350.0, -115.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_106 & size_of_icons = 10.0 ! marker create & marker_name = .essuiglace.PART_11.MARKER_49 & adams_id = 49 & location = 1350.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_49 & size_of_icons = 10.0 ! part create rigid_body mass_properties & part_name = .essuiglace.PART_11 & material_type = .essuiglace.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essuiglace.PART_11.ess2 & i_marker = .essuiglace.PART_11.MARKER_19 & j_marker = .essuiglace.PART_11.MARKER_20 & width = 10.0 & depth = 10.0 ! part attributes & part_name = .essuiglace.PART_11 & color = GREEN & name_visibility = off & size_of_icons = 10.0 ! !---------------------------------- Contacts ----------------------------------! ! ! contact create & contact_name = .essuiglace.CONTACT_1 & adams_id = 1 & i_geometry_name = .essuiglace.axecame.Doigt & j_geometry_name = .essuiglace.PART_13.rainu1 & stiffness = 1.0E+005 & damping = 10.0 & exponent = 2.2 & dmax = 0.1 ! contact create & contact_name = .essuiglace.CONTACT_2 & adams_id = 2 & i_geometry_name = .essuiglace.axecame.Doigt & j_geometry_name = .essuiglace.PART_13.Rainu2 & stiffness = 1.0E+005 & damping = 10.0 & exponent = 2.2 & dmax = 0.1 ! contact create & contact_name = .essuiglace.CONTACT_3 & adams_id = 3 & i_geometry_name = .essuiglace.axecame.Doigt & j_geometry_name = .essuiglace.PART_13.Rainu3 & stiffness = 1.0E+005 & damping = 10.0 & exponent = 2.2 & dmax = 0.1 ! !----------------------------------- Joints -----------------------------------! ! ! constraint create joint revolute & joint_name = .essuiglace.JOINT_1 & adams_id = 1 & i_marker_name = .essuiglace.axemoteur.MARKER_9 & j_marker_name = .essuiglace.ground.MARKER_10 ! constraint attributes & constraint_name = .essuiglace.JOINT_1 & name_visibility = off & size_of_icons = 10.0 ! constraint create joint revolute & joint_name = .essuiglace.JOINT_2 & adams_id = 2 & i_marker_name = .essuiglace.axereduction.MARKER_11 & j_marker_name = .essuiglace.ground.MARKER_12 ! constraint attributes & constraint_name = .essuiglace.JOINT_2 & name_visibility = off & size_of_icons = 10.0 ! constraint create joint revolute & joint_name = .essuiglace.JOINT_3 & adams_id = 3 & i_marker_name = .essuiglace.axecame.MARKER_25 & j_marker_name = .essuiglace.ground.MARKER_26 ! constraint attributes & constraint_name = .essuiglace.JOINT_3 & name_visibility = off & size_of_icons = 10.0 ! constraint create joint revolute & joint_name = .essuiglace.JOINT_9 & adams_id = 9 & i_marker_name = .essuiglace.PART_11.MARKER_106 & j_marker_name = .essuiglace.PART_13.MARKER_107 ! constraint attributes & constraint_name = .essuiglace.JOINT_9 & name_visibility = off & size_of_icons = 10.0 ! constraint create joint revolute & joint_name = .essuiglace.JOINT_10 & adams_id = 10 & i_marker_name = .essuiglace.PART_10.MARKER_108 & j_marker_name = .essuiglace.PART_13.MARKER_109 ! constraint attributes & constraint_name = .essuiglace.JOINT_10 & name_visibility = off & size_of_icons = 10.0 ! constraint create joint revolute & joint_name = .essuiglace.JOINT_7 & adams_id = 7 & i_marker_name = .essuiglace.PART_10.MARKER_47 & j_marker_name = .essuiglace.ground.MARKER_48 ! constraint attributes & constraint_name = .essuiglace.JOINT_7 & name_visibility = off & size_of_icons = 10.0 ! constraint create joint revolute & joint_name = .essuiglace.JOINT_8 & adams_id = 8 & i_marker_name = .essuiglace.PART_11.MARKER_49 & j_marker_name = .essuiglace.ground.MARKER_50 ! constraint attributes & constraint_name = .essuiglace.JOINT_8 & name_visibility = off & size_of_icons = 10.0 ! !----------------------------------- Forces -----------------------------------! ! ! !----------------------------------- Gears ------------------------------------! ! ! constraint create complex_joint gear & gear_name = .essuiglace.GEAR_1 & adams_id = 1 & comments = "engrenage1" & joint_name = & .essuiglace.JOINT_1, & .essuiglace.JOINT_2 & common_velocity_marker = .essuiglace.ground.MARKER_13 ! constraint attributes & constraint_name = GEAR_1 & size_of_icons = 10.0 ! constraint create complex_joint gear & gear_name = .essuiglace.GEAR_2 & adams_id = 2 & joint_name = & .essuiglace.JOINT_2, & .essuiglace.JOINT_3 & common_velocity_marker = .essuiglace.ground.MARKER_14 ! constraint attributes & constraint_name = GEAR_2 & size_of_icons = 10.0 ! !-------------------------- Adams/View UDE Instances --------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! undo begin_block suppress = yes ! ude create instance & instance_name = .essuiglace.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 = .essuiglace.general_motion_1.i_marker & object_value = (.essuiglace.axemoteur.MARKER_9) ! variable modify & variable_name = .essuiglace.general_motion_1.j_marker & object_value = (.essuiglace.ground.MARKER_10) ! variable modify & variable_name = .essuiglace.general_motion_1.constraint & object_value = (.essuiglace.JOINT_1) ! variable modify & variable_name = .essuiglace.general_motion_1.t1_type & integer_value = 0 ! variable modify & variable_name = .essuiglace.general_motion_1.t2_type & integer_value = 0 ! variable modify & variable_name = .essuiglace.general_motion_1.t3_type & integer_value = 0 ! variable modify & variable_name = .essuiglace.general_motion_1.r1_type & integer_value = 0 ! variable modify & variable_name = .essuiglace.general_motion_1.r2_type & integer_value = 0 ! variable modify & variable_name = .essuiglace.general_motion_1.r3_type & integer_value = 1 ! variable modify & variable_name = .essuiglace.general_motion_1.t1_func & string_value = "0 * time" ! variable modify & variable_name = .essuiglace.general_motion_1.t2_func & string_value = "0 * time" ! variable modify & variable_name = .essuiglace.general_motion_1.t3_func & string_value = "0 * time" ! variable modify & variable_name = .essuiglace.general_motion_1.r1_func & string_value = "0 * time" ! variable modify & variable_name = .essuiglace.general_motion_1.r2_func & string_value = "0 * time" ! variable modify & variable_name = .essuiglace.general_motion_1.r3_func & string_value = "(1200*Pi/30)* time" ! variable modify & variable_name = .essuiglace.general_motion_1.t1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.t2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.t3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.r1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.r2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.r3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.t1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.t2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.t3_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.r1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.r2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .essuiglace.general_motion_1.r3_ic_velo & real_value = 0.0 ! ude modify instance & instance_name = .essuiglace.general_motion_1 ! undo end_block ! !------------------------------ Dynamic Graphics ------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry create shape gcontact & contact_force_name = .essuiglace.GCONTACT_112 & adams_id = 112 & contact_element_name = .essuiglace.CONTACT_1 & force_display = components ! geometry create shape gcontact & contact_force_name = .essuiglace.GCONTACT_115 & adams_id = 115 & contact_element_name = .essuiglace.CONTACT_2 & force_display = components ! geometry create shape gcontact & contact_force_name = .essuiglace.GCONTACT_118 & adams_id = 118 & contact_element_name = .essuiglace.CONTACT_3 & force_display = components ! !---------------------------------- Accgrav -----------------------------------! ! ! force create body gravitational & gravity_field_name = gravity & x_component_gravity = 0.0 & y_component_gravity = -9806.65 & z_component_gravity = 0.0 ! force attributes & force_name = gravity & size_of_icons = 10.0 ! !----------------------------- Analysis settings ------------------------------! ! ! !---------------------------------- Measures ----------------------------------! ! ! measure create angle & measure_name = .essuiglace.MEA_ANGLE_1 & first_point = .essuiglace.ground.MARKER_48 & middle_point = .essuiglace.PART_10.MARKER_108 & last_point = .essuiglace.PART_13.MARKER_101 & create_measure_display = no ! data_element attributes & data_element_name = .essuiglace.MEA_ANGLE_1 & color = WHITE ! measure create angle & measure_name = .essuiglace.MEA_ANGLE_2 & first_point = .essuiglace.ground.MARKER_48 & middle_point = .essuiglace.PART_10.MARKER_108 & last_point = .essuiglace.PART_13.MARKER_101 ! data_element attributes & data_element_name = .essuiglace.MEA_ANGLE_2 & color = WHITE ! measure create angle & measure_name = .essuiglace.MEA_ANGLE_3 & first_point = .essuiglace.ground.MARKER_48 & middle_point = .essuiglace.PART_10.MARKER_108 & last_point = .essuiglace.PART_13.MARKER_101 & create_measure_display = no ! data_element attributes & data_element_name = .essuiglace.MEA_ANGLE_3 & color = WHITE ! measure create angle & measure_name = .essuiglace.MEA_ANGLE_4 & first_point = .essuiglace.ground.MARKER_48 & middle_point = .essuiglace.PART_10.MARKER_108 & last_point = .essuiglace.PART_13.MARKER_101 ! data_element attributes & data_element_name = .essuiglace.MEA_ANGLE_4 & color = WHITE ! !----------------------------- Simulation Scripts -----------------------------! ! ! simulation script create & sim_script_name = .essuiglace.Last_Sim & commands = & "simulation single_run transient type=auto_select end_time=1.0 number_of_steps=50 model_name=.essuiglace initial_static=no" ! !---------------------------- Function definitions ----------------------------! ! ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! ude modify instance & instance_name = .essuiglace.general_motion_1 ! !--------------------------- Expression definitions ---------------------------! ! ! defaults coordinate_system & default_coordinate_system = ground ! marker modify & marker_name = .essuiglace.ground.MARKER_10 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.PE)) ! marker modify & marker_name = .essuiglace.ground.MARKER_12 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.E)) ! marker modify & marker_name = .essuiglace.ground.MARKER_26 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.I)) ! marker modify & marker_name = .essuiglace.ground.MARKER_48 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.PS1)) ! marker modify & marker_name = .essuiglace.ground.MARKER_50 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.PS2)) ! marker modify & marker_name = .essuiglace.axereduction.MARKER_3 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.E)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.E, .essuiglace.ground.F, "Z")) & relative_to = .essuiglace.axereduction ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape cylinder & cylinder_name = .essuiglace.axereduction.roue2 & length = (5.0mm) & radius = (30mm) ! marker modify & marker_name = .essuiglace.axereduction.MARKER_4 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.F)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.F, .essuiglace.ground.G, "Z")) & relative_to = .essuiglace.axereduction ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape cylinder & cylinder_name = .essuiglace.axereduction.arbre2 & length = (113.0mm) & radius = (4mm) ! marker modify & marker_name = .essuiglace.axereduction.MARKER_5 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.H)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.H, .essuiglace.ground.G, "Z")) & relative_to = .essuiglace.axereduction ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape frustum & frustum_name = .essuiglace.axereduction.roue3 & length = (17.0mm) & top_radius = (17.0mm) & bottom_radius = (10.0mm) ! marker modify & marker_name = .essuiglace.axereduction.MARKER_11 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.E)) & relative_to = .essuiglace.axereduction ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.axecame.MARKER_6 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.I)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.I, .essuiglace.ground.J, "Z")) & relative_to = .essuiglace.axecame ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape frustum & frustum_name = .essuiglace.axecame.roue4 & length = (5.9mm) & top_radius = (75mm) & bottom_radius = (57.5mm) ! marker modify & marker_name = .essuiglace.axecame.MARKER_25 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.I)) & relative_to = .essuiglace.axecame ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.axecame.MARKER_87 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.J)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.J, .essuiglace.ground.K, "Z")) & relative_to = .essuiglace.axecame ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape cylinder & cylinder_name = .essuiglace.axecame.CYLINDER_87 & length = (16.5mm) & radius = (5mm) ! marker modify & marker_name = .essuiglace.axecame.MARKER_88 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.W)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.W, .essuiglace.ground.X, "Z")) & relative_to = .essuiglace.axecame ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape cylinder & cylinder_name = .essuiglace.axecame.Came & length = (5.0mm) & radius = (25mm) ! marker modify & marker_name = .essuiglace.axecame.MARKER_110 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.axecame.O)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.axecame.O, .essuiglace.axecame.P, "Z")) & relative_to = .essuiglace.axecame ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape cylinder & cylinder_name = .essuiglace.axecame.Doigt & length = (38.0mm) & radius = (4mm) ! marker modify & marker_name = .essuiglace.axemoteur.MARKER_7 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.PE)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.PE, .essuiglace.ground.C, "Z")) & relative_to = .essuiglace.axemoteur ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape cylinder & cylinder_name = .essuiglace.axemoteur.CYLINDER_22 & length = (50.0mm) & radius = (4mm) ! marker modify & marker_name = .essuiglace.axemoteur.MARKER_8 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.C)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.C, .essuiglace.ground.D, "Z")) & relative_to = .essuiglace.axemoteur ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape cylinder & cylinder_name = .essuiglace.axemoteur.roue1 & length = (5.0mm) & radius = (7.5mm) ! marker modify & marker_name = .essuiglace.axemoteur.MARKER_9 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.PE)) & relative_to = .essuiglace.axemoteur ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_10.MARKER_17 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.A)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.A, .essuiglace.ground.E1, "X")) & relative_to = .essuiglace.PART_10 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_10.MARKER_18 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.E1)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.A, .essuiglace.ground.E1, "X")) & relative_to = .essuiglace.PART_10 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape link & link_name = .essuiglace.PART_10.ess1 & width = (10mm) & depth = (10mm) ! marker modify & marker_name = .essuiglace.PART_10.MARKER_47 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.PS1)) & relative_to = .essuiglace.PART_10 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_10.MARKER_108 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.A)) & relative_to = .essuiglace.PART_10 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_11.MARKER_19 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.B)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.B, .essuiglace.ground.E2, "X")) & relative_to = .essuiglace.PART_11 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_11.MARKER_20 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.E2)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.B, .essuiglace.ground.E2, "X")) & relative_to = .essuiglace.PART_11 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape link & link_name = .essuiglace.PART_11.ess2 & width = (10mm) & depth = (10mm) ! marker modify & marker_name = .essuiglace.PART_11.MARKER_49 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.PS2)) & relative_to = .essuiglace.PART_11 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_11.MARKER_106 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.B)) & relative_to = .essuiglace.PART_11 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_13.MARKER_100 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.B)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.B, .essuiglace.ground.N, "X")) & relative_to = .essuiglace.PART_13 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_13.MARKER_101 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.N)) & orientation = & (ORI_ALONG_AXIS(.essuiglace.ground.B, .essuiglace.ground.N, "X")) & relative_to = .essuiglace.PART_13 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape link & link_name = .essuiglace.PART_13.bielle & width = (10mm) & depth = (10mm) ! marker modify & marker_name = .essuiglace.PART_13.MARKER_102 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.R)) & relative_to = .essuiglace.PART_13 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape block & block_name = .essuiglace.PART_13.rainu1 & diag_corner_coords = & (5mm), & (37.0mm), & (110.0mm) ! marker modify & marker_name = .essuiglace.PART_13.MARKER_103 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.R)) & relative_to = .essuiglace.PART_13 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape block & block_name = .essuiglace.PART_13.Rainu2 & diag_corner_coords = & (-8mm), & (1.0mm), & (110.0mm) ! marker modify & marker_name = .essuiglace.PART_13.MARKER_104 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.R2)) & relative_to = .essuiglace.PART_13 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! geometry modify shape block & block_name = .essuiglace.PART_13.Rainu3 & diag_corner_coords = & (-5mm), & (37.0mm), & (110.0mm) ! marker modify & marker_name = .essuiglace.PART_13.MARKER_107 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.B)) & relative_to = .essuiglace.PART_13 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! marker modify & marker_name = .essuiglace.PART_13.MARKER_109 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuiglace.ground.A)) & relative_to = .essuiglace.PART_13 ! defaults coordinate_system & default_coordinate_system = .essuiglace.ground ! material modify & material_name = .essuiglace.steel & youngs_modulus = (2.07E+011(Newton/meter**2)) & density = (7801.0(kg/meter**3)) ! model display & model_name = essuiglace