minmin |
December 7, 2018 04:54 |
DesignModeler Scripting: IC Engine - IC Manager
I'm trying to create a script file for IC Engine but in Input Manager (Design Modeler) I don't know how the function works. please help. I searched in the agEventHandler.js file but did not help. I use google translate for my post so it can be confusing.
Ex: How do I choose IVO in Decomposition Position?
my script file:
Quote:
# encoding: utf-8
# Release 19.1
SetScriptVersion(Version="19.1.103")
template1 = GetTemplate(TemplateName="ICEComponentSystemTempla te")
system1 = template1.CreateSystem()
iCEData1 = GetDataEntity("/ICE/ICEData:TestICE")
iCEData1.CRLength = "158 [mm]"
iCEData1.CrankRadius = "48.5 [mm]"
iCEData1.MinLift = "0.6 [mm]"
iCEData1.LiftCurvePath = "C:/Users/...AM.prof"
geometry1 = system1.GetContainer(ComponentName="Geometry")
geometry1.SetFile(FilePath="C:/Users/....m2.STEP")
geometryComponent1 = system1.GetComponent(Name="Geometry")
geometryComponent1.Update(AllDependencies=True)
geometry1.Edit()
geometry1.SendCommand (Command="""
ag.gui.CreateICManager();
""")
geometry1.Exit()
|
|