am 2023-06-21 07:30 AM
..
!! zuvor nur zum Auslesen der Parameter
group "Steher"
call "Pfostenname" parameters RETURNED_PARAMETERS. !!! (Versatz= halbe Breite)
endgroup
killgroup "Steher"
!!! später dann in der Schleife:
for i = 1 to Aufloesung+1 step Jedewievielte
addx Raddt[i][1]
addy Raddt[i][2]+Versatz
addz KuKo2[i][2]-unterhoehe
hotspot 0,0,0
rotz BogenTeilW*(i-1)-90
!block 0.03, 0.03, 1
call "Pfostenname" parameters RETURNED_PARAMETERS Breite, Tiefe
!placegroup "Steher"
del 4
....
am 2023-06-21 10:07 AM
CALL macro_name_string [,]
PARAMETERS [ALL][name1=value1, ..., namen=valuen][[,]
RETURNED_PARAMETERS r1, r2, ...]
am 2023-06-21 10:11 AM
am 2023-06-21 12:37 PM
am 2023-06-21 01:03 PM
am 2023-06-21 01:59 PM
Der group-Befehl soll nur verhindern, dass es gleich direkt eingesetzt wird.
Ich will das Teil ja Axial einsetzen und nicht vom Rand aus.
Ich will die Parameter des Call-Objektes ja nicht ändern - also a und b sollen bleiben wie sie sind, wenn ich sie reinhole. Ich will sie nach dem reinholen nur kennen.
end 125, a, b, 14
am 2023-06-21 10:59 PM
CALL "Flexi_Zone_Dictionary" PARAMETERS ALL int_language = int_language RETURNED_PARAMETERS dict_words
END dict_words
am 2023-06-22 07:40 AM
am 2023-06-22 10:27 AM
! im Objekt mit dem Gelaenderpfosten
! 3d Geometrie
end a,b,zzyzx
!!!
!im aufrufenden Objekt
CALL Gelaenderpfosten[,]
PARAMETERS [ALL][name1=value1, ..., namen=valuen][[,]
RETURNED_PARAMETERS pfosten_a, pfosten_b, pfosten_h]
am 2023-06-22 12:01 PM