Maximize design efficiency in ZWCAD using four signature Smart Features: Smart Mouse, Smart Voice, Smart Batch Plot, and Smart Select.
Table of Contents
ZWCAD provides a range of Smart Features to improve drafting efficiency and enhance the user experience. Whether you're creating detailed drawings, working with teammates, or handling multiple files, these tools help you save time, reduce manual work, and avoid common errors.
In this article, we’ll introduce each Smart Feature and show you how to use them to make your design process faster and easier.
Use the SMARTMOUSE command to enable Smart Mouse. When enabled, you can right-click and drag in different directions to execute commands based on the movement pattern.
For example, when you hold down the right mouse button, drag it to the right, and release, a blue trajectory appears. ZWCAD recognizes the motion and automatically executes the REDO command.

Types of Gestures
ZWCAD supports two types of mouse gestures, which can be used to trigger commands by drawing specific movements with the right mouse button:
ZWCAD can recognize these gestures even if they are drawn imprecisely.
How to Configure
1.Use the SMARTMOUSE command to turn Smart Mouse on/off.
2.Use the SMARTMOUSECONFIG command to open the settings dialog, where you can:
Some gestures have similar or identical shapes and are not recommended to be enabled at the same time, as this can lead to recognition errors.
For example, the trajectory of the direction gesture "←↓→" is similar to the pattern gesture "C", and may be mistakenly recognized as "C". Another example is the gestures "O" (uppercase letter) and "0" (number), which share the same circular path. In such cases, the program will prioritize recognizing "0".
You can assign any command that supports dialog box or command-line mode to a gesture. The same command can also be assigned to multiple gestures if needed.
Smart Voice lets you record voice notes and attach them to your drawings. This is helpful for communication and annotation during collaboration.
Create Smart Voice
Use the SMARTVOICE command, then choose where to place the voice:
How to Record and Play
After placing a voice object:


When zooming in or out of drawing, smart voice always maintains the same proportion to the screen size. Smart voice is only used for drawing interaction and will not be exported or plotted.
Manage Voice Notes
Use the VOICEMAN command to open the SmartVoice Manager, where you can:
Smart Batch Plot allows you to print multiple drawings at once, saving you time and reducing repetitive work.
How to Use
" width="430" height="235">
Smart Select helps you quickly filter and select objects based on their properties or types. This feature is especially useful when working with complex drawings, as it allows you to isolate specific elements and perform batch edits or deletions more efficiently.
How to Use
For example, if you need to quickly select all yellow objects in the drawing:
" width="524" height="237">
Type SMARTSEL in the command line and press Enter to open the Smart Select panel. Here, you can choose from many options such as object type, color, layer, linetype, and more. Select the criteria that match your needs to filter objects in bulk.
In this example, simply set Color = Yellow, and the program will instantly select all objects that meet this condition.

ZWCAD’s Smart Features drastically transform standard CAD execution from manual menu tracking into a highly optimized, context-driven design process. By incorporating Smart Mouse gestures for quick command access, Smart Voice notes for explicit project revisions, Smart Batch Plot for swift printing distribution, and Smart Select for property adjustments, you can noticeably minimize production downtime and keep drawing assets uniformly organized.