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 />

Build new BGPDT table based on the deformed state.<br />

$ Convert displacement vector to basic<br />

$ coordinate system<br />

PARAML CSTM//’PRESENCE’////S,N,NOCSTM<br />

IF (NOCSTM > -1) THEN $<br />

MATMOD CSTM,SIL,BGPDT,,,/TRANS,/5//-1 $<br />

MPYAD TRANS,UG/UGBASIC $<br />

ELSE $<br />

EQUIVX UG/UGBASIC/ALWAYS $<br />

ENDIF $<br />

$ Form vector containing new grid locations in<br />

$ basic coordinate system<br />

VECPLOT UGBASIC,BGPDT,SCSTM,CSTM,,,,/<br />

LOCVEC/0/0/3 $<br />

$ Generate new BGPDT<br />

MATMOD LOCVEC,BGPDT,,,,/BGPDTNEW,/11 $<br />

Option P1 = 12<br />

Perform simultaneous null column search on up to three matrices.<br />

Format:<br />

MATMOD I1,I2,I3,,,/O1,O2/12/S,N,NONULL/<br />

NMATRIX $<br />

Input Data Blocks:<br />

Output Data Blocks:<br />

Parameters:<br />

MATMOD<br />

Matrix modification<br />

I1, I2, I3 Matrices to search for simultaneous null columns. (Real or complex).<br />

O1 Column vector which has 1.0 at those rows where all matrices selected<br />

for searching have null columns.<br />

O2 Square symmetric matrix which has 1.0 on the diagonal of those<br />

columns where all matrices selected for searching have null columns.<br />

NONULL Output-integer. Set to -1 if no simultaneous null columns found;<br />

otherwise, it is set to the number of simultaneous null columns.<br />

NMATRIX Input-integer-default=0. Number of matrices to be included in null<br />

column search.<br />

115

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

Saved successfully!

Ooh no, something went wrong!