Hallo,
ich habe folgendes Problem. Ich möchte eine Do-Schleife erstellen,
bei welcher der wachsende wert i der Schleife die Zahl im Parameter mit ansteigen lässt.
Das ganze soll dazu dienen einen Verbund aus mehreren verschiedend dicken Schichten zu erstellen.
Mein Problem ist jedoch, die Schichtdicken beliebig einzustellen.
Momentan werden alle Schichten mit der gleichen dicke erstellt.
Hier der APDL-Code dazu:
finish
/clear,start
!##################################################################!
!########################### Parameter ############################!
!##################################################################!
L = 10 ! Länge der Platte in mm
B = 10 ! Breite der Platte in mm
D1 = 0 !
D2 = 2 !
D3 = 2.4 ! Lagendicken in mm
D4 = 2.8 ! (bereits aufaddiert)
D5 = 3.0 !
S=4 ! Anzahl der Schichten
!##################################################################!
!################### Erstellung der Körper #####################!
!##################################################################!
/prep7
*DO,I,1,S
K,I*100,0,0,I-1, !
K,I*100+1,L,0,I-1, !
K,I*100+2,L,B,I-1, !
K,I*100+3,0,B,I-1, ! Keypoints für
K,I*100+10,0,0,I, ! Volumenkörper
K,I*100+11,L,0,I, !
K,I*100+12,L,B,I, !
K,I*100+13,0,B,I, !
! Hinten möchte ich einen Parameter D anstelle von I-1/ I mit aufsteigendem Wert, so dass letztenendes bei jeder Schleife hochgezählt wird: D1,D2,D3,...
NUMSTR,VOLU,I*100 ! Nummerierung der Volumenkörper beginnt bei 100
V,I*100,I*100+1,I*100+2,I*100+3,I*100+10,I*100+11,I*100+12,I*100+13 ! Volumenkörper wird aus Key Points gebildet
*enddo
Viele Grüße,
Marcel Heller
[Diese Nachricht wurde von observant am 09. Jun. 2015 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP