The DDFRAME command lets you create a plain drawing frame upon a selected paper size
and drawing scale. You may specify the details of the frame style, frame location, and
optionally choose to apply a selected TBX file to add title boxes on the drawing frame
automatically. (A TBX file is an ASCII file that defines the creation of title boxes on a
drawing frame. See latter sections.) You may choose to create the drawing frame as a block
definition and make an insertion of it, or create it directly by drawing level entities.
Upon activation, the DDFRAME command will pop up a dialog window as shown in the figure
The following describes the details of these fields from the dialog window.
The use of a drawing frame to enclose the drawing view therein is for the paper output
purpose. The size of the frame is therefore depends on the size of the paper intended to
be used for the drawing output.
You may specify the size of the paper from the "Paper Dimensions" group,
which contains the following items:
combo-box for you to select the paper standard. By picking at the box, you can select one
paper standard to use from the drop-down list.
Paper A combo-box
for you to select the paper size by its name under the current selected paper standard. By
picking at the box, you can select the paper by its name to use from the drop-down list.
Size Two value
entry fields for you to specify the size of the paper directly in units of mini-meter.
These two entry fields also show the size of the paper being selected and are updated
automatically when you change the specification of the paper.
The style of the drawing frame to create is setup from the group of "Frame
Setup", from which you may specify the margin width of the frame with respect to the
paper, the style of the frame border, the pivot marker of the paper, and the partition
marker of the drawing frame, as described below.
The distance from the paper edge to the outside border of the drawing frame is the
margin of the frame. There are four of them from the "Margin" sub-group; namely,
Left Value entry,
specifies the left margin of the drawing frame in units of mini-meter.
Top Value entry,
specifies the top margin of the drawing frame in units of mini-meter.
entry, specifies the right margin of the drawing frame in units of mini-meter.
entry, specifies the bottom margin of the drawing frame in units of mini-meter.
The basis of the drawing frame is the frame border. You may specify to draw the frame
border with a single line in specific line width, or with two parallel lines in a given
distance and each in different line widths, from the "Border" sub-group:
Single Line Radio
button, selects the option to draw the border with a single line.
Radio button, selects the option to draw the border with two parallel lines.
1'st Width Value
entry, specifies the line width of the main border line in units of mini-meter.
D Value entry,
specifies the distance of the second border line from the main border line in units of
mini-meter, effective only when "Double Lines" option is selected. If this value
is positive, the second line will be drawn inside of the main border. If it is negative,
it will be drawn out-side of the main border.
W Value entry,
specifies the line width of the second border line in units of mini-meter.
Pivot of the Paper
The pivot of the paper marks the coverage area of the selected paper. With the pivot
markers, you may easily map the drawing frame to the paper when the drawing is to output
through either PRPLOT or PLOT commands. Pick at the combo-box of "Pivot", and
you may select one of the following pivot markers:
None No pivot
markers will be added to the frame.
Points Two pivot
markers of POINT entities will be added to the frame. One at the lower left corner and the
other, top right corner of the paper area.
Lines Each corner
of the paper will be drawn with two lines perpendicular to each other around the corner as
the pivot marker. The length of each line is determined by the corresponding frame margin.
Box The paper
area will be marked with a single rectangular box directly.
Frame Partition Marker
The drawing frame may be virtually divided into several partitions in both horizontal
and vertical directions. Along each direction, each partition will be assigned with a
unique identifier which can be a number or an alphabet character. And thus, each small
rectangle area determined by the partitioning in the drawing frame can be identified by
addressing its partition identifiers in the both directions. This is useful for a person
to locate a part drawing from the blue print by looking at a BOM table.
You may choose to create such a partitioning on the drawing frame by enabling the
option "Add Marker". For each direction, you may specify either to use digital
numbers or alphabet characters as the partition identifiers by selecting the corresponding
radio button individually from each of the two sub-groups; namely, the "Horizontal
Partitioning Marker" and "Vertical Partitioning Marker", respectively. The
text height of the partition marker is specified by the value entry field "Text
You may require to draw title boxes of specific layout on the drawing frame. The title
boxes may also contain texts in some of the fields. More over, some texts may be variable
and accessed as the attributes tagged to the drawing or to the drawing frame. Some fields
in the title boxes may also contain symbols, company logos and various kind of
No matter what kind of paper size you choose, each time a new drawing frame is to
create, you may wish to apply the same or a different layout of title boxes on the drawing
frame. All of this can be done by selecting an appropriate TBX file and enabling DDFRAME
to apply it to create the title boxes for you.
A TBX file is an ASCII file that defines the creation of title boxes on a drawing
frame. You may create or edit such a file via a simple text editor, such as the NotePad of
Windows. Several TBX examples following some drafting standard are provided with DDFRAME,
and you may easily modify one of them to suit your need. See later section for the details
of TBX file description.
So, from the "TBX Setup" group, you may select an existing TBX file and
choose to apply it to the drawing frame to create the desired title boxes for you
automatically. The following describes the items in this group.
Apply Selected TBX
A check box and a combo-box of TBX file selection. You may make a check in the check box
to specify to apply the selected TBX file to create title boxes on the drawing frame, and
pick at the combo-box to select the desired TBX file.
entry, specifies the scale factor of the title box defined by the TBX file.
Gap Value entry,
specifies the gap distance of text in a field from the field border in the title box. A
positive value specifies an absolute distance which is also scaled by the scale factor. A
negative value specifies the percentage of the field height.
provides you the operation to edit the default contents of the attributes defined by the
selected TBX file. If the current selected TBX file contains tag definitions and will
apply it to the creation of the title boxes, this button will be enabled and you may press
it to edit the default attribute contents.
lets you apply the default frame style setting from the current selected TBX file. The
current selected TBX file may contain statements specifying the parameters for the frame
style setting. You may press this button and apply these parameters to override current
Note that there is a tiny button to the right of the TBX file combo-box. If you should
create or add new TBX files to the TwinCAD's directories, you may need to press this tiny
button to collect them into the available TBX file list. DDFRAME will automatically search
the TwinCAD directories to collect TBX file list for the very first time in its execution.
Preview of the Drawing Frame
DDFRAME provides a preview window on the main dialogue window. Whenever you change the
paper, frame style or select a different TBX file to apply, you will see the result
instantly from the preview window. Note that, however, the preview does not show the
details of texts in the title boxes created by applying the selected TBX.
Drawing Frame Creation
An unnamed group located at the lower left corner of the dialog window provides the
options of drawing frame creation.
Check box, specifies whether to create the resulting drawing frame as a block definition
and a block instance or as plain drawing entities. You may make a check in the check box
to specify to create block. Note that the name of the block is always fixed in the form
"sss-pp", where "sss" stands for the standard name and
"ppp", the paper name. An example is "ISO-A4".
Frame Scale Value
entry, specifies the overall scale factor of the drawing frame.
Coordinate value entries, specifies the lower left corner of the paper location in the
drawing file. The default is (0,0). If you press it by the drop-down button, you will be
asked to designate the point from the drawing area.
You may press the [Help] button to see the helping text. Press the [Create] button to
conclude the parameter setup and create the drawing frame. Press the [
Quit] button to quit the command. Pressing <ESC> key also quits DDFRAME.
DDFRAME collects TBX files only from TwinCAD's installed directory, COMMANDS and
The DDFRAME command is an external command provided by the TCL program file
"DDFRAME.TCL" or "DDFRAME.TCA". Either file must be present in the
COMMANDS sub-directory where the TwinCAD resides. If you can not issue DDFRAME command,
you may solve the problem by copying the "DDFRAME.TCL" to the COMMANDS
Please see Title Box Definition file (TBX) section.