CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > ANSYS Meshing & Geometry

[ICEM] Tetra in batch mode with seperate cutter

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 19, 2015, 22:12
Default Tetra in batch mode with seperate cutter
  #1
New Member
 
Simon Harbeke
Join Date: Nov 2014
Posts: 11
Rep Power: 9
Hoyskipoyski is on a distinguished road
Hey,
due to faster mesh generation i am working on a script to let icem do all the meshing in batchmode on windows. I am not running the replay file in the icem gui. I am expierincing some troubles during my process with non manifold vertices, especially some very nasty tent like structures, which by manually smoothing the shells produce negative volumes afterwards.

First i load the tetin, set all the necessary attributes to my parts, then save the tetin and meshing parameters (saved to job.tin).
If i set the octree meshing parameters there is no attribute specifying the "fix non-manifold" checkbox (for fix holes there is one). So I am not sure if it's activated in the tetra built-in cutter command.
Therefore I would like to run the cutter seperatley because there you can specify it by controlling the fix_nonman argument (which doesn't work in the tetra command).
The Programmers guide says to load the tetin before running the cutter. When executing the following:

Quote:
ic_run_tetra "job.tin" "tri2tet_temp0_uncut.uns" run_cutter 0 fix_holes 1 write_volume 1 n_tri_smoothing_steps 20 in_process 1 log tetra_cmd0.log n_processors $num_proc
ic_save_unstruct "tri2tet_temp0_uncut.uns"
ic_load_tetin "job.tin"
ic_run_cutter "job.tin" "tri2tet_temp0_uncut.uns" "tri2tet_temp0.uns" saveall 0 savefams surface fix_nonman 1
ic_smooth_elements upto 0.4 iterations 30 smooth TRI_3 metric {Aspect ratio} laplace 0 all_elements 1 refine 0 n_processors $num_proc
ic_unload_mesh
ic_run_tri2tet "tri2tet_temp0.uns" "tri2tet_mesh.uns" safety 1 use_tg_tri2tet 1 use_tg_tgrid_af 0 tetexpand 1.1 family FLUID bgmesh 0 errors tri2tet_errors verbose 0
I get the following error at the beginning of the cutter:
Quote:
reading nodes...
reading surface model...
Usage: periodic {x y z nx ny nz angle}|{translational dx dy dz}
error executing command: periodic
error in job.tin
error reading surface model
It doesn't make any difference wheter i load the tetin before executing the cutter command or don't. I am meshing a turbine blade with fillets and circumferential periodic boundaries.
Does anyone have any experience or hints for me?
Do you know if the fix non manifold is inclued in the tetra cutter command?
I am running Ansys Version 15.0 and the cutter says it is 14.0 although i don't have version 14.0 installed.


Edit: Seems the "fix_nonman 1" argument for the tetra command works just fine. Don't know what went wrong there yesterday. I also increased the edge_criterion back to the 0.2 default.

Last edited by Hoyskipoyski; January 20, 2015 at 05:58.
Hoyskipoyski is offline   Reply With Quote

Reply

Tags
batch, cutter, periodic mesh, tetra, windows

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Running Ansys in BAtch Mode kuleuvenstudent ANSYS 1 October 18, 2017 12:11
[PyFoam] Problems with the new PyFoam release zfaraday OpenFOAM Community Contributions 13 December 9, 2014 18:58
[PyFoam] having problems with pyfoam Installation vitorspadetoventurin OpenFOAM Community Contributions 3 December 2, 2014 07:18
[ICEM] ICEM CFD error when running in batch mode bgp723 ANSYS Meshing & Geometry 0 August 14, 2014 13:45
to run a replayfile in batch mode from UNIX froztbear ANSYS Meshing & Geometry 4 May 13, 2014 08:00


All times are GMT -4. The time now is 23:44.