Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  ANSYS
  RBE3 elemente mit do loop

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Ansys
Autor Thema:  RBE3 elemente mit do loop (1107 mal gelesen)
pburitica
Mitglied


Sehen Sie sich das Profil von pburitica an!   Senden Sie eine Private Message an pburitica  Schreiben Sie einen Gästebucheintrag für pburitica

Beiträge: 2
Registriert: 14.03.2014

erstellt am: 14. Mrz. 2014 11:46    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo forum!
als aufgabe muss ich verschiedene rbe3 elemente in einen rotorblatt einfuegen. Um das schneller zu machen, habe ich ein do loop erstellt die zum erst waehlt die slave nodes und dann erstellt ein master node:
! script creates boundary conditions and mpc elements
! to be implemented:
! - make this script being a macro with arrays as input
! - make mpc generation as loop

/prep7
!-------------------------------------!Boundary conditions - Fixed support-----!

nsel, ,loc,z,0
D,all, ,0, , , , , ,ux,uy,uz,rotx,roty,rotz


!-------------------------------------!RBE3 elements----------------------------!


!generate loop for rbe3 elements
!CREATE ARRAY WITH THE DIFFERENT PARAMETERS
!EPS=0.05
*DIM,DTAB,ARRAY,6,5                     ! dimension 4 x 3 numeric array
*VFILL,DTAB(1,1),DATA,31,39,49,59,69,74 ! MPC_Z
*VFILL,DTAB(1,2),DATA,-0.59474+EPS,-0.51053+EPS,-0.40526+EPS,-0.3+EPS,-0.19474+EPS,-0.14211+EPS !MPC_YMIN
*VFILL,DTAB(1,3),DATA,0.63289-EPS,0.55921-EPS,0.46711-EPS,0.375-EPS,0.28289-EPS,0.23684-EPS !MPC_YMAX
*VFILL,DTAB(1,4),DATA,31-EPS,39-EPS,49-EPS,59-EPS,69-EPS,74-EPS ! MPC_ZMin
*VFILL,DTAB(1,5),DATA,31+EPS,39+EPS,49+EPS,59+EPS,69+EPS,74+EPS ! MPC_ZMax

!alternative to array is to read the file
!*DIM,DTAB,table,6,1,1,TIME,TEMP
!*TREAD,DTAB,tdata,txt,,2
!start a do loop
*do,x,1,6,1

!Slave nodes
nsel,,loc,z,DTAB(x,4),DTAB(x,5)
nsel,r,loc,y,DTAB(x,2),DTAB(x,3)
  
esln,s,0,all
nsle,s,all
/REPLOT
*get,NNUMMAX,node,,num,max
*dim,NODENUM,array,NNUMMAX
*vget,NODENUM(1),node,,nlist !make an array with all the nodes

!Create Master node
n,1000000+x,0,0,DTAB(x,1)
rbe3,1000000+x,all,NODENUM
*enddo
das problem ist das jedes mal macht neue rbe3 element und loescht die vorherige, dann am emde bleibt nur die rbe3 elemente von x=6. Fuer jede schritt oeffnet die volgende Fenster: Redimensioning parameter DTAB will erase all current values. Should the *dim command be excecuted? Was soll ich machen um die andere rbe3 elemente in position 1,...,5 nicht zu loeschen? danke fuer eure antworte!!  

[Diese Nachricht wurde von pburitica am 14. Mrz. 2014 editiert.]

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

MESHPARTS
Mitglied



Sehen Sie sich das Profil von MESHPARTS an!   Senden Sie eine Private Message an MESHPARTS  Schreiben Sie einen Gästebucheintrag für MESHPARTS

Beiträge: 411
Registriert: 08.03.2013

Meshparts Software (https://www.meshparts.de/products)
Ansys
SolidWorks

erstellt am: 15. Mrz. 2014 17:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für pburitica 10 Unities + Antwort hilfreich

Hallo,

benutze *del,nodenum vor *dim,nodenum um die nervigen Abfragen zu vermeiden.

Dein Code definiert schon alle rbe3 aber Ansys zeigt nur die an, deren Nodes selektiert sind. allsel und /replot und alle rbe3 müssten sichtbar sein.

Viele Grüße
Alex

------------------
MESHPARTS
Tuning Your Simulation
www.meshparts.de

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

pburitica
Mitglied


Sehen Sie sich das Profil von pburitica an!   Senden Sie eine Private Message an pburitica  Schreiben Sie einen Gästebucheintrag für pburitica

Beiträge: 2
Registriert: 14.03.2014

erstellt am: 17. Mrz. 2014 08:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

hallo alex,
vielen Dank fuer die Antwort. Problem geloest

VG
Pablo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz