Hallo,
könnte mir jemand weiterhelfen, und zwar habe ich eine simple Geometrie also einen Quader und ich wollte den in einem APDL-script schreiben. ich möchte einen ganz kleinen Teil des Quaders sehr fein mit Hexaederelementen vernetzen und den restlichen Teil, der nicht so wichtig ist mit groben Tetraederelementen. Ich bekomme das aber leider nicht hin. Falls jemand eine Idee hat wäre das super.
Mein Code:
/PREP7
-----------------------------------
!Create Keypoints
K,1,0,0,0
K,2,0.0031,0,0
K,3,0.0031,0.0031,0
K,4,0,0.0031,0
K,5,0,0,-0.005
K,6,0.0031,0,-0.005
K,7,0.0031,0.0031,-0.005
K,8,0,0.0031,-0.005
K,9,0,0,-0.00001
K,10,0.0031,0,-0.00001
K,11,0.0031,0.0031,-0.00001
K,12,0,0.0031,-0.00001
------------------------------------
!Create Lines
LSTR, 1, 2
LSTR, 2, 3
LSTR, 3, 4
LSTR, 4, 1
LSTR, 5, 6
LSTR, 6, 7
LSTR, 7, 8
LSTR, 8, 5
LSTR, 1, 9
LSTR, 2, 10
LSTR, 3, 11
LSTR, 4, 12
LSTR, 9, 5
LSTR, 10, 6
LSTR, 11, 7
LSTR, 12, 8
LSTR, 9, 10
LSTR, 10, 11
LSTR, 11, 12
LSTR, 12, 9
------------------------------------
!Create Areas
/REPLO
AL,1,2,3,4
AL,1,9,10,17
AL,2,10,11,18
AL,3,11,12,19
AL,4,9,12,20
AL,17,18,19,20
AL,5,13,14,17
AL,6,14,15,18
AL,7,15,16,19
AL,8,13,16,20
AL,5,6,7,8
APLOT
------------------------------------
!Create Volume
VA,1,2,3,4,5,6
VA,6,7,8,9,10,11
------------------------------------
!Create Element (Solid)
ET,1,SOLID278
------------------------------------
!Mesh
MSHKEY,0
MSHAPE,0,3d
VSEL,,,,1,1
ESIZE,0.00001
VSWEEP,1
VSEL,,,,2,2
MSHAPE,1,3d
ESIZE,0.000385
VSWEEP,2
--------------------------------------------------
!Ich weiß, dass im letzten Abschnitt VSWEEP nicht mit Tetraederelementen funktioniert aber ich weiß auch nicht wie ich das ändern kann, meine anderer Ansatz für den letzten Abschnitt war:
FLST,2,6,5,ORDE,2
FITEM,2,1
FITEM,2,-6
AESIZE,P51X,0.00001,
MSHKEY,0
MSHAPE,1,3d
CM,_Y,VOLU
VSEL, , , , 1
CM,_Y1,VOLU
CHKMSH,'VOLU'
CMSEL,S,_Y
!*
VMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
FLST,2,10,5,ORDE,2
FITEM,2,2
FITEM,2,-11
AESIZE,P51X,0.000385,
MSHKEY,0
MSHAPE,1,3d
CM,_Y,VOLU
VSEL, , , , 2
CM,_Y1,VOLU
CHKMSH,'VOLU'
CMSEL,S,_Y
!*
VMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
Aber das macht mir nur Tetraederelemente und ich kriege keine Hexaeder hin
LG,
Philip
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP