@top()
@push(file_screen)
*new_model
yes
@pop(1)
|
|==============================================================================
|
| Mast Poles and Overhead Wire
|
|==============================================================================
|------------------------------------------------------------------------------
|
| Mast Pole Geometry
|
|------------------------------------------------------------------------------
|
@push(meshgen)
@push(coord_system)
*set_grid on
*system_reset
*grid_u_domain
0 4
*grid_v_domain
0 8.6
@pop(1)
*fill_view
*add_points
   0.000000000000e+00   0.000000000000e+00   0.000000000000e+00
   0.000000000000e+00   5.700000000000e+00   0.000000000000e+00
   0.000000000000e+00   6.300000000000e+00   0.000000000000e+00
   0.000000000000e+00   8.000000000000e+00   0.000000000000e+00
   2.500000000000e+00   5.500000000000e+00   0.000000000000e+00
   1.700000000000e+00   8.000000000000e+00   0.000000000000e+00
   2.500000000000e+00   8.000000000000e+00   0.000000000000e+00
   4.000000000000e+00   8.000000000000e+00   0.000000000000e+00
   2.500000000000e+00   8.600000000000e+00   0.000000000000e+00
*add_curves
 1
 2
 2
 3
 3
 4
 2
 5
 4
 6
 6
 7
 7
 8
 3
 6
 7
 9
*set_grid off
@push(select_screen)
*identify_sets
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves mast_pole1_curves
@popdown(store_set_popmenu)
 1
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves mast_pole2_curves
@popdown(store_set_popmenu)
 2
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves mast_pole3_curves
@popdown(store_set_popmenu)
 3
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves top_bar1_curves
@popdown(store_set_popmenu)
 5
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves top_bar2_curves
@popdown(store_set_popmenu)
 6
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves top_bar3_curves
@popdown(store_set_popmenu)
 7
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves arm_curves
@popdown(store_set_popmenu)
 8
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves isolator_curves
@popdown(store_set_popmenu)
 9
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves stabilizer_curves
@popdown(store_set_popmenu)
 4
# | End of List
@pop(1)
@push(duplicate)
*set_duplicate_point
   2.800000000000e+00   8.600000000000e+00   0.000000000000e+00
*set_duplicate_rotation y 180
*set_duplicate_translation z 70
*duplicate_curves
all_existing
@pop(1)
|
|------------------------------------------------------------------------------
|
| Overhead Wire Geometry
|
|------------------------------------------------------------------------------
|
*rot_model_cspace_y_for
*fill_view
*add_curves
 5
 14
@push(subdivide)
*sub_divisions
7 1 1 
*subdivide_curves
 19
# | End of List
*sub_divisions
2 1 1
*subdivide_curves
 20
 31
# | End of List
@pop(1)
@push(select_screen)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves overhead_wire1_curves
@popdown(store_set_popmenu)
 22
 24
 26
 28
 30
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves overhead_wire2_curves
@popdown(store_set_popmenu)
 32
 33
 34
 35
# | End of List
@pop(1)
*add_curves
 9
 18
@push(subdivide)
*sub_divisions
7 1 1 
*subdivide_curves
 36
# | End of List
@pop(1)
@push(select_screen)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves catinery1_curves
@popdown(store_set_popmenu)
 37
 39
 41
 43
 45
 47
 48
# | End of List
@pop(1)
@push(sweep)
*sweep_points
all_existing
@pop(1)
@push(move)
*set_move_formula y y-1.0*(1-(z/35-1)^2)
*move_points
 52
 56
 60
 64
 68
 72
# | End of List
@pop(1)
*add_curves
 52
 20
 56
 24
 60
 28
 64
 32
 68
 36
 72
 40
@push(select_screen)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves dropper1_curves
@popdown(store_set_popmenu)
 49
 50
 51
 52
 53
 54
# | End of List
@pop(1)
*zoom_box
*zoom_box(1,0.160784,0.258443,0.324183,0.468429)
@push(expand)
*set_expand_trans_from_to
  2.614285714286e+00   5.500000000000e+00   1.000000000000e+01
  2.500000000000e+00   5.500000000000e+00   0.000000000000e+00
*expand_points
 52
# | End of List
@pop(1)
@push(subdivide)
*sub_divisions
2 1 1 
*subdivide_curves
 55
# | End of List
@pop(1)
@push(select_screen)
@popup(select_set_popmenu)
@list(select_set_list,0)
@popdown(select_set_popmenu)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves catinery2_curves
@popdown(store_set_popmenu)
 56
 57
# | End of List
@pop(1)
@push(sweep)
*sweep_points
all_existing
@pop(1)
@push(move)
*set_move_formula y y-0.75*(1-(z/10)^2)
*move_points
 75
 77
# | End of List
@pop(1)
*add_curves
 77
 44
 75
 5
@push(select_screen)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves dropper2_curves
@popdown(store_set_popmenu)
 58
 59
# | End of List
@pop(1)
*fill_view
*zoom_box
*zoom_box(1,0.709804,0.246696,0.845752,0.461087)
@push(expand)
*set_expand_trans_from_to
  3.185714285714e+00   5.500000000000e+00   6.000000000000e+01
  3.300000000000e+00   5.500000000000e+00   7.000000000000e+01
*expand_points
 72
# | End of List
@pop(1)
@push(subdivide)
*sub_divisions
2 1 1 
*subdivide_curves
 60
# | End of List
@pop(1)
@push(select_screen)
@popup(select_set_popmenu)
@list(select_set_list,0)
@popdown(select_set_popmenu)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves catinery2_curves
@popdown(store_set_popmenu)
 61
 62
# | End of List
@pop(1)
@push(sweep)
*sweep_points
all_existing
@pop(1)
@push(move)
*set_move_formula y y-0.75*(1-((z-70)/10)^2)
*move_points
 79
 81
# | End of List
@pop(1)
*add_curves
 81
 48
 79
 14
@push(select_screen)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_curves dropper2_curves
@popdown(store_set_popmenu)
 63
 64
# | End of List
@pop(1)
*fill_view
@push(symmetry)
*set_symmetry_normal
0 0 1
*set_symmetry_point
   0.000000000000e+00   0.000000000000e+00   7.000000000000e+01
*symmetry_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
catinery1_curves
catinery2_curves
dropper1_curves
dropper2_curves
overhead_wire1_curves
overhead_wire2_curves
@popdown(pick_set_popmenu)
@pop(1)
@push(sweep)
*sweep_all
@pop(1)
*rot_model_cspace_x_for
*fill_view
|
|------------------------------------------------------------------------------
|
| Mast pole and overhead wire mesh
|
|------------------------------------------------------------------------------
|
*zoom_box
*zoom_box(1,0.045752,0.010279,0.183007,0.334802)
@push(convert)
*set_convert_divisions
2 1
*convert_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
mast_pole1_curves
@popdown(pick_set_popmenu)
*set_convert_divisions
1 1
*convert_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
arm_curves
isolator_curves
mast_pole2_curves
mast_pole3_curves
top_bar1_curves
top_bar2_curves
top_bar3_curves
@popdown(pick_set_popmenu)
*fill_view
*set_convert_divisions
1 1
*convert_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
catinery2_curves
@popdown(pick_set_popmenu)
*set_convert_divisions
2 1
*convert_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
catinery1_curves
@popdown(pick_set_popmenu)
*set_convert_divisions
2 1
*convert_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
dropper1_curves
dropper2_curves
@popdown(pick_set_popmenu)
*set_convert_divisions
8 1
*convert_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
overhead_wire1_curves
@popdown(pick_set_popmenu)
*set_convert_divisions
4 1
*convert_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
overhead_wire2_curves
@popdown(pick_set_popmenu)
@pop(1)
@push(sweep)
*sweep_nodes
all_existing
@pop(1)
@push(convert)
*set_convert_divisions
3 1
*convert_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
stabilizer_curves
@popdown(pick_set_popmenu)
@pop(1)
@push(sweep)
*zoom_box
*zoom_box(1,0.045752,0.010279,0.183007,0.334802)
*sweep_nodes
134 282
# | End of List
*fill_view
*zoom_box
*zoom_box(1,0.516340,0.441997,0.664052,0.581498)
*sweep_nodes
140 286
# | End of List
@pop(1)
*fill_view
@push(select_screen)
@push(identify_screen)
*identify_point_sets off
*identify_curve_sets off
*identify_surface_sets off
*identify_solid_sets off
@pop(1)
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
arm_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements arms
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
catinery1_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements catinery1
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
catinery2_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements catinery2
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
dropper1_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements droppers1
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
dropper2_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements droppers2
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
isolator_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements isolators
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
mast_pole1_curves
mast_pole2_curves
mast_pole3_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements mast_poles
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,0)
@list(pick_set_list,1)
@list(pick_set_list,2)
@list(pick_set_list,4)
@list(pick_set_list,5)
@list(pick_set_list,7)
overhead_wire1_curves
overhead_wire2_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements overhead_wire
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,7)
stabilizer_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements stabilizer
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,7)
@list(pick_set_list,8)
@list(pick_set_list,9)
top_bar1_curves
top_bar2_curves
top_bar3_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements top_bars
@popdown(store_set_popmenu)
all_selected
*select_clear
@pop(1)
@pop(1)
|
|------------------------------------------------------------------------------
|
| Mast pole multi-point constraints
|
|------------------------------------------------------------------------------
|
@push(links)
@set($class,tie)
@push(nodal_ties)
@list(tie_ret_node_list,0)
@push(plot_screen)
@push(plot_links_screen)
*set_link_labels on
@pop(1)
@pop(1)
@list(tie_ret_node_list,0)
*zoom_box
*zoom_box(1,0.045752,0.010279,0.183007,0.334802)
*new_link *link_class tie
@popup(tie_type_pm)
*link_class tie *tie_type
@list(tie_type_list1,0)
@list(tie_type_list1,1)
@list(tie_type_list1,2)
@list(tie_type_list1,3)
52
@popdown(tie_type_pm)
*link_class tie *tied_node
279
*link_class tie *retained_node 1
3
*fill_view
*zoom_box
*zoom_box(1,0.516340,0.441997,0.664052,0.581498)
*new_link *link_class tie
@popup(tie_type_pm)
*link_class tie *tie_type
@list(tie_type_list1,3)
52
@popdown(tie_type_pm)
*link_class tie *tied_node
283
*link_class tie *retained_node 1
6
*fill_view
@pop(1)
@pop(1)
|
|------------------------------------------------------------------------------
|
| Combined Duplication of Mast Poles, Wires and Multi-Point Constraints
|
|------------------------------------------------------------------------------
|
@push(meshgen)
@push(duplicate)
*duplicate_reset
*set_duplicate_translation z 140
*set_duplicate_repetitions 2
*duplicate_combined
all_existing
*fill_view
*reset_view
*fill_view
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*fill_view
*zoom_box
*zoom_box(1,0.618301,0.455213,0.670588,0.538913)
*set_duplicate_repetitions 1
*duplicate_combined
 n:287 n:289 n:291 n:299 n:301 n:307 n:309 n:315 n:319 n:327 n:338 n:368 n:443
 n:445 n:458 n:460 n:655 n:657 n:659 e:212 e:214 e:220 e:224 e:228 e:232 e:236
 e:240 e:244 e:372 e:374 e:387 e:389 e:620 e:622 e:624 p:128 p:130 p:132 p:134
 p:136 p:138 p:140 p:142 p:144 p:192 p:199 p:213 p:231 c:96 c:98 c:100 c:102
 c:104 c:106 c:108 c:110 c:112 c:182 c:227 t:link4
# | End of List
*fill_view
*reset_view
*fill_view
@pop(1)
@push(sweep)
@push(select_screen)
@push(select_method_screen)
*select_method_box
@pop(1)
*select_nodes
2.4 3.4
-1000 1000
-1000 1000
*select_elements
2.4 3.4
-1000 1000
-1000 1000
@pop(1)
*sweep_nodes
all_selected
*sweep_elements
all_selected
*sweep_points
all_existing
@push(select_screen)
*select_clear
*select_reset
*identify_none *regen
@pop(1)
@pop(1)
@pop(1)
|
|------------------------------------------------------------------------------
|
| Multi-Point Constraints at the End of the Wire
|
|------------------------------------------------------------------------------
|
@push(links)
@set($class,tie)
@push(nodal_ties)
@list(tie_ret_node_list,0)
@list(tie_ret_node_list,0)
*rot_model_cspace_y_for
*rot_model_cspace_x_for
*fill_view
*zoom_box
*zoom_box(1,0.860131,0.851689,0.922876,0.935389)
*new_link *link_class tie
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,3)
3
@popdown(tie_type_pm)
*link_class tie *tied_node
 369
*link_class tie *retained_node 1
 459
*copy_link
*link_class tie *tied_node
 671
*copy_link
*link_class tie *tied_node
 339
*copy_link
*link_class tie *tied_node
 461
@pop(1)
@pop(1)
|
|==============================================================================
|
| Pantograph
|
|==============================================================================
|
|------------------------------------------------------------------------------
|
| Pantograph Geometry
|
|------------------------------------------------------------------------------
|
@push(meshgen)
@push(coord_system)
*set_grid on
*system_reset
*system_rotate
80 0 0
*origin
  2.800000000000e+000  4.700000000000e+000  0.000000000000e+000
*grid_u_spacing
0.05
*grid_v_spacing
0.05
*grid_v_domain
0 1
@pop(1)
@push(plot_screen)
*set_links off
@pop(1)
@push(select_screen)
*select_curves
all_existing
*select_elements
all_existing
*invisible_selected
@pop(1)
@push(viewing_screen)
*show_view 2
@pop(1)
*reset_view
*fill_view
*rot_model_cspace_x_for
*add_points
 -1.000000000000e-001  0.000000000000e+000  0.000000000000e+000
  0.000000000000e+000  0.000000000000e+000  0.000000000000e+000
  1.000000000000e-001  0.000000000000e+000  0.000000000000e+000
 -2.050000000000e-001  1.500000000000e-001  0.000000000000e+000
  0.000000000000e+000  1.500000000000e-001  0.000000000000e+000
  2.050000000000e-001  1.500000000000e-001  0.000000000000e+000
 -8.000000000000e-001  1.000000000000e+000  0.000000000000e+000
  0.000000000000e+000  1.000000000000e+000  0.000000000000e+000
  8.000000000000e-001  1.000000000000e+000  0.000000000000e+000
*add_surfaces
 247
 248
 251
 250
 248
 249
 252
 251
*add_curves
 253
 254
 254
 255
 250
 253
 251
 254
 252
 255
@push(select_screen)
@push(identify_screen)
*identify_sets
*identify_point_sets on
*identify_curve_sets on
*identify_surface_sets on
*identify_solid_sets on
*regenerate
@pop(1)
@set($store_command,*store_surfaces)
@set($store_type,SURFACES)
@popup(store_set_popmenu)
@list(store_set_list,0)
@list(store_set_list,0)
*store_surfaces main_frame3_surfaces
@popdown(store_set_popmenu)
 1
 2
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_curves main_frame1_curves
@popdown(store_set_popmenu)
 262
 263
 264
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_curves main_frame2_curves
@popdown(store_set_popmenu)
 260
 261
# | End of List
@pop(1)
@push(coord_system)
*system_reset
*fill_view
*system_rotate
0 90 0
*origin
  2.800000000000e+000  4.700000000000e+000  0.000000000000e+000
@pop(1)
@push(viewing_screen)
*show_view 3
*fill_view
*rot_model_cspace_z_for
*rot_model_cspace_z_for
*rot_model_cspace_z_for
*rot_model_cspace_z_for
*rot_model_cspace_z_for
*rot_model_cspace_z_for
*rot_model_cspace_z_for
*rot_model_cspace_z_for
*rot_model_cspace_z_for
@pop(1)
*add_points
 -7.000000000000e-001 -2.000000000000e-001  0.000000000000e+000
 -1.000000000000e+000 -2.000000000000e-001  0.000000000000e+000
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_x_rev
*fill_view
*add_curves
 248
 256
 251
 257
@push(select_screen)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_curves lower_frame_curves
@popdown(store_set_popmenu)
 265
# | End of List
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_curves thrust_curves
@popdown(store_set_popmenu)
 266
# | End of List
@pop(1)
@push(coord_system)
*system_reset
*set_grid off
@pop(1)
@push(expand)
*expand_reset
*set_expand_rotations
*set_expand_translation y 0.05
*expand_points
*dynamic_model_off
 253
 254
 255
# | End of List
*expand_reset
*set_expand_translation z 0.05
*expand_points
*dynamic_model_off
 259
 261
 263
# | End of List
*expand_reset
*set_expand_translation z -0.05
*expand_points
*dynamic_model_off
 259 
 261
 263
# | End of List
@pop(1)
@push(select_screen)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_curves panto_head_curves
@popdown(store_set_popmenu)
 267
 268
 269
 270
 271
 272
 273
 274
 275
# | End of List
@pop(1)
*add_curves
 265
 267
 267
 269
 271
 273
 273
 275
@push(sweep)
*sweep_points
all_existing
@pop(1)
@push(select_screen)
@set($store_command,*store_curves)
@set($store_type,CURVES)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_curves panto_bar_curves
@popdown(store_set_popmenu)
 276
 277
 278
 279
# | End of List
@pop(1)
|
|------------------------------------------------------------------------------
|
| Pantograph Mesh
|
|------------------------------------------------------------------------------
|
@push(select_screen)
*select_sets
@popup(select_set_popmenu)
@list(select_set_list,0)
@list(select_set_list,1)
@list(select_set_list,2)
@list(select_set_list,3)
@list(select_set_list,4)
@list(select_set_list,5)
@list(select_set_list,6)
@list(select_set_list,7)
@list(select_set_list,8)
@list(select_set_list,9)
@list(select_set_list,10)
@list(select_set_list,11)
@list(select_set_list,12)
@list(select_set_list,13)
@list(select_set_list,14)
panto_bar_curves
panto_head_curves
@popdown(select_set_popmenu)
*visible_selected
@pop(1)
@push(convert)
*set_convert_divisions
1 1 
*convert_curves
all_visible
@pop(1)
@push(sweep)
*sweep_nodes
all_visible
@pop(1)
@push(select_screen)
@push(identify_screen)
*identify_point_sets off
*identify_curve_sets off
*identify_surface_sets off
*identify_solid_sets off
*regenerate
@pop(1)
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,9)
@list(pick_set_list,10)
@list(pick_set_list,11)
@list(pick_set_list,12)
@list(pick_set_list,13)
@list(pick_set_list,14)
@list(pick_set_list,15)
@list(pick_set_list,16)
@list(pick_set_list,17)
panto_bar_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements panto_bars
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,17)
panto_head_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements panto_head
@popdown(store_set_popmenu)
all_selected
*select_clear
@pop(1)
@push(select_screen)
*select_sets
@popup(select_set_popmenu)
@list(select_set_list,17)
main_frame1_curves
main_frame2_curves
main_frame3_surfaces
@popdown(select_set_popmenu)
*visible_selected
@pop(1)
@push(convert)
*convert_curves
all_visible
*convert_surfaces
all_visible
@pop(1)
@push(sweep)
*sweep_nodes
all_visible
@pop(1)
@push(select_screen)
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,17)
main_frame1_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements main_frame1
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,17)
main_frame2_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements main_frame2
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_faces_surfaces
@popup(pick_set_popmenu)
@list(pick_set_list,17)
main_frame3_surfaces
@popdown(pick_set_popmenu)
*select_elements_faces
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements main_frame3
@popdown(store_set_popmenu)
all_selected
*select_clear
@pop(1)
@push(select_screen)
*select_sets
@popup(select_set_popmenu)
@list(select_set_list,17)
lower_frame_curves
thrust_curves
@popdown(select_set_popmenu)
*visible_selected
@pop(1)
@push(convert)
*convert_curves
all_visible
@pop(1)
@push(select_screen)
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,17)
lower_frame_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements lower_frame
@popdown(store_set_popmenu)
all_selected
*select_clear
@push(select_by_screen)
*select_edges_curves
@popup(pick_set_popmenu)
@list(pick_set_list,17)
thrust_curves
@popdown(pick_set_popmenu)
*select_elements_edges
all_selected
@pop(1)
@set($store_command,*store_elements)
@set($store_type,ELEMENTS)
@popup(store_set_popmenu)
@list(store_set_list,0)
*store_elements thrust
@popdown(store_set_popmenu)
all_selected
*select_clear
*select_sets
@popup(select_set_popmenu)
@list(select_set_list,19)
@list(select_set_list,18)
@list(select_set_list,17)
panto_bar_curves
panto_bars
lower_frame_curves
lower_frame
main_frame1_curves
main_frame1
main_frame2_curves
main_frame2
main_frame3_surfaces
main_frame3
thrust_curves
thrust
panto_head_curves
@list(select_set_list,18)
@list(select_set_list,19)
panto_head
@popdown(select_set_popmenu)
*visible_selected
@pop(1)
@pop(1)
|
|------------------------------------------------------------------------------
|
| Pantograph Multi-Point Constraints
|
|------------------------------------------------------------------------------
|
@set($class,tie)
@push(nodal_ties)
@list(tie_ret_node_list,0)
@list(tie_ret_node_list,0)
@push(plot_screen)
*set_links on
*regenerate
@pop(1)
@list(tie_ret_node_list,0)
@list(tie_ret_node_list,0)
@list(tie_ret_node_list,0)
*new_link *link_class tie
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,3)
@list(tie_type_list1,4)
@list(tie_type_list1,5)
@list(tie_type_list1,6)
@list(tie_type_list1,7)
@list(tie_type_list1,8)
@list(tie_type_list1,9)
@list(tie_type_list1,10)
@list(tie_type_list1,11)
@list(tie_type_list1,12)
@list(tie_type_list1,13)
@list(tie_type_list1,14)
@list(tie_type_list1,15)
@list(tie_type_list1,16)
@list(tie_type_list1,17)
@list(tie_type_list1,18)
@list(tie_type_list1,19)
@list(tie_type_list1,20)
@list(tie_type_list1,21)
103
@popdown(tie_type_pm)
*link_class tie *tied_node
 710
*link_class tie *retained_node 1
 685
*copy_link
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
506
@popdown(tie_type_pm)
*new_link *link_class tie
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
103
@popdown(tie_type_pm)
*link_class tie *tied_node
 711
*link_class tie *retained_node 1
 687
*copy_link
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
506
@popdown(tie_type_pm)
*new_link *link_class tie
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
103
@popdown(tie_type_pm)
*link_class tie *tied_node
 713
*link_class tie *retained_node 1
 689
*copy_link
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
506
@popdown(tie_type_pm)
*new_link *link_class tie
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
103
@popdown(tie_type_pm)
*link_class tie *tied_node
 729
*link_class tie *retained_node 1
 716
*copy_link
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
506
@popdown(tie_type_pm)
*new_link *link_class tie
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
103
@popdown(tie_type_pm)
*link_class tie *tied_node
 727
*link_class tie *retained_node 1
 721
*copy_link
*link_class tie *tie_type
@popup(tie_type_pm)
@list(tie_type_list1,21)
506
@popdown(tie_type_pm)
@pop(1)
@set($class,spring)
@push(springs_dashpots)
@push(table)
@popup(new_md_table_pm)
*new_md_table 1 1
@popdown(new_md_table_pm)
*table_name
spring_stiffness
*set_md_table_type 1
@popup(table_type_pm)
@list(table_type_list,0)
time
@popdown(table_type_pm)
*table_add
0 0
1 0
2 0
2.001 1
12 1
*table_fit
@pop(1)
*new_link *link_class spring
@popup(spring_mechanical_properties_popmenu)
*link_class spring *spring_param stiffness
1e6
*link_class spring *spring_param_table stiffness
@set($spring_param,stiffness)
@set($tbl_typ,any)
@set($tbl_nam,ALL TYPES)
@popup(springs_select_table_popmenu)
@list(select_table_list,0)
@list(select_table_list,0)
spring_stiffness
@popdown(springs_select_table_popmenu)
@popdown(spring_mechanical_properties_popmenu)
*link_class spring *spring_node 0
 710
*link_class spring *spring_node 1
 685
*link_class spring *spring_dof 0 4
*link_class spring *spring_dof 1 4
*new_link *link_class spring
@popup(spring_mechanical_properties_popmenu)
*link_class spring *spring_param stiffness
1e6
*link_class spring *spring_param_table stiffness
@set($spring_param,stiffness)
@set($tbl_typ,any)
@set($tbl_nam,ALL TYPES)
@popup(springs_select_table_popmenu)
@list(select_table_list,0)
@list(select_table_list,0)
spring_stiffness
@popdown(springs_select_table_popmenu)
@popdown(spring_mechanical_properties_popmenu)
*link_class spring *spring_node 0
 711
*link_class spring *spring_node 1
 687
*link_class spring *spring_dof 0 4
*link_class spring *spring_dof 1 4
*new_link *link_class spring
@popup(spring_mechanical_properties_popmenu)
*link_class spring *spring_param stiffness
1e6
*link_class spring *spring_param_table stiffness
@set($spring_param,stiffness)
@set($tbl_typ,any)
@set($tbl_nam,ALL TYPES)
@popup(springs_select_table_popmenu)
@list(select_table_list,0)
@list(select_table_list,0)
spring_stiffness
@popdown(springs_select_table_popmenu)
@popdown(spring_mechanical_properties_popmenu)
*link_class spring *spring_node 0
 713
*link_class spring *spring_node 1
 689
*link_class spring *spring_dof 0 4
*link_class spring *spring_dof 1 4
*new_link *link_class spring
@popup(spring_mechanical_properties_popmenu)
*link_class spring *spring_param stiffness
1e6
*link_class spring *spring_param_table stiffness
@set($spring_param,stiffness)
@set($tbl_typ,any)
@set($tbl_nam,ALL TYPES)
@popup(springs_select_table_popmenu)
@list(select_table_list,0)
@list(select_table_list,0)
spring_stiffness
@popdown(springs_select_table_popmenu)
@popdown(spring_mechanical_properties_popmenu)
*link_class spring *spring_node 0
 729
*link_class spring *spring_node 1
 716
*link_class spring *spring_dof 0 4
*link_class spring *spring_dof 1 4
*new_link *link_class spring
@popup(spring_mechanical_properties_popmenu)
*link_class spring *spring_param stiffness
1e6
*link_class spring *spring_param_table stiffness
@set($spring_param,stiffness)
@set($tbl_typ,any)
@set($tbl_nam,ALL TYPES)
@popup(springs_select_table_popmenu)
@list(select_table_list,0)
@list(select_table_list,0)
spring_stiffness
@popdown(springs_select_table_popmenu)
@popdown(spring_mechanical_properties_popmenu)
*link_class spring *spring_node 0
 727
*link_class spring *spring_node 1
 721
*link_class spring *spring_dof 0 4
*link_class spring *spring_dof 1 4
@pop(1)
@pop(1)
|
|==============================================================================
|
| Boundary Conditions
|
|==============================================================================
|
@push(apply)
@push(apply_mechanical)
@push(select_screen)
*invisible_selected
*fill_view
*identify_sets *regen
*identify_none *regen
@pop(1)
@push(plot_screen)
@push(plot_links_screen)
*set_link_labels off
*regenerate
@pop(1)
@pop(1)
|
|------------------------------------------------------------------------------
|
| Tables
|
|------------------------------------------------------------------------------
|
@push(table)
@popup(new_md_table_pm)
*new_md_table 1 1
@popdown(new_md_table_pm)
*table_name
preload_history
*set_md_table_type 1
@popup(table_type_pm)
@list(table_type_list,0)
time
@popdown(table_type_pm)
*set_md_table_step_v 1
20
*set_md_table_method_formula
*md_table_formula v1^4
*set_md_table_method_data_points
*table_add
2 1
12 1
*table_fit
@popup(new_md_table_pm)
*new_md_table 1 1
@popdown(new_md_table_pm)
*table_name
lower_frame_history
*set_md_table_type 1
@popup(table_type_pm)
@list(table_type_list,0)
time
@popdown(table_type_pm)
*table_add
0 0
1 0
2 0
12 400
*table_fit
@popup(new_md_table_pm)
*new_md_table 1 1
@popdown(new_md_table_pm)
*table_name
thrust_history
*set_md_table_type 1
@popup(table_type_pm)
@list(table_type_list,0)
time
@popdown(table_type_pm)
*table_add
0 0
1 0
2 -0.032
12 400-0.032
*table_fit
@pop(1)
|
|------------------------------------------------------------------------------
|
| Mast Pole Boundary Conditions
|
|------------------------------------------------------------------------------
|
*new_apply
*apply_name
ground1
*apply_type fixed_displacement
@set($dof1txt,DISPLACEMENT X)
@set($dof1,x)
@set($dof2txt,DISPLACEMENT Y)
@set($dof2,y)
@set($dof3txt,DISPLACEMENT Z)
@set($dof3,z)
@set($dof4txt,ROTATION X)
@set($dof4,rx)
@set($dof5txt,ROTATION Y)
@set($dof5,ry)
@set($dof6txt,ROTATION Z)
@set($dof6,rz)
@set($usersubfv,FORCDT)
@popup(fixed_disp_pm)
*apply_dof x *apply_dof_value x
*apply_dof y *apply_dof_value y
*apply_dof z *apply_dof_value z
*apply_dof rx *apply_dof_value rx
*apply_dof ry *apply_dof_value ry
*apply_dof rz *apply_dof_value rz
@popdown(fixed_disp_pm)
*zoom_box
*zoom_box(3,0.907190,0.571219,0.935948,0.629956)
*add_apply_nodes
 1
# | End of List
*fill_view
*new_apply
*apply_name
ground2
*apply_type fixed_displacement
@set($dof1txt,DISPLACEMENT X)
@set($dof1,x)
@set($dof2txt,DISPLACEMENT Y)
@set($dof2,y)
@set($dof3txt,DISPLACEMENT Z)
@set($dof3,z)
@set($dof4txt,ROTATION X)
@set($dof4,rx)
@set($dof5txt,ROTATION Y)
@set($dof5,ry)
@set($dof6txt,ROTATION Z)
@set($dof6,rz)
@set($usersubfv,FORCDT)
@popup(fixed_disp_pm)
*apply_dof x *apply_dof_value x
*apply_dof y *apply_dof_value y
*apply_dof z *apply_dof_value z
*apply_dof rx *apply_dof_value rx
*apply_dof ry *apply_dof_value ry
*apply_dof rz *apply_dof_value rz
@popdown(fixed_disp_pm)
*zoom_box
*zoom_box(3,0.688889,0.433187,0.721569,0.488987)
*add_apply_nodes
 4
# | End of List
*fill_view
*zoom_box
*zoom_box(3,0.615686,0.393539,0.657516,0.480176)
*add_apply_nodes
 286
# | End of List
*fill_view
*zoom_box
*zoom_box(3,0.487582,0.380323,0.535948,0.444934)
*add_apply_nodes
 292
# | End of List
*fill_view
*zoom_box
*zoom_box(3,0.333333,0.342144,0.372549,0.408223)
*add_apply_nodes
 287
# | End of List
*fill_view
*zoom_box
*zoom_box(3,0.197386,0.308370,0.252288,0.381791)
*add_apply_nodes
 293
# | End of List
*fill_view
*zoom_box
*zoom_box(3,0.043137,0.280470,0.101961,0.348018)
*add_apply_nodes
 666
# | End of List
*fill_view
*copy_apply
*apply_name
ground2_preload
*apply_type fixed_displacement
@set($dof1txt,DISPLACEMENT X)
@set($dof1,x)
@set($dof2txt,DISPLACEMENT Y)
@set($dof2,y)
@set($dof3txt,DISPLACEMENT Z)
@set($dof3,z)
@set($dof4txt,ROTATION X)
@set($dof4,rx)
@set($dof5txt,ROTATION Y)
@set($dof5,ry)
@set($dof6txt,ROTATION Z)
@set($dof6,rz)
@set($usersubfv,FORCDT)
@popup(fixed_disp_pm)
*apply_dof x *apply_dof_value x
*apply_dof y *apply_dof_value y
*clear_apply_dof z
*apply_dof rx *apply_dof_value rx
*apply_dof ry *apply_dof_value ry
*apply_dof rz *apply_dof_value rz
@popdown(fixed_disp_pm)
|
|------------------------------------------------------------------------------
|
| Wire Boundary Conditions
|
|------------------------------------------------------------------------------
|
*new_apply
*apply_name
fix_wire
*apply_type fixed_displacement
@set($dof1txt,DISPLACEMENT X)
@set($dof1,x)
@set($dof2txt,DISPLACEMENT Y)
@set($dof2,y)
@set($dof3txt,DISPLACEMENT Z)
@set($dof3,z)
@set($dof4txt,ROTATION X)
@set($dof4,rx)
@set($dof5txt,ROTATION Y)
@set($dof5,ry)
@set($dof6txt,ROTATION Z)
@set($dof6,rz)
@set($usersubfv,FORCDT)
@popup(fixed_disp_pm)
*apply_dof z *apply_dof_value z
@popdown(fixed_disp_pm)
*zoom_box
*zoom_box(3,0.912418,0.566814,0.939869,0.628488)
*add_apply_nodes
 12
 11
 38
 133
 134
# | End of List
*fill_view
*new_apply
*apply_name
force_wire
*apply_type point_load
@set($dof1txt,FORCE X)
@set($dof1,x)
@set($dof2txt,FORCE Y)
@set($dof2,y)
@set($dof3txt,FORCE Z)
@set($dof3,z)
@set($dof4txt,MOMENT X)
@set($dof4,mx)
@set($dof5txt,MOMENT Y)
@set($dof5,my)
@set($dof6txt,MOMENT Z)
@set($dof6,mz)
@set($usersubfv,FORCDT)
@popup(apply_point_load_popmenu)
*apply_dof z *apply_dof_value z
*apply_dof_value z 30000
*apply_dof_table z
@set($tbl_typ,time)
@set($tbl_nam,TIME)
@popup(apply_dof3_table_pm)
@list(select_table_list,0)
preload_history
@popdown(apply_dof3_table_pm)
@popdown(apply_point_load_popmenu)
*zoom_box
*zoom_box(3,0.043137,0.280470,0.101961,0.348018)
*add_apply_nodes
 459
# | End of List
*fill_view
|
|------------------------------------------------------------------------------
|
| Pantograph Boundary Conditions
|
|------------------------------------------------------------------------------
|
@push(select_screen)
*select_sets
@popup(select_set_popmenu)
@list(select_set_list,19)
panto_bar_curves
panto_bars
lower_frame_curves
lower_frame
main_frame1_curves
main_frame1
main_frame2_curves
main_frame2
main_frame3_surfaces
main_frame3
thrust_curves
@list(select_set_list,20)
@list(select_set_list,21)
@list(select_set_list,22)
@list(select_set_list,23)
@list(select_set_list,24)
thrust
panto_head_curves
panto_head
@popdown(select_set_popmenu)
*visible_selected
@push(plot_screen)
*set_links off
*regenerate
@pop(1)
*fill_view
@pop(1)
*new_apply
*apply_name
lower_frame_motion
*apply_type fixed_displacement
@set($dof1txt,DISPLACEMENT X)
@set($dof1,x)
@set($dof2txt,DISPLACEMENT Y)
@set($dof2,y)
@set($dof3txt,DISPLACEMENT Z)
@set($dof3,z)
@set($dof4txt,ROTATION X)
@set($dof4,rx)
@set($dof5txt,ROTATION Y)
@set($dof5,ry)
@set($dof6txt,ROTATION Z)
@set($dof6,rz)
@set($usersubfv,FORCDT)
@popup(fixed_disp_pm)
*apply_dof x *apply_dof_value x
*apply_dof y *apply_dof_value y
*apply_dof z *apply_dof_value z
*apply_dof_value z 1
*apply_dof_table z
@set($tbl_typ,time)
@set($tbl_nam,TIME)
@popup(apply_dof3_table_pm)
@list(select_table_list,0)
@list(select_table_list,0)
lower_frame_history
@popdown(apply_dof3_table_pm)
*apply_dof ry *apply_dof_value ry
*apply_dof rz *apply_dof_value rz
@popdown(fixed_disp_pm)
*add_apply_nodes
 728
# | End of List
*new_apply
*apply_name
thrust
*apply_type fixed_displacement
@set($dof1txt,DISPLACEMENT X)
@set($dof1,x)
@set($dof2txt,DISPLACEMENT Y)
@set($dof2,y)
@set($dof3txt,DISPLACEMENT Z)
@set($dof3,z)
@set($dof4txt,ROTATION X)
@set($dof4,rx)
@set($dof5txt,ROTATION Y)
@set($dof5,ry)
@set($dof6txt,ROTATION Z)
@set($dof6,rz)
@set($usersubfv,FORCDT)
@popup(fixed_disp_pm)
*apply_dof x *apply_dof_value x
*apply_dof y *apply_dof_value y
*apply_dof z *apply_dof_value z
*apply_dof_value z 1
*apply_dof_table z
@set($tbl_typ,time)
@set($tbl_nam,TIME)
@popup(apply_dof3_table_pm)
@list(select_table_list,0)
@list(select_table_list,0)
thrust_history
@popdown(apply_dof3_table_pm)
*apply_dof ry *apply_dof_value ry
*apply_dof rz *apply_dof_value rz
@popdown(fixed_disp_pm)
*add_apply_nodes
 730
# | End of List
*new_apply
*apply_name
fix_panto_head
*apply_type fixed_displacement
@set($dof1txt,DISPLACEMENT X)
@set($dof1,x)
@set($dof2txt,DISPLACEMENT Y)
@set($dof2,y)
@set($dof3txt,DISPLACEMENT Z)
@set($dof3,z)
@set($dof4txt,ROTATION X)
@set($dof4,rx)
@set($dof5txt,ROTATION Y)
@set($dof5,ry)
@set($dof6txt,ROTATION Z)
@set($dof6,rz)
@set($usersubfv,FORCDT)
@popup(fixed_disp_pm)
*apply_dof z *apply_dof_value z
@popdown(fixed_disp_pm)
*add_apply_nodes
 685
 686
 687
 688
 689
 690
# | End of List
|
|------------------------------------------------------------------------------
|
| Gravity
|
|------------------------------------------------------------------------------
|
*new_apply
*apply_name
gravity
*apply_type gravity_load
@set($dof1txt,ACCELERATION X)
@set($dof1,x)
@set($dof2txt,ACCELERATION Y)
@set($dof2,y)
@set($dof3txt,ACCELERATION Z)
@set($dof3,z)
@popup(apply_gravity_load_popmenu)
*apply_dof y *apply_dof_value y
*apply_dof_value y -9.81
*apply_dof_table y
@set($tbl_typ,time)
@set($tbl_nam,TIME)
@popup(apply_dof2_table_pm)
@list(select_table_list,0)
@list(select_table_list,0)
preload_history
@popdown(apply_dof2_table_pm)
@popdown(apply_gravity_load_popmenu)
*add_apply_elements
all_existing
@pop(1)
@pop(1)
|
|==============================================================================
|
| Initial Conditions
|
|==============================================================================
|
@push(init_cond)
@push(icond_mechanical)
@push(plot_screen)
*set_iconds on
*regenerate
@pop(1)
*new_icond
*icond_name
initial_velocity
*icond_type velocity
@set($dof1txt,VELOCITY X)
@set($dof1,x)
@set($dof2txt,VELOCITY Y)
@set($dof2,y)
@set($dof3txt,VELOCITY Z)
@set($dof3,z)
@set($dof4txt,ROTATIONAL VELOCITY X)
@set($dof4,thx)
@set($dof5txt,ROTATIONAL VELOCITY Y)
@set($dof5,thy)
@set($dof6txt,ROTATIONAL VELOCITY Z)
@set($dof6,thz)
@set($usersubfv,USINC)
@popup(icond_mech_vel_pm)
*icond_dof z *icond_dof_value z
*icond_dof_value z 40
@popdown(icond_mech_vel_pm)
*add_icond_nodes
all_visible
@pop(1)
@pop(1)
|
|==============================================================================
|
| Materials
|
|==============================================================================
|
@push(mat_props)
@push(plot_screen)
*set_nodes off
*set_points off
*set_curves off
*set_surfaces off
*set_applys off
*set_iconds off
*regenerate
@pop(1)
@push(select_screen)
*invisible_selected
*fill_view
@pop(1)
*identify_materials *regen
*new_material
*material_name
copper
*material_type mechanical:isotropic
@popup(mat_isotropic)
*material_value isotropic:youngs_modulus
1.2e11
0.33
8900
@popdown(mat_isotropic)
*add_material_elements
@popup(pick_set_popmenu)
@list(pick_set_list,17)
@list(pick_set_list,0)
catinery1
catinery2
droppers1
droppers2
@list(pick_set_list,1)
@list(pick_set_list,2)
@list(pick_set_list,3)
@list(pick_set_list,4)
@list(pick_set_list,5)
@list(pick_set_list,6)
@list(pick_set_list,7)
@list(pick_set_list,8)
@list(pick_set_list,9)
@list(pick_set_list,11)
@list(pick_set_list,12)
@list(pick_set_list,13)
overhead_wire
@list(pick_set_list,14)
@list(pick_set_list,15)
@list(pick_set_list,16)
@list(pick_set_list,17)
@list(pick_set_list,18)
@list(pick_set_list,19)
@list(pick_set_list,20)
@list(pick_set_list,21)
@list(pick_set_list,22)
@list(pick_set_list,23)
@list(pick_set_list,24)
@list(pick_set_list,25)
@list(pick_set_list,26)
@list(pick_set_list,27)
@list(pick_set_list,28)
@list(pick_set_list,29)
@list(pick_set_list,30)
@list(pick_set_list,31)
@popdown(pick_set_popmenu)
*new_material
*material_name
steel
*material_type mechanical:isotropic
@popup(mat_isotropic)
*material_value isotropic:youngs_modulus
2.1e11
.3
7850
@popdown(mat_isotropic)
*add_material_elements
@popup(pick_set_popmenu)
@list(pick_set_list,31)
@list(pick_set_list,0)
arms
@list(pick_set_list,1)
@list(pick_set_list,2)
@list(pick_set_list,3)
@list(pick_set_list,4)
@list(pick_set_list,5)
@list(pick_set_list,6)
@list(pick_set_list,7)
@list(pick_set_list,8)
@list(pick_set_list,9)
@list(pick_set_list,10)
@list(pick_set_list,11)
@list(pick_set_list,12)
isolators
mast_poles
panto_bars
@list(pick_set_list,13)
@list(pick_set_list,14)
@list(pick_set_list,15)
@list(pick_set_list,16)
@list(pick_set_list,17)
@list(pick_set_list,18)
@list(pick_set_list,19)
@list(pick_set_list,20)
@list(pick_set_list,21)
@list(pick_set_list,22)
lower_frame
main_frame1
main_frame2
main_frame3
thrust
@list(pick_set_list,23)
@list(pick_set_list,24)
@list(pick_set_list,25)
@list(pick_set_list,26)
@list(pick_set_list,27)
@list(pick_set_list,28)
@list(pick_set_list,29)
@list(pick_set_list,30)
@list(pick_set_list,31)
panto_head
stabilizer
top_bars
@popdown(pick_set_popmenu)
*identify_materials *regen
@pop(1)
|
|==============================================================================
|
| Geometric Properties
|
|==============================================================================
|
|------------------------------------------------------------------------------
|
| Wire Geometric Properties
|
|------------------------------------------------------------------------------
|
@push(geom_props)
*identify_geometries *regen
@push(geometry_mech_three)
*new_geometry
*geometry_name
overhead_wire
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.006*0.006
pi*0.006*0.006*0.006*0.006/4
pi*0.006*0.006*0.006*0.006/4
1 0 0
*geometry_value cont_radius
0.006
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,31)
@list(pick_set_list,30)
@list(pick_set_list,29)
@list(pick_set_list,28)
@list(pick_set_list,27)
@list(pick_set_list,26)
@list(pick_set_list,25)
@list(pick_set_list,24)
@list(pick_set_list,23)
@list(pick_set_list,22)
@list(pick_set_list,21)
@list(pick_set_list,20)
@list(pick_set_list,19)
overhead_wire
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
catinery1
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.007*0.007
pi*0.007*0.007*0.007*0.007/4
pi*0.007*0.007*0.007*0.007/4
1 0 0
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,19)
@list(pick_set_list,18)
@list(pick_set_list,17)
@list(pick_set_list,16)
@list(pick_set_list,15)
@list(pick_set_list,14)
@list(pick_set_list,13)
@list(pick_set_list,12)
@list(pick_set_list,11)
@list(pick_set_list,10)
@list(pick_set_list,9)
@list(pick_set_list,8)
@list(pick_set_list,7)
@list(pick_set_list,6)
@list(pick_set_list,5)
@list(pick_set_list,4)
@list(pick_set_list,3)
@list(pick_set_list,2)
@list(pick_set_list,1)
@list(pick_set_list,0)
catinery1
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
catinery2
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.007*0.007
pi*0.007*0.007*0.007*0.007/4
pi*0.007*0.007*0.007*0.007/4
1 0 0
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,0)
catinery2
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
droppers
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.007*0.007
pi*0.007*0.007*0.007*0.007/4
pi*0.007*0.007*0.007*0.007/4
1 0 0
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,0)
droppers1
droppers2
@popdown(pick_set_popmenu)
|
|------------------------------------------------------------------------------
|
| Mast Pole Geometric Properties
|
|------------------------------------------------------------------------------
|
*zoom_box
*zoom_box(3,0.075177,0.351629,0.139007,0.454545)
*new_geometry
*geometry_name
mast_pole
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.10*0.10
pi*0.10*0.10*0.10*0.10/4
pi*0.10*0.10*0.10*0.10/4
1 0 0 
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,0)
@list(pick_set_list,1)
@list(pick_set_list,2)
@list(pick_set_list,3)
@list(pick_set_list,4)
@list(pick_set_list,5)
@list(pick_set_list,6)
@list(pick_set_list,7)
@list(pick_set_list,8)
@list(pick_set_list,9)
@list(pick_set_list,10)
@list(pick_set_list,11)
@list(pick_set_list,12)
@list(pick_set_list,13)
mast_poles
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
top_bars
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.08*0.08
pi*0.08*0.08*0.08*0.08/4
pi*0.08*0.08*0.08*0.08/4
0 0 1
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,13)
@list(pick_set_list,14)
@list(pick_set_list,15)
@list(pick_set_list,16)
@list(pick_set_list,17)
@list(pick_set_list,18)
@list(pick_set_list,19)
@list(pick_set_list,20)
@list(pick_set_list,21)
@list(pick_set_list,22)
@list(pick_set_list,23)
@list(pick_set_list,24)
@list(pick_set_list,25)
@list(pick_set_list,26)
@list(pick_set_list,27)
@list(pick_set_list,28)
@list(pick_set_list,29)
@list(pick_set_list,30)
@list(pick_set_list,31)
top_bars
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
arms
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.04*0.04
pi*0.04*0.04*0.04*0.04/4
pi*0.04*0.04*0.04*0.04/4
0 0 1
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,31)
@list(pick_set_list,30)
@list(pick_set_list,29)
@list(pick_set_list,28)
@list(pick_set_list,27)
@list(pick_set_list,26)
@list(pick_set_list,25)
@list(pick_set_list,24)
@list(pick_set_list,23)
@list(pick_set_list,22)
@list(pick_set_list,21)
@list(pick_set_list,20)
@list(pick_set_list,19)
@list(pick_set_list,18)
@list(pick_set_list,17)
@list(pick_set_list,16)
@list(pick_set_list,15)
@list(pick_set_list,14)
@list(pick_set_list,13)
@list(pick_set_list,12)
@list(pick_set_list,11)
@list(pick_set_list,10)
@list(pick_set_list,9)
@list(pick_set_list,8)
@list(pick_set_list,7)
@list(pick_set_list,6)
@list(pick_set_list,5)
@list(pick_set_list,4)
@list(pick_set_list,3)
@list(pick_set_list,2)
@list(pick_set_list,1)
@list(pick_set_list,0)
arms
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
isolators
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.04*0.04
pi*0.04*0.04*0.04*0.04/4
pi*0.04*0.04*0.04*0.04/4
0 0 1
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,0)
@list(pick_set_list,1)
@list(pick_set_list,2)
@list(pick_set_list,3)
@list(pick_set_list,4)
@list(pick_set_list,5)
@list(pick_set_list,6)
@list(pick_set_list,7)
@list(pick_set_list,8)
@list(pick_set_list,9)
@list(pick_set_list,10)
@list(pick_set_list,11)
isolators
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
stabilizers
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.01*0.01
pi*0.01*0.01*0.01*0.01/4
pi*0.01*0.01*0.01*0.01/4
0 0 1
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,11)
@list(pick_set_list,12)
@list(pick_set_list,13)
@list(pick_set_list,14)
@list(pick_set_list,15)
@list(pick_set_list,16)
@list(pick_set_list,17)
@list(pick_set_list,18)
@list(pick_set_list,19)
@list(pick_set_list,20)
@list(pick_set_list,21)
@list(pick_set_list,22)
@list(pick_set_list,23)
@list(pick_set_list,24)
@list(pick_set_list,25)
@list(pick_set_list,26)
@list(pick_set_list,27)
@list(pick_set_list,28)
@list(pick_set_list,29)
@list(pick_set_list,30)
stabilizer
@popdown(pick_set_popmenu)
|
|------------------------------------------------------------------------------
|
| Pantograph Geometric Properties
|
|------------------------------------------------------------------------------
|
@push(select_screen)
*select_sets
@popup(select_set_popmenu)
@list(select_set_list,24)
@list(select_set_list,23)
@list(select_set_list,22)
panto_bars
lower_frame
main_frame1
main_frame2
main_frame3
thrust
@list(select_set_list,23)
@list(select_set_list,24)
@list(select_set_list,25)
@list(select_set_list,26)
panto_head
@popdown(select_set_popmenu)
*visible_selected
*fill_view
@pop(1)
*new_geometry
*geometry_name
panto_bars
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.01*0.01
pi*0.01*0.01*0.01*0.01/4
pi*0.01*0.01*0.01*0.01/4
0 0 1
*geometry_value cont_radius
0.01
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,30)
@list(pick_set_list,29)
@list(pick_set_list,28)
@list(pick_set_list,27)
@list(pick_set_list,26)
@list(pick_set_list,25)
@list(pick_set_list,24)
panto_bars
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
panto_head
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.01*0.01
pi*0.01*0.01*0.01*0.01/4
pi*0.01*0.01*0.01*0.01/4
1 0 0
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,24)
@list(pick_set_list,25)
@list(pick_set_list,26)
panto_head
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
main_frame_beams
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.01*0.01
pi*0.01*0.01*0.01*0.01/4
pi*0.01*0.01*0.01*0.01/4
0 1 0
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,26)
main_frame1
main_frame2
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
main_frame_shells
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
@popdown(geom_el_beam_pm)
*geometry_type mech_three_shell
@popup(geom_shell_pm)
*geometry_value thick
0.010
@popdown(geom_shell_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,26)
main_frame3
@popdown(pick_set_popmenu)
*new_geometry
*geometry_type mech_three_beam_ela
*geometry_name
lower_frame
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.05*0.05
pi*0.05*0.05*0.05*0.05/4
pi*0.05*0.05*0.05*0.05/4
1 0 0
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,26)
@list(pick_set_list,25)
@list(pick_set_list,24)
@list(pick_set_list,23)
lower_frame
@popdown(pick_set_popmenu)
*new_geometry
*geometry_name
thrust
*geometry_type mech_three_beam_ela
@popup(geom_el_beam_pm)
*geometry_value area
pi*0.02*0.02
pi*0.02*0.02*0.02*0.02/4
pi*0.02*0.02*0.02*0.02/4
1 0 0
@popdown(geom_el_beam_pm)
*add_geometry_elements
@popup(pick_set_popmenu)
@list(pick_set_list,23)
thrust
@popdown(pick_set_popmenu)
@pop(1)
@pop(1)
|
|==============================================================================
|
| Contact
|
|==============================================================================
|
@push(contact)
@push(contact_bodies)
*new_contact_body
*contact_body_name
overhead_wire
*contact_deformable
@popup(contact_deformable_pm)
*contact_value friction
0.2
@popdown(contact_deformable_pm)
*add_contact_body_elements
@popup(pick_set_popmenu)
@list(pick_set_list,23)
overhead_wire
@popdown(pick_set_popmenu)
*identify_contact *regen
*new_contact_body
*contact_body_name
pantograph
*contact_deformable
@popup(contact_deformable_pm)
*contact_value friction
0.2
@popdown(contact_deformable_pm)
*add_contact_body_elements
@popup(pick_set_popmenu)
@list(pick_set_list,23)
panto_bars
@popdown(pick_set_popmenu)
@push(select_screen)
*invisible_selected
@pop(1)
*fill_view
*identify_none *regen
@pop(1)
@pop(1)
|
|==============================================================================
|
| Loadcases
|
|==============================================================================
|
@push(loadcase)
*new_loadcase
*loadcase_name
preload
@push(lcase_mechanical)
*loadcase_type static
@set($phys,MECHANICAL)
@popup(lcase_static)
@popup(select_loads2_popmenu)
@list(lcase_apply_no_procon_list,0)
@list(lcase_apply_procon_list,0)
@list(lcase_apply_no_procon_list,0)
@list(lcase_apply_procon_list,0)
*remove_loadcase_loads ground2
@popdown(select_loads2_popmenu)
@popup(mech_convergence_popmenu)
*loadcase_option converge:displacements
@popdown(mech_convergence_popmenu)
*loadcase_value nsteps
20
@popdown(lcase_static)
*new_loadcase
*loadcase_name
thrust
*loadcase_type static
@set($phys,MECHANICAL)
@popup(lcase_static)
@popup(select_loads2_popmenu)
@list(lcase_apply_no_procon_list,0)
@list(lcase_apply_procon_list,0)
@list(lcase_apply_no_procon_list,0)
@list(lcase_apply_procon_list,0)
*remove_loadcase_loads ground2_preload
@popdown(select_loads2_popmenu)
@popup(mech_convergence_popmenu)
*loadcase_option converge:displacements
@popdown(mech_convergence_popmenu)
*loadcase_value nsteps
20
@popdown(lcase_static)
*new_loadcase
*loadcase_type dynamic_transient
@set($phys,MECHANICAL)
*loadcase_name
motion
*loadcase_type dynamic_transient
@set($phys,MECHANICAL)
@popup(lcase_dynamic_transient)
@popup(select_loads_popmenu)
@list(lcase_apply_no_procon_list,0)
*remove_loadcase_loads ground2_preload
*remove_loadcase_loads fix_panto_head
@popdown(select_loads_popmenu)
@popup(mech_convergence_popmenu)
*loadcase_option converge:displacements
@popdown(mech_convergence_popmenu)
@popup(num_prefs_popmenu)
*loadcase_value dyn_contact_pro_fact
1
@popdown(num_prefs_popmenu)
*loadcase_value time
10
*loadcase_value nsteps
400/1.25
@popdown(lcase_dynamic_transient)
@pop(1)
@pop(1)
|
|==============================================================================
|
| Job
|
|==============================================================================
|
@push(jobs)
*new_job
*job_class mechanical
@popup(job_mechanical)
@list(job_add_lcase_list,0)
@list(job_rem_lcase_list,0)
*add_job_loadcases preload
*add_job_loadcases thrust
*add_job_loadcases motion
@popup(job_mechanical_contact_popmenu)
*job_option frictype:coulomb
@popup(job_advanced_contact_popmenu)
*job_option contact_bm_bm:on
@popdown(job_advanced_contact_popmenu)
@list(job_rem_lcase_list,0)
@popdown(job_mechanical_contact_popmenu)
@list(job_add_lcase_list,0)
@list(job_rem_lcase_list,0)
@popup(job_an_opts_mech_popmenu)
*job_option large:on
@popup(job_mech_adv_pm)
*job_option update:on
*job_option large_rot_bm:on
@popdown(job_mech_adv_pm)
@popdown(job_an_opts_mech_popmenu)
@list(job_add_lcase_list,0)
@list(job_rem_lcase_list,0)
@popup(tensor_scalar_popmenu)
@list(post_nq_list1,0)
@list(job_post_nq_list1,0)
@list(post_var_list1,0)
@list(post_tensor_list1,0)
@list(job_post_eq_list1,0)
@list(post_var_list1,1)
@list(post_var_list1,2)
@list(post_var_list1,3)
@list(post_var_list1,4)
@list(post_var_list1,5)
@list(post_var_list1,6)
@list(post_var_list1,7)
@list(post_var_list1,8)
@list(post_var_list1,9)
@list(post_var_list1,10)
@list(post_var_list1,11)
@list(post_var_list1,12)
@list(post_var_list1,13)
@list(post_var_list1,14)
@list(post_var_list1,15)
@list(post_var_list1,16)
@list(post_var_list1,17)
@list(post_var_list1,18)
@list(post_var_list1,19)
@list(post_var_list1,20)
@list(post_var_list1,21)
@list(post_var_list1,22)
@list(post_var_list1,23)
@list(post_var_list1,24)
@list(post_var_list1,25)
@list(post_var_list1,26)
@list(post_var_list1,27)
@list(post_var_list1,28)
@list(post_var_list1,29)
@list(post_var_list1,30)
@list(post_var_list1,31)
@list(post_var_list1,32)
@list(post_var_list1,33)
@list(post_var_list1,34)
@list(post_var_list1,35)
@list(post_var_list1,36)
@list(post_var_list1,37)
@list(post_var_list1,38)
@list(post_var_list1,39)
@list(post_var_list1,40)
@list(post_var_list1,41)
@list(post_var_list1,42)
@list(post_var_list1,43)
@list(post_var_list1,44)
@list(post_var_list1,45)
@list(post_var_list1,46)
@list(post_var_list1,47)
@list(post_var_list1,48)
@list(post_var_list1,49)
@list(post_var_list1,50)
@list(post_var_list1,51)
@list(post_var_list1,52)
@list(post_var_list1,53)
@list(post_var_list1,54)
@list(post_var_list1,55)
@list(post_var_list1,56)
@list(post_var_list1,57)
@list(post_var_list1,58)
@list(post_var_list1,59)
@list(post_var_list1,60)
@list(post_var_list1,61)
@list(post_var_list1,62)
@list(post_var_list1,63)
@list(post_var_list1,64)
@list(post_var_list1,65)
@list(post_var_list1,66)
*add_post_var stress_1
*add_post_var stress_2
*add_post_var stress_3
*add_post_var stress_4
@popdown(tensor_scalar_popmenu)
@list(job_add_lcase_list,0)
@list(job_rem_lcase_list,0)
@popdown(job_mechanical)
@push(element_types)
@push(eltype_mechanical)
@set($et_an_cl,MECHANICAL)
@set($et_el_cl,3-D TRUSS/BEAM)
@popup(eltype_3d_line_1_pm)
*element_type 52
all_existing
@popdown(eltype_3d_line_1_pm)
@set($et_an_cl,MECHANICAL)
@set($et_el_cl,3-D MEMBRANE/SHELL)
@popup(eltype_3d_tria_quad_1_pm)
*element_type 75
all_existing
@popdown(eltype_3d_tria_quad_1_pm)
@pop(1)
@pop(1)
*update_job
@popup(job_run_popmenu)
@popdown(job_run_popmenu)
@push(file_screen)
@set($file_browser_label,SAVE AS FILE)
@set($file_browser_command,*save_as_model)
@popup(save_file_browser_popmenu)
@list(save_file_browser_filelist,0)
@list(save_file_browser_dirlist,0)
@popup(interface_confirm)
@popdown(save_file_browser_popmenu)
*save_as_model train.mud yes
@popdown(interface_confirm)
@pop(1)
|@|*save_as_model new_features.ch02.train.mfd yes
|@|*write_marc new_features.ch02.train.dat yes
|@|*quit yes
|
|==============================================================================
|
| Submit Job and View Results 
|
|==============================================================================
|
*update_job
@popup(job_run_popmenu)
*submit_job 1
*pause 10
*monitor_job
*post_open_default
@push(results)
@popdown(job_run_popmenu)
@push(viewing_screen)
*show_view 1
*reset_view
@push(view_settings_screen)
*rot_model_increment
2
@pop(1)
*rot_model_cspace_y_for
*rot_model_cspace_y_for
*rot_model_cspace_x_rev
*fill_view
@pop(1)
*set_deformed on *find_solid_outline
@push(results2)
@push(select_screen)
*select_clear
*select_sets
@popup(select_set_popmenu)
@list(select_set_list,12)
overhead_wire
@popdown(select_set_popmenu)
@pop(1)
*unpost_elements
all_unselected
@push(select_screen)
*select_clear
@pop(1)
@popup(post_vector_pm)
@list(post_vector_list,0)
@list(post_vector_list,0)
*post_vector Velocity
@popdown(post_vector_pm)
*post_vectors
@push(vector_plot_settings)
*set_autovec off
*set_vecmag 10
*set_autorange off
*range_min 0
*range_max 0.9
@pop(1)
@pop(1)
*post_monitor
@push(plot_screen)
*set_nodes on
*regenerate
@pop(1)
@push(post_history_plot)
*set_history_nodes
*zoom_box
*zoom_box(1,0.107710,0.629771,0.180272,0.707379)
 134
*fill_view
*zoom_box
*zoom_box(1,0.510204,0.433842,0.562358,0.500000)
 452
*fill_view
*zoom_box
*zoom_box(1,0.866213,0.229008,0.912698,0.293893)
 459
# | End of List
*fill_view
*history_collect
1 360 1
@push(history_nodes_vars)
@list(hist_node_list,0)
@list(hist_global_var_list,0)
@list(hist_body_var_list,0)
@list(hist_nodal_var_list,0)
*history_add_var
Time
Displacement Y
*history_fit
*set_history_increment_id 0
@pop(1)
@pop(1)
