Home > ZWCAD > Modify Objects >
Grip Edit Mode

May 20, 2011

      One type of edit mode called grip mode is to perform manipulations such as stretch, move, rotate, scale or mirror by dragging grips on entities. Stretch is the default grip edit mode, select the grips to edit when you want to stretch the selected entity, the grip is displayed in selected grip color, and then right click to select from manipulations menu.

       If you press ENTER or SPACE key after selecting grips, all the grip modes display from which you can choose to perform one of the grip editing manipulation.


Grip Stretch Mode

      Stretch mode is default mode for grip editing. Once you have selected entities, click the grips on entities to display command line prompt as follows:


Specify stretch point or [Base point/Copy/Undo/eXit]:

        Under the prompt, you can specify new position on the drawing area where the grip is expected to be stretched. You should notice that when stretching grips on the selected grips such as single text point, insertion point of block reference, midpoint of line, center of circle and grips on point object, the whole entity will be moved without changing the size and shape of grips. The type of entities determines whether the grips are capable of being stretched. For example, to stretch a corner of a rectangle, select the corner grips, to stretch a line, select the endpoint grips. Not all of the objects are enabled grip stretching.


Stretch Entities using Grip Stretch

  1. Select entities to stretch.

  2. Click on grips of the entity to highlight the selected grip and activate the grip mode as Stretch.

  3. Dynamic input box displayed on screen showing the following manipulations:

  • Specify "B(Base point)" option to locate the grip.

  • Specify "C(Copy)" option to create a copy of the entity being stretched.

  • Specify "U(Undo)" option to abort last stretch.

  • Specify "X(eXit)" option to exit stretch manipulation.

  • Specify target location for stretching directly.

  1. Move the pointing device to specify target location, the selected grip on entities will be stretched based on itself (or the new base point).

\

 

To stretch an object using grips, select the object (A), select a grip (B), and drag the grip to its new location (C). Result

Grip Move Mode

       With grip move mode, you can move selected entities by moving its grips. The entity with specified grips will be highlighted and moved according to the specified orientation and position.

      Objects of various types need to be moved through different grips. For example, to move a line, use the midpoint as grip, to move curve objects, like arc, circle or ellipse, select center point or grip. Not all the entities are enabled grip moving.

      If you press ENTER or SPACE key after selecting grips, all the grip modes are displayed, choose Move and then command line prompts as follows:


Specify move point or [Base point/Copy/Undo/eXit]:

Move one or more Entities

  1. Select entities to move.

  2. Click on grips of the entity to highlight the selected grip and activate the grip mode as Stretch.

  3. Press ENTER to iterate grip mode until Move appears in command line. Dynamic input box displayed on screen showing the following manipulations:

  • Specify "B(Base point)" option to locate the grip.

  • Specify "C(Copy)" option to create a copy of the entity being moved.

  • Specify "U(Undo)" option to abort last moving.

  • Specify "X(eXit)" option to exit move manipulation.

  • Specify target location for grips directly.

  1. Move the pointing device to specify target location, the selected grip on objects will be moved towards the orientation and displacement along the connecting line of the selected grip and the target point (or create a copy of the entity after moving).


Grip Rotate Mode

     With grip rotate mode, you can rotate selected entities around the base point, .or rotate by the angle specified for rotating either.

     If you press ENTER or SPACE key after selecting grips on entities, choose Rotate from the grip editing mode and then command line prompts as follows:


Specify rotation angle or [Base point/Copy/Undo/Reference/eXit]:

Rotate Entities Using Grips

  1. Select entities to rotate.

  2. Click on grip of the entity to highlight the selected grip and activate the grip mode as Stretch.

  3. Press ENTER to iterate grip mode until Rotate appears in command line. Dynamic input box displayed on screen showing the following manipulations:

  • Specify "B(Base point)" option to select base point for rotating.

  • Specify "C(Copy)" option to create a copy of the entity being rotated.

  • Specify "U(Undo)" option to abort last rotating.

  • Specify "X(eXit)" option to exit Rotate manipulation.

  • Specify "R(Reference)" option to assign reference angle for rotation. (Final rotation angle=reference angle subtract from input angle. For example: reference angle = 20, input angle= 80, final rotation angle = 80 - 20 = 60).

  • Specify rotation angle for grips directly.

  1. Move the pointing device and specify rotation angle, the entities rotate centered by the selected grip (or create a copy of the entity after rotation).


Grip Scale Mode

       With grip scale mode, you can scale selected entities relative to base point. Drag the entity outwards the base grip to enlarge its size, and drag inwards to decrease the size. You can also specify a scale factor to scale selected entities.

     Grips are selected depend on the type of entity. For example, to scale a circle, use the quadrant point as grip.

      If you press ENTER or SPACE key after selecting grips, all the grip modes are displayed, choose Scale and then command line prompts as follows:


Specify scale factor or [Base point/Copy/Undo/Reference/eXit]:

Scale Entities Using Grips

  1. Select entities to scale.

  2. Click on grips of the entity to highlight the selected grip and activate the default grip mode as Stretch.

  3. Press ENTER to iterate grip mode until Scale appears in command line. Dynamic input box displayed on screen showing the following manipulations:

  • Specify "B(Base point)" option to relocate the base grip for scaling.

  • Specify "C(Copy)" option to create a copy of the entity being scaled.

  • Specify "U(Undo)" option to abort last scaling.

  • Specify "X(eXit)" option to exit scale manipulation.

  • Specify "R(Reference)"option to assign reference scale factor. (For example: input scale factor as 5, to scale the entity to five-times that of its original size).Then dynamic input box displays on the screen, in which you are prompt to enter new length (if input 3, the entity will be scaled at the factor 3/5).

  • Specify scale factor for grips directly.

  1. Move the pointing device to specify target grips, the entity will be scaled based on the selected grips with the factor you specified (or create a copy of the entity after scaling).

\

 

To scale using grips, select the object (A), click a grip (B), and scale the object by dragging the grip to its new location (C). Result

Grip Mirror Mode

      With grip mirror mode, you can create mirrored copies of selected entities along temporary mirror line.

       If you press ENTER or SPACE key after selecting grips, all the grip modes are displayed, choose Mirror and then command line prompts as follows:


Specify second point or [Base point/Copy/Undo/eXit]:

Create Mirrored Copies Using Grips

  1. Select entities to mirror.

  2. Click on grips to highlight the selected grip and activate the default grip mode as Stretch.

  3. Press ENTER to iterate grip mode until Mirror appears in command line. Dynamic input box displayed on screen showing the following manipulations:

  • Specify "B(Base point)" option to relocate the base grip.

  • Specify "C(Copy)" option to create a copy of the entity being mirrored.

  • Specify "U(Undo)" option to abort last mirroring.

  • Specify "X(eXit)" option to exit mirror manipulation.

  1. Move the pointing device to specify second mirror point, the entity will be mirrored along the line connecting the selected grip on objects and the second mirror point (or create a copy of the entity after mirroring).


Commands Reference

OPTIONS: Customizes the ZWCAD settings

System Variables Reference

GRIPADSORB: Controls the displaying range that grips can adsorb. Values range from 0 to 10

GRIPBLOCK: Controls the assignment of grips in blocks

GRIPCOLOR: Controls the color of nonselected grips

GRIPHOT: Determines the color of selected grips. The range of value is from 1 to 255

GRIPHOVER: Determines the color of grips when cursor hovers on them. The valid range of value is 1 to 255

GRIPOBJLIMIT: Suppresses the display of grips when the initial selection set includes more than the specified number of objects

GRIPS: Controls the use of selection set grips for the Stretch, Move, Rotate, Scale, and Mirror Grip modes

GRIPSIZE: Sets the size of the grip box in pixels

GRIPTIPS: Controls the display of grip tips when the cursor hovers over grips on custom objects that support grip tips


 

PrintPrint Get a PDF version of this webpage PDF
2013 ZWCAD Software Co., Ltd. All rights reserved. | About ZWSOFT | Privacy Policy | Terms and Conditions | Contact us | Site Map