Modeler Script Example#

Download the ExampleModel.rspile2 for this example.

Code Snippet: Modeler Scripting Functionality#
from RSPileScripting.RSPileModeler import RSPileModeler
import os, inspect

current_dir = os.path.dirname(os.path.abspath(inspect.getfile(lambda: None))) 
RSPileModeler.startApplication(60044)

rspile_modeler = RSPileModeler(60044)
model = rspile_modeler.openFile(rf"{current_dir}\example_models\ExampleModel.rspile2")

model.close()
rspile_modeler.closeApplication()