TEXT Overwrite Menu |
|
TEXT Main Flyout Menu |
|
||
|
||
TEXT Status Menus |
New Menu Button | Right-Click Function |
---|---|
1-POINT TEXT WITH BORDER | Display SNAP Flyout Menu |
2-POINT TEXT WITH BORDER | Display SNAP Flyout Menu |
1-POINT PARA. WITH BORDER & TARGET | Display SNAP Flyout Menu |
2-POINT PARA. WITH BORDER & TARGET | Display SNAP Flyout Menu |
SPELLING CHECK | Display SPELL CHECK CONFIG Menu |
ALIGN TEXT | Display SNAP Flyout Menu |
CHANGE CASE: SINGLE | CHANGE CASE: AREA IN |
GROUP PARAGRAPH | Same |
UNGROUP PARAGRAPH: SINGLE | UNGROUP PARAGRAPH: AREA IN |
New Menu Button | Right-Click Function |
---|---|
TOGGLE SPELL CHK MODE | Start A SPELLING CHECK Session |
TEXT TOOLS Menu
|
This menus is displayed by clicking on the TOOLS button. All of the functions on the standard ARRIS TEXT TOOLS menu were previously migrated to the ARRIS++ TEXT overwrite menu and have therefore been eliminated from this menu. The :ttfonts command, which converts a TrueType font into an ARRIS *.lt font, was introduced in ARRIS 2001 but was not accessible from any menu. It is now included here.
The REPAIR PARA TEXT ON LAYER tools are an ARRISplus feature and are described below under the section titled: Paragraph Text Diagnostic and Repair.
This new prompt offers a choice of text placement commands to be associated with the specified text style. Each command will automatically load the text status menu so that text parameters may be reviewed and adjusted. The desired option may be selected using the mouse or indicated by entering the associated number from the keyboard. An appropriate button label will be placed on the toolbar to describe the option selected.
Spell Check Active |
Spell Check Inactive |
If the ARRISplus module is installed on the system and currently loaded, then the spell checking mode (lower box) will be displayed in the normal background color. If ARRISplus is not currently active, then the box will be greyed out to indicate that spell checking cannot currently be performed.
To check the spelling of some text, first click on the box to
toggle the display to the desired mode.
Single Mode |
Area Mode |
All Mode |
Select single to check individual lines of text, area to check all text contained within a specified area, or all to check all text on the drawing.
Spell Check |
When the desired mode is set, click on the SPELLING CHECK button on the overwrite menu, or right-click on either of the SPELL CHK boxes on the status menu to start a spell checking session. |
SPELLING Menu on the UNIX Platform (Windows Menu May Differ)
Right-clicking on either the SPELLING CHECK button on the
overwrite menu or on the SETUP button will display the
SPELL CHECK CONFIG pop-up menu which provides options to
change the language dictionary being used, adjust the spelling
options and configure the driver program used to check the
spelling.
SPELL CHECK CONFIG Menu
Refer to the ARRISplus
documentation for additional information on how to fully
utilize this tool.
At the bottom of the TEXT TOOLS menu, a set of additional commands have been provided which can diagnose and repair problems with paragraph text on a layer-by-layer basis. For general information regarding the use of these tools see Diagnose and Repair Tools. Briefly, these tools perform the following functions:
REPAIR: Initiate a repair session for all paragraphs on the specified layer. Once the repairs have been made, the results are displayed and another prompt asks to confirm acceptance of the modifications to the patterns. Answering no at his point will revert the layer's contents back to its original state.
UNGROUP: This tool will break all paragraphs on the specified layer into individual lines of text. Leader lines and enclosing text boxes will be converted into simple line segments. Once the ungrouping has been completed, the results are displayed and another prompt asks to confirm acceptance of the modifications to the text. Answering no at this point will revert the layer's contents back to its original state.
Left-clicking on the DIAGNOSE, REPAIR or UNGROUP buttons will operate exclusively on paragraph text, while a right-click on any of these boxes runs a generalized version of the layer repair command that can be applied to either opcodes, patterns, paragraph text, zones or all entities together.
LABELS -- MARKERS Pop-up Menu
|
Automatic Notes is a new feature introduced with ARRIS 8.0 that provides a means for creating a catalog of construction notes which can then be selected and placed on the drawing as either standard text or as keynote symbols which reference the actual text residing elsewhere in a keynote legend.
The initial implementation of Automatic Notes was very rough and a number of serious shortcomings have been addressed by the changes noted below. As always, detailed on-line help has been provided for each of the following menus and every menu button has been redesigned to support right-click customization.
NOTES Overwrite Menu |
|
NOTES Main Flyout Menu |
|
There are many situations where an adjustment to ARRIS interrupts note
placement, making it necessary to then reselect the note from the catalog.
To make it easier to restart, a new PREV NOTE button has been added.
Inactive PREV NOTE Button |
|
Typical PREV NOTE Message |
Selecting this button will display the previous keynote number and note text on the message line and immediately initiate note placement. Right-clicking on this button will display the number and text of the previous note without initiating placement mode.
If no note has been previously selected, then this button will be greyed out (as seen above) to indicate that it is inactive. Any attempt to select the button while in an inactive state will cause an error message to be displayed.
The DEFAULT NOTE PARAMETERS pop-up menu was revised to provide a better appearance and significantly improved operation. The menu's title was changed to better describe its function.
DEFAULT NOTE PARAMETERS Pop-up Menu
The NOTE CATALOG MANAGER PARAMETERS menu was completely revised to provide a better appearance and significantly improved operation.
NOTE CATALOG MANAGER PARAMETERS Pop-up Menu
The notes status menu (NOTESTAT) was completely revised to make it much more useful. Previously, there was no indication as to the status of the notes being placed on the drawing since all of the important information was hidden on either the DEFAULT NOTE PARAMETERS or NOTES CATALOG MANAGER PARAMETERS menus. The status menu was redesigned to allow the most important parameters to be displayed and more easily adjusted.
The ARRIS NOTES system was enhanced to provide support for the high resolution 256-color colormap introduced in ARRIS 8.1.
REPORTS Overwrite Menu |
|
REPORTS Main Flyout Menu |
New Menu Button | Right-Click Function |
---|---|
INITIALIZE FOR NEW COUNT | Same |
COUNT WALLS, DOORS & WINDOWS | Same |
QUANTITY AND COSTS FOR DOORS | Same |
QUANTITY AND COSTS FOR WINDOWS | Same |
LIST WALLS | Same |
LIST DOORS & WINDOWS | Same |
GENERATE DOOR SCHEDULE | Same |
GENERATE WINDOW SCHEDULE | Same |
COUNT ATTRIBUTES | Same |
COUNT SMART COLUMNS | Same |
REPORT DESIGNER | Same |
DIMENSIONS Overwrite Menu |
|
DIMENSIONS Main Flyout Menu |
New Menu Button | Right-Click Function |
---|---|
AUTOMATIC WALL DIMENSIONING | Same |
DRAW CIRCLE CENTER LINES | Same |
MARK LINE BETWEEN 2 CIRCLE CENTERS | Same |
CHANGE TEXT STRING: SINGLE | CHANGE TEXT STRING: AREA IN |
CHANGE TEXT LOCATION: SINGLE | CHANGE TEXT LOCATION: AREA IN |
FIX TEXT ROTATION: SINGLE | FIX TEXT ROTATION: AREA IN |
As the button image indicates, the dimension leader line once had the ability to have a dimension or text string associated with it. This feature was removed from ARRIS many years ago, but fortunately, it has now been restored. When this feature is activated, the command will ask for the three points that define the leader line and then will prompt:
At this point, any alpha-numeric text string to associate with the leader may be entered, or by simply pressing <CR> the leader line will be placed with no accompanying text. If -MEASURE- is selected, then the command will prompt:
Here, any two points on the drawing may be selected and the measured distance between them will be included with the leader. Additionally, if the mouse is positioned near an existing line on the drawing and F5 is pressed, the length of that line will be measured and included. If <CR> is entered, the prompt will change to:
and a value will be read from the keyboard and treated as a numeric distance for inclusion with the leader line.
The command then repeats.
This restored functionality is controlled by an option which is set on the ARRIS++ OPTIONS menu. For backwards compatibility, if this option is set to NO, then the leader will continue to function as a simple pointer. Setting the option to YES will activate all of the measurement capabilities described above.
If the TX MODE button on the text status menu is set to manual, then once a dimension line has been placed, ARRIS++ will prompt as follows:
Manual Dimensioning Prompt
As can be seen, in addition to the standard assoc: (associative) and manual: modes, many additional options are provided to address specialized notational requirements.
If <CR> is entered or the default assoc: option is selected, the current dimension string will be made associative. If the manual: option is selected, then the distance shown will be entered as fixed text and the dimension string will not be associative. If any of the subsequent option: choices are selected, the specified value will be used. In addition, any other desired dimension text or string may be entered from the keyboard (and the current CAPS mode will be honored).
As the message line indicates, If &l (ampersand-ell) appears in the string, it will be replaced by an associative dimension value. Also, a ^ (caret) may be used to indicate that the trailing information is to appear on a second line below the preceding text.
The assoc: and manual: prompt options are always
presented, but the remaining option: strings may be
customized as can be seen in the following example:
Customized Dimensioning Prompt
To customize a set of prompts, first copy the default prompt file located at $ARRIS/ap/cjsa.vn/cjmenus.ap/cj_mandim.tx and place it in either STD:config.dir/cj_mandim.tx for office-wide modifications or in USR:config.dir/cj_mandim.tx for individual changes. Next, edit the file and follow the instructions included there. Up to twelve different prompts may be specified (anything over twelve will be ignored). Once the modified file has been saved ARRIS will begin using the new customized prompts.
Here is the cj_mandim.tx file that produced the customized prompt seen above:
#--------------------------------------------------------------------------- # ARRIS++ MANUAL DIMENSIONING OPTIONS #--------------------------------------------------------------------------- # FORMAT: upper_dim_string[^lower_dim_string] # # NOTES: * Comment lines begin with '#' and are ignored # * There can be up to 12 option lines specified here # * Use '&l' to indicate location for associative dimension string # * Only one '&l' is allowed per option line # * Use '^' to indicate the start of text below the dimension line # * Don't use '^' or ';' in either the upper or lower strings #--------------------------------------------------------------------------- &l +/- EQ &l^SLAB LENGTH &l^PIECE LENGTH &l^FIELD VERIFY &l^EXACT |
Note that when searching for the cj_mandim.tx file, the user's config.dir is examined first. If the file is not found in that location, then the standards directory is checked. If no customization file is found, then the built-in default prompts will be used.
PS: Thanks to Steve for his valuable contribution.
This new prompt offers a choice of dimension placement commands to be associated with the specified dimensioning style. Each command will automatically load the dimension status menu so that dimension parameters may be reviewed and adjusted. The desired option may be selected using the mouse or indicated by entering the appropriate number from the keyboard. An associated describe the option selected.
PATTERNS Overwrite Menu |
|
PATTERNS Main Flyout Menu |
New Menu Button | Right-Click Function |
---|---|
CHANGE BOUNDARY: SINGLE | CHANGE BOUNDARY: AREA IN |
CHANGE PLANE: SINGLE | CHANGE PLANE: AREA IN |
INSERT POINT IN BOUNDARY | Same |
MOVE POINT ON BOUNDARY | STRETCH PATTERN: AREA IN |
ERASE PATTERN: SINGLE | ERASE PATTERN: AREA IN |
MOVE PATTERN: SINGLE | MOVE PATTERN: AREA IN |
PATTERNS Status Menu: LINES Mode |
|
PATTERNS Status Menu: RI FILL Mode |
|
PATTERNS Status Menu: SOLID FILL Mode |
Also observe in the images above that as the PATTERN TYPE
changes, the PEN, COLOR, SCALE,
ROTATION and BOUNDARY DISPLAY MODE are all
updated automatically. This means that three different pattern
settings (one of each type) are now remembered and may be used
concurrently.
PATTERNS Status Menu: Style Parameters Changed
All of the original style parameters may be quickly reset by right-clicking on the lower box containing the style name ("sky" in this case). If certain critical pattern parameters are changed, or if new parameters are set (possibly by matching an existing pattern of the screen), then the style name will be set to NONE and displayed on a shadow background as seen below.
PATTERNS Status Menu: No Style
Note that if an existing pattern is selected from the screen and
Match Entity Parameters is selected, all parameters will
be set on the status menu and the style name will always be set
to NONE as a result of this operation.
PATTERNS Status Menu: Style Name Prompt
PATTERNS Status Menu: Scale Prompt
Note that the 0.083, 0.333 and 0.667 scales can be useful in many cases when working in imperial units. For example, a tile pattern that was initially created at 1' square can be quickly rescaled to either 1", 4" or 8" square using these values.
The MULTIPLIER option may be used to adjust the current scale by some multiple. For example, if the current scale was 6.0 and a multiplier of 0.25 was entered, a new scale factor of 1.5 would be set.
Right-clicking on either of the SCALE boxes will immediately
reset the scale back to 1.0.
PATTERNS Status Menu: Rotation Prompt
The INCREMENT option may be used to adjust the current rotation by some relative amount. For example, if the current rotation was 63.65 and an increment of -12.25 was entered, a new rotation value of 51.4 would be set.
Right-clicking on either of the ROTATION boxes will
immediately reset the rotation back to 0.0.
PATTERNS Status Menu: Style NONE
Selecting the SCALE or ROTATION boxes will always prompt for a scale multiplier or rotation increment value to be applied to the current pattern parameters. The pattern will be adjusted accordingly, but no values will be displayed on the status menu.
On the PATTERN CREATE menu, when the NEW command is selected, ARRIS prompts for a name and description for the new pattern style and then asks:
If YES is selected, then the current pen and color will be saved with the pattern style and automatically reset when that style is later loaded. On the other hand, if NO is selected, then no color or pen will be remembered and that style will use whatever the current color and pen happen to be.
Partial Pattern SELECT Menu for ARRIS Styles Catalog
In the image above, the solid fill patterns on the second row are all examples of pattern styles that were saved with their pen and color. Selecting these from the ARRIS Styles Catalog immediately sets the pen to 1 and the color to that shown. The first four patterns on the top row are examples of pattern styles where the pen and color were not saved. Therefore, they display in the menu using whatever the current color is (medium blue in this case) and will use the current pen and color when selected.
This is all fairly straightforward with one exception. There is a special case where a pattern may be created with the pen and/or color set to none. The use of none instructs ARRIS to render that pattern using the layer's default pen and/or color which can be specified on the LAYER menu. The problem is that on the PATTERN SELECT menu, these styles are being displayed using the current color rather than the default color and this can lead to great confusion.
For example, in the image above, the roof1 style did not have the pen/color saved, so when selected it will be placed on the drawing using the current pen/color values. However, the roof3 pattern was actually created with the pen and color both set to none. If this style is selected, the pattern will be created with the layer default pen and color which are probably not the same as the current pen and color. Go ahead and try it yourself! If you are not paying attention, it can be extremely confusing why the first style created a medium blue pattern while the second one did not!
I mention all this to show that this odd behavior is inherent in ARRIS and is not a bug in ARRIS++!
In ARRIS 8.0, the :sip command was changed so that it no longer would allow a point to be inserted into a pattern boundary. While this problem appears to have been corrected in the 8.0.3 Update #1, this changes provided the catalyst for the creation of a new command that would provide an improved method for inserting points into patterns.
Typically, one or more points are inserted into a pattern boundary so that they can then be moved to a new location to change the profile. This resulted in a three-step process: 1. insert point(s); 2. move point(s); 3. update display so that pattern is shown filling the newly defined region. In addition, for patterns that did not display their boundary lines, it could require a bit of guesswork to determine where the perimeter actually was while inserting the new points and knowing what results were being achieved as the points were moved. All of these problems have been address by the new :cj_xh_sip command, available by clicking on the INSERT POINT button.
INSERT POINT: Step #1
When the command is selected, it first prompts to select an existing pattern on the drawing.
INSERT POINT: Step #2
When a pattern is selected, if the boundary is currently not displayed, it will be temporarily turned on for the duration of the command. The selected pattern is highlighted and the boundary lines are displayed in the original pattern color to make them easy to identify.
The second prompt asks for a location on the pattern boundary where a new point is to be inserted. Using the mouse, indicate the desired location.
INSERT POINT: Step #3
The third prompt asks for the new location where this point is to be positioned. To skip this step and leave the point where it is, simply hit the <CR> key.
NOTE: It is possible to move an existing point rather than insert a new point by first selecting the existing point in step #2 using the F3 key and then moving it to a new location in this step.
INSERT POINT: Step #4
The display of the pattern is immediately updated to reflect the new perimeter layout. The command now repeats, allowing additional points to be inserted into the selected pattern. When <CR> is entered at this prompt, a new pattern may be selected for modification.
INSERT POINT: Step #5
When all work is completed on the current pattern, the original boundary condition is restored and the pattern is properly redisplayed. Special care has been taken to insure that the original pattern boundary condition is always properly reset, even if the command is interrupted, so that unintended corruption to the drawing are prevented.
This new prompt offers a choice of pattern placement commands to be associated with the specified pattern style. Each command will automatically load the pattern status menu so that pattern parameters may be reviewed and adjusted. The desired option may be selected using the mouse or indicated by entering the associated number from the keyboard. An appropriate button label will be placed on the toolbar to describe the option selected.
PATTERN GEOMETRY EDITOR Menu
|
Clicking on the TOOLS button will display the PATTERN GEOMETRY EDITOR pop-up menu which provides a suite of enhanced editing tools for patterns. Refer to the ARRISplus documentation for additional information on how to fully utilize this tool.
At the bottom of the PATTERN GEOMETRY EDITOR menu, a set of additional tools have been provided which can diagnose and repair problems with patterns on a layer-by-layer basis. For general information regarding the use of these tools see Diagnose and Repair Tools. Briefly, these tools perform the following functions:
REPAIR: Initiate a repair session for all patterns on the specified layer. Once the repairs have been made, the results are displayed and another prompt asks to confirm acceptance of the modifications to the patterns. Answering no at his point will revert the layer's contents back to its original state.
UNGROUP: This tool will erase all patterns on the specified layer and the original pattern boundaries will be replaced by simple lines. These lines may later be used to manually reconstruct the patterns if desired.
Left-clicking on the DIAGNOSE, REPAIR or UNGROUP buttons will operate exclusively on patterns, while a right-click on any of these boxes runs a generalized version of the layer repair command that can be applied to either opcodes, patterns, paragraph text, zones or all entities together.
ZONES Overwrite Menu |
|
ZONES Main Flyout Menu |
|
|
|
|
Partial Zone Status Menu |
New Menu Button | Right-Click Function |
---|---|
MOVE TEXT | Same |
MOVE BOUNDARY POINT | Same |
ERASE ZONE: SINGLE | ERASE ZONE: AREA IN |
ADD/SUBTRACT EXISTING ZONE | Same |
CHANGE DISPLAY: SINGLE | CHANGE DISPLAY: AREA IN |
UPDATE ZONE | Same |
CHANGE TYPE: SINGLE | CHANGE TYPE: AREA IN |
CHANGE NAME: SINGLE | CHANGE NAME: AREA IN |
ZONE GEOMETRY EDITOR Menu
|
Clicking on the TOOLS button will display the ZONE GEOMETRY EDITOR pop-up menu which provides a suite of enhanced editing tools for patterns. Refer to the ARRISplus documentation for additional information on how to fully utilize this tool.
At the bottom of the ZONE GEOMETRY EDITOR menu, a set of additional tools have been provided which can diagnose and repair problems with zones on a layer-by-layer basis. For general information regarding the use of these tools see Diagnose and Repair Tools. Briefly, these tools perform the following functions:
REPAIR: Initiate a repair session for all zones on the specified layer. Once the repairs have been made, the results are displayed and another prompt asks to confirm acceptance of the modifications to the zones. Answering no at his point will revert the layer's contents back to its original state.
UNGROUP: This tool will erase all zones on the specified layer and the original zone boundaries will be replaced by simple lines. These lines may later be used to manually reconstruct the zones if desired.
Left-clicking on the DIAGNOSE, REPAIR or UNGROUP buttons will operate exclusively on zones, while a right-click on any of these boxes runs a generalized version of the layer repair command that can be applied to either opcodes, patterns, paragraph text, zones or all entities together.
RASTER Overwrite Menu |
|
RASTER Main Flyout Menu |
|
||
RASTER Status Menu |
If the ARRIS++ Optional Sigmac Library
is loaded, the mnemonic command :pt may also be used to load the
POINTS overwrite menu.
POINTS Overwrite Menu |
|
POINTS Main Flyout Menu |
|
||
POINTS Status Menus |
|
|
All entities within ARRIS have points associated with their
standard graphical display. Typically, these points are
invisible (i.e., are symbol number 0) and there is no need
for the user to be concerned with them. However, ARRIS
occasionally gets into an improper state where these points
begin to be displayed as visible symbols as can be seen in
the image of the rectangle to the left.
Should the need arise, a section of the POINTS status menu is devoted to managing these standard point symbols. |
To avoid being distracted by unnecessary information, the left
side of the POINTS status menu usually appear as follows:
STANDARD POINT SYMBOL Partial Status Menu (Hidden)
However, clicking on the SHOW PARAMETERS button causes that
section of the menu to display the point symbol parameters.
STANDARD POINT SYMBOL Partial Status Menu (Displayed)
The default parameters for typical invisible points are shown here. If a non-standard parameter value is set, it will be displayed on a bright red background to warn of this condition, as seen for the rotation parameter in the following image.
If you really know what you are doing, it is possible to change
any of these standard point symbol parameters by clicking on the
appropriate box. For example, selecting the SYMBOL box
results in the following prompt:
Changing Standard Point Symbol
Note the warning message accompanying the prompt. This is a reminder that this is an unusual operation and should be performed with care.
The typical use for this menu is to check and reset the point symbol parameters back to their default setting should they somehow be changed. Each parameter can be reset to its default value by right-clicking on the desired box while all of the parameters can be immediately reset in one step by selecting the RESET button.
The point symbol parameters will continue to be displayed until the HIDE button is selected, returning this portion of the status menu back to its original display mode.
This section of the overwrite menu contains functions for managing reference points as follows:
BUTTON | SELECT | DESCRIPTION | MNEMONIC CMD * |
---|---|---|---|
NEW REF: | STD |
Selecting this button allows the reference point to be set
to a new location.
Mnemonic: Think "n" for "New" Reference. |
:nn |
RC |
Right-clicking on this button causes the current reference
point to momentarily flash if it is currently located
within the graphic drawing area. If the reference point
is not currently on the screen, a message will be displayed
indicating this fact and the point's database coordinates
will be displayed.
Mnemonic: Think "n" for "New" Reference Display. |
:nnn | |
DBL REF: | STD |
Selecting this button allows the double-reference point
to be set to the specified location.
Mnemonic: Think "d" for "Double" Reference. |
:dd |
RC |
Right-clicking on this button causes the current
double-reference point to momentarily flash if it is
set and is currently located within the graphic drawing
area. If the double-reference point is not set or is not
currently on the screen, a message will be displayed
indicating this fact and the point's database coordinates
(if any) will be displayed.
Mnemonic: Think "d" for "Double" Reference Display. |
:ddd | |
IND REF: | STD |
Indirect Reference is a new ARRIS++ command.
Selecting this button allows a new reference point to be set using the current reference point and an intermediate double-reference point. The command will prompt:
XY-forcing will be temporarily turned off so that this intermediate point can be located where desired. The command will then prompt:
If XY-forcing was in effect, then the current reference point and the intermediate double-reference point may be used to set the new reference point location. This command can be very useful for location new reference points somewhere in open space that are related to other graphical entities. (See the example below.) Mnemonic: :kk is not very intuitive, but it is easy to type and other more obvious letters were already assigned to other commands. Mnemonic: :kkk can be used to momentarily flash both the current reference and, if set, the double-reference points. |
:kk |
RC |
Right-clicking on this box executes the ARRIS :trp
sigmac which is used to set an offset double-reference
point. The command will prompt:
Once the intermediate point is selected the command then prompts:
At this point a numeric distance is typically entered to specify the offset from the previous point where the final double-reference point is to be located. Of course, this only works if the REL mode is set to on. Mnemonic: Think Triple Reference Point. |
:trp | |
NEW ORIG: | STD |
Selecting this button allows the database origin to be set
to a new location.
Mnemonic: Think "o" for "Origin". The mnemonic :oox was chosen rather than the simpler :oo to keep users from accidentally executing this command. |
:oox |
RC |
Right-clicking on this button causes the current database
origin to momentarily flash if it is currently located
within the graphic drawing area. If the origin point is
not currently on the screen, a message will be displayed
indicating this fact.
Mnemonic: Think "o" for "Origin". |
:ooo |
In this simple example, we are placing walls for a new
room and want to draw the next wall segment so that
the right end of the wall will be exactly 1'-3" left
of the door jamb. The new IND REF command
allows us to find this point without having to
interrupt our wall placement command.
XYF must be set to on for this example. Select the IND REF command from the POINTS menu or enter the command :kk. |
|
At the first prompt:
move to the left door jamb and select it using F3. A double-reference point is set at this location. |
|
At the second prompt:
move to the approximate location that is orthogonal to the original reference point and the new double-reference point and click. A new reference point will be set that aligns with the door jamb above. |
|
The wall placement command prompts:
Since the reference point is now aligned with the door jamb, we enter the desired location for the end of the wall by typing:
The wall is drawn as expected. |
|
We can now complete the room by placing the vertical
wall, which will be 1'-3" to the left of the door.
This type of situation occurs often while drawing and the indirect reference command can be extremely helpful while improving drawing productivity. |
This section of the overwrite menu contains functions for managing database points. This includes visible points as well as the standard invisible points associated with entities.
BUTTON | SELECT | DESCRIPTION | MNEMONIC CMD * |
---|---|---|---|
ERASE PT: | STD |
Selecting this button allows individual points of any
type (both visible and invisible) to be erased. Entities
that are defined by these points will also be erased.
The command repeats.
Mnemonic: Think "Erase Point" |
:ep |
RC |
Right-clicking on this button allows all points within a
fenced area to be deleted. The command repeats.
Mnemonic: Think "Erase Point Area" |
:epa | |
MOVE PT: | STD |
Selecting this button allows individual points of any
type (both visible and invisible) to be moved. Entities
associated with these points will be stretched. The
command repeats.
Mnemonic: Think "Move Point" |
:mp |
RC |
Right-clicking on this button allows all points within a
fenced area to be moved. Command repeats.
Mnemonic: Think "Move Point Area" |
:mpa | |
STD | Selecting this button allows individual points to be inserted into a line or wall at the specified location, breaking it into two segments. The command repeats. | None | |
RC | Right-clicking on this button allows a point to be inserted at the location where two lines and/or walls intersect, breaking each line or wall into two segments. The command repeats. | None |
This section of the overwrite menu contains functions for managing temporary points as follows:
BUTTON | SELECT | DESCRIPTION | MNEMONIC CMD * |
---|---|---|---|
WALL PTS: | STD |
Selecting this button causes a small red square to be
placed at each wall point located on the graphic screen.
A thin red line is then draw between these points to
indicate the location of the actual wall line. These
squares and lines are temporary and will be erased upon
the next redraw.
Mnemonic: Think "Show Points Walls". |
:spw |
RC |
Right-clicking on this button redraws the graphic screen,
clearing away the temporary red wall point squares and
lines.
Mnemonic: Think "Display Everything". |
:dpe | |
DATA PTS: | STD |
Selecting this button causes a small, temporary 'X' to be
displayed at the location of every database point located
on the graphic screen. These points will be automatically
erased upon the next redraw.
If it is desired to display database points in a more permanent fashion, refer to the SHOW PTS command. Mnemonic: Think "Show Points Data". |
:dp or :spd |
RC |
Right-clicking on this button redraws the graphic screen,
clearing away the temporary 'X's.
Mnemonic: Think "Display Everything". |
:dpe | |
SHOW PTS: | STD |
Selecting this button toggles the SHOW POINTS
function on/off.
When on, the SHOW POINTS box will be highlighted and all normally invisible database points will be marked on the screen with visible 'X's. This differs from the DATA PTS function in that these 'X's will continue to be displayed until the button is reselected and the marking of database points is canceled. Note that this is a display function only and the actual database is not affected. Mnemonic: Think "Show Points". |
:sp |
RC | Right-clicking on this button forces the display if the 'X' markers to be turned off, regardless of the current state of the command. | none |
This section of the overwrite menu contains functions for managing Work Points. These are special ARRIS++ non-plotting points that can be used for a variety of purposes. For example, they can be used as construction aids, reference markets or place-holders for other work. They are often used to mark a permanent reference or double-reference point during a complex drawing construction.
Since they are non-plotting, they may be left on the drawing if desired or erased at a later time.
BUTTON | SELECT | DESCRIPTION | MNEMONIC CMD * |
---|---|---|---|
STD |
Selecting this button allows individual Work Points
to be placed on the drawing. The command repeats.
Mnemonic: Think "Work Point". |
:wp | |
RC | None | None | |
ERASE: | STD |
Selecting this button allows individual Work Points
to be deleted from the drawing. The command repeats.
Note that this command will only delete Work Points. All other points, both visible and invisible, will be unaffected. Mnemonic: Think "Work Point Delete". |
:wpd |
RC |
Right-clicking on this button allows all Work Points
within a fenced area to be deleted. The command repeats.
Mnemonic: Think "Work Point Delete Area". |
:wpda |
Symbol No: |
|
26 |
Scale: |
|
3/32" (0.094") |
Rotation: |
|
180-degrees |
Color: |
|
1 |
Pen: |
|
0 |
If any of these parameters is changed after placement, the
point will no longer be recognized as a Work Point.
This section of the overwrite menu contains functions for managing
visible points.
VISIBLE POINT SET-UP Menu |
Clicking on the SET-UP button displays the VISIBLE POINT SET-UP menu which allows the visible point parameters to be selected. Choose a symbol, a size and a rotation value. If the desired size and/or rotation is not displayed, select the OTHER button and enter the desired value. The selected parameters values will be displayed on the right side of the status menu.
VISIBLE POINT Partial Status Menu
Individual parameters may also be changed by clicking on the
appropriate box on the status menu. Clicking on the symbol
icon or the VP SYMBOL box displays the VISIBLE POINT SYMBOL
pop-up menu which allows a new symbol to be selected.
Right-clicking on either box will immediately reset to the
default symbol number 11.
VISIBLE POINT SYMBOL Menu
Clicking on the VP SIZE box prompts for a new visible point size.
Right-clicking on this box immediately resets the symbol size
to the default value of 0.125" (3mm metric).
Visible Point Size Prompt
Clicking on the VP ROTATION box prompts for a new visible point
rotation. The angle entered will automatically be adjusted to
an equivalent value between 0 and 360 degrees. Right-clicking on
this box immediately resets the symbol rotation to the default
value of 0-degrees.
Visible Point Rotation Prompt
The commands on the overwrite menu perform the following functions:
BUTTON | SELECT | DESCRIPTION | MNEMONIC CMD * |
---|---|---|---|
STD |
Selecting this button allows a visible point to be placed
on the drawing based upon the current parameters displayed
on the status menu. The command repeats.
Mnemonic: Think "Insert Point". |
:ip | |
RC | None | None | |
STD |
Selecting this button allows a visible point to be queried
with the results displayed in the POINT QUERY/EDIT
pop-up menu. the command repeats.
Mnemonic: Think "Query Point". |
:qp | |
RC | None | None | |
ERASE: | STD |
Selecting this button allows an existing visible point to
be deleted from the drawing. Invisible points will not be
affected by this operation. The command repeats.
Mnemonic: Think "Erase Point Visible". |
:epv |
RC |
Right-clicking on this button allows all visible points
within a fenced area to be deleted in one operation. The
command repeats.
Mnemonic: Think "Erase Point Visible Area". |
:epva | |
MOVE: | STD |
Selecting this button allows an existing visible point to
be moved within the drawing. Invisible points will not be
affected by this operation. The command repeats.
Mnemonic: Think "Move Point Visible". |
:mpv |
RC |
Right-clicking on this button allows all visible points
within a fenced area to be moved in one operation. The
command repeats.
Mnemonic: Think "Move Point Visible Area". |
:mpva | |
COPY: | STD |
Selecting this button allows an existing visible point to
be copied within the drawing. Invisible points will not be
affected by this operation. The command repeats.
Mnemonic: Think "Copy Point Visible". |
:cpv |
RC |
Right-clicking on this button allows all visible points
within a fenced area to be copied in one operation. The
command repeats.
Mnemonic: Think "Copy Point Visible Area". |
:cpva | |
CHG LAY: | STD | Selecting this button allows an existing visible point to be changed to a new layer. Invisible points will not be affected by this operation. The command repeats. | None |
RC | Right-clicking on this button allows all visible points within a fenced area to be changed to a new layer in one operation. The command repeats. | None | |
RE MAKE: | STD | Selecting this button allows an existing visible point to be remade using all of the current visible point parameters displayed on the status menu. Invisible points will not be affected by this operation. The command repeats. | None |
RC | Right-clicking on this button allows all visible points within a fenced area to be remade in one operation. The command repeats. | None | |
MAKE INVIS: | STD |
Selecting this button allows an existing visible point to
be made invisible. The point will be changed to symbol
number 0 with a size of 0.062" and a rotation of 0-degrees.
The command repeats.
This can be very useful for "fixing" errant entity points that may have accidentally become visible. (See Standard Point Symbols above.) |
None |
RC | Right-clicking on this button allows all visible points within a fenced area to be made invisible in one operation. The command repeats. | None |
ARRIS++ TOOLS Overwrite Menu |
|
ARRIS++ TOOLS Main Flyout Menu |
|
||
ARRIS++ TOOLS Status Menu |
A new ARRIS++ TOOLS menu has been provided with its accompanying main flyout menu. The empty TOOLS status menu is displayed whenever a tool or utility does not have a specialized status menu of its own. These menus are a repository for new utilities which are to be added to ARRIS in the future. The following tools are currently provided and discussed in detail below.
Revision Cloud Status Menu
Back in 1999, Tim Eickman wrote a sigmac to place revision clouds
on the drawing and published it on the ARRIS mailing list. This
code was subsequently revised by Jeff Rath, Steven Stromgren,
Salleh Diab and others and widely distributed as
:sd_cloud
. That code has now been enhanced
in many ways to turn it into a production quality tool.
Improvements include:
As soon as the revision cloud button is selected, the cursor changes to a pencil and the cloud may be drawn using the current parameters displayed on the status menu. Drag the cursor in a circular motion to enclose the portion of the drawing that has been revised. As the cloud is nearing completion, move the cursor towards the starting point. When it gets close enough, the cloud will automatically close and be terminated. If the PLACE MARKER parameter is set to YES, then you will be prompted for the revision marker text. Enter the desired string and then place the marker where desired. To place an empty marker select <NONE>. If no revision marker is desired for this cloud, select <SKIP PLACEMENT>. The command repeats allowing multiple revision clouds to be located on the drawing. |
Revision Cloud Example Revision Cloud Marker Prompt |
SAVE CLOUD PARAMETERS |
When any of the revision cloud parameters are changed
from the defaults, this button text will display in
yellow to indicate that there are unsaved
modifications. Clicking on this button will cause the
current parameter values to be written to disk and they
will then be used as the defaults in the future. Once
saved, the button will return to its normal appearance.
If the default parameter file already exists, then
a confirmation prompt will be displayed to help insure
that the file is not accidentally overwritten.
Right-clicking on this button automatically restores all of the current default values regardless of what changes may have been made. |
PEN | This displays the pen used for the revision cloud and marker. Selecting this box prompts for a new pen number. If <CURRENT> is selected, then the cloud and marker will match the current ARRIS pen. If <NONE> is selected, then the cloud and marker will match the current layer default pen. |
COL | This displays the color used for the revision cloud and marker. Selecting this box displays the pop-up color selection menu and prompts for a new color number. If <CURRENT> is selected, then the cloud and marker will match the current ARRIS color. If <NONE> is selected, then the cloud and marker will match the current layer default color. |
BULGE | The bulge value determines how flat or round the arcs are that are used to draw the cloud. The initial default value is 0.7. Allowable values range from 0.05 to 1.0. Specifying a smaller value will create flatter arcs while a maximum value of 1.0 will generate semicircles. |
SMALL ARC | The small arc factor determines the relative size of the alternating smaller arcs. The initial default is 3 and allowable integer values range from 1 to 10. |
LARGE ARC | The large arc factor determines the relative size of the alternating larger arcs. The initial default is 3 and allowable integer values range from 1 to 10. |
PLACE MARKER | Selecting this box toggles the setting between YES and NO. If set to YES, once a revision cloud has been drawn, there will be an option to place a triangular revision marker. As seen in the image above, there is an option to skip marker placement if desired. Setting this parameter to NO suppresses marker placement altogether. |
MARKER SIZE | This parameter determines the size of the triangular revision marker in inches (imperial databases) or millimeters (metric databases). Select this box to enter a new value. |
DIRECTION | This setting determines the direction of construction for the revision cloud. Selecting this box toggles the value between cw (clockwise) and ccw (counter-clockwise). Any attempt to draw the revision cloud in the opposite direction from this setting will cause the arcs to be inverted. Most individuals will probably find drawing revision clouds in the clockwise direction to be most natural, but this option provides a choice. |
This error is easily triggered when undo is used during the active placement of attributal repeated items such as the revision marker used with this routine. To avoid any problems, do not perform an undo while this revision cloud command is running. If you wish to remove a cloud, exit this command normally and then perform the undo.
Break-Line Status Menu
The old :cj_brkln command has
been significantly revised and renamed as
:cj_bl_brkln . The break-line
command is now found as a button on the ARRIS++
TOOLS menu and offers a set of parameters which
may be reviewed and adjusted from the status menu.
When the button is selected with a left-click, it
prompts for two points and then a break-line is
constructed between these points using the current
parameters. The command repeats allowing multiple
break-lines to be drawn.
|
Sample Break-Line |
SAVE BREAK-LINE PARAMETERS |
When any of the break-line parameters are changed
from the defaults, this button text will display in
yellow to indicate that there are unsaved
modifications. Clicking on this button will cause the
current parameter values to be written to disk and they
will then be used as the defaults in the future. Once
saved, the button will return to its normal appearance.
If the default parameter file already exists, then
a confirmation prompt will be displayed to help insure
that the file is not accidentally overwritten.
Right-clicking on this button automatically restores all of the current default values regardless of what changes may have been made.
Break-line parameters are saved to the file:
|
PEN | This displays the pen used for the break-line. Selecting this box prompts for a new pen number. If <Current> is selected, then the break-line will match the current ARRIS pen. If <None> is selected, then the break-line will match the current layer default pen. |
COL | This displays the color used for the break-line. Selecting this box displays the pop-up color selection menu and prompts for a new color number. If <Current> is selected, then the break-line will match the current ARRIS color. If <None> is selected, then the break-line will match the current layer default color. |
BREAK MARKER SIZE |
This displays the size of the "Z"-shaped marker used
to draw the break-line. The size is expressed in
inches (for imperial databases) or millimeters (for
metric databases). Selecting this box prompts for
a new marker size.
Note that the BREAK MARKER SPACING factor must always be at least twice as large as the marker size. Because of this, the marker spacing value will be automatically adjusted if required, as the marker size is increased. If an adjustment is made, a message will be displayed noting this. |
BREAK MARKER SPACING |
This displays the minimum center-to-center distance
between adjacent break-line "Z" markers. For example,
if 1.5" is specified, then the markers will be spaced
at least 1.5" apart. The actual center-to-center
spacing will vary depending upon the overall length
between the two break-line endpoints.
Note that the break-line marker spacing must be at least twice as large as the marker size. Attempts to enter smaller values will not be allowed. |
Right-clicking on the break-line button executes the break command from the DETAILS module. This routine prompts for two points and then, as seen at the right, draws a single break symbol between these points using the current pen and color. This break symbol will be scaled up or down to fit the specified distance. |
Sample Detail Break |
Layer Display Prompt |
The layer display utility is used to sequence through one or more layers in the current drawing, clearing the screen and then displaying each subsequent layer when <CR> is pressed. As the layer is being displayed, its layer number, name and description are shown on the message line.
Only layers having some content are displayed while empty layers are silently skipped. When the last layer in a running sequence has been displayed, there is an option to repeat the sequence. When the command terminates, the drawing is automatically refreshed.
The following table discusses the various display options. These options may be entered from the keyboard and abbreviated to the single letter [a, b, c, d, g, n or w].
OPTION | DESCRIPTION |
---|---|
all layers | Sequentially display all layers in the current drawing regardless of the layer display mode setting. This means that even layers set to OFF will be displayed. When the last layer is displayed there is an option to repeat the sequence or terminate the command. (Option may be abbreviated as a) |
by number | Display the layer whose number is entered. The prompt repeats allowing multiple layers to be examined. (Option may be abbreviated as either b or n) |
current work layer | Display the current layer set for work (WK). The command terminates when <CR> is pressed. (Option may be abbreviated as c) |
display layers only | Sequentially display each layer in the current drawing with its layer mode set for display (D). When the last layer is displayed there is an option to repeat the sequence or terminate the command. (Option may be abbreviated as d) |
work group layers | Sequentially display each layer in the current work group. A work group is a set of up to ten consecutive layers sharing all but the last digit in their layer numbers. For example, the ten layers from 10230 through 10239 would form a work group and if the current layer was any layer within this range, then this set of layers would be displayed. When the last layer is displayed there is an option to repeat the sequence or terminate the command. (Option may be abbreviated as either w or g) |
Right-clicking on the layer display button skips the prompt and immediately begins displaying layers using the all layers method.
For additional information including a description of a set of optional mnemonic aliases, the layer display manual page can be found here.
Pen Display Prompt |
The pen display utility is used to display entities drawn in one or more pens. When prompted, select one of the following options:
OPTION | DESCRIPTION |
---|---|
color | The screen is cleared and entities drawn in pens 1 through 15 are redisplayed simultaneously using the current colors #1 through #15 to represent the pens. (Option may be abbreviated as c) |
pen number | Enter the desired pen number from 0 through 15. The screen will be cleared and all entities drawn with the specified pen will be displayed. (Option may be abbreviated as p) |
range |
At the prompts enter the minimum and maximum pen numbers.
The screen will be cleared and all entities drawn in pens
"min" through "max" will be displayed sequentially, waiting
for |
In all cases, when the command terminates, there is an option to either redraw the screen or leave it in its current state.
Right-clicking on the pen display button skips the prompt and immediately displays all entities using the color method.
For additional information including a description of a set of optional mnemonic aliases, the pen display manual page can be found here.