alowe Mitglied Ingenieur
Beiträge: 40 Registriert: 19.01.2012
|
erstellt am: 18. Jun. 2013 10:23 <-- editieren / zitieren --> Unities abgeben:
Hallo. Ich versuche, in WB eine Fläche mit einer Dicke zu versehen. In Classic hats schon gut geklappt, und nun habe ich den Code über "Befehle einfügen" nach WB importiert, aber er nimmt immer noch die Dicke, die ich der Fläche unter "Modell-->Geometrie" gegeben habe: Code:
! Commands inserted into this file will be executed just prior to the Ansys SOLVE command. ! These commands may supersede command settings set by Workbench.! Active UNIT system in Workbench when this object was created: Metric (mm, kg, N, s, mV, mA) with temperature units of C !Aufdicken der Shells *GET,MXNODE,NODE,,NUM,MAXD *DIM,THICK,,MXNODE *DO,NODE,1,MXNODE *SET,THICK(node) , 2 *ENDDO RTHICK,THICK(1),1,2,3,4
Aus dem Auszug aus der Lösungsinformation würde ich rauslesen, das WB genau das gemacht hat, was ich will, nur passiert ist nichts: Code:
*GET MXNODE FROM NODE ITEM=NUM MAXD VALUE= 3930.00000 SET PARAMETER DIMENSIONS ON THICK TYPE=ARRA DIMENSIONS= 3930 1 1 *** WARNING *** CP = 1.576 TIME= 10:23:12 Parameter THICK already exists. It is deleted and redefined by the *DIM command. *DO LOOP ON PARAMETER= NODE FROM 1.0000 TO 3930.0 BY 1.0000 PARAMETER THICK(NODE) = 2.000000000 *ENDDO INDEX= NODE USE THE VECTOR THICK TO DISTRIBUTE SHELL THICKNESS BY NODES THICKNESS AT ELEM NODES I,J,K,L USE REAL CONSTANT POSITIONS 1 2 3 4 CREATED 38 SETS OF REAL CONSTANTS MODIFIED 3917 SETS OF REAL CONSTANTS MODIFIED 38 ELEMENTS *GET ANSINTER_ FROM ACTI ITEM=INT VALUE= 0.00000000 *IF ANSINTER_ ( = 0.00000 ) NE 0 ( = 0.00000 ) THEN *ENDIF
Kann mitr jemand einen Tip geben, was verkehrt ist?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |