Preparation to Support Non-Corporate
Standard Formats

Directory Structure
The
directory structure for the program and it’s required setup, default, definition,
and pattern files should look something like this:

Classification Using Categories,
Format ID and Description
The
formats that you wish to control, edit, and add using the corporate format
program should be divided into:
Categories
(like customers)
Usage(like
outline, assembly, chart, component) using:
Format
Description
Sizes
Blocks
Example
for the Delphi Corporate Format:
|
Category
|
Format ID
|
Description
|
Size
|
Blocks
|
|
Corporate
|
delphiProduct
|
Internal Cut Sizes (assembly and component
parts)
|
A0, A1, A2
|
Frame,
Titleblock,
Revision Column,
GDT Block,
Divisional Block,
KPC Block
|
|
|
delphiExtProduct
|
External Cut Sizes
(outlines)
|
A0, A1, A2
|
Frame,
Titleblock,
Revision Column,
GDT Block,
Divisional Block,
KPC Block
|
Categories
The
category field in the “Format Definition”dialog
is the top level used to segregate formats.Create
a sub-directory structure in the DA_FORMATBASE_DIR parent directory.The
directory name should represent the category name. This directory structure
will contain:
Definition
files (part files)
Pattern
files representing the blocks containing the geometry and fixed text (part
files)
Dialog
files for data input into each of the blocks (UI_Styler files)
Default
files for initial values and setup of the formats (text files)

Usage
Sub-divide
the formats in each category by usage.Examples:
internal
and external
customer
location , group, department, or function
assembly,
outline, components, charts
Format ID
The
format_id field in the “Format Definition” dialog is used to give a unique
name for the type of format represented.For
example, the format_id for the Delphi Corporate internal cut size category
of formats is “delphiProduct”.
Format Description
The
description field in the “Format Definition” dialog is used to give a unique
description for the type of format represented.For
example, the description field for the Delphi Corporate internal standard
size formats is “Internal Cut Sizes” .
Blocks
Blocks are
used to define portions of the formats.They
are defined using the format edit tool.The
static geometry and text are stored in UG part files and added as patterns.Examples:
Frame
for each format size (A0, A1, A2)
Title
Block
Revision
Column
GDT
Block
Divisional
Block
KPC
Block
NOTE:
Blocks can be defined without dialogs to enter text and without pattern
files.One example is the division
name on the left of the corporate formats.The
block has one text field that is set using the variable DPH_CompanyName
in the da_format/config/da_format file, no dialogs, and no pattern file.
[
Top
| Directory Structure | Classification|
Categories
|
Usage | Blocks | Main
]
Last updated on January 18, 2001
Send feedback: steven.l.alexander@delphiauto.com