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.

Option P1 = 9<br />

MATGEN<br />

Matrix generator<br />

Generate a transformation between external and internal sequence matrices for g-set<br />

size matrices.<br />

Format:<br />

MATGEN EQEXIN/TRANS/9/P2/P3 $<br />

Input Data Block:<br />

EQEXIN Equivalence table between external and internal grid/scalar<br />

identification numbers.<br />

Output Data Block:<br />

TRANS Transformation matrix.<br />

Parameters:<br />

T EQEXIN table output by module GP1.<br />

P2 0 Output nontransposed factor where [UINT]=[MAT][UEXT].<br />

Examples:<br />

Transform a g-set size vector UGV to external sequence.<br />

MATGEN EQEXIN/INTEXT/9//LUSET $<br />

MPYAD INTEXT,UGV,/UGVEXT/1 $<br />

Transform an a-set size matrix to external sequence.<br />

VEC USET/VATOG/’G’/’A’/’COMP’ $<br />

MERGE KAA,,,,VATOG,/KAGG/ $0 EXPAND TO<br />

$ G- SIZE, INTERNAL SORT<br />

MATGEN EQEXIN/INTEXT/9/0/LUSET $<br />

SMPYAD INTEXT,KAGG,INTEXT,,/KAAGEXT/3////1////6 $<br />

$ (KAAGEXT) = TRANSPOSE(INTEXT)*(KAAG)*<br />

$ (INTEXT) ITS FORM IS 6 (SYMMETRIC)<br />

By default in SOLs 1 through 200, PARAM, OLDSEQ is -1, which means this operation<br />

is not required.<br />

Option P1 = 10<br />

Not used.<br />

1 Output transposed factor where [UEXT]=[MAT][UINT]<br />

P3 Number of terms in g-set. The parameter LUSET, which is output by the GP1<br />

module, contains this number in most solution sequences.<br />

113

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

Saved successfully!

Ooh no, something went wrong!