Abaqus scripts¶
Create rail¶
Running this abaqus script creates a basic rail .cae file
The dictionary described by the rail settings .json file with name
rollover.utils.naming_mod.rail_settings_file should contain keywords
according to rollover.three_d.rail.basic.create_from_param()
and rollover.three_d.rail.mesher.create_basic_from_param() as
well as ‘rail_name’ giving the name of the cae file to which the model
is saved.
Create wheel¶
Running this abaqus script creates a wheel super element.
The dictionary described by the ‘wheel_settings.json’ file should
contain the keywords according to
rollover.three_d.wheel.substructure.generate() as well as
‘wheel_name’ giving the name of the folder to which the user element
files will be saved along with a copy of the ‘wheel_settings.json’
file
Create rollover¶
Create a 3d rollover simulation
The dictionary described by the rollover settings .json file with name rollover.utils.naming_mod.rollover_settings_file should contain keywords
Make rail mesh periodic¶
Reload modules¶
This module is used to reload all loaded modules from rollover to in case updates have been made. Having this as a separate modules removes unecessary clotter from the real code.