CADAM Drafting Changes in V4R1.8


System Changes

Better Windows Integration (Windows NT)

The following shortcut keys have been added:

under the Fkey menu: Yes/No F2

under the View menu: Refresh F4

under the Help menu: Contents F1

When you drag the function key bar to move it to another location, you can now change its shape. The number of rows and columns adjusts to fit the new shape.

When you select a function key, the display of the key looks like a "button" which has been "pressed."

F12 Double-Byte Input Mode

on AIX:

You can now use F12 to toggle between single-byte and double-byte character input mode. Double-byte characters are accepted for creating notes and dimension text and whenever the special character window can be activated. The input mode is no longer set back to single-byte each time you press Enter; therefore, you can continue to key in double-byte characters until you press F12 to return to single-byte input mode.

The default input method when the special character window is displayed is keyboard choice, which accepts only single-byte characters. You can press F12 to switch to string input method, which accepts double-byte input. The string from the keyin line is echoed in the special character window after you press ENTER.

on HP-UX and Windows NT:

You can use F12 to toggle to double-byte mode only when the special character window is active. If you input double-byte characters when the function key is not expecting them, the input is truncated to contain single-byte characters only.



Dimension Default Parameters

The following option has been added to the Dimension Default Parameters page:

Tolerance protection mode: PROTECTED/UNPROTECTED


PROTECTED (The default value) Ensures that the number of decimal places in a dimension value and its associated tolerance value(s) are the same. If you change the number of decimal places in a dimension value, then the system regenerates the associated tolerance value(s) with the new number of decimal places.

UNPROTECTED Allows you to modify the number of decimal places in a tolerance value; the number of decimal places in a dimension value can therefore be different from the number of decimal places in the associated tolerance value(s).

System Parameters Page

The following option has been added to the System Parameters page:

FK SHOW functions across all views: On/Off 


On (The default value) Enables you to use the SHOW function to /ERASE/ or /NOSHOW/ elements across all views.

Off Enables you to use the SHOW function to /ERASE/ or /NOSHOW/ elements in only the active view. You cannot select an element in an inactive view when either of those menu items is active.

Note: When this option is set to Off, you should be aware that if you group two or more views and attempt to erase or noshow the group, elements in the active view are erased or no-shown, but any element NOT in the active view is deleted from the group, and remains displayed. If you then try to restore the group (YN restore group), only the elements that were in the active view are restored.


FK Circle Change

You can create a circle whose circumference intersects the center point of an existing circle.


Data Transfer Change

CADTRAN (AIX and HP-UX only)

You can now transfer data from a UNIX shell or Xwindow System window on the workstation (without starting CADAM Drafting) using the cadtran utility. The cadtran utility enables you to transfer CADAM Drafting models, symbol tables, and font tables between a mainframe CADAM data base and your workstation.

Note: cadtran is supported on AIX and HP-UX only in this release. 

MCX Translation

New bi-directional translation capabilities allow you to call and file multiple MC-X models in CADAM Drafting, as well as call and file CADAM Drafting models in MICROCADAM. Models are translated in DIFU format using the existing data transfer driver, which is accessed via the cadtran utility or the following functions:

AIX and HP-UX: function key FILE, menu option /DATA EXCHG/ -> /DATA TRANS/

Windows NT: on the Exchange pull-down menu, option Data Trans

To use this feature, you must have a license for the MCX Translator product, which continues to provide remote, read-only access to MCX models via the mcxtran server.


FK Detail Change

Detail names have been expanded from 8 ASCII characters to 32 characters in the current locale character set.

When either /START/ or /SHOW/ is the active menu item, you can now select a | LIST | button to display a scrollable list of all the details in the model by number and name.


FK Dimension Change

Dimension Tolerance Type

There is a new dimension tolerance type: SINGLE. This option allows you to define a single tolerance value that is used for both the upper and lower tolerance values of a dimension.


FK File Change

Display of Text on Model List (AIX and HP-UX Only)

When you press YN to call a model in the FILE, DETAIL, OVERLAY, and WINDOW functions, a new | TEXT | button is displayed on the right side of the command bar.

Select the | TEXT | button to redisplay the model list, showing for all the models in the list the same information you can see for individual models using the /TEXT/ menu (models IDs, descriptive text, etc.). When this list is displayed, wildcard requests take into account the entire line.

To redisplay the model list in its original format, select the | TEXT | button again.

Note: When the | TEXT | button is active (the model list is displayed with model text), the | SORT | button is not available.

Shortcut From /PLOT/ -> /SCHEDULE/ to Main FILE Menu (AIX and HP-UX Only)

After you schedule a plot, you can move quickly from the /PLOT/ -> /SCHEDULE/ model list page to the main menu in the FILE function by pressing the FILE function key.

Raster Import Capability

Using the base CADAM Drafting product, you can import raster images into a CADAM Drafting model using the following functions:

AIX and HP-UX: function key FILE, menu option /DATA EXCHG/ -> /RASTER IMPORT/

Windows NT: on the Exchange pull-down menu, option Raster Import

The following 13 raster file types can be imported:

Note that the file type IOCA is not supported.


FK Group Change


New options in the GROUP function allow you to separate elements into layers that have unique characteristics. You can assign to each layer a name, number, and pick status, as well as display characteristics such as color, line style, and show status. The elements and the layer data are stored in the model.

All elements belong to a layer except dittos, user and system sets, attributes, view axes, and geometric constraints.

The new layering structure improves data exchange with other layers-based CAD products (via the External File Translator for DXF and DWG formats, as well as the CATIA/CADAM Coupler product).


Hybrid Raster Changes

Raster Import Capability

Under the FILE heading, above, see "Raster Import Capability" for details about this enhancement.

Intelligent Object Picking for Text Window and Text Line

You can "pick" raster text when you define a selection set to /EDIT/ or /CONVERT/ a raster image. The new picking methods, described below, are available on the pop-up menu displayed when you select the | SELECT | button. Both methods use text recognition technology to identify a portion of a raster image that is text (as opposed to geometry).

| TEXTLINE | Adds to or removes from the Selection Set those pixels through which a rubberband line crosses and which are recognized as text.

| TEXT WIN | Adds to or removes from the Selection Set those pixels which are recognized as text and which are totally contained within a rubberband rectangle.

Spline Recognition

In raster-to-vector conversions, splines are now supported elements, in addition to lines, circles, arcs, and arrowheads. To activate the new feature, select menu options /CONVERT/ + /RAS TO VECT/, and select the | PARAMETERS | button. Under "Contour Mode", select either *SPLINES or *LINEAR SPLINES to specify the type of vector elements you want to generate. You can then define a SMOOTH INDEX, ranging from 1 to 9, as follows:

1 = least smooth contour, represented by the fewest number of points

9 = smoothest contour, represented by the greatest number of points

Foreground Color Control

You can set or change the foreground color of a raster image using the TYPE function, menu item /COLOR/. The color you define is both displayed on the screen and used for plotting.

"Snap" Control

You can set a "snap" mode to place your cursor on a specific raster pixel when you press the "indicate" mouse button to specify a location on a raster image. Whenever the | SNAP MODE | button is displayed, the following snap modes are available:

END PT Snaps the cursor to the nearest end of a raster entity.
INTERSECT Snaps the cursor to the intersection of two or more raster entities.
NEAREST Snaps the cursor to the centerline of the nearest raster object.
EDGE Snaps the cursor to the edge of the nearest raster object.
NONE Turns off all snap mode settings.

Any combination of END PT, INTERSECT, NEAREST, or EDGE can be used together. The active snap mode(s) is displayed on a message line, and it remains the active mode until you change it or log off.

The | SNAP MODE | button is displayed when you define a selection set (using the | SELECT | button) using the following methods:

or when these menu items are active:  

MCX Translator Change

Support for the DIFU translation format enables you to move multiple models (or overlay families) between CADAM Drafting and MICROCADAM bidirectionally, using the existing CADAM Drafting data transfer driver. Under the DATA TRANSFER heading above, see "MCX Translation" for details.


FK Note Change

Visual Display of Note Line Widths

If you apply line width to a note, you can now display the note with its line width on the screen. This allows you to see the approximate size of notes in a model before you plot it.

Switches that control the display of note line widths have been added on the following panels.

AIX and HP-UX: function key FILE, menu option /PROFILE/, under "Line Type Display"

Windows NT: Options pull-down menu, on the "Display Settings" panel, under "Display Attributes"

Because rendering notes that have line width significantly impacts performance, the default setting for note line widths switch is off.

Note line widths are displayed at the current window scale factor. Therefore, if you apply line width to a note and then change the window scale (using the | ALL | or | BOX | buttons, for example), the note will continue to be displayed at the original scale until you refresh the display (e.g., press F4).

Note that the manner in which contiguous vectors are joined varies. (Join style may be either FLAT, MITRE, or ROUND). The manner in which unconnected ends are displayed also varies. Some platforms use a FLAT style, which will give the appearance of uneven characters if a large width is used.

On HP-UX and Windows NT, note line width is applied to clipped vectors; the width itself is not clipped, since the clipping operation has already taken place. This causes characters with width that are close to a view border to appear to bleed into the message, menu, or function key area. This can be corrected by performing an operation that causes the full display to be redrawn (e.g., iconizing the window, popping another window forward and then popping the CADAM Drafting window to the foreground again.).

Note: On IBM workstations, note line width can be displayed only when using XSOFT or XDWA workstation types; when using XDWA, note line width is not available if a GTO graphics adapter is being used.

/CHNG/ + / SCALE-TURN / Query

You can query a note to see if it has been turned or scaled. When you select /CHNG/ + /SCALE-TURN/, new options /SET/ and /QUERY/ are displayed in the menu line. The default option, /SET/, allows you to change the scale or turn parameters of the note; /QUERY/ allows you to query it to see the current parameter settings.

Edit Dimension text

You can edit dimension text using menu options / NOTE / and / CHNG / + / EDIT /.


FK Offset Change

A ditto or symbol (dot, rivet, triangle, or special) can now be selected to define an offset distance.


Plotting Change

Remote Plotting (AIX and HP-UX only)

You can plot a mainframe CADAM drawing from your workstation CADAM Drafting session.

To submit the batch plot job, use menu items /PLOT/ + /REMOTE/ or /REMOTE/ + /PLOT/ now available in the FILE function.


FK Show

A new cadprof option enables you to apply /ERASE/ and /NOSHOW/ functions across all views or in the active view only. See the cadprof section, above, for details.


FK Symbol

You can select the same types of geometric elements to define a location for the tail of an arrow as you use to define the head of an arrow. (Previously, you could define the location for the tail of an arrow by selecting a point or indicating a location.) As with arrow head definition, when you select an element to define the tail of an arrow, the prompt YN auto loc is displayed. (If you press YN to use this option, the final position is defined by a subsequent point that is projected back onto the selected element.)

The elements you select to define the head or tail of an arrow are highlighted when you select them.

You now create multiple arrows, one after another, without having to re-select the /ARROW/ menu item. As shown below, the message displayed after you create an arrow no longer prompts you to press YN to erase the arrow; instead, it prompts you to define the location of the head for the next arrow, or press YN if you have finished creating arrows. After you press YN, a YN erase prompt is displayed in the next message.


VDS Change

Better Constraint Management

In order to remedy overconstrained or inconsistent conditions in a VDS model, you can now more quickly identify and erase constraints using menu option /GEOM CSTS/ + /MANAGE/.

There are four constraint categories used in this function:

  1. All constraints of a particular type (e.g., all TAN constraints)

  2. All constraints on an element

  3. All constraints of a particular type on an element (e.g., all TAN constraints on the selected element)

  4. All constraints between two elements

After you have selected a constraint category, you can rapidly view each constraint in the category by repeatedly pressing the "indicate" mouse button. Each time you press it, the next constraint in the category is displayed by:

Additional enhancement in function key VDS include:


FK View Change

View Description Option

In addition to the 4-character view ID, views now support an 80-character description. A panel listing views by ID and description is now available when you select the /CHOOSE/ menu item.