GSA exports basic data to a NASTRAN bulk data file. All data should be checked carefully as there are no direct equivalent features in NASTRAN to some of the GSA features. For exampleGrid loads cannot be exported directly to NASTRAN. These loads must first be expanded to beamloads.GSA exports basic data to a NASTRAN bulk data file. All data should be checked carefully as there are no direct equivalent features in NASTRAN to some of the GSA features. For exampleGrid loads cannot be exported directly to NASTRAN. These loads must first be expanded to beamloads.
IndexBeam pre-stress
Transferred as thermal loads
CBAR,CBEAM,CELAS2,CONM2,CGAP,RBAR,CTRIA3,CQUAD4,CTRIA3,CQUAD4,CONROD
Elements
CBAR | CBAR,no,prop,topo_1,topo_2,z.x,z.y,z.z,BGG,rls_1,rls_2,off_1.x,off_1.y,off_1.z,off_2.x,off_2.y,off_2.z |
CBEAM | CBEAM,no,prop,topo_1,topo_2,z.x,z.y,z.z,BGG,rls_1,rls_2,off_1.x,off_1.y,off_1.z,off_2.x,off_2.y,off_2.z |
CELAS2 | CELAS2,no,k,topo_1,topo_2,dir |
CONM2 | CONM2,no,topo,axis,mass,off.x,off.y,off.z,Ixx,Ixy,Iyy,Izx,Iyz,Izz |
CGAP | CGAP,no,prop,topo_1,topo_2,y.x,y.y,y.z,rl1_1,rls_2 |
RBAR | RBAR,no,topo_1,topo_2,dir,dof |
CTRIA3 | CTRIA3,no,prop,topo_1,topo_2,topo_3,,off |
CQUAD4 | CQUAD4,no,prop,topo_1,topo_2,topo_3,topo_4,,off |
CTRIA6 | CTRIA6,no,prop,topo_1,topo_2,topo_3,topo_4,topo_5,topo_6,,off |
CQUAD8 | CQUAD8,no,prop,topo_1,topo_2,topo_3,topo_4,topo_5,topo_6,topo_7,topo_8,,,,off |
CONROD | CONROD,no,topo_1,topo_2,prop,area,torsion,coeff,nsm |
GENEL | GENEL,no,,u1,c1,u2,c2,... |
"K",K11,K21,K31,...K22,K32,... |
CELAS2
Spring supports
CELAS2 | CELAS2,no,k,topo_1,topo_2,dir |
CORD2R,CORD2C,CORD2S
Axis
CORD2R | CORD2R,no,,origin.x,origin.y,origin.z,z.x,z.y,z.z,x.x,x.y,x.z |
CORD2C | CORD2C,no,,origin.x,origin.y,origin.z,z.x,z.y,z.z,x.x,x.y,x.z |
CORD2S | CORD2S,no,,origin.x,origin.y,origin.z,z.x,z.y,z.z,x.x,x.y,x.z |
EIGRL,LOAD
Specification
EIGRL | EIGRL,,,modes,,,,MAX (modal) |
LOAD | LOAD,case,1,<factor,case> (buckling) |
ENDDATA
End of data
FORCE,MOMENT
Node loads
FORCE | FORCE,case,node,axis,value,x,y,z |
MOMENT | MOMENT,case,node,axis,value,x,y,z |
GRAV
Gravity
GRAV | GRAV,case,0,gravity,x,y,z |
Gravity loads should be defined in a separate set (SID) to other loads - it is up to the user to ensure that this is the case.
GRID
Nodes
GRID | GRID,no,x,y,z,axis |
GSA/NASTRAN export
ID,...
Title and control
ID | ID ,title | ||||||
SOL | SOL
| ||||||
CEND | CEND | ||||||
TITLE | TITLE,job | ||||||
METHOD | METHOD = 1 | ||||||
DISPLACEMENT | DISPLACEMENT(PLOT,PHASE) = ALL | ||||||
FORCE | FORCE(PLOT) = ALL (static/buckling) | ||||||
STRESS | STRESS(PLOT) = ALL (static/buckling) | ||||||
SUPER | SUPER(PLOT) = ALL (static/buckling) | ||||||
OLOAD | OLOAD(PLOT) = ALL (static/buckling) | ||||||
SPCFORCES | SPCFORCES(PLOT) = ALL | ||||||
SPC | SPC = 1 | ||||||
MPC | MPC = 1 |
for each case
SUBCASE | SUBCASE case |
SUBTITLE | SUBTITLE = load_title |
LOAD | LOAD = case |
TEMPERATURE | TEMPERATURE(LOAD) = case |
LOAD | LOAD = buckle (buckling) |
BEGIN | BULK BEGIN BULK |
PARAM | PARAM PARAM,AUTOSPC,YES PARAM,EPZERO,1.0E-8 PARAM,GRDPNT,0 PARAM,POST,-2 |
In-plane loads
Transferred as thermal load
LOAD
Static load combination
LOAD | LOAD,comb,1,factor,case,factor,case,... |
MAT1
Cable properties
MAT1 | MAT1,mid,e,g,nu,rho,a,tref |
MAT1, MAT8
Material
MAT1 | MAT1,E,G,nu,rho,A |
MAT8 | MAT8,E1,E2,nu12,G12,G13,G23,rho,A1,A2 |
MPC
Constraint equations
MPC | MPC,1,slave,dir,-1,master,dir,1, |
MPC
Joints
MPC | MPC,1,slave,dir,-1,master,dir,1 |
PBAR,PROD
Section properties
PBAR | PBAR,pid,mid,area,i1,i2,j,nsm,,,,,,,,,,,k1,k2,i12 |
PROD | PROD,pid,mid,area,j,c,nsm |
PBARL
Section shape properties
PBARL | PBARL,prop,mid,group,type,dim1,dim2,...,nsm |
PBEAM
Section properties
PBEAM | PBEAM,pid,mid,area,i1,i2,i12,j,nsm,c1,c2,d1,d2,e1,e2,f1,f2, |
so,x/xb,area,i1,i2,i12,j,nsm,c1,c2,d1,d2,e1,e2,f1,f2, | |
k1,k2 | |
PROD | PROD,pid,mid,area,j,c,nsm |
PBEAML
Section shape properties
PBEAML | PBARL,prop,mid,group,type,null(4),dim1,dim2,...,nsm |
PGAP
Tie, strut properties
PGAP | PGAP,prop,gap(0),preload(0),stiff,0,0, |
PLOAD1
Beam loads
PLOAD1 | PLOAD1,case,elem,type,scale,pos_1,value_1,pos_2,value_2 |
PLOAD4
Face loads
PLOAD4 | PLOAD4,case,elem,value_1,value_2,value_3,value_4 |
PSHELL
2D properties
PSHELL | PSHELL,pid,mid1,thick,mid2,12i/t3,mid3,ts/t,nsm, |
RBE2
Rigid Constraints
RBE2 | RBE2,no,master,comp,slaves... |
SPC
Restraints
SPC | SPC,1,no,spc,0 |
SPCD
Settlements
SPCD | SPCD,case,node,dir,value |
SPCD
Applied displacements
SPCD | SPCD,case,node,dir,value |
Axis ignored
TEMPD
Reference temperature
TEMPD | TEMPD,case,0, |
GSA doesn't use this so assumed value is zero
TEMPP1
s 2D thermal loads
TEMPP1 | TEMPP1,case,elem,T,G |
TEMPRB
Beam thermal loads
TEMPRB | TEMPRB,case,elem,Ta,Tb,Gya,Gyb,Gza,Gzb |
Beam
CBAR,CBEAM,CELAS2,CONM2,CGAP,RBAR,CTRIA3,CQUAD4,CTRIA3,CQUAD4,CONROD
CELAS2
CORD2R,CORD2C,CORD2S
EIGRL,LOAD
ENDDATA
FORCE,MOMENT
GRAV
GRID
GSA/NASTRAN
ID,
In-plane
LOAD
MAT1
MAT1,
MPC
MPC
PBAR,PROD
PBARL
PBEAM
PBEAML
PGAP
PLOAD1
PLOAD4
PSHELL
RBE2
SPC
SPCD
SPCD
TEMPD
TEMPP1
TEMPRB