! !-------------------------- 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 = essuie_glasse ! model attributes & model_name = essuie_glasse & size_of_icons = 20.0 ! view erase ! !-------------------------------- Data storage --------------------------------! ! ! data_element create matrix full & matrix_name = .essuie_glasse.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, 43.3333333333, & 0.0, 0.0, 86.6666666667, & 0.0, 0.0, 130.0 & units = "length" ! data_element attributes & data_element_name = .essuie_glasse.MATRIX_1 & visibility = off ! data_element create matrix full & matrix_name = .essuie_glasse.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, 43.3333333333, & 0.0, 0.0, 86.6666666667, & 0.0, 0.0, 130.0 & units = "length" ! data_element attributes & data_element_name = .essuie_glasse.MATRIX_2 & visibility = off ! data_element create matrix full & matrix_name = .essuie_glasse.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, 43.3333333333, & 0.0, 0.0, 86.6666666667, & 0.0, 0.0, 130.0 & units = "length" ! data_element attributes & data_element_name = .essuie_glasse.MATRIX_3 & visibility = off ! data_element create matrix full & matrix_name = .essuie_glasse.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, -43.3333333333, & 0.0, 0.0, -86.6666666667, & 0.0, 0.0, -130.0 & units = "length" ! data_element attributes & data_element_name = .essuie_glasse.MATRIX_4 & visibility = off ! data_element create matrix full & matrix_name = .essuie_glasse.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, -43.3333333333, & 0.0, 0.0, -86.6666666667, & 0.0, 0.0, -130.0 & units = "length" ! data_element attributes & data_element_name = .essuie_glasse.MATRIX_5 & visibility = off ! data_element create matrix full & matrix_name = .essuie_glasse.MATRIX_6 & adams_id = 6 & input_order = by_row & row_count = 4 & column_count = 3 & values = & 0.0, 0.0, 0.0, & 0.0, 19.6666666667, 0.0, & 0.0, 39.3333333333, 0.0, & 0.0, 59.0, 0.0 & units = "length" ! data_element attributes & data_element_name = .essuie_glasse.MATRIX_6 & visibility = off ! data_element create matrix full & matrix_name = .essuie_glasse.MATRIX_7 & adams_id = 7 & input_order = by_row & row_count = 4 & column_count = 3 & values = & 0.0, 0.0, 0.0, & 0.0, 19.6666666667, 0.0, & 0.0, 39.3333333333, 0.0, & 0.0, 59.0, 0.0 & units = "length" ! data_element attributes & data_element_name = .essuie_glasse.MATRIX_7 & visibility = off ! data_element create curve & curve_name = .essuie_glasse.CURVE_1 & adams_id = 1 & closed = no & tension = 5.0E-002 & matrix_name = .essuie_glasse.MATRIX_1 & fit_type = curve_points ! data_element attributes & data_element_name = .essuie_glasse.CURVE_1 & visibility = off ! data_element create curve & curve_name = .essuie_glasse.CURVE_2 & adams_id = 2 & closed = no & tension = 5.0E-002 & matrix_name = .essuie_glasse.MATRIX_2 & fit_type = curve_points ! data_element attributes & data_element_name = .essuie_glasse.CURVE_2 & visibility = off ! data_element create curve & curve_name = .essuie_glasse.CURVE_3 & adams_id = 3 & closed = no & tension = 5.0E-002 & matrix_name = .essuie_glasse.MATRIX_3 & fit_type = curve_points ! data_element attributes & data_element_name = .essuie_glasse.CURVE_3 & visibility = off ! data_element create curve & curve_name = .essuie_glasse.CURVE_4 & adams_id = 4 & closed = no & tension = 5.0E-002 & matrix_name = .essuie_glasse.MATRIX_4 & fit_type = curve_points ! data_element attributes & data_element_name = .essuie_glasse.CURVE_4 & visibility = off ! data_element create curve & curve_name = .essuie_glasse.CURVE_5 & adams_id = 5 & closed = no & tension = 5.0E-002 & matrix_name = .essuie_glasse.MATRIX_5 & fit_type = curve_points ! data_element attributes & data_element_name = .essuie_glasse.CURVE_5 & visibility = off ! data_element create curve & curve_name = .essuie_glasse.CURVE_6 & adams_id = 6 & closed = no & tension = 5.0E-002 & matrix_name = .essuie_glasse.MATRIX_6 & fit_type = curve_points ! data_element attributes & data_element_name = .essuie_glasse.CURVE_6 & visibility = off ! data_element create curve & curve_name = .essuie_glasse.CURVE_7 & adams_id = 7 & closed = no & tension = 5.0E-002 & matrix_name = .essuie_glasse.MATRIX_7 & fit_type = curve_points ! data_element attributes & data_element_name = .essuie_glasse.CURVE_7 & visibility = off ! !--------------------------------- Materials ----------------------------------! ! ! material create & material_name = .essuie_glasse.steel & adams_id = 1 & youngs_modulus = 2.07E+005 & poissons_ratio = 0.29 & density = 7.801E-006 ! !-------------------------------- Rigid Parts ---------------------------------! ! ! Create parts and their dependent markers and graphics ! !----------------------------------- ground -----------------------------------! ! ! ! ****** Ground Part ****** ! defaults model & part_name = ground ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuie_glasse.ground.MARKER_8 & adams_id = 8 & location = -200.0, -475.0, -150.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_8 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.MARKER_10 & adams_id = 10 & location = -200.0, -400.0, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_10 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.MARKER_12 & adams_id = 12 & location = -180.0, -374.5, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_12 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.MARKER_35 & adams_id = 35 & location = -62.5, -372.0, -75.0 & orientation = 0.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_35 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.MARKER_39 & adams_id = 39 & location = 150.0, -400.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_39 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.MARKER_41 & adams_id = 41 & location = 650.0, -400.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_41 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.MARKER_49 & adams_id = 49 & location = -125.0, -367.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_49 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.MARKER_57 & adams_id = 57 & location = 216.4734584141, -467.5, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_57 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.indic_engrenage1 & adams_id = 68 & location = -190.0, -392.5, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = indic_engrenage1 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.ground.MARKER_82 & adams_id = 82 & location = 50.0, -500.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.ground.MARKER_88 & adams_id = 88 & location = -50.0, -450.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.ground.MARKER_91 & adams_id = 91 & location = 150.0, 500.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.ground.MARKER_106 & adams_id = 106 & location = 150.0, 500.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.ground.MARKER_109 & adams_id = 109 & location = 150.0, 500.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.ground.MARKER_111 & adams_id = 111 & location = 150.0, -450.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.ground.MARKER_118 & adams_id = 118 & location = 150.0, 500.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.ground.MARKER_123 & adams_id = 123 & location = 150.0, 500.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .essuie_glasse.ground & material_type = .essuie_glasse.steel ! ! ****** Graphics for current part ****** ! geometry create shape block & block_name = .essuie_glasse.ground.BOX_8 & adams_id = 8 & corner_marker = .essuie_glasse.ground.MARKER_8 & diag_corner_coords = 900.0, 150.0, 150.0 ! geometry attributes & geometry_name = .essuie_glasse.ground.BOX_8 & color = YELLOW & entity_scope = fill_color ! geometry attributes & geometry_name = .essuie_glasse.ground.BOX_8 & transparency = 72 ! part attributes & part_name = .essuie_glasse.ground & visibility = on & name_visibility = off & size_of_icons = 20.0 ! !--------------------------------- axe_moteur ---------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! part create rigid_body name_and_position & part_name = .essuie_glasse.axe_moteur & adams_id = 2 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.axe_moteur ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuie_glasse.axe_moteur.entree & adams_id = 1 & location = -200.0, -400.0, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = entree & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.axe_moteur.cm & adams_id = 42 & location = -187.9367208628, -400.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.axe_moteur.centre_roue_dente & adams_id = 2 & location = -190.0, -400.0, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = centre_roue_dente & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.axe_moteur.MARKER_9 & adams_id = 9 & location = -200.0, -400.0, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_9 & size_of_icons = 20.0 ! part create rigid_body mass_properties & part_name = .essuie_glasse.axe_moteur & material_type = .essuie_glasse.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .essuie_glasse.axe_moteur.axe & adams_id = 1 & center_marker = .essuie_glasse.axe_moteur.entree & angle_extent = 360.0 & length = 10.0 & radius = 5.0 & side_count_for_body = 10 & segment_count_for_ends = 10 ! geometry create shape cylinder & cylinder_name = .essuie_glasse.axe_moteur.roue_dente & adams_id = 2 & center_marker = .essuie_glasse.axe_moteur.centre_roue_dente & angle_extent = 360.0 & length = 10.0 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! part attributes & part_name = .essuie_glasse.axe_moteur & color = RED & visibility = on & name_visibility = off & size_of_icons = 20.0 ! !--------------------------------- reducteur ----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! part create rigid_body name_and_position & part_name = .essuie_glasse.reducteur & adams_id = 3 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.reducteur ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuie_glasse.reducteur.Rep_roue_dente & adams_id = 3 & location = -190.0, -374.5, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = Rep_roue_dente & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.reducteur.cm & adams_id = 43 & location = -169.7771947997, -374.5, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.reducteur.rep_axe & adams_id = 4 & location = -180.0, -374.5, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = rep_axe & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.reducteur.rep_cone & adams_id = 5 & location = -130.0, -374.5, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = rep_cone & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.reducteur.MARKER_11 & adams_id = 11 & location = -180.0, -374.5, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_11 & size_of_icons = 20.0 ! part create rigid_body mass_properties & part_name = .essuie_glasse.reducteur & material_type = .essuie_glasse.steel ! ! ****** Graphics for current part ****** ! geometry create shape cylinder & cylinder_name = .essuie_glasse.reducteur.roue_dente & adams_id = 3 & center_marker = .essuie_glasse.reducteur.Rep_roue_dente & angle_extent = 360.0 & length = 10.0 & radius = 18.0 & side_count_for_body = 10 & segment_count_for_ends = 10 ! geometry create shape frustum & frustum_name = .essuie_glasse.reducteur.cone & adams_id = 5 & center_marker = .essuie_glasse.reducteur.rep_cone & angle_extent = 360.0 & length = 10.0 & top_radius = 2.5 & bottom_radius = 12.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuie_glasse.reducteur.axe & adams_id = 4 & center_marker = .essuie_glasse.reducteur.rep_axe & angle_extent = 360.0 & length = 50.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! part attributes & part_name = .essuie_glasse.reducteur & color = GREEN & visibility = on & name_visibility = off & size_of_icons = 20.0 ! !---------------------------------- conique -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! part create rigid_body name_and_position & part_name = .essuie_glasse.conique & adams_id = 4 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.conique ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuie_glasse.conique.rep_cone & adams_id = 6 & location = -62.5, -362.0, -75.0 & orientation = 0.0d, 90.0d, 0.0d ! marker attributes & marker_name = rep_cone & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.cm & adams_id = 44 & location = -62.3610609645, -392.1708311632, -75.0 & orientation = 0.7579578302d, 0.0d, 0.0d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.rep_axe & adams_id = 7 & location = -62.5, -372.0, -75.0 & orientation = 0.0d, 90.0d, 180.0d ! marker attributes & marker_name = rep_axe & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.rep_cil & adams_id = 13 & location = -62.5, -452.0, -75.0 & orientation = 0.0d, 90.0d, 180.0d ! marker attributes & marker_name = rep_cil & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.rep_exc & adams_id = 14 & location = -30.4937480271, -462.0, -75.0 & orientation = 0.0d, 90.0d, 180.0d ! marker attributes & marker_name = .essuie_glasse.conique.rep_exc & visibility = on & name_visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.MARKER_34 & adams_id = 34 & location = -62.5, -372.0, -75.0 & orientation = 0.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_34 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.MARKER_37 & adams_id = 37 & location = -30.4937480271, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_37 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.MARKER_64 & adams_id = 64 & location = -30.4937480271, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_64 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.MARKER_59 & adams_id = 59 & location = -30.4937480271, -472.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_59 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.MARKER_61 & adams_id = 61 & location = -30.4937480271, -472.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_61 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.MARKER_66 & adams_id = 66 & location = -30.4937480271, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_66 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.conique.MARKER_79 & adams_id = 79 & location = -35.4177867922, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_80 & adams_id = 80 & location = -35.4177867922, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_81 & adams_id = 81 & location = -35.4177867922, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_87 & adams_id = 87 & location = -35.4177867922, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_98 & adams_id = 98 & location = -35.4177867922, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_99 & adams_id = 99 & location = -62.5, -452.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_112 & adams_id = 112 & location = -29.9620193825, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_113 & adams_id = 113 & location = -62.5, -452.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_114 & adams_id = 114 & location = -30.4937480271, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_115 & adams_id = 115 & location = -62.5, -452.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_142 & adams_id = 142 & location = -30.4937480271, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_143 & adams_id = 143 & location = -62.5, -452.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_144 & adams_id = 144 & location = -30.4937480271, -462.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.conique.MARKER_145 & adams_id = 145 & location = -62.5, -452.0, -75.0 & orientation = 0.0d, 0.0d, 0.0d ! part create rigid_body mass_properties & part_name = .essuie_glasse.conique & material_type = .essuie_glasse.steel ! ! ****** Graphics for current part ****** ! geometry create shape frustum & frustum_name = .essuie_glasse.conique.cone & adams_id = 6 & center_marker = .essuie_glasse.conique.rep_cone & angle_extent = 360.0 & length = 10.0 & top_radius = 57.5 & bottom_radius = 67.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuie_glasse.conique.axe & adams_id = 7 & center_marker = .essuie_glasse.conique.rep_axe & angle_extent = 360.0 & length = 80.0 & radius = 7.5 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuie_glasse.conique.cil_excentr & adams_id = 9 & center_marker = .essuie_glasse.conique.rep_cil & angle_extent = 360.0 & length = 10.0 & radius = 37.0062519729 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape cylinder & cylinder_name = .essuie_glasse.conique.excentrique & adams_id = 10 & center_marker = .essuie_glasse.conique.rep_exc & angle_extent = 360.0 & length = 10.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! part attributes & part_name = .essuie_glasse.conique & color = MAIZE & visibility = on & name_visibility = off & size_of_icons = 20.0 ! !----------------------------------- oblong -----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! part create rigid_body name_and_position & part_name = .essuie_glasse.oblong & adams_id = 5 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.oblong ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuie_glasse.oblong.MARKER_15 & adams_id = 15 & location = -30.4937480271, -467.0, -107.0062519729 & orientation = 0.0d, 90.0d, 90.0d ! marker attributes & marker_name = .essuie_glasse.oblong.MARKER_15 & visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_16 & adams_id = 16 & location = -30.4937480271, -467.0, -42.9937480271 & orientation = 0.0d, 90.0d, 180.0d ! marker attributes & marker_name = .essuie_glasse.oblong.MARKER_16 & visibility = on & name_visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.cm & adams_id = 45 & location = 299.6594758956, -458.5022739651, -74.8315998635 & orientation = 0.3751480944d, 1.8711385385d, 0.5863563003d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_17 & adams_id = 17 & location = -30.4937480271, -467.0, -107.0062519729 & orientation = 0.0d, 90.0d, 90.0d ! marker attributes & marker_name = .essuie_glasse.oblong.MARKER_17 & visibility = off & name_visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_18 & adams_id = 18 & location = -30.4937480271, -467.0, -42.9937480271 & orientation = 0.0d, 90.0d, 90.0d ! marker attributes & marker_name = .essuie_glasse.oblong.MARKER_18 & visibility = off & name_visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_19 & adams_id = 19 & location = -20.4937480271, -472.0, -80.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_19 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_36 & adams_id = 36 & location = -122.5, -462.5, -140.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_36 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_69 & adams_id = 69 & location = 655.0, -462.0, -80.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_69 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_63 & adams_id = 63 & location = -137.5, -472.5, -10.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_63 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_56 & adams_id = 56 & location = 216.4734584141, -467.5, -75.0 & orientation = 90.0d, 90.0d, 0.0d ! marker attributes & marker_name = MARKER_56 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_65 & adams_id = 65 & location = -30.4937480271, -462.0, -42.9937480271 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essuie_glasse.oblong.MARKER_65 & visibility = off & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_60 & adams_id = 60 & location = -117.5, -472.5, -140.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_60 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_70 & adams_id = 70 & location = 650.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_70 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_72 & adams_id = 72 & location = 650.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_72 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_74 & adams_id = 74 & location = 155.0, -462.0, -80.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_74 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_75 & adams_id = 75 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_75 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_77 & adams_id = 77 & location = 150.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_77 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.oblong.MARKER_83 & adams_id = 83 & location = 150.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_85 & adams_id = 85 & location = 150.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_92 & adams_id = 92 & location = 155.0, -462.0, -80.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_93 & adams_id = 93 & location = -25.4177867922, -472.0, -80.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_94 & adams_id = 94 & location = 150.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_96 & adams_id = 96 & location = 150.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_103 & adams_id = 103 & location = 150.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_119 & adams_id = 119 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_124 & adams_id = 124 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_127 & adams_id = 127 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_129 & adams_id = 129 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_130 & adams_id = 130 & location = 150.0, -388.7128684516, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_134 & adams_id = 134 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_137 & adams_id = 137 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_139 & adams_id = 139 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.oblong.MARKER_141 & adams_id = 141 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! ! ****** Floating Markers for current part ****** ! floating_marker create & floating_marker_name = .essuie_glasse.oblong.FMARKER_67 & adams_id = 67 ! part create rigid_body mass_properties & part_name = .essuie_glasse.oblong & material_type = .essuie_glasse.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essuie_glasse.oblong.LINK_1 & i_marker = .essuie_glasse.oblong.MARKER_15 & j_marker = .essuie_glasse.oblong.MARKER_16 & width = 20.0 & depth = 10.0 ! geometry create shape link & link_name = .essuie_glasse.oblong.LINK_2 & i_marker = .essuie_glasse.oblong.MARKER_17 & j_marker = .essuie_glasse.oblong.MARKER_18 & width = 10.0 & depth = 10.0 ! geometry create shape csg & csg_name = .essuie_glasse.oblong.CSG_13 & adams_id = 13 & base_object = .essuie_glasse.oblong.LINK_1 & object = .essuie_glasse.oblong.LINK_2 & type = difference ! geometry create shape block & block_name = .essuie_glasse.oblong.BOX_16 & adams_id = 16 & corner_marker = .essuie_glasse.oblong.MARKER_19 & diag_corner_coords = 675.4937480271, 10.0, 10.0 ! geometry create curve polyline & polyline_name = .essuie_glasse.oblong.POLYLINE_31 & location = -30.4937480271, -462.0, -42.9937480271 & , -30.4937480271, -462.0, -107.0062519729 & close = no ! geometry create shape block & block_name = .essuie_glasse.oblong.BOX_31 & adams_id = 31 & corner_marker = .essuie_glasse.oblong.MARKER_69 & diag_corner_coords = -10.0, 77.0, 10.0 ! geometry create shape cylinder & cylinder_name = .essuie_glasse.oblong.CYLINDER_38 & adams_id = 38 & center_marker = .essuie_glasse.oblong.MARKER_70 & angle_extent = 360.0 & length = 10.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape block & block_name = .essuie_glasse.oblong.BOX_46 & adams_id = 46 & corner_marker = .essuie_glasse.oblong.MARKER_74 & diag_corner_coords = -10.0, 77.0, 10.0 ! geometry create shape cylinder & cylinder_name = .essuie_glasse.oblong.CYLINDER_54 & adams_id = 54 & center_marker = .essuie_glasse.oblong.MARKER_75 & angle_extent = 360.0 & length = 10.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! part attributes & part_name = .essuie_glasse.oblong & color = CYAN & visibility = on & name_visibility = off & size_of_icons = 20.0 ! !--------------------------------- e_glasse1 ----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! part create rigid_body name_and_position & part_name = .essuie_glasse.e_glasse1 & adams_id = 6 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.e_glasse1 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuie_glasse.e_glasse1.rep_axe & adams_id = 20 & location = 150.0, -400.0, 0.0 & orientation = 90.0d, 180.0d, 0.0d ! marker attributes & marker_name = .essuie_glasse.e_glasse1.rep_axe & visibility = on & name_visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.cm & adams_id = 46 & location = 150.0, -34.2873172369, -3.5983729755 & orientation = 4.3740188714E-007d, 2.3219232221d, 359.999999563d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_22 & adams_id = 22 & location = 150.0, -400.0, 5.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_22 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_23 & adams_id = 23 & location = 150.0, 450.0, 5.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_23 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.rep_supp & adams_id = 30 & location = 150.0, -400.0, -65.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = rep_supp & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.rep_ext & adams_id = 31 & location = 150.0, -335.0, -65.0 & orientation = 270.0d, 0.0d, 0.0d ! marker attributes & marker_name = rep_ext & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.rep_base & adams_id = 32 & location = 150.0, -388.7128684516, -65.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = rep_base & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_33 & adams_id = 33 & location = 150.0, -335.0, -65.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essuie_glasse.e_glasse1.MARKER_33 & visibility = off & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_38 & adams_id = 38 & location = 150.0, -400.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_38 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_76 & adams_id = 76 & location = 150.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_76 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_84 & adams_id = 84 & location = 150.0, -335.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_86 & adams_id = 86 & location = 150.0, -335.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_89 & adams_id = 89 & location = 150.0, 450.0, 5.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_90 & adams_id = 90 & location = 150.0, -400.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_95 & adams_id = 95 & location = 150.0, -335.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_97 & adams_id = 97 & location = 150.0, -335.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_100 & adams_id = 100 & location = 150.0, -390.0, -65.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_101 & adams_id = 101 & location = 150.0, -400.0, -65.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_102 & adams_id = 102 & location = 150.0, -400.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_104 & adams_id = 104 & location = 150.0, 450.0, 5.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_105 & adams_id = 105 & location = 150.0, -400.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_107 & adams_id = 107 & location = 150.0, 450.0, 5.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_108 & adams_id = 108 & location = 150.0, -400.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_110 & adams_id = 110 & location = 150.0, -335.0, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_116 & adams_id = 116 & location = 150.0, 450.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_117 & adams_id = 117 & location = 150.0, -400.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_120 & adams_id = 120 & location = 150.0, -388.7128684516, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_121 & adams_id = 121 & location = 150.0, 450.0, 10.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_122 & adams_id = 122 & location = 150.0, -400.0, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_125 & adams_id = 125 & location = 150.0, -388.7128684516, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_126 & adams_id = 126 & location = 150.0, -388.7128684516, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_128 & adams_id = 128 & location = 150.0, -335.0, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_131 & adams_id = 131 & location = 150.0, -388.7128684516, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_132 & adams_id = 132 & location = 150.0, -335.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_133 & adams_id = 133 & location = 150.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_135 & adams_id = 135 & location = 150.0, -335.0, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_136 & adams_id = 136 & location = 150.0, -388.7128684516, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_138 & adams_id = 138 & location = 150.0, -335.0, -60.0 & orientation = 0.0d, 0.0d, 0.0d ! marker create & marker_name = .essuie_glasse.e_glasse1.MARKER_140 & adams_id = 140 & location = 150.0, -400.0, 10.0 & orientation = 0.0d, 0.0d, 0.0d ! ! ****** Floating Markers for current part ****** ! floating_marker create & floating_marker_name = .essuie_glasse.e_glasse1.FMARKER_78 & adams_id = 78 ! part create rigid_body mass_properties & part_name = .essuie_glasse.e_glasse1 & material_type = .essuie_glasse.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essuie_glasse.e_glasse1.LINK_1 & i_marker = .essuie_glasse.e_glasse1.rep_supp & j_marker = .essuie_glasse.e_glasse1.rep_ext & width = 20.0 & depth = 10.0 ! geometry create shape link & link_name = .essuie_glasse.e_glasse1.LINK_2 & i_marker = .essuie_glasse.e_glasse1.rep_base & j_marker = .essuie_glasse.e_glasse1.MARKER_33 & width = 10.0 & depth = 10.0 ! geometry create shape csg & csg_name = .essuie_glasse.e_glasse1.CSG_25 & adams_id = 25 & base_object = .essuie_glasse.e_glasse1.LINK_1 & object = .essuie_glasse.e_glasse1.LINK_2 & type = difference ! geometry create shape cylinder & cylinder_name = .essuie_glasse.e_glasse1.CYLINDER_17 & adams_id = 17 & center_marker = .essuie_glasse.e_glasse1.rep_axe & angle_extent = 360.0 & length = 60.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape link & link_name = .essuie_glasse.e_glasse1.LINK_19 & i_marker = .essuie_glasse.e_glasse1.MARKER_22 & j_marker = .essuie_glasse.e_glasse1.MARKER_23 & width = 10.0 & depth = 10.0 ! geometry create curve polyline & polyline_name = .essuie_glasse.e_glasse1.POLYLINE_62 & location = 150.0, -389.0, -70.0 & , 150.0, -330.0, -70.0 & close = no ! part attributes & part_name = .essuie_glasse.e_glasse1 & color = MAGENTA & visibility = on & name_visibility = off & size_of_icons = 20.0 ! !--------------------------------- e_glasse2 ----------------------------------! ! ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! part create rigid_body name_and_position & part_name = .essuie_glasse.e_glasse2 & adams_id = 7 & location = 0.0, 0.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.e_glasse2 ! ! ****** Markers for current part ****** ! marker create & marker_name = .essuie_glasse.e_glasse2.axe & adams_id = 21 & location = 650.0, -400.0, 0.0 & orientation = 90.0d, 180.0d, 0.0d ! marker attributes & marker_name = axe & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.cm & adams_id = 47 & location = 650.0, -33.8268129205, -3.5196096862 & orientation = 4.4514327116E-007d, 2.3047910412d, 359.9999995552d ! marker attributes & marker_name = cm & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.MARKER_24 & adams_id = 24 & location = 650.0, -400.0, 5.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_24 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.MARKER_25 & adams_id = 25 & location = 650.0, 450.0, 5.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_25 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.rep_supp & adams_id = 26 & location = 650.0, -400.0, -65.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essuie_glasse.e_glasse2.rep_supp & visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.MARKER_27 & adams_id = 27 & location = 650.0, -335.0, -65.0 & orientation = 180.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essuie_glasse.e_glasse2.MARKER_27 & visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.rep_base & adams_id = 28 & location = 650.0, -390.0, -65.0 & orientation = 90.0d, 0.0d, 0.0d ! marker attributes & marker_name = rep_base & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.rep_ext & adams_id = 29 & location = 650.0, -335.0, -65.0 & orientation = 270.0d, 0.0d, 0.0d ! marker attributes & marker_name = .essuie_glasse.e_glasse2.rep_ext & visibility = on & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.MARKER_40 & adams_id = 40 & location = 650.0, -400.0, 0.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_40 & size_of_icons = 20.0 ! marker create & marker_name = .essuie_glasse.e_glasse2.MARKER_71 & adams_id = 71 & location = 650.0, -389.0, -70.0 & orientation = 0.0d, 0.0d, 0.0d ! marker attributes & marker_name = MARKER_71 & size_of_icons = 20.0 ! ! ****** Floating Markers for current part ****** ! floating_marker create & floating_marker_name = .essuie_glasse.e_glasse2.FMARKER_73 & adams_id = 73 ! part create rigid_body mass_properties & part_name = .essuie_glasse.e_glasse2 & material_type = .essuie_glasse.steel ! ! ****** Graphics for current part ****** ! geometry create shape link & link_name = .essuie_glasse.e_glasse2.LINK_1 & i_marker = .essuie_glasse.e_glasse2.rep_supp & j_marker = .essuie_glasse.e_glasse2.MARKER_27 & width = 20.0 & depth = 10.0 ! geometry create shape link & link_name = .essuie_glasse.e_glasse2.LINK_2 & i_marker = .essuie_glasse.e_glasse2.rep_base & j_marker = .essuie_glasse.e_glasse2.rep_ext & width = 10.0 & depth = 10.0 ! geometry create shape csg & csg_name = .essuie_glasse.e_glasse2.CSG_22 & adams_id = 22 & base_object = .essuie_glasse.e_glasse2.LINK_1 & object = .essuie_glasse.e_glasse2.LINK_2 & type = difference ! geometry create shape cylinder & cylinder_name = .essuie_glasse.e_glasse2.CYLINDER_18 & adams_id = 18 & center_marker = .essuie_glasse.e_glasse2.axe & angle_extent = 360.0 & length = 60.0 & radius = 5.0 & side_count_for_body = 20 & segment_count_for_ends = 20 ! geometry create shape link & link_name = .essuie_glasse.e_glasse2.LINK_19 & i_marker = .essuie_glasse.e_glasse2.MARKER_24 & j_marker = .essuie_glasse.e_glasse2.MARKER_25 & width = 10.0 & depth = 10.0 ! geometry create curve polyline & polyline_name = .essuie_glasse.e_glasse2.POLYLINE_45 & location = 650.0, -389.0, -70.0 & , 650.0, -330.0, -70.0 & close = no ! part attributes & part_name = .essuie_glasse.e_glasse2 & color = RED & visibility = on & name_visibility = off & size_of_icons = 20.0 ! !---------------------------- Higher pair contacts ----------------------------! ! ! constraint create higher_pair_contact point_curve & point_curve_name = .essuie_glasse.PTCV_1 & adams_id = 1 & i_marker_name = .essuie_glasse.conique.MARKER_66 & j_floating_marker_name = .essuie_glasse.oblong.FMARKER_67 & ref_marker_name = .essuie_glasse.oblong.MARKER_65 & curve_name = .essuie_glasse.CURVE_5 ! constraint attributes & constraint_name = .essuie_glasse.PTCV_1 & name_visibility = off & size_of_icons = 20.0 ! constraint create higher_pair_contact point_curve & point_curve_name = .essuie_glasse.PTCV_2 & adams_id = 2 & i_marker_name = .essuie_glasse.oblong.MARKER_72 & j_floating_marker_name = .essuie_glasse.e_glasse2.FMARKER_73 & ref_marker_name = .essuie_glasse.e_glasse2.MARKER_71 & curve_name = .essuie_glasse.CURVE_6 ! constraint attributes & constraint_name = .essuie_glasse.PTCV_2 & name_visibility = off & size_of_icons = 20.0 ! constraint create higher_pair_contact point_curve & point_curve_name = .essuie_glasse.PTCV_3 & adams_id = 3 & i_marker_name = .essuie_glasse.oblong.MARKER_77 & j_floating_marker_name = .essuie_glasse.e_glasse1.FMARKER_78 & ref_marker_name = .essuie_glasse.e_glasse1.MARKER_76 & curve_name = .essuie_glasse.CURVE_7 ! constraint attributes & constraint_name = .essuie_glasse.PTCV_3 & name_visibility = off & size_of_icons = 20.0 ! !----------------------------------- Joints -----------------------------------! ! ! constraint create joint revolute & joint_name = .essuie_glasse.JOINT_1 & adams_id = 1 & i_marker_name = .essuie_glasse.axe_moteur.MARKER_9 & j_marker_name = .essuie_glasse.ground.MARKER_10 ! constraint attributes & constraint_name = .essuie_glasse.JOINT_1 & visibility = on & name_visibility = off & size_of_icons = 20.0 ! constraint create joint revolute & joint_name = .essuie_glasse.JOINT_2 & adams_id = 2 & i_marker_name = .essuie_glasse.reducteur.MARKER_11 & j_marker_name = .essuie_glasse.ground.MARKER_12 ! constraint attributes & constraint_name = .essuie_glasse.JOINT_2 & visibility = on & name_visibility = off & size_of_icons = 20.0 ! constraint create joint revolute & joint_name = .essuie_glasse.JOINT_3 & adams_id = 3 & i_marker_name = .essuie_glasse.conique.MARKER_34 & j_marker_name = .essuie_glasse.ground.MARKER_35 ! constraint attributes & constraint_name = .essuie_glasse.JOINT_3 & name_visibility = off & size_of_icons = 20.0 ! constraint create joint revolute & joint_name = .essuie_glasse.JOINT_4 & adams_id = 4 & i_marker_name = .essuie_glasse.e_glasse1.MARKER_38 & j_marker_name = .essuie_glasse.ground.MARKER_39 ! constraint attributes & constraint_name = .essuie_glasse.JOINT_4 & name_visibility = off & size_of_icons = 20.0 ! constraint create joint revolute & joint_name = .essuie_glasse.JOINT_5 & adams_id = 5 & i_marker_name = .essuie_glasse.e_glasse2.MARKER_40 & j_marker_name = .essuie_glasse.ground.MARKER_41 ! constraint attributes & constraint_name = .essuie_glasse.JOINT_5 & name_visibility = off & size_of_icons = 20.0 ! constraint create joint translational & joint_name = .essuie_glasse.JOINT_7 & adams_id = 7 & i_marker_name = .essuie_glasse.oblong.MARKER_56 & j_marker_name = .essuie_glasse.ground.MARKER_57 ! constraint attributes & constraint_name = .essuie_glasse.JOINT_7 & name_visibility = off & size_of_icons = 20.0 ! !----------------------------------- Forces -----------------------------------! ! ! !---------------------------------- Motions -----------------------------------! ! ! constraint create motion_generator & motion_name = .essuie_glasse.MOTION_1 & adams_id = 1 & type_of_freedom = rotational & joint_name = .essuie_glasse.JOINT_1 & function = "" ! constraint attributes & constraint_name = .essuie_glasse.MOTION_1 & name_visibility = off & size_of_icons = 20.0 ! !----------------------------------- Gears ------------------------------------! ! ! constraint create complex_joint gear & gear_name = .essuie_glasse.GEAR_1 & adams_id = 1 & joint_name = & .essuie_glasse.JOINT_1, & .essuie_glasse.JOINT_2 & common_velocity_marker = .essuie_glasse.ground.indic_engrenage1 ! constraint attributes & constraint_name = GEAR_1 & size_of_icons = 20.0 ! constraint create complex_joint gear & gear_name = .essuie_glasse.GEAR_2 & adams_id = 2 & joint_name = & .essuie_glasse.JOINT_2, & .essuie_glasse.JOINT_3 & common_velocity_marker = .essuie_glasse.ground.MARKER_49 ! constraint attributes & constraint_name = GEAR_2 & size_of_icons = 20.0 ! !---------------------------------- 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 angle & measure_name = .essuie_glasse.MEA_ANGLE_1 & first_point = .essuie_glasse.e_glasse1.MARKER_121 & middle_point = .essuie_glasse.e_glasse1.MARKER_122 & last_point = .essuie_glasse.ground.MARKER_123 ! data_element attributes & data_element_name = .essuie_glasse.MEA_ANGLE_1 & color = WHITE ! !---------------------------- ADAMS/View Variables ----------------------------! ! ! variable create & variable_name = .essuie_glasse.axe_moteur.L_axe & units = "length" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 10.0 ! variable create & variable_name = .essuie_glasse.axe_moteur.R_axe & units = "length" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 5.0 ! variable create & variable_name = .essuie_glasse.axe_moteur.module & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 1.0 ! variable create & variable_name = .essuie_glasse.axe_moteur.Z & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 15.0 ! variable create & variable_name = .essuie_glasse.axe_moteur.L_dent & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 10.0 ! variable create & variable_name = .essuie_glasse.reducteur.Z1 & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 36.0 ! variable create & variable_name = .essuie_glasse.reducteur.L & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 50.0 ! variable create & variable_name = .essuie_glasse.reducteur.Z2 & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 15.0 ! variable create & variable_name = .essuie_glasse.reducteur.module & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 1.0 ! variable create & variable_name = .essuie_glasse.conique.Z & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 125.0 ! variable create & variable_name = .essuie_glasse.conique.L & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 80.0 ! variable create & variable_name = .essuie_glasse.conique.L_exen & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 125.0 ! variable create & variable_name = .essuie_glasse.conique.R_axe & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 7.5 ! variable create & variable_name = .essuie_glasse.e_glasse1.L_axe & units = "no_units" & range = 0.0, 0.0 & use_allowed_values = no & delta_type = relative & real_value = 60.0 ! variable create & variable_name = .essuie_glasse.e_glasse1.L_exc & units = "no_units" & range = 0.0, 0.0 & use_allowed_values = no & delta_type = relative & real_value = 75.0 ! variable create & variable_name = .essuie_glasse.e_glasse1.L_base & units = "no_units" & range = 0.0, 0.0 & use_allowed_values = no & delta_type = relative & real_value = 55.0 ! variable create & variable_name = .essuie_glasse.e_glasse1.L_fin & units = "no_units" & range = 0.0, 0.0 & use_allowed_values = no & delta_type = relative & real_value = 70.0 ! variable create & variable_name = .essuie_glasse.e_glasse1.h & units = "no_units" & range = 0.0, 0.0 & use_allowed_values = no & delta_type = relative & real_value = 10.0 ! variable create & variable_name = .essuie_glasse.e_glasse1.l_ext & units = "no_units" & range = 0.0, 0.0 & use_allowed_values = no & delta_type = relative & real_value = 20.0 ! variable create & variable_name = .essuie_glasse.e_glasse1.l_int & units = "no_units" & range = 0.0, 0.0 & use_allowed_values = no & delta_type = relative & real_value = 10.0 ! variable create & variable_name = .essuie_glasse.DV_1 & units = "length" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 10.0 ! variable create & variable_name = .essuie_glasse.DV_2 & units = "no_units" & range = 0.0, 0.0 & use_range = no & use_allowed_values = no & delta_type = relative & real_value = 15.0 ! variable create & variable_name = .essuie_glasse.DV_3 & units = "no_units" & range = 0.0, 0.0 & use_allowed_values = no & delta_type = relative & real_value = 65.0 ! !----------------------------- Simulation Scripts -----------------------------! ! ! simulation script create & sim_script_name = .essuie_glasse.Last_Sim & commands = & "simulation single_run transient type=auto_select end_time=1.0 number_of_steps=50 model_name=.essuie_glasse initial_static=no" ! !---------------------------- Function definitions ----------------------------! ! ! constraint modify motion_generator & motion_name = .essuie_glasse.MOTION_1 & function = "7200.0d *time" ! !--------------------------- Expression definitions ---------------------------! ! ! defaults coordinate_system & default_coordinate_system = ground ! marker modify & marker_name = .essuie_glasse.ground.MARKER_49 & location = & (LOC_RELATIVE_TO({.essuie_glasse.reducteur.module * .essuie_glasse.reducteur.Z2 / 2, 0, .essuie_glasse.axe_moteur.L_dent / 2}, .essuie_glasse.reducteur.rep_cone)) ! marker modify & marker_name = .essuie_glasse.ground.indic_engrenage1 & location = & (LOC_RELATIVE_TO({.essuie_glasse.axe_moteur.module * .essuie_glasse.axe_moteur.Z / 2, 0.0, 0}, .essuie_glasse.axe_moteur.centre_roue_dente)) ! geometry modify shape block & block_name = .essuie_glasse.ground.BOX_8 & diag_corner_coords = & 900.0, & (150mm), & (150mm) ! material modify & material_name = .essuie_glasse.steel & youngs_modulus = (2.07E+011(Newton/meter**2)) & density = (7801.0(kg/meter**3)) ! marker modify & marker_name = .essuie_glasse.axe_moteur.centre_roue_dente & location = & (LOC_RELATIVE_TO({0cm, 0.0, .essuie_glasse.axe_moteur.L_axe}, .essuie_glasse.axe_moteur.entree)) & relative_to = .essuie_glasse.axe_moteur ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.axe_moteur.axe & length = (.essuie_glasse.axe_moteur.L_axe) & radius = (.essuie_glasse.axe_moteur.R_axe) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.axe_moteur.roue_dente & length = (.essuie_glasse.axe_moteur.L_dent) & radius = (.essuie_glasse.axe_moteur.Z * .essuie_glasse.axe_moteur.module / 2) ! marker modify & marker_name = .essuie_glasse.reducteur.Rep_roue_dente & location = & (LOC_RELATIVE_TO({.essuie_glasse.axe_moteur.module * (.essuie_glasse.axe_moteur.Z + .essuie_glasse.reducteur.Z1) / 2, 0.0, 0}, .essuie_glasse.axe_moteur.centre_roue_dente)) & relative_to = .essuie_glasse.reducteur ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.reducteur.rep_axe & location = & (LOC_RELATIVE_TO({0, 0.0, .essuie_glasse.axe_moteur.L_dent}, .essuie_glasse.reducteur.Rep_roue_dente)) & relative_to = .essuie_glasse.reducteur ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.reducteur.rep_cone & location = & (LOC_RELATIVE_TO({0, 0.0, .essuie_glasse.reducteur.L}, .essuie_glasse.reducteur.rep_axe)) & relative_to = .essuie_glasse.reducteur ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.reducteur.roue_dente & length = (.essuie_glasse.axe_moteur.L_dent) & radius = (.essuie_glasse.axe_moteur.module * .essuie_glasse.reducteur.Z1 / 2) ! geometry modify shape frustum & frustum_name = .essuie_glasse.reducteur.cone & length = (.essuie_glasse.axe_moteur.L_dent) & top_radius = (.essuie_glasse.reducteur.module * .essuie_glasse.reducteur.Z2 / 2 - .essuie_glasse.axe_moteur.L_dent / 2) & bottom_radius = (.essuie_glasse.reducteur.module * .essuie_glasse.reducteur.Z2 / 2 + .essuie_glasse.axe_moteur.L_dent / 2) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.reducteur.axe & length = (.essuie_glasse.reducteur.L) & radius = (.essuie_glasse.axe_moteur.R_axe) ! marker modify & marker_name = .essuie_glasse.conique.rep_cone & location = & (LOC_RELATIVE_TO({.essuie_glasse.reducteur.module * .essuie_glasse.reducteur.Z2 / 2 + .essuie_glasse.axe_moteur.L_dent / 2, 0, .essuie_glasse.axe_moteur.L_dent / 2 + .essuie_glasse.reducteur.module * .essuie_glasse.conique.Z / 2}, .essuie_glasse.reducteur.rep_cone)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.rep_axe & location = & (LOC_RELATIVE_TO({0, 0, .essuie_glasse.axe_moteur.L_dent}, .essuie_glasse.conique.rep_cone)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.rep_cil & location = & (LOC_RELATIVE_TO({0, 0, .essuie_glasse.conique.L}, .essuie_glasse.conique.rep_axe)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.rep_exc & location = & (LOC_RELATIVE_TO({-((.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2) * COS(10)) / 2, 0, .essuie_glasse.axe_moteur.L_dent}, .essuie_glasse.conique.rep_cil)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.MARKER_34 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuie_glasse.conique.rep_axe)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.MARKER_37 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuie_glasse.conique.rep_exc)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.MARKER_64 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuie_glasse.conique.rep_exc)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.MARKER_59 & location = & (LOC_RELATIVE_TO({0, 0, .essuie_glasse.axe_moteur.L_dent}, .essuie_glasse.conique.rep_exc)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.MARKER_61 & location = & (LOC_RELATIVE_TO({0, 0, .essuie_glasse.axe_moteur.L_dent}, .essuie_glasse.conique.rep_exc)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.conique.MARKER_66 & location = & (LOC_RELATIVE_TO({0, 0, 0}, .essuie_glasse.conique.rep_exc)) & relative_to = .essuie_glasse.conique ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! geometry modify shape frustum & frustum_name = .essuie_glasse.conique.cone & length = (.essuie_glasse.axe_moteur.L_dent) & top_radius = (.essuie_glasse.reducteur.module * .essuie_glasse.conique.Z / 2 - .essuie_glasse.axe_moteur.L_dent / 2) & bottom_radius = (.essuie_glasse.reducteur.module * .essuie_glasse.conique.Z / 2 + .essuie_glasse.axe_moteur.L_dent / 2) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.conique.axe & length = (.essuie_glasse.conique.L) & radius = (.essuie_glasse.conique.R_axe) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.conique.cil_excentr & length = (.essuie_glasse.axe_moteur.L_dent) & radius = ((.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2) * COS(10) / 2 + .essuie_glasse.axe_moteur.L_dent / 2) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.conique.excentrique & length = (.essuie_glasse.axe_moteur.L_dent) & radius = (.essuie_glasse.axe_moteur.R_axe) ! marker modify & marker_name = .essuie_glasse.oblong.MARKER_15 & location = & (LOC_RELATIVE_TO({0, (.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2) * COS(10) / 2, .essuie_glasse.axe_moteur.L_dent / 2}, .essuie_glasse.conique.rep_exc)) & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.oblong.MARKER_16 & location = & (LOC_RELATIVE_TO({(.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2) * COS(10), 0.0, 0.0}, .essuie_glasse.oblong.MARKER_15)) & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.oblong.MARKER_17 & location = & (LOC_RELATIVE_TO({0.0, 0.0, 0.0}, .essuie_glasse.oblong.MARKER_15)) & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.oblong.MARKER_18 & location = & (LOC_RELATIVE_TO({0, 0.0, 0.0}, .essuie_glasse.oblong.MARKER_16)) & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.oblong.MARKER_19 & location = & (LOC_RELATIVE_TO({-10, .essuie_glasse.axe_moteur.L_dent / 2, .essuie_glasse.axe_moteur.L_dent}, .essuie_glasse.conique.rep_exc)) & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.oblong.MARKER_65 & location = & (LOC_RELATIVE_TO({0, 0, -.essuie_glasse.axe_moteur.L_dent / 2}, .essuie_glasse.oblong.MARKER_16)) & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.oblong.MARKER_74 & location = & (LOC_RELATIVE_TO({.essuie_glasse.axe_moteur.R_axe + .essuie_glasse.e_glasse1.rep_axe.LOC_X - .essuie_glasse.oblong.MARKER_19.LOC_X, .essuie_glasse.axe_moteur.L_dent, 0}, .essuie_glasse.oblong.MARKER_19)) & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.oblong.MARKER_75 & location = & 150.0, & ((.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2) * SIN(10) - 400), & -70.0 & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! geometry modify shape link & link_name = .essuie_glasse.oblong.CSG_13.LINK_1 & width = (2.0cm) & depth = (1.0cm) ! geometry modify shape link & link_name = .essuie_glasse.oblong.CSG_13.LINK_2 & width = (1.0cm) & depth = (1.0cm) ! geometry modify shape block & block_name = .essuie_glasse.oblong.BOX_16 & diag_corner_coords = & (650 - .essuie_glasse.oblong.MARKER_19.loc_x + .essuie_glasse.axe_moteur.R_axe), & (.essuie_glasse.axe_moteur.L_dent), & (.essuie_glasse.axe_moteur.L_dent) ! geometry modify curve polyline & polyline_name = .essuie_glasse.oblong.POLYLINE_31 & location = & (LOC_RELATIVE_TO({[0, 0], [0, (.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2) * COS(10)], [-.essuie_glasse.axe_moteur.L_dent / 2, -.essuie_glasse.axe_moteur.L_dent / 2]}, .essuie_glasse.oblong.MARKER_16)) & relative_to = .essuie_glasse.oblong ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! geometry modify shape block & block_name = .essuie_glasse.oblong.BOX_31 & diag_corner_coords = & (-.essuie_glasse.axe_moteur.L_dent), & (.essuie_glasse.e_glasse2.rep_base.LOC_Y - .essuie_glasse.oblong.MARKER_19.LOC_Y - .essuie_glasse.axe_moteur.L_dent + .essuie_glasse.e_glasse1.l_int / 2), & (.essuie_glasse.axe_moteur.L_dent) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.oblong.CYLINDER_38 & length = (.essuie_glasse.axe_moteur.L_dent) & radius = (.essuie_glasse.axe_moteur.R_axe) ! geometry modify shape block & block_name = .essuie_glasse.oblong.BOX_46 & diag_corner_coords = & (-.essuie_glasse.axe_moteur.L_dent), & (.essuie_glasse.e_glasse2.rep_base.LOC_Y - .essuie_glasse.oblong.MARKER_19.LOC_Y - .essuie_glasse.axe_moteur.L_dent + .essuie_glasse.e_glasse1.l_int / 2), & (.essuie_glasse.axe_moteur.L_dent) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.oblong.CYLINDER_54 & length = (.essuie_glasse.axe_moteur.L_dent) & radius = (.essuie_glasse.axe_moteur.R_axe) ! marker modify & marker_name = .essuie_glasse.e_glasse1.MARKER_23 & location = & (LOC_RELATIVE_TO({85.0cm, 0.0, 0.0}, .essuie_glasse.e_glasse1.MARKER_22)) & relative_to = .essuie_glasse.e_glasse1 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.e_glasse1.rep_supp & location = & (LOC_RELATIVE_TO({0, 0, .essuie_glasse.e_glasse1.L_axe + .essuie_glasse.e_glasse1.h / 2}, .essuie_glasse.e_glasse1.rep_axe)) & relative_to = .essuie_glasse.e_glasse1 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.e_glasse1.rep_ext & location = & (LOC_RELATIVE_TO({.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2, 0.0, 0}, .essuie_glasse.e_glasse1.rep_supp)) & relative_to = .essuie_glasse.e_glasse1 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.e_glasse1.rep_base & location = & (LOC_RELATIVE_TO({(.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2) * SIN(10), 0.0, 0.0}, .essuie_glasse.e_glasse1.rep_supp)) & relative_to = .essuie_glasse.e_glasse1 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.e_glasse1.MARKER_33 & location = & (LOC_RELATIVE_TO({0, 0.0, 0.0}, .essuie_glasse.e_glasse1.rep_ext)) & relative_to = .essuie_glasse.e_glasse1 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! geometry modify shape link & link_name = .essuie_glasse.e_glasse1.CSG_25.LINK_1 & width = (.essuie_glasse.e_glasse1.l_ext) & depth = (.essuie_glasse.e_glasse1.h) ! geometry modify shape link & link_name = .essuie_glasse.e_glasse1.CSG_25.LINK_2 & width = (.essuie_glasse.e_glasse1.l_int) & depth = (.essuie_glasse.e_glasse1.h) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.e_glasse1.CYLINDER_17 & length = (.essuie_glasse.e_glasse1.L_axe) & radius = (.essuie_glasse.axe_moteur.R_axe) ! geometry modify shape link & link_name = .essuie_glasse.e_glasse1.LINK_19 & width = (1cm) & depth = (1cm) ! marker modify & marker_name = .essuie_glasse.e_glasse2.MARKER_25 & location = & (LOC_RELATIVE_TO({85.0cm, 0.0, 0.0}, .essuie_glasse.e_glasse2.MARKER_24)) & relative_to = .essuie_glasse.e_glasse2 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.e_glasse2.rep_supp & location = & (LOC_RELATIVE_TO({0, 0, .essuie_glasse.e_glasse1.L_axe + .essuie_glasse.e_glasse1.h / 2}, .essuie_glasse.e_glasse2.axe)) & relative_to = .essuie_glasse.e_glasse2 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.e_glasse2.MARKER_27 & location = & (LOC_RELATIVE_TO({0, 0.0, 0.0}, .essuie_glasse.e_glasse2.rep_ext)) & relative_to = .essuie_glasse.e_glasse2 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.e_glasse2.rep_base & location = & (LOC_RELATIVE_TO({.essuie_glasse.e_glasse1.L_base, 0.0, 0.0}, .essuie_glasse.e_glasse2.rep_ext)) & relative_to = .essuie_glasse.e_glasse2 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! marker modify & marker_name = .essuie_glasse.e_glasse2.rep_ext & location = & (LOC_RELATIVE_TO({.essuie_glasse.e_glasse1.L_fin - (.essuie_glasse.e_glasse1.l_ext - .essuie_glasse.e_glasse1.l_int) / 2, 0.0, 0}, .essuie_glasse.e_glasse2.rep_supp)) & relative_to = .essuie_glasse.e_glasse2 ! defaults coordinate_system & default_coordinate_system = .essuie_glasse.ground ! geometry modify shape link & link_name = .essuie_glasse.e_glasse2.CSG_22.LINK_1 & width = (.essuie_glasse.e_glasse1.l_ext) & depth = (.essuie_glasse.e_glasse1.h) ! geometry modify shape link & link_name = .essuie_glasse.e_glasse2.CSG_22.LINK_2 & width = (.essuie_glasse.e_glasse1.l_int) & depth = (.essuie_glasse.e_glasse1.h) ! geometry modify shape cylinder & cylinder_name = .essuie_glasse.e_glasse2.CYLINDER_18 & length = (.essuie_glasse.e_glasse1.L_axe) & radius = (.essuie_glasse.axe_moteur.R_axe) ! geometry modify shape link & link_name = .essuie_glasse.e_glasse2.LINK_19 & width = (1cm) & depth = (1cm) ! model display & model_name = essuie_glasse