Code (Ausschnitt) !II) Definition des zweiten Lastschrittes, damit dieser seperat über das LSSOLVE-Command ausgeführt werden kann !Lagerung Bolzen unten ALLSEL !Wählt alles aus KBC,0 !Die Last wird Rampenförmig (mit der Zeit steigend) aufgebracht CMSEL,S,BBEDGE,NODE !Auswahl der Unterkante des Bolzend (Ort der Lagerung für diesen LS) D,BBEDGE,UY,0 !Legt die untere Kante des Bolzens fest (Lagerung) D,BBEDGE,UX,0 !Lagerung in X-Richtung CMLIST,BBEDGE,1,NODE !Zeigt die ausgewählten Nodes an !Kraft Einpressmatrize oben ALLSEL CMSEL,S,ETEDGE,NODE !Wählt die Nodes der oberen kante der Einpressmatrize aus *GET,ETEDGENODENUMBER_,NODE,0,COUNT !Ermittelt die Anzahl der Nodes in der Auswahl (der oberen Kante der Einpressmatrize) und speichert diese in einem Parameter *DIM,ETEDGENODES_,ARRAY,ETEDGENODENUMBER_ !Erschafft ein Array mit der Größe der Anzahl der Nodes *VGET,ETEDGENODES_(1),NODE,,NLIST !Schreibt die Nummern der Nodes in das Array *STATUS,ETEDGENODES_ !Zeicgt das Array mit den Nodenummern an FPN_=-90000/ETEDGENODENUMBER_ !Ermittelt die Kraft, die auf jede Node aufgeprägt werden muss FCUM,ADD !Alle folgenden aufgeprägten Kräfte ersetzen vorherige aufgeprägte Kräfte (Versuch der Fehlerlösung) *DO,n,1,ETEDGENODENUMBER_,1 !Startet die Schleife über die Nodes der oberen Kante der Einpressmatrize F,ETEDGENODES_(n),FY,FPN_ !Prägt mit jedem Schleifendurchlauf einen Anteil der 90KN auf je eine der Nodes der oberen Kante der Einpressmatrize auf *ENDDO FLIST,ALL !Zeigt alle aufgeprägten Kräfte für die Auswahl an !!DCUM,ADD !Relikt zum Merken, Rauskommentiert. Sorgt dafür, dass die nachfolgenden aufgebrachten Lasten die vorherigen nicht ersetzen, sondern diese überlagern T2=T1NEU_+10 !Berechnet die Zeit nach dem 2. LS fest (eine Sekunde nach Ende des 1. LS) *STATUS,T2 !Gibt die Zeit T2 nach dem zweiten LS aus TIME,T2 !Legt die Zeit nach dem 2. LS fest ALLSEL !Wählt alles aus LSWRITE,2 !Schreibt den gerade definierten Lastschritt in eine Datei, von der aus er später geladen und gelöst werden kann. !------------------------------------------------------------- !III) Lösen des zweiten Lastschrittes LSSOLVE,2,2,1 !Löst den zweiten LS FINISH !Verlässt den Solution Processor Solver-Output: Aufbringung der Kraft: *GET ETEDGENODENUMBER_ FROM NODE ITEM=COUN VALUE= 13.0000000 SET PARAMETER DIMENSIONS ON ETEDGENODES_ TYPE=ARRA DIMENSIONS= 13 1 1 VECTOR GET OPERATION ETEDGENODES_(1) VECTOR LENGTH= 13 NAME= NODE 0 NLIS PARAMETER STATUS- ETEDGENODES_ ( 39 PARAMETERS DEFINED) (INCLUDING 30 INTERNAL PARAMETERS) LOCATION VALUE 1 1 1 354.000000 2 1 1 373.000000 3 1 1 385.000000 4 1 1 386.000000 5 1 1 387.000000 6 1 1 388.000000 7 1 1 389.000000 8 1 1 446.000000 9 1 1 482.000000 10 1 1 504.000000 11 1 1 506.000000 12 1 1 508.000000 13 1 1 510.000000 PARAMETER FPN_ = -6923.076923 ADD THE FOLLOWING NODAL LOADS REAL FACTOR= 1.0000 IMAGINARY FACTOR= 1.0000 *DO LOOP ON PARAMETER= N FROM 1.0000 TO 13.000 BY 1.0000 SPECIFIED NODAL LOAD FY FOR SELECTED NODES 354 TO 354 BY 1 REAL= -6923.07692 IMAG= 0.00000000 *ENDDO INDEX= N LIST NODAL FORCES FOR SELECTED NODES 1 TO 1240 BY 1 CURRENTLY SELECTED NODAL LOAD SET= FX FY *** ANSYS - ENGINEERING ANALYSIS SYSTEM RELEASE Release 19.2 19.2 *** DISTRIBUTED ANSYS Academic Research 01003534 VERSION=WINDOWS x64 15:36:08 NOV 16, 2018 CP= 66.438 Versatz2--Statisch-mechanisch (B4) NODE LABEL REAL IMAG 354 FY -6923.07692 0.00000000 373 FY -6923.07692 0.00000000 385 FY -6923.07692 0.00000000 386 FY -6923.07692 0.00000000 387 FY -6923.07692 0.00000000 388 FY -6923.07692 0.00000000 389 FY -6923.07692 0.00000000 446 FY -6923.07692 0.00000000 482 FY -6923.07692 0.00000000 504 FY -6923.07692 0.00000000 506 FY -6923.07692 0.00000000 508 FY -6923.07692 0.00000000 510 FY -6923.07692 0.00000000 PARAMETER T2 = 64.72444483 PARAMETER STATUS- T2 ( 42 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS T2 64.7244448 SCALAR TIME= 64.724 SELECT ALL ENTITIES OF TYPE= ALL AND BELOW WRITE ANSYS LOADS DATA AS FILE=file.s02 Kraftreaktion: USE LOAD STEP 2 SUBSTEP LAST FOR LOAD CASE 0 SET COMMAND GOT LOAD STEP= 2 SUBSTEP= 146 CUMULATIVE ITERATION= 1228 TIME/FREQUENCY= 64.724 TITLE= Versatz2--Statisch-mechanisch (B4) PARAMETER FYSUM_ = 0.000000000 PARAMETER STATUS- BBEDGENODES_ ( 42 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) LOCATION VALUE 1 1 1 892.000000 2 1 1 918.000000 3 1 1 919.000000 4 1 1 920.000000 5 1 1 921.000000 6 1 1 922.000000 7 1 1 1025.00000 8 1 1 1075.00000 9 1 1 1077.00000 10 1 1 1079.00000 11 1 1 1081.00000 *DO LOOP ON PARAMETER= M FROM 1.0000 TO 11.000 BY 1.0000 *GET FYNODE_ FROM NODE 892 ITEM=RF FY VALUE= -3.95912419 PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ -3.95912419 SCALAR PARAMETER FYSUM_ = -3.959124185 PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ -3.95912419 SCALAR *ENDDO INDEX= M PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 11949.3580 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 11945.3989 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 1759.61486 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 13705.0138 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 3776.10112 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 17481.1149 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 6100.28769 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 23581.4026 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 9022.29638 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 32603.6990 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 1764.07572 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 34367.7747 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 22684.9817 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 57052.7563 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 5543.78973 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 62596.5461 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 10003.4959 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 72600.0420 SCALAR PARAMETER STATUS- FYNODE_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYNODE_ 15622.2566 SCALAR PARAMETER STATUS- FYSUM_ ( 43 PARAMETERS DEFINED) (INCLUDING 31 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS FYSUM_ 88222.2986 SCALAR PARAMETER REAKTIONSKRAFTCHECK_ = 88222.29863 PARAMETER STATUS- REAKTIONSKRAFTCHECK_ ( 44 PARAMETERS DEFINED) (INCLUDING 32 INTERNAL PARAMETERS) NAME VALUE TYPE DIMENSIONS REAKTIONSKRAFTCHECK_ 88222.2986 SCALAR EXIT THE ANSYS POST1 DATABASE PROCESSOR