!   test_create_interface.mac
!
clear_start_new
!
!   Part 1
!
mod_assemb_prep,1
/title,Part 1
/units,bin              ! British-Inch
!
name='part_1'
arry_nam='p1'
!
ct_name='CSp10'         ! cartesian
cyl_name='CSp11'        ! cylindrical
sph_name='CSp12'        ! spherical
!
mod_coord_system,0,0,0,0,0,0,90
!
!
d_in=2.000
d_out=2.200
l1=7.000
l2=0.250
!
!
csys,CSp10
!
ANNULUS_SECTOR,d_in,d_out,2,270,90
create_vol-area,-l2
create_circ_area,d_out/2,-l2
create_vol-area,-l2
!
vadd,vm-1,vm
init_entity_num
!
csys,CSp10
!
ANNULUS_SECTOR,d_in,d_out,2,270,90
create_vol-area,l1
!
lplot
!
!****** ANSYS-Ed ******
numcmp,all
init_entity_num
!****** ANSYS-Ed ******
!
finalize_model_data
!
!
!   Part 2
!
mod_assemb_prep
/title,Part 2
/units,bin              ! British-Inch
!
name='part_2'
arry_nam='p2'
!
ct_name='CSp20'         ! cartesian
cyl_name='CSp21'        ! cylindrical
sph_name='CSp22'        ! spherical
!
mod_coord_system,CSp10,0,0,2,0,0,0
!
!
d_in=0.500
parm_val,'part_1','d_in','d_out',1.900
d01=1.000
l1=0.500
l2=5.000
!
!
csys,CSp20
!
ANNULUS_SECTOR,d_in,d_out,2,270,90
create_vol-area,l1
!
ANNULUS_SECTOR,d_in,d01,2,270,90,,,l1
create_vol-area,l2
!
vadd,all
init_entity_num
!
csys,CSp21
asel,r,loc,y,90
aadd,all
init_entity_num
!
csys,CSp21
asel,r,loc,y,270
aadd,all
init_entity_num
!
csys,CSp20
!
!norm_cut_pln_ct,'z',3*l1
!
lplot
!
!****** ANSYS-Ed ******
numcmp,all
init_entity_num
!****** ANSYS-Ed ******
!
finalize_model_data
!
!
!   Part 3
!
mod_assemb_prep
/title,Part 3
/units,bin              ! British-Inch
!
name='part_3'
arry_nam='p3'
!
ct_name='CSp30'         ! cartesian
cyl_name='CSp31'        ! cylindrical
sph_name='CSp32'        ! spherical
!
mod_coord_system,CSp20,0,0,2,0,0,0
!
!
parm_val,'part_1','d_in','d_out',1.900
parm_val,'part_2','d01','d_in',0.500
l1=0.750
!
!
csys,CSp30
!
ANNULUS_SECTOR,d_in,d_out,2,270,90
create_vol-area,l1
!
lplot
!
!****** ANSYS-Ed ******
numcmp,all
init_entity_num
!****** ANSYS-Ed ******
!
finalize_model_data
!
!
!
cmsel,s,part_2
cmsel,a,part_3
!
cm,pset1,volu
CREATE_INTERFACE,'pset1','part_1'

!CREATE_INTERFACE,'part_2','part_1'

!CREATE_INTERFACE,3,2

aplot