C Fahrzeuglasten generieren: Unterschied zwischen den Versionen
Lutz (Diskussion | Beiträge) (→s.a.) |
Lutz (Diskussion | Beiträge) |
||
Zeile 28: | Zeile 28: | ||
let#y8 #y7... | let#y8 #y7... | ||
Die Lastdefinition ist dann recht einfach: | Die Lastdefinition (6 Lastflächen) ist dann recht einfach: | ||
#define slw | #define slw | ||
area ref 'auto' typ pzz p1 #p x1 #x1 #y1 0 x2 #x2 #y2 0 x3 #x3 #y3 0 x4 #x4 #y4 0 | area ref 'auto' typ pzz p1 #p x1 #x1 #y1 0 x2 #x2 #y2 0 x3 #x3 #y3 0 x4 #x4 #y4 0 | ||
Zeile 53: | Zeile 53: | ||
let#nr #nr+1 | let#nr #nr+1 | ||
endloop | endloop | ||
== mit SOFiLOAD_V == | == mit SOFiLOAD_V == | ||
Hier gibt es den Befehl '''LZPL''', mit welchem man eine benutzerdefinierten Lastenzug generieren kann. Allerdings werden hier Punktlasten aufgebracht. | Hier gibt es den Befehl '''LZPL''', mit welchem man eine benutzerdefinierten Lastenzug generieren kann. Allerdings werden hier Punktlasten aufgebracht. |
Version vom 10. September 2019, 15:46 Uhr
klassische Arbeitsweise
Bei der Nachrechnung (oder auch bei Schwerlasttransportern) müssen häufig sehr viele Laststellungen durchgerechnet werden. Dazu konstruiere ich mir einfach die einzelnen Flächen, vergebe ein paar Parameter und definiere die Koordinaten in Abhängigkeit der Parameter und in Bezug auf den Referenzpunkt. !*!Label SLW - Lasten
let#ly 1 let#lx 1.5 let#y 0.81 let#x 0.41
- define koor
let#x1 #xs $ Startwerte let#y1 #ys
let#x2 #x1+#x let#y2 #y1 let#x3 #x2 let#y3 #ys+#y let#x4 #x1 let#y4 #y3
let#x5 #x1+#lx let#y5 #y1 let#x6 #x5+#x let#y6 #y5 let#x7 #x6 let#y7 #y3 let#x8 #x5 let#y8 #y7...
Die Lastdefinition (6 Lastflächen) ist dann recht einfach:
- define slw
area ref 'auto' typ pzz p1 #p x1 #x1 #y1 0 x2 #x2 #y2 0 x3 #x3 #y3 0 x4 #x4 #y4 0 area ref 'auto' typ pzz p1 #p x1 #x5 #y5 0 x2 #x6 #y6 0 x3 #x7 #y7 0 x4 #x8 #y8 0 area ref 'auto' typ pzz p1 #p x1 #x9 #y9 0 x2 #x10 #y10 0 x3 #x11 #y11 0 x4 #x12 #y12 0 area ref 'auto' typ pzz p1 #p x1 #x13 #y13 0 x2 #x14 #y14 0 x3 #x15 #y15 0 x4 #x16 #y16 0 area ref 'auto' typ pzz p1 #p x1 #x17 #y17 0 x2 #x18 #y18 0 x3 #x19 #y19 0 x4 #x20 #y20 0 area ref 'auto' typ pzz p1 #p x1 #x21 #y21 0 x2 #x22 #y22 0 x3 #x23 #y23 0 x4 #x24 #y24 0
- enddef
let#x_s 0.594 let#y_s -1.405 let#x_e 18.864 let#delta_x (#x_e-#x_s)/25 let#p #phi*100/(#x*#y)
let#nr 101 loop#1 25 $ 25 Laststellungen
lf nr #nr typ 'TL1' bez 'SLW 60 #nr' let#xs #x_s+#1*#delta_x let#ys #y_s #include koor #include slw let#nr #nr+1
endloop
mit SOFiLOAD_V
Hier gibt es den Befehl LZPL, mit welchem man eine benutzerdefinierten Lastenzug generieren kann. Allerdings werden hier Punktlasten aufgebracht.
Schlagworte
Lastenzug, Lastgenerierung, LZPL
s.a.
nummerierte Ordner: S23
Projekt: 11-2016 Ohre