• Announcements

    • Rahul Ponginan

      Please click here for a short but important announcement   03/26/17

      Dear Users Our Commercial and Academic users around the world can use these same forums here as before i.e. the Altair Support Forum , Commercial users from India with solver queries can go to the Solver Forum for India Commercial Users , Academic Users from India and AOC India Participants are requested to go to the Forum for India Academic Users and AOC India Participants , We will be tending to all queries in all the forums promptly as before, thank you for your understanding. 

samuel88

Members
  • Content count

    8
  • Joined

  • Last visited

About samuel88

  • Rank
    Newbie

Profile Information

  • Country
    United States
  • Are you University user?
    Yes
  1. Hello Tihn, Thank you so much. I resolved that issue by starting the creation of my component from surface instead of from the node. There are some issues now: Please, find the attached files. The original file created from the hypermesh GUI is squarecantil.inp. The picture is attached (cantilever model). I defined the fixed boundary condition. I fix all the nodes on one side. I remeshed using tcl script (attached). I inspected the input files from the remesh and found certain issues. Issues: Many of the nodes from the previous mesh were deleted after a finer remesh The number of nodes for the fixed boundary condition reduced to constant two nodes, regardless of the remesh - (Normally, number of nodes of fixed boundary condition should increase with finer remesh and decrease with coarser remesh, since I fixed a side of the model completely. My guess is that I need to input more instructions into my tcl scripts, though I am not sure and I do not know which instruction I should include. Please, help me check through my scripts, discover what I am doing wrong and make necessary corrections. Also, how can I get rid of excess decimal places? I want "squarecantil0.5000000000000001" to be saved as "squarecantil0.5" . Thank you so much for helping me constantly. God bless you. squarecantil.inp squarecantil0.5000000000000001.inp squarecantil2.inp comm.TCL
  2. Hi Tinh, I need help. 1. I created abaqus input file from hypermesh. Please, find the attached files. The file did not run successfully (cantileveroriginal.inp). The error message: Concentrated load is specified on 1 nodes that are not active. Check loading definitions in the model. The nodes may have been deleted because they were not connected to any elements. I specify the concentrated load on node 3. By inspection, I realize that node 3 and 34, 1 and 65; 2 and 26; 4 and 54; 5 and 6 have the same coordinates. How can I deal with that? 2. I guessed repetition of coordinates may be a reason. This is because when I change the node for the concentrated load to 34 (newcantilever3.inp), the input file runs (newcantilever3.dat) but there was no displacement output for node 1-6. How can I resolve this issue? 3. Currently, I could obtain stresses at the integration points, but I need nodal stresses. How can I specify nodal stresses output while creating Abaqus input file from hypermesh? Thank you. newcantilever3.dat cantileveroriginal.inp newcantilever3.inp
  3. Hi Tinh, I followed your instruction. The file ran successfully and the Abaqus input files are generated. I need to know how to do it directly from Matlab. I am very grateful. God bless you.
  4. Tinh, Thank you so much. How can I get the attached scripts and file to run? The command window propped up but I didn't see any result. Please, check the attached files and let me know what I am doing wrong and what I need to do.
  5. I have done that. The command window (cmd) propped up. But I don't know the next step to take. Please, find my attached tcl script and Abaqus input file. Directly from Matlab command, I want to call Hypermesh to execute my TCL script and output Abaqus input file of increasing finer meshes. I want my mesh size to decrease by 0.5 after each iteration. That is, automatically, I want to run this process for many iterations by changing my mesh size in TCL script by 0.5 increment, thereby generating Abaqus input files of different mesh sizes. What is the next step I need to take? Please, help me. Thank you comm.TCL inputfileremesh1.inp
  6. When I tried this: system('"C:\Program Files\Altair\2017\hm\bin\win64\hmopengl.exe" -batchmesher -noconsole -tcl "C:\Program Files\Altair\2017\hm\bin\win64\comm.tcl" &') The answer: -1 Please, I want to find out how to create batch file. What will be the content of the batch file? You can send me a sample of a batch file.
  7. Please, help me: I want to optimize a model. I am using Matlab for the optimization, Hypermesh as a pre-processor for my model and Abaqus as my FEA solver. I want to control all the operations in Matlab. I don't want to open Hypermesh and Abaqus. I have found a way around Abaqus. But I am having a challenge with Hypermesh. Directly from Matlab command, I want to call Hypermesh to execute my TCL script and output Abaqus input file. I want to run this process for many iterations by changing my mesh size in TCL script, thereby generating Abaqus input files of different mesh sizes. This is my Matlab script for Hypermesh: clear all; clc; hypermesh_bin='C:\Program Files\Altair\2017\hm\bin\win64\'; %enter the directory for the hypermesh executible cd(hypermesh_bin); run Hypermesh dos ('C:\Program Files\Altair\2017\hm\bin\win64\hmopengl.exe&') % run .tcl file (the name of my tcl file is comm) dos_command = ['hmbatch-tcl' , 'C:\Program Files\Altair\2017\hm\bin\win64\comm.tcl']; dos (dos_command) I am getting this error: ans = 0 The filename, directory name, or volume label syntax is incorrect. ans = 1 Please, help me: kindly tell me what I am doing wrong. Also, in order for us to have more discussion, I will appreciate it if you can send me an email, if you have worked with hypermesh directly from Matlab or you know how to do it. My email address is: sasamuelayinde@gmail.com Thank you.
  8. Please, help me: I want to optimize a model. I am using Matlab for the optimization, Hypermesh as a pre-processor for my model and Abaqus as my FEA solver. I want to control all the operations in Matlab. I don't want to open Hypermesh and Abaqus. I have found a way around Abaqus. But I am having a challenge with Hypermesh. Directly from Matlab command, I want to call Hypermesh to execute my TCL script and output Abaqus input file. I want to run this process for many iterations by changing my mesh size in TCL script, thereby generating Abaqus input files of different mesh sizes. This is my Matlab script for Hypermesh: clear all; clc; hypermesh_bin='C:\Program Files\Altair\2017\hm\bin\win64\'; %enter the directory for the hypermesh executible cd(hypermesh_bin); run Hypermesh dos ('C:\Program Files\Altair\2017\hm\bin\win64\hmopengl.exe&') % run .tcl file (the name of my tcl file is comm) dos_command = ['hmbatch-tcl' , 'C:\Program Files\Altair\2017\hm\bin\win64\comm.tcl']; dos (dos_command) I am getting this error: ans = 0 The filename, directory name, or volume label syntax is incorrect. ans = 1 Please, help me: kindly tell me what I am doing wrong. Also, in order for us to have more discussion, I will appreciate it if you can send me an email, if you have worked with hypermesh directly from Matlab or you know how to do it. My email address is: sasamuelayinde@gmail.com Thank you.