MATCONTROL
- Last UpdatedAug 28, 2025
- 2 minute read
|
Function: |
Creates a material control file. |
|
Description: |
The material control file is an ASCII interface file that can be used to pass details of material requirements to an external material control program. This file contains fixed-format records of all materials incorporated into the isometric drawing, including piping components, tube, bolts, etc. A material control file is produced for each Isodraft DETAIL command. The file generated during a multiple plot run contains material records for all pipelines detailed by that command. The records thus derived are added to any records already in the file. This filing command always operates in append mode: that is, new data is always added to the end of any existing file of the same name rather than overwriting the current contents. If the specified file does not already exist, a new file of that name is created. To avoid accumulating large files (due to the use of append mode), always delete redundant files once the required data has been transferred to the external material control system. The data in the file is coded so as to produce a tabulated record of the quantity if each type of component for each pipeline or split drawing. Each record sequence begins with a general header, which includes references and specification applicable to the pipeline as a whole, followed by a detailed breakdown of the individual items. The user can add extra information to the basic material control file using the EXTENDED command. This adds the following to the file:
Material Control File defines the codes used to identify the records. By default, if the file already exists, the information produced from the MATCONTROL command will be added to the end of the existing file. The OVERWRITE clause specifies that the file should overwrite ANY existing file of the same name. |
|
Command Syntax: |
>--- MATControl ---+--- name ---+---EXTended--. | | ‘---------------+-- -> |
|
Querying: |
Q MATControl Q OPTIONS |