Hypermesh doesnt find my file i used in a tcl script

Torben0159
Torben0159 Altair Community Member
edited October 2020 in Community Q&A

Hello,


first of all im new to Hypermesh and all the scripting. I made a tcl script, which reads a file (like .txt .UFF) and creates nodes from coordinates mentioned in the file. Everything works perfect in the tclsh-environment, it looks like this:


% set fp [open 'test.UFF' r]
file5e9730
% set file_data [read $fp]
1 1 1 1 10 0 0
1 1 1 1 0 10 0
1 1 1 1 0 0 10


I skipped the rest of the code because I think its not necessary. If I execute the script in Hypermesh I get the following error:


couldn't open 'test.UFF': no such file or directory


If I dont read the data file and define the matrix shown above manually, everything is good. So why doesnt Hypermesh find my file? Its definitely in the folder where I start the session from. I hope my problem is clear and someone can help me.

Tagged:

Welcome!

It looks like you're new here. Sign in or register to get started.

Answers

  • QuyNguyenDai
    QuyNguyenDai Altair Community Member
    edited July 2020

    Maybe try with full path of file, for example 'C:/Temp/test.UFF' instead of 'test.UFF'

     

  • Torben0159
    Torben0159 Altair Community Member
    edited July 2020

    sry I didnt mention this I have tried this already, same error. What I find weird is that Hypermesh apparently skips the '\'.

     

    My error message:

    couldn't open 'C:UsersNutzerDocumentsStudiumzz_IAVz_TestSkript_einlesen    est.UFF': no such file or directory

     

    My line in the script:

    'C:\Users\Nutzer\Documents\Studium\zz_IAV\z_Test\Skript_einlesen\test.UFF'

     

  • QuyNguyenDai
    QuyNguyenDai Altair Community Member
    edited July 2020

    Try:

     

    'C:/Users/Nutzer/Documents/Studium/zz_IAV/z_Test/Skript_einlesen/test.UFF'

     

  • Torben0159
    Torben0159 Altair Community Member
    edited July 2020

    It worked, thank you very much!

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.