FINI
/CLE

/UNITS,SI                                                            !ʵλ
/FILNAME,CBGA                                                        !ƶļΪBGA
/TITLE,3D TEMPERATURE CIRCLE SIMULATION OF CBGA                      

!оƬĳߴ
*SET,CHIP_L,18.5E-3                     !оƬ
*SET,CHIP_W,18.5e-3                     !оƬ
*SET,CHIP_H,1E-3                      !оƬ߶
!庸ĳߴ
*SET,SB_R,0.445E-3                     !뾶
*SET,SB_H,0.65E-3                      !߶
*SET,SB_JJ,SQRT((SB_R**2)-((SB_H/2)**2))
!PCBĳߴ
*SET,PCB_L,47E-3                      !PCB峤
*SET,PCB_W,47E-3                      !PCB
*SET,PCB_H,1.2E-3                       !PCB߶

!************************
!*******ǰ***********
!************************
/PREP7                                                               !ǰ
ET,1,VISCO107                                                        !ֵԪ
ET,2,SOLID45
                                    
MP,ALPX,1,21E-6                                                      !ϵ
MPTEMP,1,-55,-35,-15,5,20,50                                         !庸ϵĵģɱ
MPTEMP,7,75,100,125
MPDATA,EX,1,1,47.97E9,46.89E9,45.79E9,44.38E9,43.25E9,41.33E9
MPDATA,EX,1,7,39.45E9,36.85E9,34.59E9
MPDATA,PRXY,1,1,0.352,0.354,0.357,0.36,0.363,0.365
MPDATA,PRXY,1,7,0.37,0.377,0.38
TB,ANAN,1,,,0                                                        
TBDATA,1,56.33E6,10830,1.49E7,11,0.303,2640E6
TBDATA,7,80.415E6,0.0231,1.34

!оƬԡմ
MP,EX,2,26.5E9                                                       !մɵĵģ
MP,PRXY,2,0.23                                                       !մɵĲɱ
MP,ALPX,2,6.9E-6                                                     !մɵϵ

!PCBĲԡFR4
MP,EX,3,22E9                                                         !PCBĵģ
MP,PRXY,3,0.28                                                       !PCBĲɱ
MP,ALPX,3,18E-6                                                      !PCBϵ

!ģ 
PCIRC,SB_R, ,-90,90                                             	!һԲ
LSEL,S,LOC,X,0,0                                                     	!ϵѡ
LCOMB,ALL                                                            	!ϲѡΪһ
RECTNG,0,SB_JJ,SB_H/2,SB_H/2+CHIP_H                    			!оƬ
RECTNG,0,SB_JJ,-SB_H/2,-SB_H/2-PCB_H                  			!PCB
AOVLAP,ALL                                                           	!صоƬPCBģ

ASEL,S,LOC,Y,SB_H/2,SB_H/2+CHIP_H                     			!ѡPCB
AADD,ALL                                                             	!һһ
ASEL,S,LOC,Y,-SB_H/2,-SB_H-PCB_H                     		 	!ѡоƬ
AADD,ALL                                                             	!һһ

LSEL,S,LOC,X,0,0                                                     	!ѡ
LSEL,R,LOC,Y,SB_H/2,SB_H/2+CHIP_H
LCOMB,ALL                                                            	!ϲһһ
LSEL,S,LOC,X,0,0                                                     	!ѡ
LSEL,R,LOC,Y,-SB_H/2,-SB_H/2-PCB_H
LCOMB,ALL                                                            	!ϲһһ  
ALLSEL,ALL                                                           	!ѡʵ
NUMCMP,ALL                                                           	!ѹ

VROTAT,ALL,,,,,,4,1,90                                               	!תõ
BLOCK,0,SB_DIST/2,SB_H/2,CHIP_H+SB_H/2,0,SB_DIST/2    			!
BLOCK,0,SB_DIST/2,-SB_H/2,-PCB_H-SB_H/2,0,SB_DIST/2     
VOVLAP,ALL 
NUMCMP,ALL                                                           	!ѹ
ALLSEL,ALL                                                           	!ѡʵ

!
VSEL,S,LOC,Y,-SB_H/2,SB_H/2                                		!ѡ
VATT,1,1,,                                                           	!庸
VSEL,S,LOC,Y,SB_H/2,SB_H/2+CHIP_H                     			!ѡоƬ
VATT,2,2,,                                                           	!оƬ
VSEL,S,LOC,Y,-SB_H/2-PCB_H,-SB_H/2                    			!ѡPCB
VATT,3,2,,                                                           	!PCB

!񻮷
ACCAT,14,15                                                          	!ƽԱӳ񻮷
ACCAT,16,17
LSEL,S,LOC,Y,SB_H/2+1E-5,SB_H/2+CHIP_H-1E-5                          
LSEL,A,LOC,Y,-SB_H/2-1E-5,-SB_H/2-CHIP_H+1E-5
LESIZE,ALL,,,8,,1,,,1                                                	!PCBоƬ߶ȷ
LSEL,S,LOC,Y,-SB_H/2+1E-5,SB_H/2-1E-5
LESIZE,ALL,,,6,,1,,,1                                                	!غ߶ȷ
CSYS,5
LSEL,S,LOC,X,1E-5,SB_R
LESIZE,ALL,,,2,,0,,,1                                                	!غˮƽ
CSYS
LSEL,S,LOC,X,0,0
LESIZE,ALL,,,4,,0,,,1
LSEL,S,LOC,Z,0,0
LESIZE,ALL,,,4,,0,,,1
ALLSEL,ALL
MSHAPE,0,3D 
MSHKEY,1
VMESH,ALL
NUMCMP,ALL                                                          	!ѹ

LSEL,S,LCCA                          					!ѡӵ
LDELE,ALL
ASEL,S,ACCA                          					!ѡӵ
ADELE,ALL

ALLSEL,ALL
VSYMM,X,ALL,,,,0,0                                                  	!ͨƵõһģ
VSYMM,Z,ALL,,,,0,0
NUMCMP,ALL                                                         	!ѹ
ALLSEL,ALL
NUMMRG,NODE,1E-6                                                    	!ڵϲ
NUMCMP,ALL                                                          	!ѹ

!ʩԼ
ASEL,S,LOC,Y,-SB_H/2-PCB_H,-SB_H/2-PCB_H
DA,ALL,ALL                                                          	!PCBʩһȫԼ
ALLSEL,ALL
!ѡ
!======================
!==============
!======================
/SOLU
ANTYPE,4                        !趨Ϊ˲̬
TRNOPT,FULL                     !˲̬
NLGEOM,1                        !趨Ϊη
nropt,full                      !趨ȫN-R
TREF,25                         !趨ο¶
TOFFST,273                      !趨¶뿪¶֮Ĳֵ
OUTRES,ALL,ALL                  !ÿӲֵ

!ʩغɲм
TUNIF,25                        
TIME,1E-5
SOLVE
NSUBST,5                        !趨غӲΪ5
KBC,0                           !غΪбغ
*DO,N,0,4,1                     !ʩ¶ѭѭȦΪ5Ȧ
  TUNIF,125                       !½׶
  TIME,5*60+68*60*N
  SOLVE

  TIME,30*60+68*60*N              !½׶
  SOLVE

  TUNIF,-55                       !½׶
  TIME,39*60+68*60*N
  SOLVE

  TIME,64*60+68*60*N              !½׶
  SOLVE

  TUNIF,25                        !½׶
  TIME,68*60+68*60*N
  SOLVE
  *ENDDO

!======================
!======ͨú======
!======================
/POST1
PLNSOL,S,EQV,0,1                !鿴ЧӦֲͼ
PLNSOL,EPPL,EQV,0,1             !鿴ЧӦֲͼ
FINISH        

!======================
!====ʱ̺====
!======================
ESOL,2,495,24,S,Y,Y_2      	!ļΣյYӦ
XVAR,1    			!X
PLVAR,2                       	!YӦʱ仯ͼͼ7-17
ESOL,3,495,24,EPPL,Y,EPPLY_3 	!ļΣյYӦ
XVAR,1    			!X
PLVAR,3                       	!YԱʱ仯ͼͼ7-18
ESOL,4,495,24,EPEL,Y,EPELY_4 	!ļΣյYӦ
XVAR,1    			!X
PLVAR,4                       	!YӦʱ仯ͼͼ7-19
ADD,5,3,4,,T_STRAIN,,,1,1,1   	!ݽмӷ
XVAR,1    			!X
PLVAR,5                       	!YӦʱ仯ͼͼ7-20
XVAR,5    			!X
PLVAR,2                    	!ΣյYӦӦ价ͼ7-21
/AXLAB,X,Y STRAIN          	!Xע
/AXLAB,Y,Y STRESS/Pa        	!Yע