11.01.2013 Views

NX Nastran DMAP Programmer's Guide - Kxcad.net

NX Nastran DMAP Programmer's Guide - Kxcad.net

NX Nastran DMAP Programmer's Guide - Kxcad.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Example:<br />

IFP<br />

Reads Bulk Data Section<br />

Read the Bulk Data section and update applicable records for acoustic, hydroelastic,<br />

hyperelastic, composite beam and shell, axisymmetric, and beam library analyses.<br />

IFP BULK/<br />

GEOM1.1,EPT.1,MPT.1,EDT,DIT,DYNAMIC,GEOM2.1,GEOM3.1,GEOM4.1,<br />

EPTA,,MATPOL.1,AXIC,PVT,DMI,DMINDX,DTI,DTINDX,DEFUSET,EDOM,<br />

DEQATN,DEQIND,CONTACT,OINT,UNUSED2/<br />

S,N,NOGOIFP/S,N,RUNIFP3/S,N,RUNIFP4/S,N,RUNIFP5/S,N,RUNIFP6/<br />

S,N,RUNIFP7/S,N,RUNIFP8/S,N,RUNIFP9//S,N,RUNMEPT $<br />

IF ( RUNIFP3 ) THEN $<br />

IFP3 AXIC/GEOM1.3,GEOM2.3,GEOM3,GEOM4.3/S,N,NOGOIFP3 $<br />

ELSE $<br />

EQUIVX GEOM1.1/GEOM1.3/-1 $<br />

EQUIVX GEOM2.1/GEOM2.3/-1 $<br />

EQUIVX GEOM3.1/GEOM3/-1 $<br />

EQUIVX GEOM4.1/GEOM4.3/-1 $<br />

ENDIF $<br />

IF ( RUNIFP4 ) THEN $<br />

IFP4 AXIC,GEOM1.3,GEOM2.3,GEOM4.3,MATPOL.1/<br />

GEOM1.4,GEOM2.4,GEOM4,MATPOOL/S,N,NOGOIFP4 $<br />

ELSE $<br />

EQUIVX GEOM1.3 /GEOM1.4/-1 $<br />

EQUIVX GEOM2.3 /GEOM2.4/-1 $<br />

EQUIVX GEOM4.3 /GEOM4/-1 $<br />

EQUIVX MATPOL.1/MATPOOL/-1 $<br />

ENDIF $<br />

IF ( RUNIFP5 ) THEN $<br />

IFP5 AXIC,GEOM1.4,GEOM2.4/GEOM1.5,GEOM2.5/S,N,NOGOIFP5 $<br />

ELSE $<br />

EQUIVX GEOM1.4/GEOM1/-1 $<br />

EQUIVX GEOM2.4/GEOM2.5/-1 $<br />

ENDIF $<br />

IF ( RUNIFP6 ) THEN $<br />

IFP6 EPT.1,MPT.1,DIT/EPT.6,MPT.6/S,N,NOGOIFP6/NOCOMP $<br />

ELSE $<br />

EQUIVX EPT.1/EPT.6/-1 $<br />

EQUIVX MPT.1/MPT.6/-1 $<br />

ENDIF $<br />

IF ( RUNIFP7 ) THEN $<br />

IFP7 GEOM2.5,EPT.6,MPT.6,DIT/EPT.7/S,N,NOGOIFP7 $<br />

ELSE $<br />

EQUIVX EPT.6/EPT.7/-1 $<br />

ENDIF $<br />

IF ( RUNIFP8 ) THEN $<br />

IFP8 MPT.6,DIT/MPT/S,N,NOGOIFP8 $<br />

ELSE $<br />

EQUIVX MPT.6/MPT/-1 $<br />

ENDIF $<br />

IF ( RUNIFP9 ) THEN $<br />

IFP9 EPT.7/EPT.9/S,N,NOGOIFP9 $<br />

ELSE $<br />

EQUIVX EPT.7/EPT.9/-1 $<br />

107

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!