🎉Community Raffle - Win $25

An exclusive raffle opportunity for active members like you! Complete your profile, answer questions and get your first accepted badge to enter the raffle.
Join and Win

Is it possible to combine TCL Scripts and Python in Hypermesh 2024.0?

User: "Dominique Komes"
Altair Community Member
Updated by Dominique Komes

Since Hypermesh 2024 has complete Python support, I want to intigrate already exisiting TCL tools into my python workflow. Is there a way to do that, which isnt rewriting the whole toolbox.

Find more posts tagged with

Sort by:
1 - 3 of 31
    User: "Michal Stefuca"
    Altair Employee
    Updated by Michal Stefuca

    Hi Dominique,

    You can call Tcl code from the Python interpreter/console using the hw.evalTcl function. Please note any returned value will come through to Python as a string.

    image

     

    Thanks,

    Michal Stefuca
    Automation & Customization

    User: "Dominique Komes"
    Altair Community Member
    OP
    Updated by Dominique Komes

    Thank you alot for your answer, it has been very helpful. Another question I had is, is it possible to immediately start executing a python file upon start up like a tcl script with the -tcl start option

    User: "Michal Stefuca"
    Altair Employee
    Updated by Michal Stefuca

    Thank you alot for your answer, it has been very helpful. Another question I had is, is it possible to immediately start executing a python file upon start up like a tcl script with the -tcl start option

    Hi Dominique,

    Yes, you can use the -f option followed by the path to the Python script when calling the runhwx.exe executable. You can also achieve this by deploying a script as part of an Extension.

    Thanks,

    Michal Stefuca
    Automation & Customization