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.

740<br />

3.1 NDDL Summary<br />

The NDDL (<strong>NX</strong> <strong>Nastran</strong> Data Definition Language) has several purposes:<br />

1. The NDDL describes the hierarchical data structure of the <strong>NX</strong> <strong>Nastran</strong><br />

database.<br />

2. The NDDL provides the mechanism, in conjunction with the TYPE <strong>DMAP</strong><br />

statement, for determining which <strong>NX</strong> <strong>Nastran</strong> generated data blocks or<br />

parameters or both will be stored on the database.<br />

3. The NDDL provides the schema necessary for representing the data block<br />

data structure.<br />

4. The NDDL and its associated query language provides the means for<br />

selecting from the hierarchical database structure specific data blocks in the<br />

form of flat tables, thus admitting them to relational database manipulation.<br />

5. The NDDL provides the necessary data dependencies for automatic<br />

modified restarts.<br />

Descriptions of NDDL Statements<br />

DATABLK Define a data block’s name, path, and location and describe its<br />

contents.<br />

DEPEN Define a data block, parameter, or virtual parameter to be<br />

dependent upon other data block(s), parameter(s) or virtual<br />

parameter(s).<br />

PARAM Define a parameter’s name, type, path, location, and default value.<br />

PATH List the QUALifiers to be used in accessing the data block or<br />

parameter via the NDDL.<br />

QUAL Define a qualifier’s name, type and default value

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

Saved successfully!

Ooh no, something went wrong!