! !-------------------------- 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 = 20.0 & spacing_for_grid = 1000.0 ! !------------------------------ Adams/View Model ------------------------------! ! ! model create & model_name = model_1 ! model attributes & model_name = model_1 & size_of_icons = 20.0 ! view erase ! !-------------------------------- Data storage --------------------------------! ! ! data_element create matrix full & matrix_name = .model_1.MATRIX_1 & adams_id = 1 & input_order = by_row & row_count = 4 & column_count = 3 & values = & 0.0, 0.0, 0.0, & 0.0, 0.0, -34.0666666667, & 0.0, 0.0, -68.1333333333, & 0.0, 0.0, -102.2 & units = "length" ! data_element attributes & data_element_name = .model_1.MATRIX_1 & visibility = off ! data_element create matrix full & matrix_name = .model_1.MATRIX_2 & adams_id = 2 & input_order = by_row & row_count = 4 & column_count = 3 & values = & 0.0, 0.0, 0.0, & 0.0, 0.0, 32.2032766854, & 0.0, 0.0, 64.4065533708, & 0.0, 0.0, 96.6098300563 & units = "length" ! data_element attributes & data_element_name = .model_1.MATRIX_2 & visibility = off ! data_element create matrix full & matrix_name = .model_1.MATRIX_3 & adams_id = 3 & input_order = by_row & row_count = 4 & column_count = 3 & values = & 0.0, 0.0, 0.0, & 0.0, 0.0, -34.0666666667, & 0.0, 0.0, -68.1333333333, & 0.0, 0.0, -102.2 & units = "length" ! data_element attributes & data_element_name = .model_1.MATRIX_3 & visibility = off ! data_element create matrix full & matrix_name = .model_1.MATRIX_4 & adams_id = 4 & input_order = by_row & row_count = 4 & column_count = 3 & values = & 0.0, 0.0, 0.0, & 0.0, 0.0, -34.0666666667, & 0.0, 0.0, -68.1333333333, & 0.0, 0.0, -102.2 & units = "length" ! data_element attributes & data_element_name = .model_1.MATRIX_4 & visibility = off ! data_element create matrix full & matrix_name = .model_1.MATRIX_5 & adams_id = 5 & input_order = by_row & row_count = 4 & column_count = 3 & values = & 0.0, 0.0, 0.0, & 0.0, 0.0, -34.0666666667, & 0.0, 0.0, -68.1333333333, & 0.0, 0.0, -102.2 & units = "length" ! data_element attributes & data_element_name = .model_1.MATRIX_5 & visibility = off ! data_element create matrix full & matrix_name = .model_1.MATRIX_6 & adams_id = 6 & input_order = by_row & row_count = 4 & column_count = 3 & values = & 0.0, 0.0, 0.0, & 0.0, 0.0, -34.0666666667, & 0.0, 0.0, -68.1333333333, & 0.0, 0.0, -102.2 & units = "length" ! data_element attributes & data_element_name = .model_1.MATRIX_6 & visibility = off ! data_element create curve & curve_name = .model_1.CURVE_1 & adams_id = 1 & closed = no & tension = 5.0E-002 & matrix_name = .model_1.MATRIX_1 & fit_type = curve_points ! data_element attributes & data_element_name = .model_1.CURVE_1 & visibility = off ! data_element create curve & curve_name = .model_1.CURVE_2 & adams_id = 2 & closed = no & tension = 5.0E-002 & matrix_name = .model_1.MATRIX_2 & fit_type = curve_points ! data_element attributes & data_element_name = .model_1.CURVE_2 & visibility = off ! data_element create curve & curve_name = .model_1.CURVE_3 & adams_id = 3 & closed = no & tension = 5.0E-002 & matrix_name = .model_1.MATRIX_3 & fit_type = curve_points ! data_element attributes & data_element_name = .model_1.CURVE_3 & visibility = off ! data_element create curve & curve_name = .model_1.CURVE_4 & adams_id = 4 & closed = no & tension = 5.0E-002 & matrix_name = .model_1.MATRIX_4 & fit_type = curve_points ! data_element attributes & data_element_name = .model_1.CURVE_4 & visibility = off ! data_element create curve & curve_name = .model_1.CURVE_5 & adams_id = 5 & closed = no & tension = 5.0E-002 & matrix_name = .model_1.MATRIX_5 & fit_type = curve_points ! data_element attributes & data_element_name = .model_1.CURVE_5 & visibility = off ! data_element create curve & curve_name = .model_1.CURVE_6 & adams_id = 6 & closed = no & tension = 5.0E-002 & matrix_name = .model_1.MATRIX_6 & fit_type = curve_points ! data_element attributes & data_element_name = .model_1.CURVE_6 & visibility = off ! !--------------------------------- Materials ----------------------------------! ! ! material create & material_name = .model_1.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.ground ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.ground.MARKER_41 & adams_id = 41 & location = 390.8361770724, 0.0, -45.2 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_41 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.ground.MARKER_43 & adams_id = 43 & location = -75.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.ground.MARKER_45 & adams_id = 45 & location = 25.0, 0.0, -25.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.ground.MARKER_47 & adams_id = 47 & location = 65.0, 0.0, 17.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.ground.MARKER_49 & adams_id = 49 & location = 160.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.ground.MARKER_51 & adams_id = 51 & location = 660.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.ground.marker_conique1 & adams_id = 52 & location = 147.5, 0.0, -32.7 & orientation = 180.0d, 90.0d, 180.0d ! marker create & marker_name = .model_1.ground.MARKER_54 & adams_id = 54 & location = -90.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 270.0d ! marker create & marker_name = .model_1.ground.MARKER_56 & adams_id = 56 & location = 25.0, 0.0, -25.0 & orientation = 90.0d, 90.0d, 270.0d ! marker create & marker_name = .model_1.ground.MARKER_58 & adams_id = 58 & location = 65.0, 0.0, 17.0 & orientation = 90.0d, 90.0d, 270.0d ! marker create & marker_name = .model_1.ground.MARKER_60 & adams_id = 60 & location = 390.8361770724, 0.0, -45.2 & orientation = 90.0d, 90.0d, 270.0d ! marker create & marker_name = .model_1.ground.MARKER_62 & adams_id = 62 & location = 160.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.ground.MARKER_64 & adams_id = 64 & location = 660.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.ground.marker_conique2 & adams_id = 76 & location = 647.5, 0.0, -32.7 & orientation = 180.0d, 90.0d, 180.0d ! marker create & marker_name = .model_1.ground.marker_eng_mot_pignon & adams_id = 77 & location = 5.0, 0.0, -5.0 & orientation = 180.0d, 90.0d, 180.0d ! marker create & marker_name = .model_1.ground.marker_pignon_manivelle & adams_id = 78 & location = 45.0, 0.0, -18.0 & orientation = 180.0d, 90.0d, 180.0d ! part create rigid_body mass_properties & part_name = .model_1.ground & material_type = .model_1.steel ! part attributes & part_name = .model_1.ground & name_visibility = off & size_of_icons = 20.0 ! !------------------------------- PART_arbremot --------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_arbremot & adams_id = 2 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_arbremot ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_arbremot.MARKER_1 & adams_id = 1 & location = 0.0, 0.0, 0.0 & orientation = 270.0d, 90.0d, 180.0d ! marker attributes & marker_name = MARKER_1 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbremot.cm & adams_id = 67 & location = -90.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbremot.MARKER_2 & adams_id = 2 & location = 0.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_2 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbremot.MARKER_53 & adams_id = 53 & location = -90.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 270.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_arbremot & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_arbremot.CYLINDER_1 & adams_id = 1 & center_marker = .model_1.PART_arbremot.MARKER_1 & angle_extent = 360.0 & length = 190.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_arbremot.CYLINDER_2 & adams_id = 2 & center_marker = .model_1.PART_arbremot.MARKER_2 & angle_extent = 360.0 & length = 10.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_arbremot.CSG_3 & adams_id = 3 & base_object = .model_1.PART_arbremot.CYLINDER_1 & object = .model_1.PART_arbremot.CYLINDER_2 & type = union ! part attributes & part_name = .model_1.PART_arbremot & color = RED & name_visibility = off & size_of_icons = 20.0 ! !----------------------------- PART_roue1_pignon2 -----------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_roue1_pignon2 & adams_id = 3 & location = -15.0, 0.0, -25.0 & orientation = 270.0d, 90.0d, 270.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_roue1_pignon2 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_roue1_pignon2.MARKER_3 & adams_id = 3 & location = 0.0, 0.0, -25.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_3 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_roue1_pignon2.cm & adams_id = 68 & location = 0.0, 0.0, -26.6030534351 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_roue1_pignon2.MARKER_4 & adams_id = 4 & location = 0.0, 0.0, -25.0 & orientation = 270.0d, 180.0d, 0.0d ! marker attributes & marker_name = MARKER_4 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_roue1_pignon2.MARKER_5 & adams_id = 5 & location = 0.0, 0.0, -65.0 & orientation = 270.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_5 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_roue1_pignon2.MARKER_55 & adams_id = 55 & location = 0.0, 0.0, -40.0 & orientation = 0.0d, 180.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_roue1_pignon2 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_roue1_pignon2.CYLINDER_2 & adams_id = 4 & center_marker = .model_1.PART_roue1_pignon2.MARKER_3 & angle_extent = 360.0 & length = 10.0 & radius = 20.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_roue1_pignon2.CYLINDER_3 & adams_id = 5 & center_marker = .model_1.PART_roue1_pignon2.MARKER_4 & angle_extent = 360.0 & length = 30.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_roue1_pignon2.CSG_1 & adams_id = 6 & base_object = .model_1.PART_roue1_pignon2.CYLINDER_2 & object = .model_1.PART_roue1_pignon2.CYLINDER_3 & type = union ! geometry create shape cylinder & cylinder_name = .model_1.PART_roue1_pignon2.CYLINDER_4 & adams_id = 7 & center_marker = .model_1.PART_roue1_pignon2.MARKER_5 & angle_extent = 360.0 & length = 10.0 & radius = 7.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_roue1_pignon2.CSG_8 & adams_id = 8 & base_object = .model_1.PART_roue1_pignon2.CSG_1 & object = .model_1.PART_roue1_pignon2.CYLINDER_4 & type = union ! part attributes & part_name = .model_1.PART_roue1_pignon2 & color = MAGENTA & name_visibility = off & size_of_icons = 20.0 ! !------------------------------- PART_manivelle -------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_manivelle & adams_id = 5 & location = 0.0, 0.0, 17.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_manivelle ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_manivelle.MARKER_6 & adams_id = 6 & location = 50.0, 0.0, 0.0 & orientation = 270.0d, 90.0d, 180.0d ! marker attributes & marker_name = MARKER_6 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_manivelle.MARKER_8 & adams_id = 8 & location = 80.0, 10.0, 0.0 & orientation = 90.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_8 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_manivelle.MARKER_7 & adams_id = 7 & location = 50.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_7 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_manivelle.cm & adams_id = 69 & location = 57.9118497498, 0.0, 5.6035005663 & orientation = 90.0d, 43.8038457744d, 270.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_manivelle.MARKER_9 & adams_id = 9 & location = 80.0, 0.0, 40.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_9 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_manivelle.MARKER_10 & adams_id = 10 & location = 95.0, 0.0, 40.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_10 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_manivelle.MARKER_57 & adams_id = 57 & location = 65.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 270.0d ! marker create & marker_name = .model_1.PART_manivelle.MARKER_80 & adams_id = 80 & location = 95.0, 0.0, 40.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_manivelle.MARKER_82 & adams_id = 82 & location = 95.0, 0.0, 40.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_manivelle.MARKER_87 & adams_id = 87 & location = 95.0, 0.0, 40.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_manivelle.MARKER_84 & adams_id = 84 & location = 95.0, 0.0, 40.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_manivelle.MARKER_85 & adams_id = 85 & location = 115.0, 0.0, 40.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_manivelle & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_manivelle.CYLINDER_4 & adams_id = 10 & center_marker = .model_1.PART_manivelle.MARKER_7 & angle_extent = 360.0 & length = 40.0 & radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_manivelle.CYLINDER_5 & adams_id = 9 & center_marker = .model_1.PART_manivelle.MARKER_6 & angle_extent = 360.0 & length = 10.0 & radius = 35.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_manivelle.CSG_3 & adams_id = 11 & base_object = .model_1.PART_manivelle.CYLINDER_4 & object = .model_1.PART_manivelle.CYLINDER_5 & type = union ! geometry create shape block & block_name = .model_1.PART_manivelle.BOX_6 & adams_id = 12 & corner_marker = .model_1.PART_manivelle.MARKER_8 & diag_corner_coords = 40.0, 20.0, 10.0 ! geometry create shape csg & csg_name = .model_1.PART_manivelle.CSG_2 & adams_id = 13 & base_object = .model_1.PART_manivelle.CSG_3 & object = .model_1.PART_manivelle.BOX_6 & type = union ! geometry create shape cylinder & cylinder_name = .model_1.PART_manivelle.CYLINDER_7 & adams_id = 14 & center_marker = .model_1.PART_manivelle.MARKER_9 & angle_extent = 360.0 & length = 15.0 & radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_manivelle.CSG_1 & adams_id = 15 & base_object = .model_1.PART_manivelle.CSG_2 & object = .model_1.PART_manivelle.CYLINDER_7 & type = union ! geometry create shape cylinder & cylinder_name = .model_1.PART_manivelle.CYLINDER_8 & adams_id = 16 & center_marker = .model_1.PART_manivelle.MARKER_10 & angle_extent = 360.0 & length = 20.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_manivelle.CSG_17 & adams_id = 17 & base_object = .model_1.PART_manivelle.CSG_1 & object = .model_1.PART_manivelle.CYLINDER_8 & type = union ! part attributes & part_name = .model_1.PART_manivelle & color = CYAN & name_visibility = off & size_of_icons = 20.0 ! !-------------------------------- PART_arbreRA --------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_arbreRA & adams_id = 7 & location = 0.0, 0.0, -45.2 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_arbreRA ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_11 & adams_id = 11 & location = 105.0, 0.0, 0.0 & orientation = 270.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_11 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_12 & adams_id = 12 & location = 105.0, 0.0, 102.2 & orientation = 270.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_12 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_16 & adams_id = 16 & location = 145.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_16 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_13 & adams_id = 13 & location = 105.0, 0.0, 102.2 & orientation = 90.0d, 90.0d, 270.0d ! marker attributes & marker_name = MARKER_13 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_14 & adams_id = 14 & location = 105.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 270.0d ! marker attributes & marker_name = MARKER_14 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_15 & adams_id = 15 & location = 95.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_15 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbreRA.cm & adams_id = 70 & location = 322.2586898486, 0.0, 10.301767107 & orientation = 90.0d, 3.9638479504d, 270.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_161 & adams_id = 17 & location = 645.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_161 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_59 & adams_id = 59 & location = 390.8361770724, 0.0, 0.0 & orientation = 90.0d, 90.0d, 270.0d ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_86 & adams_id = 86 & location = 95.0, 0.0, 102.2 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_arbreRA.MARKER_81 & adams_id = 81 & location = 95.0, 5.0, 5.5901699437 & orientation = 0.0d, 0.0d, 0.0d ! ! ****** Floating Markers for current part ****** ! floating_marker create & floating_marker_name = .model_1.PART_arbreRA.FMARKER_88 & adams_id = 88 ! part create rigid_body mass_properties & part_name = .model_1.PART_arbreRA & material_type = .model_1.steel ! ! ****** Points for current part ****** ! point create & point_name = .model_1.PART_arbreRA.POINT_59 & location = 150.0, 0.0, 10.0 ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .model_1.PART_arbreRA.LINK_5 & i_marker = .model_1.PART_arbreRA.MARKER_11 & j_marker = .model_1.PART_arbreRA.MARKER_12 & width = 20.0 & depth = 20.0 ! geometry create shape link & link_name = .model_1.PART_arbreRA.LINK_6 & i_marker = .model_1.PART_arbreRA.MARKER_13 & j_marker = .model_1.PART_arbreRA.MARKER_14 & width = 10.0 & depth = 20.0 ! geometry create shape csg & csg_name = .model_1.PART_arbreRA.CSG_4 & adams_id = 20 & base_object = .model_1.PART_arbreRA.LINK_5 & object = .model_1.PART_arbreRA.LINK_6 & type = difference ! geometry create shape cylinder & cylinder_name = .model_1.PART_arbreRA.CYLINDER_3 & adams_id = 23 & center_marker = .model_1.PART_arbreRA.MARKER_15 & angle_extent = 360.0 & length = 555.0 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_arbreRA.CSG_2 & adams_id = 24 & base_object = .model_1.PART_arbreRA.CYLINDER_3 & object = .model_1.PART_arbreRA.CSG_4 & type = union ! geometry create shape frustum & frustum_name = .model_1.PART_arbreRA.FRUSTUM_7 & adams_id = 27 & center_marker = .model_1.PART_arbreRA.MARKER_16 & angle_extent = 360.0 & length = 5.0 & top_radius = 10.0 & bottom_radius = 15.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_arbreRA.CSG_1 & adams_id = 31 & base_object = .model_1.PART_arbreRA.CSG_2 & object = .model_1.PART_arbreRA.FRUSTUM_7 & type = union ! geometry create shape frustum & frustum_name = .model_1.PART_arbreRA.FRUSTUM_8 & adams_id = 28 & center_marker = .model_1.PART_arbreRA.MARKER_161 & angle_extent = 360.0 & length = 5.0 & top_radius = 10.0 & bottom_radius = 15.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_arbreRA.CSG_34 & adams_id = 34 & base_object = .model_1.PART_arbreRA.CSG_1 & object = .model_1.PART_arbreRA.FRUSTUM_8 & type = union ! geometry create curve polyline & polyline_name = .model_1.PART_arbreRA.trajectoire & location = 95.0, 0.0, 102.2 & , 95.0, 0.0, 0.0 & close = no ! part attributes & part_name = .model_1.PART_arbreRA & color = MAIZE & name_visibility = off & size_of_icons = 20.0 ! !---------------------------- PART_axe_essuiglace2 ----------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_axe_essuiglace2 & adams_id = 13 & location = 500.0, 0.0, 75.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_axe_essuiglace2 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_axe_essuiglace2.MARKER_102 & adams_id = 103 & location = 170.6539824502, -0.932889101, 0.0 & orientation = 130.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_axe_essuiglace2.MARKER_16 & adams_id = 21 & location = 160.0, 0.0, -105.4 & orientation = 90.0d, 180.0d, 0.0d ! marker attributes & marker_name = MARKER_16 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_axe_essuiglace2.MARKER_23 & adams_id = 24 & location = 160.0, 0.0, 0.0 & orientation = 0.0d, 180.0d, 0.0d ! marker attributes & marker_name = MARKER_23 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_axe_essuiglace2.cm & adams_id = 25 & location = -43.7865320827, 242.9356837329, -12.7401747558 & orientation = 40.5680682013d, 3.525012553d, 359.4294892057d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_axe_essuiglace2.MARKER_63 & adams_id = 63 & location = 160.0, 0.0, -34.1638229276 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_axe_essuiglace2 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_axe_essuiglace2.CYLINDER_2 & adams_id = 38 & center_marker = .model_1.PART_axe_essuiglace2.MARKER_23 & angle_extent = 360.0 & length = 110.2 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape frustum & frustum_name = .model_1.PART_axe_essuiglace2.FRUSTUM_3 & adams_id = 30 & center_marker = .model_1.PART_axe_essuiglace2.MARKER_16 & angle_extent = 360.0 & length = 5.0 & top_radius = 10.0 & bottom_radius = 15.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_axe_essuiglace2.CSG_1 & adams_id = 40 & base_object = .model_1.PART_axe_essuiglace2.CYLINDER_2 & object = .model_1.PART_axe_essuiglace2.FRUSTUM_3 & type = union ! geometry create shape block & block_name = .model_1.PART_axe_essuiglace2.BOX_4 & adams_id = 69 & corner_marker = .model_1.PART_axe_essuiglace2.MARKER_102 & diag_corner_coords = 857.5, 15.0, 5.0 ! geometry create shape csg & csg_name = .model_1.PART_axe_essuiglace2.CSG_71 & adams_id = 71 & base_object = .model_1.PART_axe_essuiglace2.CSG_1 & object = .model_1.PART_axe_essuiglace2.BOX_4 & type = union ! part attributes & part_name = .model_1.PART_axe_essuiglace2 & color = GREEN & name_visibility = off & size_of_icons = 20.0 ! !-------------------------------- PART_bati_1 ---------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_bati_1 & adams_id = 14 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_bati_1 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_bati_1.MARKER_26 & adams_id = 26 & location = -50.0, 0.0, 0.0 & orientation = 270.0d, 90.0d, 180.0d ! marker attributes & marker_name = MARKER_26 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_1.cm & adams_id = 72 & location = -75.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_1.MARKER_27 & adams_id = 27 & location = -50.0, 0.0, 0.0 & orientation = 270.0d, 90.0d, 180.0d ! marker attributes & marker_name = MARKER_27 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_1.MARKER_42 & adams_id = 42 & location = -75.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_bati_1 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_1.CYLINDER_1 & adams_id = 41 & center_marker = .model_1.PART_bati_1.MARKER_26 & angle_extent = 360.0 & length = 50.0 & radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_1.CYLINDER_2 & adams_id = 42 & center_marker = .model_1.PART_bati_1.MARKER_27 & angle_extent = 360.0 & length = 50.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_bati_1.CSG_43 & adams_id = 43 & base_object = .model_1.PART_bati_1.CYLINDER_1 & object = .model_1.PART_bati_1.CYLINDER_2 & type = difference ! part attributes & part_name = .model_1.PART_bati_1 & color = BLUE & name_visibility = off & size_of_icons = 20.0 ! !-------------------------------- PART_bati_2 ---------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_bati_2 & adams_id = 15 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_bati_2 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_bati_2.MARKER_28 & adams_id = 28 & location = 15.0, 0.0, -25.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_28 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_2.cm & adams_id = 73 & location = 25.0, 0.0, -25.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_2.MARKER_29 & adams_id = 29 & location = 15.0, 0.0, -25.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_29 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_2.MARKER_44 & adams_id = 44 & location = 25.0, 0.0, -25.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_bati_2 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_2.CYLINDER_1 & adams_id = 44 & center_marker = .model_1.PART_bati_2.MARKER_28 & angle_extent = 360.0 & length = 20.0 & radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_2.CYLINDER_2 & adams_id = 45 & center_marker = .model_1.PART_bati_2.MARKER_29 & angle_extent = 360.0 & length = 20.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_bati_2.CSG_46 & adams_id = 46 & base_object = .model_1.PART_bati_2.CYLINDER_1 & object = .model_1.PART_bati_2.CYLINDER_2 & type = difference ! part attributes & part_name = .model_1.PART_bati_2 & color = BLUE & name_visibility = off & size_of_icons = 20.0 ! !-------------------------------- PART_bati_3 ---------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_bati_3 & adams_id = 16 & location = 55.0, 0.0, 17.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_bati_3 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_bati_3.MARKER_30 & adams_id = 30 & location = 0.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_30 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_3.cm & adams_id = 74 & location = 10.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_3.MARKER_31 & adams_id = 31 & location = 0.0, 0.0, 0.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_31 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_3.MARKER_46 & adams_id = 46 & location = 10.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_bati_3 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_3.CYLINDER_1 & adams_id = 47 & center_marker = .model_1.PART_bati_3.MARKER_30 & angle_extent = 360.0 & length = 20.0 & radius = 15.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_3.CYLINDER_2 & adams_id = 48 & center_marker = .model_1.PART_bati_3.MARKER_31 & angle_extent = 360.0 & length = 20.0 & radius = 10.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_bati_3.CSG_49 & adams_id = 49 & base_object = .model_1.PART_bati_3.CYLINDER_1 & object = .model_1.PART_bati_3.CYLINDER_2 & type = difference ! part attributes & part_name = .model_1.PART_bati_3 & color = BLUE & name_visibility = off & size_of_icons = 20.0 ! !-------------------------------- PART_bati_5 ---------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_bati_5 & adams_id = 17 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_bati_5 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_bati_5.MARKER_32 & adams_id = 32 & location = 160.0, 0.0, 15.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_32 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_5.cm & adams_id = 75 & location = 160.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_5.MARKER_33 & adams_id = 33 & location = 160.0, 0.0, 15.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_33 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_5.MARKER_48 & adams_id = 48 & location = 160.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_bati_5.MARKER_95 & adams_id = 95 & location = 160.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_bati_5 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_5.CYLINDER_1 & adams_id = 50 & center_marker = .model_1.PART_bati_5.MARKER_32 & angle_extent = 360.0 & length = 50.0 & radius = 12.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_5.CYLINDER_2 & adams_id = 51 & center_marker = .model_1.PART_bati_5.MARKER_33 & angle_extent = 360.0 & length = 50.0 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_bati_5.CSG_52 & adams_id = 52 & base_object = .model_1.PART_bati_5.CYLINDER_1 & object = .model_1.PART_bati_5.CYLINDER_2 & type = difference ! part attributes & part_name = .model_1.PART_bati_5 & color = BLUE & name_visibility = off & size_of_icons = 20.0 ! !-------------------------------- PART_bati_6 ---------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_bati_6 & adams_id = 18 & location = 500.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_bati_6 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_bati_6.MARKER_32 & adams_id = 34 & location = 160.0, 0.0, 15.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_32 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_6.cm & adams_id = 35 & location = 160.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_6.MARKER_33 & adams_id = 36 & location = 160.0, 0.0, 15.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_33 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_6.MARKER_50 & adams_id = 50 & location = 160.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .model_1.PART_bati_6 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_6.CYLINDER_1 & adams_id = 54 & center_marker = .model_1.PART_bati_6.MARKER_32 & angle_extent = 360.0 & length = 50.0 & radius = 12.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_6.CYLINDER_2 & adams_id = 55 & center_marker = .model_1.PART_bati_6.MARKER_33 & angle_extent = 360.0 & length = 50.0 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_bati_6.CSG_52 & adams_id = 53 & base_object = .model_1.PART_bati_6.CYLINDER_1 & object = .model_1.PART_bati_6.CYLINDER_2 & type = difference ! part attributes & part_name = .model_1.PART_bati_6 & color = BLUE & name_visibility = off & size_of_icons = 20.0 ! !-------------------------------- PART_bati_4 ---------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_bati_4 & adams_id = 19 & location = 350.0, 0.0, 114.8 & orientation = 90.0d, 90.0d, 270.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_bati_4 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_bati_4.MARKER_32 & adams_id = 37 & location = 160.0, 0.0, 15.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_32 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_4.cm & adams_id = 38 & location = 160.0, 0.0, 40.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_4.MARKER_33 & adams_id = 39 & location = 160.0, 0.0, 15.8361770724 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_33 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_bati_4.MARKER_40 & adams_id = 40 & location = 160.0, 0.0, 40.8361770724 & orientation = 270.0d, 90.0d, 90.0d ! marker attributes & marker_name = MARKER_40 & size_of_icons = 20.0 ! part create rigid_body mass_properties & part_name = .model_1.PART_bati_4 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_4.CYLINDER_1 & adams_id = 57 & center_marker = .model_1.PART_bati_4.MARKER_32 & angle_extent = 360.0 & length = 50.0 & radius = 12.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .model_1.PART_bati_4.CYLINDER_2 & adams_id = 58 & center_marker = .model_1.PART_bati_4.MARKER_33 & angle_extent = 360.0 & length = 50.0 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_bati_4.CSG_52 & adams_id = 56 & base_object = .model_1.PART_bati_4.CYLINDER_1 & object = .model_1.PART_bati_4.CYLINDER_2 & type = difference ! part attributes & part_name = .model_1.PART_bati_4 & color = BLUE & name_visibility = off & size_of_icons = 20.0 ! !--------------------------- PART_axe_essuiglace_1 ----------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! part create rigid_body name_and_position & part_name = .model_1.PART_axe_essuiglace_1 & adams_id = 20 & location = 0.0, 0.0, 75.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .model_1.PART_axe_essuiglace_1 ! ! ****** Markers for current part ****** ! marker create & marker_name = .model_1.PART_axe_essuiglace_1.MARKER_100 & adams_id = 100 & location = 160.0, 0.0, 0.0 & orientation = 0.0d, 180.0d, 0.0d ! marker attributes & marker_name = MARKER_100 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_axe_essuiglace_1.MARKER_61 & adams_id = 61 & location = 160.0, 0.0, -34.1638229276 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_axe_essuiglace_1.MARKER_93 & adams_id = 93 & location = 170.6539824502, -0.932889101, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_axe_essuiglace_1.MARKER_101 & adams_id = 101 & location = 160.0, 0.0, -105.4 & orientation = 90.0d, 180.0d, 0.0d ! marker attributes & marker_name = MARKER_101 & size_of_icons = 20.0 ! marker create & marker_name = .model_1.PART_axe_essuiglace_1.MARKER_98 & adams_id = 98 & location = -43.7865320828, 242.9356837329, -12.7401747558 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_axe_essuiglace_1.MARKER_99 & adams_id = 99 & location = 170.6539824502, -0.932889101, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_axe_essuiglace_1.MARKER_102 & adams_id = 102 & location = 170.6539824502, -0.932889101, 0.0 & orientation = 130.0d, 0.0d, 0.0d ! marker create & marker_name = .model_1.PART_axe_essuiglace_1.cm & adams_id = 104 & location = -43.7865320827, 242.9356837329, -12.7401747558 & orientation = 40.5680682013d, 3.525012553d, 359.4294892057d ! part create rigid_body mass_properties & part_name = .model_1.PART_axe_essuiglace_1 & material_type = .model_1.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .model_1.PART_axe_essuiglace_1.CYLINDER_3 & adams_id = 66 & center_marker = .model_1.PART_axe_essuiglace_1.MARKER_100 & angle_extent = 360.0 & length = 110.2 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape frustum & frustum_name = .model_1.PART_axe_essuiglace_1.FRUSTUM_4 & adams_id = 67 & center_marker = .model_1.PART_axe_essuiglace_1.MARKER_101 & angle_extent = 360.0 & length = 5.0 & top_radius = 10.0 & bottom_radius = 15.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape csg & csg_name = .model_1.PART_axe_essuiglace_1.CSG_2 & adams_id = 70 & base_object = .model_1.PART_axe_essuiglace_1.CYLINDER_3 & object = .model_1.PART_axe_essuiglace_1.FRUSTUM_4 & type = union ! geometry create shape block & block_name = .model_1.PART_axe_essuiglace_1.BOX_1 & adams_id = 68 & corner_marker = .model_1.PART_axe_essuiglace_1.MARKER_102 & diag_corner_coords = 857.5, 15.0, 5.0 ! geometry create shape csg & csg_name = .model_1.PART_axe_essuiglace_1.CSG_72 & adams_id = 72 & base_object = .model_1.PART_axe_essuiglace_1.BOX_1 & object = .model_1.PART_axe_essuiglace_1.CSG_2 & type = union ! part attributes & part_name = .model_1.PART_axe_essuiglace_1 & color = GREEN & name_visibility = off & size_of_icons = 20.0 ! !---------------------------- Higher pair contacts ----------------------------! ! ! constraint create higher_pair_contact point_curve & point_curve_name = .model_1.PTCV_1 & adams_id = 1 & i_marker_name = .model_1.PART_manivelle.MARKER_87 & j_floating_marker_name = .model_1.PART_arbreRA.FMARKER_88 & ref_marker_name = .model_1.PART_arbreRA.MARKER_86 & curve_name = .model_1.CURVE_6 ! constraint attributes & constraint_name = .model_1.PTCV_1 & name_visibility = off ! !----------------------------------- Joints -----------------------------------! ! ! constraint create joint fixed & joint_name = .model_1.encast_bati4 & adams_id = 1 & i_marker_name = .model_1.PART_bati_4.MARKER_40 & j_marker_name = .model_1.ground.MARKER_41 ! constraint attributes & constraint_name = .model_1.encast_bati4 & name_visibility = off & size_of_icons = 20.0 ! constraint create joint fixed & joint_name = .model_1.encast_bati1 & adams_id = 2 & i_marker_name = .model_1.PART_bati_1.MARKER_42 & j_marker_name = .model_1.ground.MARKER_43 ! constraint attributes & constraint_name = .model_1.encast_bati1 & name_visibility = off ! constraint create joint fixed & joint_name = .model_1.encast_bati2 & adams_id = 3 & i_marker_name = .model_1.PART_bati_2.MARKER_44 & j_marker_name = .model_1.ground.MARKER_45 ! constraint attributes & constraint_name = .model_1.encast_bati2 & name_visibility = off ! constraint create joint fixed & joint_name = .model_1.encast_bati3 & adams_id = 4 & i_marker_name = .model_1.PART_bati_3.MARKER_46 & j_marker_name = .model_1.ground.MARKER_47 ! constraint attributes & constraint_name = .model_1.encast_bati3 & name_visibility = off ! constraint create joint fixed & joint_name = .model_1.encast_bati5 & adams_id = 5 & i_marker_name = .model_1.PART_bati_5.MARKER_48 & j_marker_name = .model_1.ground.MARKER_49 ! constraint attributes & constraint_name = .model_1.encast_bati5 & name_visibility = off ! constraint create joint fixed & joint_name = .model_1.encast_bati6 & adams_id = 6 & i_marker_name = .model_1.PART_bati_6.MARKER_50 & j_marker_name = .model_1.ground.MARKER_51 ! constraint attributes & constraint_name = .model_1.encast_bati6 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1.pivot_arbremot & adams_id = 7 & i_marker_name = .model_1.PART_arbremot.MARKER_53 & j_marker_name = .model_1.ground.MARKER_54 ! constraint attributes & constraint_name = .model_1.pivot_arbremot & name_visibility = off ! constraint create joint revolute & joint_name = .model_1.pivot_pignon & adams_id = 8 & i_marker_name = .model_1.PART_roue1_pignon2.MARKER_55 & j_marker_name = .model_1.ground.MARKER_56 ! constraint attributes & constraint_name = .model_1.pivot_pignon & name_visibility = off ! constraint create joint revolute & joint_name = .model_1.pivot_manivelle & adams_id = 9 & i_marker_name = .model_1.PART_manivelle.MARKER_57 & j_marker_name = .model_1.ground.MARKER_58 ! constraint attributes & constraint_name = .model_1.pivot_manivelle & name_visibility = off ! constraint create joint revolute & joint_name = .model_1.pivot_arbreRA & adams_id = 10 & i_marker_name = .model_1.PART_arbreRA.MARKER_59 & j_marker_name = .model_1.ground.MARKER_60 ! constraint attributes & constraint_name = .model_1.pivot_arbreRA & name_visibility = off ! constraint create joint revolute & joint_name = .model_1.pivot_essuiglace1 & adams_id = 11 & i_marker_name = .model_1.PART_axe_essuiglace_1.MARKER_61 & j_marker_name = .model_1.ground.MARKER_62 ! constraint attributes & constraint_name = .model_1.pivot_essuiglace1 & name_visibility = off ! constraint create joint revolute & joint_name = .model_1.pivot_essuiglace2 & adams_id = 12 & i_marker_name = .model_1.PART_axe_essuiglace2.MARKER_63 & j_marker_name = .model_1.ground.MARKER_64 ! constraint attributes & constraint_name = .model_1.pivot_essuiglace2 & name_visibility = off ! !----------------------------------- Forces -----------------------------------! ! ! !----------------------------------- Gears ------------------------------------! ! ! constraint create complex_joint gear & gear_name = .model_1.eng_conique1 & adams_id = 1 & joint_name = & .model_1.pivot_arbreRA, & .model_1.pivot_essuiglace1 & common_velocity_marker = .model_1.ground.marker_conique1 ! constraint create complex_joint gear & gear_name = .model_1.eng_mot_pignon & adams_id = 4 & joint_name = & .model_1.pivot_arbremot, & .model_1.pivot_pignon & common_velocity_marker = .model_1.ground.marker_eng_mot_pignon ! constraint create complex_joint gear & gear_name = .model_1.eng_conique2 & adams_id = 3 & joint_name = & .model_1.pivot_arbreRA, & .model_1.pivot_essuiglace2 & common_velocity_marker = .model_1.ground.marker_conique2 ! constraint create complex_joint gear & gear_name = .model_1.eng_pignon_manivelle & adams_id = 5 & joint_name = & .model_1.pivot_pignon, & .model_1.pivot_manivelle & common_velocity_marker = .model_1.ground.marker_pignon_manivelle ! !-------------------------- Adams/View UDE Instances --------------------------! ! ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! undo begin_block suppress = yes ! ude create instance & instance_name = .model_1.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 = .model_1.general_motion_1.i_marker & object_value = (.model_1.PART_arbremot.MARKER_53) ! variable modify & variable_name = .model_1.general_motion_1.j_marker & object_value = (.model_1.ground.MARKER_54) ! variable modify & variable_name = .model_1.general_motion_1.constraint & object_value = (.model_1.pivot_arbremot) ! variable modify & variable_name = .model_1.general_motion_1.t1_type & integer_value = 0 ! variable modify & variable_name = .model_1.general_motion_1.t2_type & integer_value = 0 ! variable modify & variable_name = .model_1.general_motion_1.t3_type & integer_value = 0 ! variable modify & variable_name = .model_1.general_motion_1.r1_type & integer_value = 0 ! variable modify & variable_name = .model_1.general_motion_1.r2_type & integer_value = 0 ! variable modify & variable_name = .model_1.general_motion_1.r3_type & integer_value = 1 ! variable modify & variable_name = .model_1.general_motion_1.t1_func & string_value = "0 * time" ! variable modify & variable_name = .model_1.general_motion_1.t2_func & string_value = "0 * time" ! variable modify & variable_name = .model_1.general_motion_1.t3_func & string_value = "0 * time" ! variable modify & variable_name = .model_1.general_motion_1.r1_func & string_value = "0 * time" ! variable modify & variable_name = .model_1.general_motion_1.r2_func & string_value = "0 * time" ! variable modify & variable_name = .model_1.general_motion_1.r3_func & string_value = "40*3.14*time" ! variable modify & variable_name = .model_1.general_motion_1.t1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.t2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.t3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.r1_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.r2_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.r3_ic_disp & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.t1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.t2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.t3_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.r1_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.r2_ic_velo & real_value = 0.0 ! variable modify & variable_name = .model_1.general_motion_1.r3_ic_velo & real_value = 0.0 ! ude modify instance & instance_name = .model_1.general_motion_1 ! undo end_block ! !---------------------------------- Accgrav -----------------------------------! ! ! force create body gravitational & gravity_field_name = gravity & x_component_gravity = 0.0 & y_component_gravity = -9806.65 & z_component_gravity = 0.0 ! force attributes & force_name = gravity & size_of_icons = 20.0 ! !----------------------------- Analysis settings ------------------------------! ! ! !---------------------------------- Measures ----------------------------------! ! ! measure create object & measure_name = .model_1.pivot_essuiglace1_MEA_1 & from_first = no & object = .model_1.pivot_essuiglace1 & characteristic = ax_ay_az_projection_angles & component = z_component & create_measure_display = no ! data_element attributes & data_element_name = .model_1.pivot_essuiglace1_MEA_1 & color = WHITE ! !----------------------------- Simulation Scripts -----------------------------! ! ! simulation script create & sim_script_name = .model_1.Last_Sim & commands = & "simulation single_run transient type=auto_select end_time=1.5 number_of_steps=100 model_name=.model_1 initial_static=no" ! !---------------------------- Function definitions ----------------------------! ! ! !-------------------------- Adams/View UDE Instance ---------------------------! ! ! ude modify instance & instance_name = .model_1.general_motion_1 ! !--------------------------- Expression definitions ---------------------------! ! ! defaults coordinate_system & default_coordinate_system = ground ! geometry modify shape cylinder & cylinder_name = .model_1.PART_arbremot.CSG_3.CYLINDER_1 & length = (19.0cm) & radius = (0.5cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_arbremot.CSG_3.CYLINDER_2 & length = (1.0cm) & radius = (0.5cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_roue1_pignon2.CSG_8.CSG_1.CYLINDER_2 & length = (1.0cm) & radius = (2cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_roue1_pignon2.CSG_8.CSG_1.CYLINDER_3 & length = (3cm) & radius = (0.5cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_roue1_pignon2.CSG_8.CYLINDER_4 & length = (1cm) & radius = (0.7cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_manivelle.CSG_17.CSG_1.CSG_2.CSG_3.CYLINDER_4 & length = (4cm) & radius = (1cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_manivelle.CSG_17.CSG_1.CSG_2.CSG_3.CYLINDER_5 & length = (1cm) & radius = (3.5cm) ! geometry modify shape block & block_name = .model_1.PART_manivelle.CSG_17.CSG_1.CSG_2.BOX_6 & diag_corner_coords = & (4.0cm), & (2.0cm), & (1.0cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_manivelle.CSG_17.CSG_1.CYLINDER_7 & length = (1.5cm) & radius = (1cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_manivelle.CSG_17.CYLINDER_8 & length = (2cm) & radius = (0.5cm) ! marker modify & marker_name = .model_1.PART_arbreRA.MARKER_12 & location = & (LOC_RELATIVE_TO({10.22cm, 0.0, 0.0}, .model_1.PART_arbreRA.MARKER_11)) & relative_to = .model_1.PART_arbreRA ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! marker modify & marker_name = .model_1.PART_arbreRA.MARKER_14 & location = & (LOC_RELATIVE_TO({10.22cm, 0.0, 0.0}, .model_1.PART_arbreRA.MARKER_13)) & relative_to = .model_1.PART_arbreRA ! defaults coordinate_system & default_coordinate_system = .model_1.ground ! geometry modify shape cylinder & cylinder_name = .model_1.PART_arbreRA.CSG_34.CSG_1.CSG_2.CYLINDER_3 & length = (55.5cm) & radius = (0.75cm) ! geometry modify shape link & link_name = .model_1.PART_arbreRA.CSG_34.CSG_1.CSG_2.CSG_4.LINK_5 & width = (2cm) & depth = (2cm) ! geometry modify shape link & link_name = .model_1.PART_arbreRA.CSG_34.CSG_1.CSG_2.CSG_4.LINK_6 & width = (1cm) & depth = (2cm) ! geometry modify shape frustum & frustum_name = .model_1.PART_arbreRA.CSG_34.CSG_1.FRUSTUM_7 & length = (0.5cm) & top_radius = (1cm) & bottom_radius = (1.5cm) ! geometry modify shape frustum & frustum_name = .model_1.PART_arbreRA.CSG_34.FRUSTUM_8 & length = (0.5cm) & top_radius = (1cm) & bottom_radius = (1.5cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_axe_essuiglace2.CSG_71.CSG_1.CYLINDER_2 & length = (11.02cm) & radius = (0.75cm) ! geometry modify shape frustum & frustum_name = .model_1.PART_axe_essuiglace2.CSG_71.CSG_1.FRUSTUM_3 & length = (0.5cm) & top_radius = (1cm) & bottom_radius = (1.5cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_1.CSG_43.CYLINDER_1 & length = (5cm) & radius = (1cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_1.CSG_43.CYLINDER_2 & length = (5cm) & radius = (0.5cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_2.CSG_46.CYLINDER_1 & length = (2cm) & radius = (1cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_2.CSG_46.CYLINDER_2 & length = (2cm) & radius = (0.5cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_3.CSG_49.CYLINDER_1 & length = (2cm) & radius = (1.5cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_3.CSG_49.CYLINDER_2 & length = (2cm) & radius = (1.0cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_5.CSG_52.CYLINDER_1 & length = (5cm) & radius = (1.25cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_5.CSG_52.CYLINDER_2 & length = (5cm) & radius = (0.75cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_6.CSG_52.CYLINDER_1 & length = (5cm) & radius = (1.25cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_6.CSG_52.CYLINDER_2 & length = (5cm) & radius = (0.75cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_4.CSG_52.CYLINDER_1 & length = (5cm) & radius = (1.25cm) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_bati_4.CSG_52.CYLINDER_2 & length = (5cm) & radius = (0.75cm) ! material modify & material_name = .model_1.steel & youngs_modulus = (2.07E+011(Newton/meter**2)) & density = (7801.0(kg/meter**3)) ! geometry modify shape cylinder & cylinder_name = .model_1.PART_axe_essuiglace_1.CSG_72.CSG_2.CYLINDER_3 & length = (11.02cm) & radius = (0.75cm) ! geometry modify shape frustum & frustum_name = .model_1.PART_axe_essuiglace_1.CSG_72.CSG_2.FRUSTUM_4 & length = (0.5cm) & top_radius = (1cm) & bottom_radius = (1.5cm) ! model display & model_name = model_1