-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathGeoMesh_Macro_Linux_2.tcl
276 lines (236 loc) · 18.4 KB
/
GeoMesh_Macro_Linux_2.tcl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
set fluentversion v221
set username scldr
set argv0 [info script]
set script_dir [file dirname $argv0]
set geom_file_path [file join $script_dir/NozzleProfileFormatted.txt]
ic_unload_tetin
ic_hex_unload_blocking
ic_unload_mesh
ic_empty_tetin
ic_geo_set_units mm
ic_version 0
ic_geo_cre_geom_input $geom_file_path 0.001 input PNTS pnt CRVS crv SURFS {}
ic_boco_solver
ic_boco_clear_icons
ic_set_global geo_cad 0 toptol_userset
ic_set_global geo_cad 0.02 toler
# Code Changes the reactor size using these points (MATLAB)
ic_point {} PNTS pnt.00 0,18.5,0
ic_point {} PNTS pnt.01 -23,18.5,0
ic_point {} PNTS pnt.02 -23,0,0
ic_point {} PNTS pnt.03 751,0,0
ic_point {} PNTS pnt.04 751,120,0
ic_point {} PNTS pnt.05 41.621,120,0
ic_set_global geo_cad 0.4 toler
ic_delete_geometry curve names crv.00 0
ic_curve point CRVS crv.00 {pnt0 pnt.00}
ic_delete_geometry curve names crv.01 0
ic_curve point CRVS crv.01 {pnt.00 pnt.01}
ic_delete_geometry curve names crv.02 0
ic_curve point CRVS crv.02 {pnt.01 pnt.02}
ic_delete_geometry curve names crv.03 0
ic_curve point CRVS crv.03 {pnt.02 pnt.03}
ic_delete_geometry curve names crv.04 0
ic_curve point CRVS crv.04 {pnt.03 pnt.04}
ic_delete_geometry curve names crv.05 0
ic_curve point CRVS crv.05 {pnt.04 pnt.05}
ic_delete_geometry curve names crv.06 0
# Accounts for the fact number of points may change (MATLAB)
ic_curve point CRVS crv.06 {pnt.05 pnt116}
ic_set_global geo_cad 0.4 toler
# Code changes these depending on outlet/reservoir diameter
ic_point crv_par PNTS pnt.06 {crv.01 0.4363}
ic_point crv_par PNTS pnt.07 {crv.01 0.5637}
ic_point crv_par PNTS pnt.08 {crv.05 0.31577}
ic_point crv_par PNTS pnt.09 {crv.05 0.28273}
ic_set_global geo_cad 0.4 toler
ic_curve split CRVS crv.07 {crv.05 pnt.08}
ic_curve split CRVS crv.08 {crv.05 pnt.09}
ic_curve split CRVS crv.09 {crv.01 pnt.07}
ic_curve split CRVS crv.10 {crv.01 pnt.06}
ic_geo_new_family FLUID
ic_boco_set_part_color FLUID
ic_hex_unload_blocking
ic_hex_initialize_mesh 2d new_numbering new_blocking FLUID
ic_hex_unblank_blocks
ic_hex_multi_grid_level 0
ic_hex_projection_limit 0
ic_hex_default_bunching_law default 2.0
ic_hex_floating_grid off
ic_hex_transfinite_degree 1
ic_hex_unstruct_face_type one_tri
ic_hex_set_unstruct_face_method uniform_quad
ic_hex_set_n_tetra_smoothing_steps 20
ic_hex_error_messages off_minor
ic_hex_set_piercing 0
ic_hex_split_grid 11 19 pnt.07 m PNTS CRVS FLUID VORFN
ic_hex_split_grid 33 19 pnt.06 m PNTS CRVS FLUID VORFN
ic_hex_split_grid 37 19 pnt.00 m PNTS CRVS FLUID VORFN
ic_hex_split_grid 41 19 pnt116 m PNTS CRVS FLUID VORFN
ic_hex_split_grid 45 19 pnt.08 m PNTS CRVS FLUID VORFN
ic_hex_split_grid 49 19 pnt.09 m PNTS CRVS FLUID VORFN
ic_hex_split_grid 11 13 pnt116 m PNTS CRVS FLUID VORFN
ic_hex_delete_blocks numbers 31
ic_hex_move_node 13 pnt.01
ic_hex_move_node 34 pnt.07
ic_hex_move_node 38 pnt.06
ic_hex_move_node 42 pnt.00
ic_hex_move_node 60 pnt0
ic_hex_move_node 61 pnt116
ic_hex_move_node 46 pnt.05
ic_hex_move_node 50 pnt.08
ic_hex_move_node 54 pnt.09
ic_hex_move_node 21 pnt.04
ic_hex_move_node 19 pnt.03
ic_hex_move_node 11 pnt.02
ic_hex_get_node_location { 60 } _tempx _tempy _tempz
ic_hex_set_node_location y {$_tempy} -csys global node_numbers {{ 59 } { 58 } { 57 }}
ic_hex_find_comp_curve crv.09
ic_hex_set_edge_projection 13 34 0 1 crv.09
ic_hex_find_comp_curve crv.10
ic_hex_set_edge_projection 34 38 0 1 crv.10
ic_hex_find_comp_curve crv.01
ic_hex_set_edge_projection 38 42 0 1 crv.01
ic_hex_find_comp_curve crv.00
ic_hex_set_edge_projection 60 42 0 1 crv.00
ic_hex_find_comp_curve crv0
ic_hex_find_comp_curve crv0
ic_hex_find_comp_curve crv0
ic_hex_find_comp_curve crv0
ic_hex_find_comp_curve crv0
ic_hex_set_edge_projection 60 61 0 1 crv0
ic_hex_find_comp_curve crv.06
ic_hex_set_edge_projection 61 46 0 1 crv.06
ic_hex_find_comp_curve crv.07
ic_hex_set_edge_projection 46 50 0 1 crv.07
ic_hex_find_comp_curve crv.08
ic_hex_set_edge_projection 50 54 0 1 crv.08
ic_hex_find_comp_curve crv.05
ic_hex_set_edge_projection 54 21 0 1 crv.05
ic_hex_find_comp_curve crv.04
ic_hex_set_edge_projection 64 21 0 1 crv.04
ic_hex_set_edge_projection 19 64 0 1 crv.04
ic_hex_find_comp_curve crv.03
ic_hex_set_edge_projection 53 19 0 1 crv.03
ic_hex_set_edge_projection 49 53 0 1 crv.03
ic_hex_set_edge_projection 45 49 0 1 crv.03
ic_hex_set_edge_projection 41 45 0 1 crv.03
ic_hex_set_edge_projection 37 41 0 1 crv.03
ic_hex_set_edge_projection 33 37 0 1 crv.03
ic_hex_set_edge_projection 11 33 0 1 crv.03
ic_hex_find_comp_curve crv.02
ic_hex_set_edge_projection 57 13 0 1 crv.02
ic_hex_set_edge_projection 11 57 0 1 crv.02
ic_geo_set_part curve crv.10 INLET 0
ic_delete_empty_parts
ic_geo_set_part curve {crv.09 crv.01 crv.00 crv.02} RESERVOIR_WALL 0
ic_delete_empty_parts
ic_geo_set_part curve crv0 NOZZLE_WALL 0
ic_delete_empty_parts
ic_geo_set_part curve crv.06 LEFT_REACTOR_WALL 0
ic_delete_empty_parts
ic_geo_set_part curve {crv.07 crv.05} TOP_REACTOR_WALL 0
ic_delete_empty_parts
ic_geo_set_part curve crv.04 RIGHT_REACTOR_WALL 0
ic_delete_empty_parts
ic_geo_set_part curve crv.03 AXIS 0
ic_delete_empty_parts
ic_geo_set_part curve crv.08 OUTLET 0
ic_delete_empty_parts
# This section sets node number to a float, which depends on length of edges
# Reservoir Before Outlet Horizontal (Node Value 1) (0.11mm cell length)
set edgelength1 [ic_hex_get_edge_param 13 34 len]
set nodevalue1 [expr ($edgelength1 *2.1225)]
# Inlet Horizontal (Node Value 2) (0.14mm cell length)
set edgelength2 [ic_hex_get_edge_param 34 38 len]
set nodevalue2 [expr ($edgelength2 *2.04)]
# Nozzle Region Horizontal - 0.16mm cell length
set edgelength3 [ic_hex_get_edge_param 60 61 len]
set nodevalue3 [expr ($edgelength3 *1.7948)]
# Wake Region Horizontal - 0.147mm to 1mm
set edgelength4 [ic_hex_get_edge_param 61 62 len]
set nodevalue4 [expr ($edgelength4 *0.559)]
# Outlet Horizontal 1mm
set edgelength5 [ic_hex_get_edge_param 50 54 len]
set nodevalue5 [expr ($edgelength5 *0.28135)]
# After Outlet Horizontal - 1.05mm
set edgelength6 [ic_hex_get_edge_param 54 21 len]
set nodevalue6 [expr ($edgelength6 *0.22)]
# Wake Region Vertical - 0.02mm to 1mm
set edgelength7 [ic_hex_get_edge_param 45 61 len]
set nodevalue7 [expr ($edgelength7 *2.5)]
# Above Wake Vertical- 0.02mm to 1mm
set edgelength8 [ic_hex_get_edge_param 61 46 len]
set nodevalue8 [expr ($edgelength8 *0.6737)]
# Extra Reservoir Region
set edgelength9 [ic_hex_get_edge_param 57 13 len]
set nodevalue9 [expr ($edgelength9 *1.3333)]
ic_hex_set_mesh 13 34 n $nodevalue1 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 13 34 n $nodevalue1 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 34 38 n $nodevalue2 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 34 38 n $nodevalue2 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 38 42 n $nodevalue1 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 38 42 n $nodevalue1 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 60 61 n $nodevalue3 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 60 61 n $nodevalue3 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 45 49 n $nodevalue4 h1rel 0.00026664828547 h2rel 0.0 r1 2 r2 2 lmax 0 geo1 copy_to_parallel unlocked
ic_hex_set_mesh 45 49 n $nodevalue4 h1rel 0.00026664828547 h2rel 0.0 r1 2 r2 2 lmax 0 geo1 copy_to_parallel unlocked
ic_hex_set_mesh 50 54 n $nodevalue5 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 50 54 n $nodevalue5 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 54 21 n $nodevalue6 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 54 21 n $nodevalue6 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 45 61 n $nodevalue7 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 45 61 n $nodevalue7 h1rel 0.0 h2rel 0.004 r1 2 r2 2 lmax 0 geo2 copy_to_parallel unlocked
ic_hex_set_mesh 61 46 n $nodevalue8 h1rel 0.0 h2rel 0.0 r1 2 r2 2 lmax 0 default copy_to_parallel unlocked
ic_hex_set_mesh 61 46 n $nodevalue8 h1rel linked 61 45 h2rel 0.0449143483377 r1 2 r2 2 lmax 0 geo1 copy_to_parallel unlocked
ic_hex_set_mesh 57 13 n $nodevalue9 h1rel 0.00133333333333 h2rel 0.0 r1 2 r2 2 lmax 0 geo1 copy_to_parallel unlocked
ic_hex_set_mesh 57 13 n $nodevalue9 h1rel 0.00133333333333 h2rel 0.0 r1 2 r2 2 lmax 0 geo1 copy_to_parallel unlocked
ic_boco_solver {Ansys Fluent}
ic_solver_mesh_info {Ansys Fluent}
ic_boco_set LEFT_REACTOR_WALL {{1 WALL 0}}
ic_boco_set TOP_REACTOR_WALL {{1 WALL 0}}
ic_geo_new_family VORFN 0
ic_boco_set VORFN {}
ic_boco_set INLET {{1 PRESI 0}}
ic_boco_set RIGHT_REACTOR_WALL {{1 WALL 0}}
ic_boco_set AXIS {{1 AXIS 0}}
ic_boco_set PNTS {}
ic_boco_set CRVS {}
ic_boco_set RESERVOIR_WALL {{1 WALL 0}}
ic_boco_set NOZZLE_WALL {{1 WALL 0}}
ic_boco_set FLUID { { 1 {color} 12109107 } }
ic_boco_set ORFN {}
ic_boco_set OUTLET {{1 PRESO 0}}
ic_hex_create_mesh PNTS FLUID INLET RESERVOIR_WALL NOZZLE_WALL LEFT_REACTOR_WALL TOP_REACTOR_WALL RIGHT_REACTOR_WALL AXIS OUTLET proj 2 dim_to_mesh 3 nproc 4
ic_hex_write_file $script_dir/Meshing/hex.uns PNTS FLUID INLET RESERVOIR_WALL NOZZLE_WALL LEFT_REACTOR_WALL TOP_REACTOR_WALL RIGHT_REACTOR_WALL AXIS OUTLET proj 2 dim_to_mesh 3 no_boco
ic_uns_load $script_dir/Meshing/hex.uns 3 0 {} 1
ic_uns_update_family_type visible {LEFT_REACTOR_WALL TOP_REACTOR_WALL VORFN INLET RIGHT_REACTOR_WALL AXIS PNTS RESERVOIR_WALL NOZZLE_WALL FLUID OUTLET ORFN} {!NODE !LINE_2 QUAD_4} update 0
ic_boco_solver
ic_boco_clear_icons
ic_boco_solver {Ansys Fluent}
ic_solver_mesh_info {Ansys Fluent}
ic_boco_solver
ic_boco_solver {Ansys Fluent}
ic_solution_set_solver {Ansys Fluent} 1
ic_boco_save $script_dir/Meshing/ansys.fbc
ic_boco_save_atr $script_dir/Meshing/ansys.atr
ic_delete_empty_parts
ic_save_tetin $script_dir/Meshing/project1.tin 0 0 {} {} 0 0 1
ic_uns_check_duplicate_numbers
ic_save_unstruct $script_dir/Meshing/project1.uns 1 {} {} {}
ic_uns_set_modified 1
ic_hex_save_blocking $script_dir/Meshing/project1.blk
ic_boco_solver
ic_boco_solver {Ansys Fluent}
ic_solution_set_solver {Ansys Fluent} 1
ic_boco_save $script_dir/Meshing/project1.fbc
ic_boco_save_atr $script_dir/Meshing/project1.atr
ic_save_project_file $script_dir/Meshing/project1.prj {array\ set\ file_name\ \{ { catia_dir .} { parts_dir .} { domain_loaded 0} { cart_file_loaded 0} { cart_file {}} { domain_saved $script_dir/Meshing/project1.uns} { archive {}} { med_replay {}} { topology_dir .} { ugparts_dir .} { icons {{$env(ICEM_ACN)/lib/ai_env/icons} {$env(ICEM_ACN)/lib/va/EZCAD/icons} {$env(ICEM_ACN)/lib/icons} {$env(ICEM_ACN)/lib/va/CABIN/icons}}} { tetin $script_dir/Meshing/project1.tin} { family_boco $script_dir/Meshing/project1.fbc} { iges_dir .} { solver_params_loaded 0} { attributes_loaded 0} { project_lock {}} { attributes $script_dir/Meshing/project1.atr} { domain $script_dir/Meshing/project1.uns} { domains_dir .} { settings_loaded 0} { settings $script_dir/Meshing/project1.prj} { blocking $script_dir/Meshing/project1.blk} { hexa_replay {}} { transfer_dir .} { mesh_dir .} { family_topo {}} { gemsparts_dir .} { family_boco_loaded 0} { tetin_loaded 0} { project_dir .} { topo_mulcad_out {}} { solver_params {}} \} array\ set\ options\ \{ { expert 1} { remote_path {}} { tree_disp_quad 2} { tree_disp_pyra 0} { evaluate_diagnostic 0} { histo_show_default 1} { select_toggle_corners 0} { remove_all 0} { keep_existing_file_names 0} { record_journal 0} { edit_wait 0} { face_mode all} { select_mode all} { med_save_emergency_tetin 1} { user_name scldr} { diag_which all} { uns_warn_if_display 500000} { bubble_delay 1000} { external_num 1} { tree_disp_tri 2} { apply_all 0} { default_solver {Ansys Fluent}} { temporary_directory {}} { flood_select_angle 0} { home_after_load 1} { project_active 0} { histo_color_by_quality_default 1} { undo_logging 1} { tree_disp_hexa 0} { histo_solid_default 1} { host_name login1.arc4.leeds.ac.uk} { xhidden_full 1} { replay_internal_editor 1} { editor vi} { mouse_color orange} { clear_undo 1} { remote_acn {}} { remote_sh csh} { tree_disp_penta 0} { n_processors 4} { remote_host {}} { save_to_new 0} { quality_info Quality} { tree_disp_node 0} { med_save_emergency_mesh 1} { redtext_color red} { tree_disp_line 0} { select_edge_mode 0} { use_dlremote 0} { max_mesh_map_size 10240} { show_tris 1} { remote_user {}} { enable_idle 0} { auto_save_views 1} { max_cad_map_size 5120} { display_origin 0} { uns_warn_user_if_display 1000000} { detail_info 0} { win_java_help 0} { show_factor 1} { boundary_mode all} { clean_up_tmp_files 1} { auto_fix_uncovered_faces 1} { med_save_emergency_blocking 1} { max_binary_tetin 0} { tree_disp_tetra 0} \} array\ set\ disp_options\ \{ { uns_dualmesh 0} { uns_warn_if_display 500000} { uns_normals_colored 0} { uns_icons 0} { uns_locked_elements 0} { uns_shrink_npos 0} { uns_node_type None} { uns_icons_normals_vol 0} { uns_bcfield 0} { backup Wire} { uns_nodes 0} { uns_only_edges 0} { uns_surf_bounds 0} { uns_wide_lines 0} { uns_vol_bounds 0} { uns_displ_orient Triad} { uns_orientation 0} { uns_directions 0} { uns_thickness 0} { uns_shell_diagnostic 0} { uns_normals 0} { uns_couplings 0} { uns_periodicity 0} { uns_single_surfaces 0} { uns_midside_nodes 1} { uns_shrink 100} { uns_multiple_surfaces 0} { uns_no_inner 0} { uns_enums 0} { uns_disp Wire} { uns_bcfield_name {}} { uns_color_by_quality 0} { uns_changes 0} { uns_cut_delay_count 1000} \} {set icon_size1 24} {set icon_size2 35} {set thickness_defined 0} {set solver_type 1} {set solver_setup -1} array\ set\ prism_values\ \{ { n_triangle_smoothing_steps 5} { min_smoothing_steps 6} { first_layer_smoothing_steps 1} { new_volume {}} { height {}} { prism_height_limit {}} { interpolate_heights 0} { n_tetra_smoothing_steps 10} { do_checks {}} { delete_standalone 1} { ortho_weight 0.50} { max_aspect_ratio {}} { ratio_max {}} { incremental_write 0} { total_height {}} { use_prism_v10 0} { intermediate_write 1} { delete_base_triangles {}} { ratio_multiplier {}} { verbosity_level 1} { refine_prism_boundary 1} { max_size_ratio {}} { triangle_quality {}} { max_prism_angle 180} { tetra_smooth_limit 0.3} { max_jump_factor 5} { use_existing_quad_layers 0} { layers 3} { fillet 0.10} { into_orphan 0} { init_dir_from_prev {}} { blayer_2d 0} { do_not_allow_sticking {}} { top_family {}} { law exponential} { min_smoothing_val 0.1} { auto_reduction 0} { stop_columns 1} { stair_step 1} { smoothing_steps 12} { side_family {}} { min_prism_quality 0.01} { ratio 1.2} \} {set aie_current_flavor {}} array\ set\ vid_options\ \{ { wb_import_tritol 0.001} { wb_import_mix_res_line 0} { wb_import_cad_att_pre {SDFEA;DDM}} { wb_import_surface_bodies 1} { wb_NS_to_subset 0} { wb_import_mat_points 0} { auxiliary 0} { wb_import_mix_res_surface 0} { wb_import_mix_res -1} { wb_import_cad_att_trans 1} { show_name 0} { wb_import_delete_solids 0} { wb_import_solid_bodies 1} { wb_import_save_pmdb {}} { wb_import_mix_res_solid 0} { inherit 1} { default_part GEOM} { new_srf_topo 1} { wb_import_associativity_model_name {}} { DelPerFlag 0} { wb_import_save_partfile 0} { wb_import_line_bodies 0} { composite_tolerance 1.0} { wb_import_en_sym_proc 1} { wb_NS_to_entity_parts 0} { wb_import_reference_key 0} { wb_import_work_points 0} { wb_import_sel_proc 0} { wb_NS_only 0} { wb_import_pluginname {}} { wb_import_mix_res_point 0} { wb_import_refresh_pmdb 0} { wb_import_create_solids 0} { wb_import_load_pmdb {}} { wb_import_scale_geo Default} { wb_import_sel_pre {}} { wb_import_lcs 0} { replace 0} { wb_import_cad_associativity 0} { same_pnt_tol 1e-4} { tdv_axes 1} { vid_mode 0} { DelBlkPerFlag 0} \} {set savedTreeVisibility {geomNode 1 geom_subsetNode 2 geomPointNode 0 geomCurveNode 2 meshNode 1 mesh_subsetNode 2 meshPointNode 0 meshLineNode 0 meshShellNode 2 meshQuadNode 2 blockingNode 1 block_subsetNode 2 block_vertNode 0 block_edgeNode 2 block_faceNode 0 block_blockNode 0 block_meshNode 0 topoNode 2 topo-root 2 partNode 2 part-AXIS 2 part-FLUID 2 part-INLET 2 part-LEFT_REACTOR_WALL 2 part-NOZZLE_WALL 2 part-OUTLET 2 part-PNTS 2 part-RESERVOIR_WALL 2 part-RIGHT_REACTOR_WALL 2 part-TOP_REACTOR_WALL 2 part-VORFN 0}} {set last_view {rot {0 -0 -0 1} scale {3.03962939879 3.03962939879 3.03962939879} center {369.56983089400001 62.566148415199997 0} pos {854.390261754 157.108584596 0}}} array\ set\ cut_info\ \{ { active 0} { whole 1} \} array\ set\ hex_option\ \{ { default_bunching_ratio 2.0} { floating_grid 0} { project_to_topo 0} { n_tetra_smoothing_steps 20} { sketching_mode 0} { trfDeg 1} { wr_hexa7 0} { hexa_projection_mode 0} { smooth_ogrid 0} { find_worst 1-3} { hexa_verbose_mode 0} { old_eparams 0} { uns_face_mesh_method uniform_quad} { multigrid_level 0} { uns_face_mesh one_tri} { check_blck 0} { proj_limit 0} { check_inv 0} { project_bspline 0} { hexa_update_mode 1} { default_bunching_law BiGeometric} { worse_criterion Quality} \} array\ set\ saved_views\ \{ { views {}} \}} {ICEM CFD}
ic_uns_num_couplings
ic_exec /apps/applications/ansys/2023R1/1/default/v231/icemcfd/linux64_amd/icemcfd/output-interfaces/fluent6 -dom $script_dir/Meshing/project1.uns -b $script_dir/Meshing/project1.fbc -dim2d $script_dir/M2.25_N2_Pres_5222_Pchm_170_IR_5.00mm/Mesh
ic_uns_create_diagnostic_edgelist 1
ic_uns_diagnostic subset all diag_type uncovered fix_fam FIX_UNCOVERED diag_verb {Uncovered faces} fams {} busy_off 1 quiet 1
ic_uns_create_diagnostic_edgelist 0
ic_uns_min_metric Quality {} {}
ic_reports_write_mesh_report All $script_dir/M2.25_N2_Pres_5222_Pchm_170_IR_5.00mm/mesh_report.html -format HTML -mesher {ICEM CFD 2023 R1} -title {mesh_report mesh report} -user USER -write_quality All -write_quality_all __NONE__ -write_summary All -write_diagnostics All
exit