This of yours should be solid modeling. The AFillT command can be used to select the two intersecting surfaces that need to be chamfered, and then a solid model can be created using those chamfered surfaces along with the cylinder’s mating surface; subsequent volume addition operations can be performed. Here’s a small example you can take a look at! ***************Environment Settings************************ finish /clear /filn, E42 /title, FEA of connecting zone of nozzle to cylinder /units,si ! Use international units! *********Parameter Settings********* Rci=1000 ! Inner radius of cylinder tc=30 ! Thickness of cylinder Rco=Rci+tc ! Outer radius of cylinder Lc=4000 ! Length of cylinder Rno=530 ! Outer radius of fitting tn=15 ! Thickness of fitting Rni=Rno-tn ! Inner radius of fitting Li=193 ! Inner extension length of fitting Ln=500 ! Outer extension length of fitting rr1=30 ! Radius of the fillet on the outside of the weld rr2=15 ! Radius of the fillet on the inside of the weld pi=1.2 ! Internal pressure pc=pi*Rci**2/(Rco**2-Rci**2) ! Axial equilibrium force at the cylinder ends! ****************Preprocessing*************************** /prep7 et,1,95 ! Define element types mp,ex,1,2e5 ! Define the elastic modulus of the material mp,nuxy,1,0.3 ! Define the Poisson’s ratio of the material! ****************Model Creation*************************** cylind,Rco,Rci,0,-Lc/2,90,270, ! Create the cylinder wpoff,0,0,-Lc/2 ! Move the working plane in the -Z direction by Lc/2 wprot,0,90, ! Rotate the working plane 90 degrees around the yz-axis cylind,Rno,Rni,-Ln-Rci-tc,-Rci+Li,90,180, ! Create the fitting vovlap,all ! Perform volume overlap operation vsel,s,,,7 ! Select the cylinder *afun,deg ! Set the unit for angle functions to degrees ang1=2*nint(asin(Rno/Rci)) ! Calculate the cutting angle for the fitting area wprot,0,0,-90+ang1 ! Rotate the coordinate system vsbw,all ! Cut the cylinder afillt,21,12,rr1 ! Create a fillet on the outer surface of the cylinder and the fitting afillt,23,35,rr2 ! Create a fillet between the inner surface of the cylinder and the outer surface of the fitting afillt,14,25,rr2 ! Create a lower auxiliary fillet afillt,13,19,rr1 ! Create an upper auxiliary fillet alls askin,91,64 ! Create a mesh based on the intersection lines of the outer fillets on the inner and outer surfaces of the fitting vsba,4,13 ! Cut the protruding part of the fitting askin,83,72 ! Create a mesh based on the intersection lines of the inner fillets on the inner and outer surfaces of the fitting vsba,5,18 ! Cut the inner protruding part of the fitting askin,67,75 ! Create cutting planes based on the boundaries of the inner and outer fillets 24 vsba,2,24 ! Cut the cylinder wprot,0,,90-ang1 ! Rotate the coordinate system wprot,0,90,0 ! Rotate the coordinate system wpoff,0,0,-2*Rni ! Move the coordinate system to the axial cutting position of the fitting vsbw,all ! Cut the cylinder VDELE, 3, , ,1 ! Delete the parts of the cylinder that were removed due to the openings ADELE, 25, , ,1 ! Delete the auxiliary surfaces ADELE, 35, , ,1 ! Delete the auxiliary surfaces al,33,65,5 ! Create the end faces required for the outer fillet area al,49,73,40 ! Create the end faces required for the outer fillet area al,66,7,37 ! Create the end faces required for the inner fillet area al,41,74,50 ! Create the end faces required for the inner fillet area asel,s,,,31 ! Select the various surfaces of the outer fillet area asel,a,,,38,39 asel,a,,,4,6,2 va,all ! Create the volume for the outer fillet area asel,s,,,21 ! Select the various surfaces of the inner fillet area asel,a,,,41,42 asel,a,,,5,9,4 va,all ! Create the volume for the inner fillet area vsel,s,,,1,5,2 ! Select the voxels in the transition area vsel,a,,,8,9 vsel,a,,,6 vadd,all ! Combine the voxels alls aadd,4,43,29,26,5,51 ! Combine the end face voxels in the transition area aadd,50,9,52,28,45,6 ! Combine the end face voxels in the transition area