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.

746<br />

DATABLK<br />

Describes data blocks used for NDDL access<br />

Remarks:<br />

1. In general, the data block completely describes all possible records of a data block.<br />

At any given instance, some or even all of the records that comprise the<br />

description may not physically exist in any given data block.<br />

2. For UNDEF items, DEPENdencies are not checked and for transfer of data<br />

between machine types they are considered integer zero.<br />

Examples:<br />

1. The simplest DATABLK statement might be of the form:<br />

DATABLK,INDATA,PATH=DMS,LOCATION=DBDN,EOF<br />

A more complex specification of a DATABLK statement is of the form:<br />

DATABLK,GEOM4S,TYPE=TABLE,PATH=PEIDI,LOCATION=IFPX,SAMEAS,<br />

GEOM4,EOF<br />

In the above statement, SAMEAS,GEOM4 specifies that GEOM4S has the same<br />

data block description specified under the DATABLK,GEOM4 statement.<br />

2. Consider the following:<br />

DATABLK ,EQEXIN,TYPE=TABLE,PATH=PEIDI,LOCATION=IFPX,<br />

RECORD=HEADER,NAME(2),CHAR4,EOR,<br />

RECORD=EXT2INT,<br />

GRIDID,I,INTERNAL,I,<br />

EOR,<br />

RECORD=EXT2SIL,<br />

GRIDID,I,TE<strong>NX</strong>SIL,I,EOR,EOF<br />

The NAME(2) above represents a two word item with each word four characters<br />

in length. The RECORD=EXT2INT gives this particular record the record-name<br />

EXT2INT. In the record named EXT2INT there are two integer items called<br />

GRIDID and INTERNAL. These two groups are repeated until the EOR is<br />

encountered.<br />

A simple ENTRY ... ENDENTRY grouping is:<br />

RECORD=MAT9(2603,26,300),<br />

MID,I,<br />

ENTRY=GEES,<br />

G(21),RS,<br />

ENDENTRY,<br />

RHO,RS,...,<br />

EOR,<br />

In the above example, the Gs were grouped into an ENTRY-ENDENTRY group<br />

called GEES with 21 entries. The group items can be accessed as a whole group<br />

or as individual members. Also note the (2603,26,300) entry. Internally, for many<br />

records, <strong>NX</strong> <strong>Nastran</strong> sees the describer (2603,26,300), rather than the record name<br />

(e.g., MAT9).

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

Saved successfully!

Ooh no, something went wrong!