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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LAMX<br />

Eigenvalue Table Editor<br />

Examples:<br />

1. For LAMA (real) tables:<br />

• Assume that 10 modes are defined in the LAMA table. It is now desired to<br />

modify the frequency data of the LAMA table in the following way:<br />

Mode(s)<br />

The DMI header record entry is also required: DMI,EMAT,0,2,1,1,,3,10<br />

The <strong>DMAP</strong> is:<br />

DMIIN DMI,DMINDX/EMAT,,,,,,,,, $<br />

LAMX EMAT,LAMA/LAMB/9 $<br />

EQUIVX LAMB/LAMA/ALWAYS $<br />

• Create a LAMB table with f j = 10.0, 20,0, 30.0, 40, and m j = 1.0, 1.0, 1.0, 2.0.<br />

DMI, FREQMASS, 0, 2, 1, 1, , 3, 4<br />

DMI, FREQMASS, 1, 1, 10.0, 00, 1.0<br />

DMI, FREQMASS, 2, 1, 20.0, 0.0, 1.0<br />

DMI, FREQMASS, 3, 1, 30.0, 0.0, 1.0<br />

DMI, FREQMASS, 4, 1, 40.0, 0.0, 2.0<br />

The <strong>DMAP</strong> is:<br />

DMIIN DMI,DMINDX/,,,,,,,,,$<br />

LAMX FREQMASS,/LAMB $<br />

OFP LAMB//$<br />

• Generate a matrix LMAT from a LAMA table.<br />

The <strong>DMAP</strong> is:<br />

LAMX, ,LAMA/LMAT/-1 $<br />

Desired<br />

Modification<br />

1 through 3 none ---<br />

DMl Format for EMAT<br />

4 multiply f 4 by 0.8 DMI,EMAT,4,2,-0.2<br />

5 none ---<br />

6 delete DMI,EMAT,6,3,-1.0<br />

7 replace f 7 by 173.20 DMI,EMAT,7,1,173.20,-1.0<br />

8 replace m 8 by 2.98 DMI,EMAT,8,3,2.98<br />

9 none ---<br />

10 delete DMI,EMAT,10,3,-1.0<br />

2. For CLAMA (complex) tables:<br />

• Create a CLAMA table with eigenvalues -1.0, -1.0, -2.0, -2.0, and -3.0, +1.0.<br />

110

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

Saved successfully!

Ooh no, something went wrong!