XANSYS Message: 62 [Go back to message list] [bookmark on del.icio.us]
No rating yet Subject: Re: Substructuring Author: Doug Scott Date: 1998-12-16 15:30:00Marc, I was screwed up not you. I got the following from ANSYS. It comes from their Solutions Database. I haven't tried this my self, but it will probably work.
Good Luck, CD Scott
ANSYS Solution ID: 6358 Last Modified On: 07/13/98 Version: 5.4
Summary: Using SETRAN to copy superelements around a circumference
Q: How can I copy a substructure around a circumference? The SETRAN command has DX,DY,DZ fields but the increments are in global Cartesian coordinates only.
A: You need to create a local cylindrical system for each copy, with the active coordinate system also being cylindrical. This can be conveniently done in a do-loop, as shown in the example below.
! Sample input to copy superelements around a circumference ! /filnam,s00 ! Generation pass /PREP7 et,1,82 ex,1,1e7 pcirc,1,2,0,30 ! 30 degree sector amesh,all csys,1 nrotat,all ! Rotate all nodes nsel,,loc,y,0 nsel,a,loc,y,30 cm,masters,node m,all,all ! Master DOF at connecting nodes nsel,all ! /solu antype,subst seopt,,1 solve ! Generate s00.sub, the "original" superelement finish !----------------------------- /clear /filnam,use ! Use pass /prep7 et,1,50 se,s00 ! Element 1 /pnum,node,1 /graph,full gplot save ! ! Duplicate the superelement N times around the circumference sec = 30 n = 360/sec *do,i,1,n-1 ninc = i*100 ! Node increment for the copy ang = i*30 ! Angle increment to_csys = ang ! Local coordinate system number local,to_csys,1,,,,ang ! Local cylindrical c.s. with THXY angle csys,1 ! Active c.s. is global cylindrical orig = 's00' ! Name of the original superelement copy = 's%ang%' ! Name of the copy setran,orig,to_csys,ninc,copy se,copy ! Generate the copy gplot *enddo ! elist cpintf,all ! Attach all adjacent superelements ! ! Now continue with loading and solution
> From: Marc Seidel[SMTP:seidel@m...] > Reply To: xansys@o... > Sent: Wednesday, December 16, 1998 9:02 AM > To: shaffedl@o...; xansys@o... > Subject: [xansys] Re: Substructuring
> From: Marc Seidel
> > I thought this command only translates one se file > > and makes a new one with the new file name. Not > > copying the se in the model.
> That's right.
> > Can't you just copy > > the nodes around using the copy command and then > > copy the se around using the node increment number > > like regular elements?
> If I understand it correctly, I would have to recalculate each substructure in it's > new position. I don't think that it's possible to copy it around as a normal > element - but maybe someone from ANSYS can give a hint.