AccuDraw
Transcription
AccuDraw
12/10/2013 AccuDraw Inga Morozoff, Bentley Systems, Inc. Introduction • Developed by Rob Brown and introduced in PowerDraft in 1995. • It does not create or manipulate elements or objects – instead, it assists in their creation and manipulation. • Mimics using a drafting machine. 2 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 1 12/10/2013 Basics • Found on the Primary Tools toolbar • Dockable dialog with two modes: Rectangular and Polar. Toggle between the modes by tapping the space bar. 3 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated The Compass • The compass is located at the last datapoint. • Composed of three parts: – The origin is the center of the compass and is always location 0,0 regardless of where the compass is in the design. – The dashed rectangle or circle is referred to as the drawing plane indicator. – The axis ticks are AccuDraw’s axis markers and are independent of both the drawing axis and the view axis 4 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 2 12/10/2013 Workflow When enabled, AccuDraw considers three things and changes it’s behaviour accordingly. • First, it considers the current tool and switches between rectangular or polar mode as needed. 5 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated • Second, it considers the location of the pointer with respect to the origin of the compass. • The values in the key-in fields to reflect the distance the pointer is from its origin. • If no data point is entered, the values show absolute coordinates. 6 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 3 12/10/2013 • Finally, AccuDraw considers and interprets keyboard shortcuts. These are single or dual character key-ins to drive its behavior. An example is using the space bar to toggle between the Rectangular and Polar modes. Review all the shortcuts by pressing ? . 7 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated Operational Rules • Enter a datapoint to fix the initial position of the compass. This becomes location 0,0 and all measurements will be taken from there. (Think about manual drafting.) • Move your pointer in the direction you wish to draw. This sets the focus and populates the distance fields. • Without moving the pointer, enter values in the key-in fields. No need to click, swipe out, adjust the focus – just key-in the numbers. 8 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 4 12/10/2013 AccuDraw dialog focus • To put the focus in AccuDraw: – Click the AccuDraw window – If the focus is Home, press Space Bar – If the focus is Home, press F11 – If the focus is not Home, press ESC, then Space Bar. – Key-in AccuDraw Dialog – Enter a datapoint on the screen Tip: Enable Workspace > Preferences > Look and Feel > Auto focus Tool Settings • The key-in shortcuts are only available when the focus is in AccuDraw. 9 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated The keykey-in fields input focus • As you move the pointer around the screen, AccuDraw continually updates the fields in the AccuDraw window. • The field that gets the focus is determined by the direction and distance the pointer is from the origin. • The focus field with the largest value, gets the input focus. This is determined by how far the pointer is from the origin. • If needed, change the focus by pressing TAB or Arrow-Up or Arrow-Down • Positive or negative values is determined by the quadrant the cursor is in. • 10 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 5 12/10/2013 Quadrants -,+ +,+ -,- +,- 11 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated Indexing • AccuDraw can index to: – Each axis – The Origin – The previous distance • Operates similar to AccuSnap – get close and temporarily lock on. • Can replace the Axis Lock in all but a few situations. • To override axis indexing, press LI shortcut 12 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 6 12/10/2013 Locking Values • A field is automatically locked when entering a value from the keyboard. • A temporary construction line appears to indicate the keyed in distance from the origin (0,0) • This equates to scribing a construction line with your set square when using a drafting machine or T-square. 13 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated Keyboard Shortcuts • AccuDraw’s behavior is influenced by the current tool, the location of the pointer and keyboard shortcuts. • Keyboard shortcuts are singe and double character commands • AccuDraw window must have the focus in order to issue a key-in. • Review all the shortcuts by pressing ? 14 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 7 12/10/2013 Must--Know shortcuts Must • Space Bar – Toggles between rectangular (X,Y) and polar (Distance and Angle) mode. • X , Y, D, A – Toggles the locks for the X, Y, Distance and Angle fields. 15 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated • Enter (Smart Lock) – Causes AccuDraw to index to the closest axis and lock the opposite field value. – Smart Lock allows you to draw in one direction, while snapping in another. • Q (Quit) – Quits AccuDraw 16 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 8 12/10/2013 • V (View Rotation) – AccuDraw automatically rotates to the angle between the last two datapoints. To return the compass to be parallel to the view axis, press V. • O (Set Origin) – Moves the compass to the current pointer location or tentative point. Can also be done by doing a CTRL+Tentative. 17 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated • RQ (Rotate Quick) – Temporarily changes the rotation of the compass to a user defined angle. Once a data point has been entered, the compass resumes its normal orientation. • K (Keypoint Snap Divisor) – Opens the Keypoint Snap Divisor dialog box. • I (Intersect Snap) – Activates the Intersect Snap mode override. • C (Center Snap) – Activates the Center Snap mode override. 18 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 9 12/10/2013 • ~ (Bump Toolsettings) – The tilde character is used to bump the value of the first adjustable setting in the tool settings window to the next valid value. – For example, when using the Place SmartLine tool, tilde will change the Segment Type from Line to Arcs. – To bump the second tool setting use the key‐in: accudraw bump toolsetting 2 – To bump the third tool setting use the key‐in: accudraw bump toolsetting 3 • HA (AccuDraw on Hold) – Suspends AccuDraw until HA is reissued. • HS (AccuSnap toggle) – Turns AccuSnap on or off. • HU (AccuSnap Suspend) – Suspends AccuSnap until a Reset is issued. 19 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated Custom KeyKey-ins • Key-ins can be customized. • Stored in shortcut.txt defined by MS_ACCUDRAWKEYS • Can be used to create aliases for common operations. For example, PL for activating Place Line. PF for activating Place Fence etc. 20 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 10 12/10/2013 Settings • To access AccuDraw Settings dialog: – Press the keyboard shortcut GS – Select Settings > AccuDraw – Right click the AccuDraw icon and choose Properties – Key-in AccuDraw Dialog Settings • Operations tab contains settings to change the operation of AccuDraw. 21 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated • Display tab settings that change display features. • Additional display settings available by key-in: – AccuDraw Settings Size xx sets size of compass, default size is 40. – AccuDraw Settings Northeast changes the to Northing and Easting. – AccuDraw Settings XY changes the display to X and Y. 22 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 11 12/10/2013 • Coordinates tab defines the Coordinate System, Unit Roundoff, and Indexing settings. • Tip – When working with very fine distances, it’s often helpful to reduce the Tolerance setting. This adjusts how close your pointer needs to be to the axis until it indexes. The value is expressed in screen pixels. 23 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated Tips • When angle format is in bearing mode, replace the degree symbol (^ ) with a semi-colon ( ; ), apostrophe (‘), or two periods (..) • When specifying quandrants, use the following numbers: NE = 1, NW = 2, SW = 3, SE = 4 For example, N35^30’45"E can now be 1 35;30’45” • To place a north arrow on a rotated view, use this keyin: ac=north;aa=0;accudraw dialog;accudraw setorigin;accudraw rotate top;%d;accudraw rotate view;accudraw quit;reset 24 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 12 12/10/2013 Pop--up Calculator Pop • The pop-up calculator allows you to perform mathematical operations on the fly. • Activated by pressing +, -, *, /, = in any text field that supports it. This includes AccuDraw's key-in fields and many other fields, such as Active Angle or Active Scale. • Can perform advanced mathematical functions: trigonometric and logarithmic functions, multiple operators, parentheses, and C expressions. Activate by pressing = 25 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated cos(angle) trigonometric cosine of angle tanh(value) hyperbolic tangent of value sin(angle) sine of angle exp(value) exponential of x asin(value) arc sine of value log(value) natural logarithm of value atan(value) arc tangent of value log10(value) base 10 logarithm of value atan2(valueY,valueX) arc tangent of valueY/valueX pow(x,y) x to y power tan(angle) tangent of angle sqrt(value) square root of value cosh(value) hyperbolic cosine of value fabs(value) absolute value of sinh(value) hyperbolic sine of value 26 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 13 12/10/2013 Shortcuts associated with 3D • T - Top view • S - Side view • F - Front view • E - Cycle Rotation between Top, Front and Side • Z – Z Lock toggle • LZ - Sticky Z Lock toggle – can be used with ACS Plane Snap Lock to force snap points to lie on the active ACS' XY plane (Z=0). Can be used without the ACS. Compass changes to show inner circle or square. 27 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated What is an ACS An auxiliary coordinate system (ACS) is a coordinate system with an orientation, and/or an origin, different from those of the DGN file coordinates (the Global system). Although not exclusively a 3D concept, an ACS is most useful in 3D modeling as a drawing aid. By using an ACS that corresponds to the location and orientation of a particular element, you can enter data points relative to parts of the model rather than the global origin. Although using ACSs may seem complicated, AccuDraw uses them as a basic part of its 3D functionality. 28 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 14 12/10/2013 ACS Plane Lock and ACS Plane Snap Lock • The ACS Plane lock forces data points to lie on the ACS plane. • The ACS Plane Snap lock forces snapped datapoints to lie on the ACS regardless of what was snapped to. 29 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated Shortcuts related to the ACS • LP - Lock ACS Plane and ACS Plane Snap – Toggles ACS Plane and ACS Plane Snap locks • LA - Lock ACS Plane – toggles the ACS Plane lock • LS - Lock ACS Plane Snap – toggles the ACS Plane Snap lock • RA – Rotate ACS - Used to create an ACS by rotating the compass. • WA – Write ACS – Saves the current compass rotation to a new ACS. Use this after using RQ (Rotate Quick) • GA – Get ACS – Select a saved ACS and make it active. • RC - Rotate to Current ACS – Aligns the compass to the top view of the current ACS 30 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 15 12/10/2013 Miscellaneous shortcuts to rotate compass • RQ – Rotate Quick – Temporarily rotates the compass based on input points. • RE – Rotate to Element – Aligns the compass to an element 31 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated End 32 | WWW.BENTLEY.COM | © 2013 Bentley Systems, Incorporated 16