! !-------------------------- Default Units for Model ---------------------------! ! ! defaults units & length = mm & angle = deg & force = newton & mass = kg & time = sec & frequency = radians_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 = model_1_essuie_glace ! view erase ! !--------------------------------- Materials ----------------------------------! ! ! material create & material_name = .model_1_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 = .model_1_essuie_glace.ground ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_337 & adams_id = 337 & location = 1350.0, -75.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_214 & adams_id = 214 & location = 600.0, -75.0, -20.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_366 & adams_id = 366 & location = 600.0, -75.0, -22.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_368 & adams_id = 368 & location = 566.54, -65.0, -22.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_369 & adams_id = 369 & location = 575.96, -68.11, 0.0 & orientation = 344.0d, 90.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_376 & adams_id = 376 & location = 566.54, -75.0, -75.0 & orientation = 90.0d, 90.0d, 270.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_378 & adams_id = 378 & location = 566.54, -65.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_379 & adams_id = 379 & location = 566.54, -70.0, -75.0 & orientation = 90.0d, 83.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_388 & adams_id = 388 & location = 500.0, -75.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.ground.MARKER_390 & adams_id = 390 & location = 500.0, -75.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1_essuie_glace.ground & material_type = .model_1_essuie_glace.steel ! ! ****** Points for current part ****** ! point create & point_name = .model_1_essuie_glace.ground.POINT_148 & location = 500.0, -75.0, -75.0 ! point create & point_name = .model_1_essuie_glace.ground.POINT_164 & location = 566.54, -65.0, -22.5 ! point create & point_name = .model_1_essuie_glace.ground.POINT_164_2 & location = 600.0, -75.0, -22.5 ! point create & point_name = .model_1_essuie_glace.ground.POINT_169 & location = 566.54, -75.0, -75.0 ! point create & point_name = .model_1_essuie_glace.ground.POINT_169_2 & location = 566.54, -65.0, -75.0 ! ! ****** Graphics for current part ****** ! part attributes & part_name = .model_1_essuie_glace.ground & name_visibility = off ! !-------------------------------- barre_mobile --------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.barre_mobile & adams_id = 10 & location = 850.0, -105.0, -5.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.barre_mobile ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.barre_mobile.MARKER_317 & adams_id = 317 & location = 4.2393439119, 4.2393056638, -5.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.barre_mobile.MARKER_323 & adams_id = 323 & location = 0.0, 0.0, 2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.barre_mobile.MARKER_334 & adams_id = 334 & location = 500.0, 0.0, 2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.barre_mobile.MARKER_326 & adams_id = 326 & location = 0.0, 0.0, 2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.barre_mobile.MAR316 & adams_id = 316 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.barre_mobile.MAR316 & visibility = off ! part create rigid_body mass_properties & part_name = .model_1_essuie_glace.barre_mobile & mass = 2.0E-002 & center_of_mass_marker = .model_1_essuie_glace.barre_mobile.MARKER_317 & inertia_marker = .model_1_essuie_glace.barre_mobile.MARKER_317 & ixx = 0.0 & iyy = 0.0 & izz = 0.0 & ixy = 0.0 & izx = 0.0 & iyz = 0.0 ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.barre_mobile.SHL147 & reference_marker = .model_1_essuie_glace.barre_mobile.MAR316 & file_name = "SHL147.shl" & wireframe_only = no ! part attributes & part_name = .model_1_essuie_glace.barre_mobile & color = YELLOW ! !----------------------------------- balai1 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.balai1 & adams_id = 3 & location = 1350.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.balai1 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.balai1.MARKER_42 & adams_id = 42 & location = -5.3387006801, 2.7382978377, -5.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai1.MARKER_333 & adams_id = 333 & location = 0.0, 0.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai1.MARKER_335 & adams_id = 335 & location = 0.0, -30.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai1.MARKER_215 & adams_id = 215 & location = 0.0, 0.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai1.MARKER_391 & adams_id = 391 & location = 0.0, -30.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai1.MARKER_392 & adams_id = 392 & location = 0.0, 0.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai1.MAR41 & adams_id = 41 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.balai1.MAR41 & visibility = off ! part create rigid_body mass_properties & part_name = .model_1_essuie_glace.balai1 & mass = 2.0E-002 & center_of_mass_marker = .model_1_essuie_glace.balai1.MARKER_42 & inertia_marker = .model_1_essuie_glace.balai1.MARKER_42 & ixx = 0.0 & iyy = 0.0 & izz = 0.0 & ixy = 0.0 & izx = 0.0 & iyz = 0.0 ! ! ****** Points for current part ****** ! point create & point_name = .model_1_essuie_glace.balai1.Pt_D & location = 0.0, 0.0, -2.5 ! point create & point_name = .model_1_essuie_glace.balai1.Pt_E & location = 0.0, -30.0, -2.5 ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.balai1.SHL40 & reference_marker = .model_1_essuie_glace.balai1.MAR41 & file_name = "SHL40.shl" & wireframe_only = no ! part attributes & part_name = .model_1_essuie_glace.balai1 & color = RED ! !----------------------------------- balai2 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.balai2 & adams_id = 4 & location = 850.0, -75.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.balai2 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.balai2.MARKER_61 & adams_id = 61 & location = -3.8277613429, 1.161138709, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai2.MARKER_331 & adams_id = 331 & location = 0.0, 0.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai2.MARKER_322 & adams_id = 322 & location = 0.0, -30.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai2.MARKER_146 & adams_id = 146 & location = 0.0, -30.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai2.MARKER_216 & adams_id = 216 & location = 0.0, 0.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai2.MARKER_217 & adams_id = 217 & location = 0.0, -30.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai2.MARKER_393 & adams_id = 393 & location = 0.0, 0.0, -2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.balai2.MAR60 & adams_id = 60 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.balai2.MAR60 & visibility = off ! part create rigid_body mass_properties & part_name = .model_1_essuie_glace.balai2 & mass = 2.0E-002 & center_of_mass_marker = .model_1_essuie_glace.balai2.MARKER_61 & inertia_marker = .model_1_essuie_glace.balai2.MARKER_61 & ixx = 0.0 & iyy = 0.0 & izz = 0.0 & ixy = 0.0 & izx = 0.0 & iyz = 0.0 ! ! ****** Points for current part ****** ! point create & point_name = .model_1_essuie_glace.balai2.Pt_F & location = 0.0, 0.0, -2.5 ! point create & point_name = .model_1_essuie_glace.balai2.Pt_G & location = 0.0, -30.0, -2.5 ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.balai2.SHL58 & reference_marker = .model_1_essuie_glace.balai2.MAR60 & file_name = "SHL58.shl" & wireframe_only = no ! part attributes & part_name = .model_1_essuie_glace.balai2 & color = RED ! !-------------------------------- vis_sans_fin --------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.vis_sans_fin & adams_id = 13 & location = 500.0, -75.0, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.vis_sans_fin ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.vis_sans_fin.MARKER_375 & adams_id = 375 & location = 0.0, 0.0, 66.54 & orientation = 270.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.vis_sans_fin.MAR374 & adams_id = 374 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.vis_sans_fin.MAR374 & visibility = off ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.vis_sans_fin.SHL168 & reference_marker = .model_1_essuie_glace.vis_sans_fin.MAR374 & file_name = "SHL168.shl" & wireframe_only = no ! geometry attributes & geometry_name = .model_1_essuie_glace.vis_sans_fin.SHL168 & color = CYAN ! !-------------------------------- excentrique ---------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.excentrique & adams_id = 7 & location = 600.0, -75.0, -20.0 & orientation = 83.1572d, 180.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.excentrique ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.excentrique.MARKER_195 & adams_id = 195 & location = -23.9189491365, -7.2557215122, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.excentrique.MARKER_210 & adams_id = 210 & location = 0.0, 15.63, -10.0 & orientation = 83.1572d, 180.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.excentrique.MARKER_365 & adams_id = 365 & location = 0.0, 0.0, 2.5 & orientation = 83.1572d, 180.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.excentrique.MARKER_213 & adams_id = 213 & location = 0.0, 0.0, 0.0 & orientation = 83.1572d, 180.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.excentrique.MAR194 & adams_id = 194 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.excentrique.MAR194 & visibility = off ! part create rigid_body mass_properties & part_name = .model_1_essuie_glace.excentrique & mass = 0.0 & center_of_mass_marker = .model_1_essuie_glace.excentrique.MARKER_195 & inertia_marker = .model_1_essuie_glace.excentrique.MARKER_195 & ixx = 0.0 & iyy = 0.0 & izz = 0.0 & ixy = 0.0 & izx = 0.0 & iyz = 0.0 ! ! ****** Points for current part ****** ! point create & point_name = .model_1_essuie_glace.excentrique.Pt_O & location = 0.0, 0.0, 0.0 ! point create & point_name = .model_1_essuie_glace.excentrique.Pt_P & location = 0.0, 15.63, -10.0 ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.excentrique.SHL94 & reference_marker = .model_1_essuie_glace.excentrique.MAR194 & file_name = "SHL94.shl" & wireframe_only = no ! geometry attributes & geometry_name = .model_1_essuie_glace.excentrique.SHL94 & color = Violet ! part attributes & part_name = .model_1_essuie_glace.excentrique & color = Brown ! !----------------------------------- bielle -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.bielle & adams_id = 8 & location = 850.0, -105.0, -10.0 & orientation = 173.1571d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.bielle ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.bielle.MARKER_327 & adams_id = 327 & location = 0.0, 0.0, 7.5 & orientation = 186.8429d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.bielle.MARKER_208 & adams_id = 208 & location = 3.9231411216, 0.7803612881, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.bielle.MARKER_209 & adams_id = 209 & location = 236.1635662397, 5.2902474405E-004, 0.0 & orientation = 186.8429d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.bielle.MAR207 & adams_id = 207 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.bielle.MAR207 & visibility = off ! part create rigid_body mass_properties & part_name = .model_1_essuie_glace.bielle & mass = 2.0E-002 & center_of_mass_marker = .model_1_essuie_glace.bielle.MARKER_208 & inertia_marker = .model_1_essuie_glace.bielle.MARKER_208 & ixx = 0.0 & iyy = 0.0 & izz = 0.0 & ixy = 0.0 & izx = 0.0 & iyz = 0.0 ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.bielle.SHL106 & reference_marker = .model_1_essuie_glace.bielle.MAR207 & file_name = "SHL106.shl" & wireframe_only = no ! part attributes & part_name = .model_1_essuie_glace.bielle & color = BLUE ! !----------------------------------- PART_9 -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.PART_9 & adams_id = 9 & location = 1350.0, -75.0, -5.0 & orientation = 180.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.PART_9 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.PART_9.MARKER_330 & adams_id = 330 & location = 500.0, 0.0, 2.5 & orientation = 180.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.PART_9.MARKER_332 & adams_id = 332 & location = 0.0, 0.0, 2.5 & orientation = 180.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.PART_9.MARKER_336 & adams_id = 336 & location = 0.0, 0.0, 2.5 & orientation = 180.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.PART_9.MARKER_247 & adams_id = 247 & location = 1.161138709, 3.8277613429, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.PART_9.MAR246 & adams_id = 246 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.PART_9.MAR246 & visibility = off ! part create rigid_body mass_properties & part_name = .model_1_essuie_glace.PART_9 & mass = 2.0E-002 & center_of_mass_marker = .model_1_essuie_glace.PART_9.MARKER_247 & inertia_marker = .model_1_essuie_glace.PART_9.MARKER_247 & ixx = 0.0 & iyy = 0.0 & izz = 0.0 & ixy = 0.0 & izx = 0.0 & iyz = 0.0 ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.PART_9.SHL122 & reference_marker = .model_1_essuie_glace.PART_9.MAR246 & file_name = "SHL122.shl" & wireframe_only = no ! !----------------------------- roue_intermediaire -----------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.roue_intermediaire & adams_id = 12 & location = 566.54, -65.0, -77.5 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.roue_intermediaire ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.roue_intermediaire.MARKER_367 & adams_id = 367 & location = 0.0, 0.0, 55.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.roue_intermediaire.MARKER_377 & adams_id = 377 & location = 0.0, 0.0, 2.5 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1_essuie_glace.roue_intermediaire.MAR364 & adams_id = 364 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.roue_intermediaire.MAR364 & visibility = off ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.roue_intermediaire.SHL163 & reference_marker = .model_1_essuie_glace.roue_intermediaire.MAR364 & file_name = "SHL163.shl" & wireframe_only = no ! geometry attributes & geometry_name = .model_1_essuie_glace.roue_intermediaire.SHL163 & color = Brown ! !----------------------------------- moteur -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! part create rigid_body name_and_position & part_name = .model_1_essuie_glace.moteur & adams_id = 14 & location = 500.0, -75.0, -75.0 & orientation = 270.0d, 90.0d, 180.0d ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.moteur ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1_essuie_glace.moteur.MARKER_389 & adams_id = 389 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 90.0d, 270.0d ! marker create & marker_name = .model_1_essuie_glace.moteur.MAR387 & adams_id = 387 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .model_1_essuie_glace.moteur.MAR387 & visibility = off ! ! ****** Graphics for current part ****** ! geometry create shape shell & shell_name = .model_1_essuie_glace.moteur.SHL176 & reference_marker = .model_1_essuie_glace.moteur.MAR387 & file_name = "SHL176.shl" & wireframe_only = no ! part attributes & part_name = .model_1_essuie_glace.moteur & color = MedAquamarine ! !----------------------------------- Joints -----------------------------------! ! ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_15 & adams_id = 15 & i_marker_name = .model_1_essuie_glace.PART_9.MARKER_330 & j_marker_name = .model_1_essuie_glace.balai2.MARKER_331 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_15 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_16 & adams_id = 16 & i_marker_name = .model_1_essuie_glace.PART_9.MARKER_332 & j_marker_name = .model_1_essuie_glace.balai1.MARKER_333 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_16 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_11 & adams_id = 11 & i_marker_name = .model_1_essuie_glace.balai2.MARKER_322 & j_marker_name = .model_1_essuie_glace.barre_mobile.MARKER_323 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_11 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_17 & adams_id = 17 & i_marker_name = .model_1_essuie_glace.barre_mobile.MARKER_334 & j_marker_name = .model_1_essuie_glace.balai1.MARKER_335 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_17 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_13 & adams_id = 13 & i_marker_name = .model_1_essuie_glace.barre_mobile.MARKER_326 & j_marker_name = .model_1_essuie_glace.bielle.MARKER_327 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_13 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_6 & adams_id = 6 & i_marker_name = .model_1_essuie_glace.bielle.MARKER_209 & j_marker_name = .model_1_essuie_glace.excentrique.MARKER_210 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_6 & name_visibility = off ! constraint create joint fixed & joint_name = .model_1_essuie_glace.JOINT_18 & adams_id = 18 & i_marker_name = .model_1_essuie_glace.PART_9.MARKER_336 & j_marker_name = .model_1_essuie_glace.ground.MARKER_337 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_18 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_8 & adams_id = 8 & i_marker_name = .model_1_essuie_glace.excentrique.MARKER_213 & j_marker_name = .model_1_essuie_glace.ground.MARKER_214 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_8 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_19 & adams_id = 19 & i_marker_name = .model_1_essuie_glace.excentrique.MARKER_365 & j_marker_name = .model_1_essuie_glace.ground.MARKER_366 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_19 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_20 & adams_id = 20 & i_marker_name = .model_1_essuie_glace.roue_intermediaire.MARKER_367 & j_marker_name = .model_1_essuie_glace.ground.MARKER_368 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_20 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_21 & adams_id = 21 & i_marker_name = .model_1_essuie_glace.vis_sans_fin.MARKER_375 & j_marker_name = .model_1_essuie_glace.ground.MARKER_376 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_21 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1_essuie_glace.JOINT_22 & adams_id = 22 & i_marker_name = .model_1_essuie_glace.roue_intermediaire.MARKER_377 & j_marker_name = .model_1_essuie_glace.ground.MARKER_378 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_22 & name_visibility = off ! constraint create joint fixed & joint_name = .model_1_essuie_glace.JOINT_23 & adams_id = 23 & i_marker_name = .model_1_essuie_glace.moteur.MARKER_389 & j_marker_name = .model_1_essuie_glace.ground.MARKER_390 ! constraint attributes & constraint_name = .model_1_essuie_glace.JOINT_23 & name_visibility = off ! !----------------------------------- Forces -----------------------------------! ! ! !----------------------------------- Gears ------------------------------------! ! ! constraint create complex_joint gear & gear_name = .model_1_essuie_glace.GEAR_1 & adams_id = 1 & joint_name = & .model_1_essuie_glace.JOINT_8, & .model_1_essuie_glace.JOINT_20 & common_velocity_marker = .model_1_essuie_glace.ground.MARKER_369 ! constraint create complex_joint gear & gear_name = .model_1_essuie_glace.GEAR_2 & adams_id = 2 & joint_name = & .model_1_essuie_glace.JOINT_21, & .model_1_essuie_glace.JOINT_22 & common_velocity_marker = .model_1_essuie_glace.ground.MARKER_379 ! !-------------------------- Adams/View UDE Instances --------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! undo begin_block suppress = yes ! ude create instance & instance_name = .model_1_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 ! ude create instance & instance_name = .model_1_essuie_glace.general_motion_2 & 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 = .model_1_essuie_glace.general_motion_1.i_marker & object_value = (.model_1_essuie_glace.roue_intermediaire.MARKER_367) ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.j_marker & object_value = (.model_1_essuie_glace.ground.MARKER_368) ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.constraint & object_value = (.model_1_essuie_glace.JOINT_20) ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t1_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t2_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t3_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r1_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r2_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r3_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t1_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t2_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t3_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r1_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r2_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r3_func & string_value = "1 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.t3_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_1.r3_ic_velo & real_value = 0.0 ! ude modify instance & instance_name = .model_1_essuie_glace.general_motion_1 ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.i_marker & object_value = (.model_1_essuie_glace.vis_sans_fin.MARKER_375) ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.j_marker & object_value = (.model_1_essuie_glace.ground.MARKER_376) ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.constraint & object_value = (.model_1_essuie_glace.JOINT_21) ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t1_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t2_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t3_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r1_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r2_type & integer_value = 0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r3_type & integer_value = 2 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t1_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t2_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t3_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r1_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r2_func & string_value = "0 * time" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r3_func & string_value = "125.66" ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.t3_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1_essuie_glace.general_motion_2.r3_ic_velo & real_value = 0.0 ! ude modify instance & instance_name = .model_1_essuie_glace.general_motion_2 ! 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 angle & measure_name = .model_1_essuie_glace.MEA_ANGLE_1 & first_point = .model_1_essuie_glace.balai1.MARKER_215 & middle_point = .model_1_essuie_glace.balai2.MARKER_216 & last_point = .model_1_essuie_glace.balai2.MARKER_217 ! data_element attributes & data_element_name = .model_1_essuie_glace.MEA_ANGLE_1 & color = WHITE ! measure create angle & measure_name = .model_1_essuie_glace.MEA_ANGLE_2 & first_point = .model_1_essuie_glace.balai1.MARKER_391 & middle_point = .model_1_essuie_glace.balai1.MARKER_392 & last_point = .model_1_essuie_glace.balai2.MARKER_393 ! data_element attributes & data_element_name = .model_1_essuie_glace.MEA_ANGLE_2 & color = WHITE ! !----------------------------- Simulation Scripts -----------------------------! ! ! simulation script create & sim_script_name = .model_1_essuie_glace.Last_Sim & commands = & "simulation single_run transient type=auto_select end_time=5.0 number_of_steps=50 model_name=.model_1_essuie_glace initial_static=no" ! !---------------------------- Function definitions ----------------------------! ! ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! ude modify instance & instance_name = .model_1_essuie_glace.general_motion_1 ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! ude modify instance & instance_name = .model_1_essuie_glace.general_motion_2 ! !--------------------------- Expression definitions ---------------------------! ! ! defaults coordinate_system & default_coordinate_system = ground ! marker modify & marker_name = .model_1_essuie_glace.ground.MARKER_214 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.excentrique.Pt_O)) ! marker modify & marker_name = .model_1_essuie_glace.ground.MARKER_337 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_D)) ! marker modify & marker_name = .model_1_essuie_glace.ground.MARKER_366 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.ground.POINT_164_2)) ! marker modify & marker_name = .model_1_essuie_glace.ground.MARKER_368 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.ground.POINT_164)) ! marker modify & marker_name = .model_1_essuie_glace.ground.MARKER_378 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.ground.POINT_169_2)) ! marker modify & marker_name = .model_1_essuie_glace.ground.MARKER_390 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.ground.POINT_148)) ! material modify & material_name = .model_1_essuie_glace.steel & youngs_modulus = (2.07E+011(Newton/meter**2)) & density = (7801.0(kg/meter**3)) ! marker modify & marker_name = .model_1_essuie_glace.balai1.MARKER_215 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_D)) & relative_to = .model_1_essuie_glace.balai1 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai1.MARKER_333 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_D)) & relative_to = .model_1_essuie_glace.balai1 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai1.MARKER_335 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_E)) & relative_to = .model_1_essuie_glace.balai1 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai1.MARKER_391 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_E)) & relative_to = .model_1_essuie_glace.balai1 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai1.MARKER_392 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_D)) & relative_to = .model_1_essuie_glace.balai1 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai2.MARKER_146 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_G)) & relative_to = .model_1_essuie_glace.balai2 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai2.MARKER_216 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_F)) & relative_to = .model_1_essuie_glace.balai2 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai2.MARKER_217 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_G)) & relative_to = .model_1_essuie_glace.balai2 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai2.MARKER_322 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_G)) & relative_to = .model_1_essuie_glace.balai2 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai2.MARKER_331 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_F)) & relative_to = .model_1_essuie_glace.balai2 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.balai2.MARKER_393 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_F)) & relative_to = .model_1_essuie_glace.balai2 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.excentrique.MARKER_210 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.excentrique.Pt_P)) & relative_to = .model_1_essuie_glace.excentrique ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.excentrique.MARKER_213 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.excentrique.Pt_O)) & relative_to = .model_1_essuie_glace.excentrique ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.excentrique.MARKER_365 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.ground.POINT_164_2)) & relative_to = .model_1_essuie_glace.excentrique ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.bielle.MARKER_209 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.excentrique.Pt_P)) & relative_to = .model_1_essuie_glace.bielle ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.bielle.MARKER_327 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_G)) & relative_to = .model_1_essuie_glace.bielle ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.PART_9.MARKER_330 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_F)) & relative_to = .model_1_essuie_glace.PART_9 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.PART_9.MARKER_332 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_D)) & relative_to = .model_1_essuie_glace.PART_9 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.PART_9.MARKER_336 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_D)) & relative_to = .model_1_essuie_glace.PART_9 ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.barre_mobile.MARKER_323 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_G)) & relative_to = .model_1_essuie_glace.barre_mobile ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.barre_mobile.MARKER_326 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai2.Pt_G)) & relative_to = .model_1_essuie_glace.barre_mobile ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.barre_mobile.MARKER_334 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.balai1.Pt_E)) & relative_to = .model_1_essuie_glace.barre_mobile ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.roue_intermediaire.MARKER_367 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.ground.POINT_164)) & relative_to = .model_1_essuie_glace.roue_intermediaire ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.roue_intermediaire.MARKER_377 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.ground.POINT_169_2)) & relative_to = .model_1_essuie_glace.roue_intermediaire ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! marker modify & marker_name = .model_1_essuie_glace.moteur.MARKER_389 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .model_1_essuie_glace.ground.POINT_148)) & relative_to = .model_1_essuie_glace.moteur ! defaults coordinate_system & default_coordinate_system = .model_1_essuie_glace.ground ! model display & model_name = model_1_essuie_glace