Technical News & Information for Australian Data Systems Customers
9 April 2001

The AccuDraw effect: how AccuDraw enhances a variety of tools

Although much of AccuDraw’s operation is global in nature, it does have a subtle effect on individual tools. As you learn to use AccuDraw, you will find that it can be used as a substitute for many individual tool settings. The following discussion provides some insights into this feature.

The Place SmartLine tool is specially designed to exploit AccuDraw’s capabilities. See "AccuDraw and the Place SmartLine Tool" later in this article.

AccuDraw and the Place Circle tool

A simple tool like Place Circle can benefit from AccuDraw in a number of ways. First, when you place a circle you can explicitly set the diameter of the circle by turning on the Diameter tool setting and entering a value. However, with AccuDraw active, this can be done with fewer keystrokes.

Once you’ve placed the circle’s origin point, all you have to do is type in the radius value. AccuDraw automatically locks the circle to that value indicated by the locked dynamic circle. It really doesn’t matter which drawing coordinate system is active.

To place a second circle of equal radius is also easy. Using AccuDraw’s previous distance feature, the circle will temporarily lock to the previous radius allowing you to enter the second data point. This does require two data points for all remaining circles, so if you are placing numerous fixed diameter circles, you may want to use the Diameter tool setting.

AccuDraw and the Place Arc tool

Almost no other tool has as many settings as does the Place Arc tool. AccuDraw can be used to simplify this tool’s operation. By using the polar coordinate plane, you can easily specify radial lengths and sweep angles just by typing them in via AccuDraw.

This is one case where AccuDraw’s context sensitive orientation is good for incremental angle setting and View or other rotations are good for setting an absolute sweep angle.

AccuDraw and the Place Ellipse tool

When you place an ellipse without AccuDraw, you specify a center point, the primary axis and radius, and a point through which the ellipse will pass. You can do this by selecting the various options in the Tool Settings window or use AccuDraw to set these values in a more user-friendly manner.

When you enter that first center point, AccuDraw’s effect becomes noticeable. The second data point still defines the major axis, but now you can specify both the radius and angle using the Accudraw window simply by entering the radius and angle or dynamically positioning it.

Now, because the Accudraw compass orients itself along the axis of the ellipse under construction, the secondary axis is automatically locked so you can simply enter the value or position the pointer and data point.

AccuDraw and the Place Block tool

AccuDraw can be used with the Place Block tool to place a block with specific dimensions and at a specific angle. With the Rotated method you can specify the angle and X length of the block using the polar drawing plane. Once the base of the block has been defined, AccuDraw orients the compass along this base. At this point, you can switch to rectangular mode (space bar) and lock in the Y distance by simply entering its dimension.

AccuDraw and the Place SmartLine Tool

The Place SmartLine tool is used to automatically place a complex chain or shape containing a dynamically specified collection of segments and vertices. Unlike the other tools in this article, this tool is designed to be used in conjunction with AccuDraw. The main benefits of using AccuDraw with Place SmartLine are as follows:

* The drawing plane origin automatically moves to the location of a newly defined vertex.
* The drawing plane automatically rotates to align with a newly defined segment. This allows tangent and perpendicular segments to be easily defined.

When defining an arc segment, the drawing plane coordinate system automatically switches to Polar.

To define an arc segment tangent to the previous segment:

  1. With AccuDraw active and Place SmartLine selected, set the tool setting Segment Type to Arcs. The drawing plane coordinate system automatically switches to Polar, and the arc’s center point and sweep angle are dynamically displayed.
  2. Move the pointer toward the drawing plane axis that is perpendicular (that is, at 90°) to the previous segment. When the pointer is close to the axis, the arc radius position dynamically aligns with it.
  3. Enter a data point to define the center point for the arc.
  4. Enter a data point to define the arc’s sweep angle and complete the segment definition.

Note: The arc’s sweep angle can be defined in either direction-clockwise or counter-clockwise.

To define a semi-circular arc segment:

  1. With AccuDraw active and Place SmartLine selected, set the tool setting Segment Type to Arcs.
    The drawing plane coordinate system automatically switches to Polar, and the arc’s center point and sweep angle are dynamically displayed.
  1. Enter a data point to define the first arc endpoint.

  2. Move the pointer to the drawing plane axis that is parallel (that is, at 0°) to the first endpoint.

  3. Enter a data point to define the center point for the arc.

image7.gif (4438 bytes)

  1. Move the pointer such that it is again parallel to the first endpoint. When the pointer aligns with the axis, a semi-circular arc is dynamically displayed.

  2. Enter a data point to complete the segment definition.

You can also easily define semi-circular arc segments by quarters of the AccuDraw drawing plane. Simply align the pointer to the desired axis.

Accudraw affects most tools

The tools just described were selected to illustrate how AccuDraw works with even the simplest tools to provide additional capabilities or easier access to options over non-AccuDraw operation. AccuDraw actually affects the operation of most MicroStation tools and even has the potential to work with third-party application software. image8.gif (3730 bytes)

 

 Australian Data Systems  Phone: +618 9479 1338  Fax: +618 9479 1353
support@ozdata.com.au   www.ozdata.com.au