User Guide
1. Introduction
1.1 About Gestureit® CAD
Gestureit® CAD is a next-generation mobile CAD editing application developed by Gestureit, LLC. Our mission is to simplify CAD editing by combining the precision of professional tools with the ease of intuitive gestures—creating a seamless, touch-driven experience that makes complex drafting more accessible on mobile devices.
Built for Android phones and tablets, Gestureit CAD transforms mobile devices into capable CAD workstations. Users can view, create, and edit drawings through an intuitive, gesture-based interface while maintaining compatibility with industry-standard formats. The app is designed for both professionals and newcomers who want powerful CAD functionality without the steep learning curve of traditional desktop software.
Gestureit® CAD supports 2D and 3D wireframe workflows, including X/Y/Z coordinate input, drawing and modifying objects in three-dimensional space, and depth-aware navigation using Orbit and Camera-based preset views when geometry contains Z-values. Surface and solid geometry is supported for viewing; editing is currently focused on wireframe.
See Section 4.7 – Working with 3D Wireframe Geometry, for details on object-specific 3D behavior.
Gestureit, LLC is headquartered in the United States and develops its core interaction technology in-house, including patented gesture-based innovations. Gestureit CAD is available globally through the Google Play Store.
1.2 Key Benefits
- Gesture-driven geometry-editing — an intuitive, precise mobile CAD experience built on original interaction technology.
- DWG, DXF, and PDF support – open and edit drawings from most major CAD applications, or drawings exported from them as PDF.
- 2D and 3D wireframe workflows — create and edit geometry using X/Y/Z coordinates across multiple planes.
- Advanced viewing and navigation — Pan, Zoom, and Orbit to explore drawings, including wireframe, surface, and solid geometry.
- Model-space-correct 3D wireframe editing — Geometry is created, edited, and duplicated in true model space, independent of camera or Orbit view orientation, ensuring predictable and accurate 3D workflows on mobile.
- Lightweight yet powerful – optimized for smooth performance on Android phones and tablets.
- Integrated guidance and tutorial hints — contextual, on-screen help for fast onboarding.
- Fully offline core functionality – no Wi-Fi or cloud connection required for drawing and editing.
- Flexible subscription plans — Monthly and Annual options with access across devices linked to the same Google account.
- Free limited version — automatically switches to a free limited version with ads after the trial period (internet connection is required). See section 15.5 for details.
- Ad-free full access for 1 hour — unlock ad-free full access for 1 hour by watching a short set of ads
- Cloud access — supported cloud storage access via the Android native file interface across devices.
1.3 Compatibility
- Supported formats:
– Edit files in DWG, DXF, and PDF formats.
– Create files in DWG and DXF formats.
– View files in DWG, DXF, PDF, DWF, and PNG formats.
– Import PDF, DWF, PNG, or JPEG files into the drawing
– Export to DWG, DXF, DWF, PDF, or PNG formats
- Device requirements: Android 8.0 (Oreo) or later, minimum 3 GB RAM.
- Storage: Files are saved using the Android native file system and supported cloud storage providers.
2. Getting Started
2.1 Google Sign-In
Gestureit® CAD requires Google Sign-In to activate licensed features, enable secure cloud access and multi-device access across Android devices linked to your Google account.
After sign-in and activation, an internet connection (Wi-Fi or cellular) is required only for cloud access, license checks, updates, and for displaying ads in the free limited version. Wireless printing requires a local network (Wi-Fi or mobile hotspot). All core drawing and editing features work fully offline.
2.2 Free Trial / License
- Free trial with access to all premium features
- Subscription required for continued full access
- Subscription applies across all devices linked to the same Google account (no device limit)
2.3 Launching the App
After installation, tap the Gestureit CAD icon on your home screen.
The Home page opens automatically, showing options to Create a new drawing, Open an existing file, and browse Recent Files. A Sample Files row is also available; tapping it expands or collapses a list of sample drawings.
After Google Sign-In and activation, all core drawing and editing features work offline during the trial period and after subscribing.
2.4 User Interface Language Support
Gestureit® CAD supports multiple languages including Hindi, Chinese (Simplified & Traditional), Japanese, Korean, Arabic, Spanish, Hebrew, Russian, Polish, Portuguese, French, and German.
3. Homepage
3.1 Main Options and Features
- Open: Browse local or cloud storage to open an existing DWG, DXF, PDF, DWF, or PNG file.
- Edit: Edit the currently opened file in DWG, DXF or PDF format.
- Create: Start a blank drawing in DWG or DXF format.
- Select File: Invoked when choosing Open or Create. Displays storage options including Device Storage, SD Card, and active cloud services (Google Drive, OneDrive, Dropbox, Box). Uses the native Android storage interface, supporting search, sorting, and multiple display modes. When creating a drawing, allows selecting a folder and entering a file name.
- Recent Files: Provides quick access to recently opened or edited files. Each entry includes a pulldown menu to bookmark or delete the file.
- File-Format Color Code: Icons identify file types (DWG, DXF, DWF, PDF, PNG) using color coding for quick recognition.
- DWG/DXF Version Info: File details include the DWG/DXF format version, allowing users to verify compatibility before editing or sharing.
- Date / Size: Displays the last opened date and time, along with the file size, to help you quickly identify and manage your drawings.
- Storage source indicator: A label next to each file name shows its storage location (e.g., Device, Google Drive, Dropbox).
- Backup Folder: A folder icon beside each file provides access to AutoSave and Backup copies. Automatic Backup occurs when a file is opened, and AutoSave runs periodically during editing.
- Sample Files row: Tap to expand or collapse a curated list of sample drawings demonstrating both 2D drafting and 3D wireframe workflows. This list may be expanded with additional examples in future updates.
- Profile: Displays your Google account name, email, and license/subscription status. Also includes a Key Features summary, updated regularly.
Note: Files opened from email attachments or from outside the app are not listed on the Home Screen.
3.2 File Types and Locations
- Local Storage: Drawings can be saved directly on your device or SD card using Android native file interface.
- Cloud Storage (Google Drive, OneDrive, Dropbox, Box): Gestureit® CAD supports opening, saving, and creating files in your connected cloud accounts. Cloud files can be accessed through the Android storage interface.
Note: Availability of cloud files across devices depends on the cloud service provider’s own synchronization behavior and your account settings.
- Backup and AutoSave Files: Backup copies are created automatically when opening a file, and AutoSave periodically saves your progress during editing. These versions can be restored anytime using the Backup Folder icon next to each file listed on the Home Screen.
- Offline Availability: All drawings saved locally remain fully accessible offline. Cloud files require an internet connection to open or save back to the cloud.
- Supported File Types: Gestureit® CAD supports the following formats: DWG, DXF, PDF, DWF, PNG (see Section 12 for details.)
3.3 Interface Elements
Once a drawing or a blank page is opened, the main interface appears with the following key components:
Top Panel
Provides access to global tools such as Undo, Redo, Orbit, Zoom, Window Selection, Paste, Search, and the Pulldown menu (Save, Save As, Export, Settings, etc.).
Bottom Panel
Contains primary tool categories such as Insert, View, Dimension, Measure, Layers, and Snap. Tapping any category opens its panel for selecting specific tools.
Side Panels
Appear automatically when objects are selected. They provide contextual actions including Edit, Properties, Copy, Cut, Delete, and grip-point display options.
4. Main Drawing Screen
Quick Editing Guide
- Use Grip-Point Manipulation (GPM) for fast, multi-object and spatial adjustments.
- Use Guided Dialogs for precise, parameter-based editing of a single object.
4.1 Overview
The main drawing screen is your primary workspace for viewing, creating, and editing geometry. The interface adapts automatically based on your active tool or selection, ensuring a smooth and intuitive workflow.
When drawings include Z-values, Gestureit® CAD supports 3D wireframe editing. Grip points expose X/Y/Z coordinates for depth-aware modifications, and Orbit and Camera views provide the 3D visualization needed to navigate the geometry from different angles.
You can edit geometry in two complementary ways:
1. Grip-Point Manipulation (GPM) — for multi-object, freeform adjustments
When one or more objects are selected, their grip points appear. The X, Y, and Z coordinates of the active grip point are displayed at the bottom of the screen, update dynamically during interaction, and can be adjusted manually for precise control.
GPM supports manipulating multiple objects during a session and is ideal for broad or directional adjustments or for positioning geometry relative to existing snap points. All object types support wireframe editing via GPM, regardless of Guided Dialog availability.
2. Guided Dialog — for precise, object-specific editing
To edit a single object precisely, touch the object to select it and then tap the Edit (Pen) icon. This opens a Guided Dialog for the last-selected object, even if multiple objects remain selected. Within the dialog, object-specific parameters such as Length, Angle, Width, Height, Radius, or Scale are displayed above the Bottom Panel, update dynamically during interaction, and can be precisely adjusted using numeric input. Supported object types in Guided Dialog mode include: lines, polylines, rectangles, snap points, circles, ellipses, arcs, leaders, text, comments, blocks, and hatches. After completing the edit via a Guided Dialog, all previously selected objects remain selected, allowing you to continue your GPM session seamlessly.
Unified Editing Behavior
Across all tools — including Insert, Measure, Dimension, CAD Commands, Paste, and Edit — numeric parameters shown on screen can be edited manually:
- Tap any displayed value to open the keypad and enter an exact number.
- Values update dynamically while gesturing and are editable for precision adjustments throughout the workflow.
Seamless Workflow Between Tools
Selections and grip points generally remain active when switching between tools such as Orbit, Zoom, Camera views, Snap, Layers, Insert, Measure, and Dimension.
This combined model of GPM for multi-object adjustments and Guided Dialogs for precise single-object refinement provides a powerful, user-friendly editing experience suited for both quick adjustments and exact control.
4.2 Top Panel
Provides access to Undo, Redo, Zoom, Orbit, Window Selection, Paste, Search, and Pulldown menu options.
Top Panel (left → right)
| Icon | Description |
| Undo | Revert the last action. |
| Redo | Reapply the last undone action. |
| Window Selection | Drag to select multiple objects within a rectangular area. |
| Orbit | Rotate the view freely around the drawing in 3D space. |
| Zoom (pulldown) | Zoom Extents to fit the entire drawing, or Zoom Window to zoom into a specific region. Pinch-to-zoom is always available.Note: A magnifier appears at the top-right corner and displays a magnified rectangle region of the view near your finger while inserting, editing, pasting, dimensioning, measuring, or using CAD commands. |
| Paste | Paste copied or cut objects at a chosen position, offset from a chosen base point. |
| Search | Search for text in the drawing and navigate results using Next/Previous. You can edit text containing the matched string. |
| Pulldown | Access file operations — Save, Save As, Backup, Import, Export, Share, Print — and open Settings. |
4.3 Bottom Panel
Provides quick entry to Insert, View, Measure, Dimension, Snap, and Layers tools.
Bottom Panel (left → right)
| Icon | Description |
| Insert | Insert geometry or annotation objects such as lines, rectangles, circles, hatches, blocks, leaders, text, and comments. |
| View | Switch between Camera Views, Visual Styles, Model/Layout modes, and toggle Line Weight display. |
| Dimension | Add or edit linear and arc dimensions. (Future releases: angle, radius, diameter.) |
| Snap | Enable or disable snapping globally, or enable snaps by geometric feature (endpoints, midpoints, intersections, etc.) |
| Measure | Measure distance, angle, perimeter, or area. You may create snap points while measuring distance or angle. |
| Layers | Manage layer visibility, lock/unlock layers, add or delete layers, specify color by layer, and edit layer names and descriptions. |
4.4 Side Panels
When an object is selected, two contextual Side Panels appear — the Left Panel for editing and properties, and the Right Panel for object management.
The Left Panel provides core object actions, including the Edit icon, which opens Guided Dialogs for precise editing of supported object types — lines, polylines, rectangles, snap points, circles, ellipses, arcs, leaders, text, comments, blocks, and hatches.
All object types support wireframe editing via Grip-Point Manipulation (GPM).
The Left Panel also includes the Property Panel for viewing any object type and modifying available attributes such as line style, color, and weight, as well as the 3-State Grip Points Toggle for controlling grip-point visibility and object manipulation behavior.
The Right Panel offers tools for selection and object management, including Select/Unselect, Delete, Copy, Cut, and X-out to close both panels.
Together, the two panels provide an efficient, gesture-based environment for object manipulation and property control.
Right Panel (top → bottom)
| Icon | Description |
| X-out | Dismisses both panels and unselects all objects. |
| Select / Unselect Toggle | Switches between Unselect (deselect objects one at a time) and Select (select objects). |
| Delete | Removes selected objects (can be restored using Undo). |
| Copy | Copies selected objects to the clipboard. |
| Cut | Cuts selected objects for relocation with Paste (Top Panel). |
Left Panel (top → bottom)
| Icon | Description |
| Edit | Opens a Guided Dialog for the last selected object (only one object can be edited at a time). |
| Property Panel | Displays the types and counts of selected objects, and allows viewing and modifying their colors, line styles, and line weights. |
| 3-State Grip Points Toggle | The toggle has three states: 1. Hidden – Grip points are hidden and inactive. Selected objects are highlighted. 2. Single Object – Only the last selected object’s grip points are displayed and active; other selected objects remain highlighted but inactive. 3. Multiple Objects – Grip points of all selected objects are displayed. When objects share coincident grip points, manipulating one updates all connected/branched objects simultaneously. This is the default state. |
Notes
- Grip points remain interactive until all selected objects are deselected or the Side Panels are dismissed.
- The Property Panel updates dynamically whenever object selection changes and reflects the currently selected object(s).
- All object types support wireframe editing via Grip-Point Manipulation (GPM). Guided Dialog editing is available only for supported object types, as described in Section 4.4 above.
- Snap settings can be adjusted during Grip-Point Manipulation to control precision behavior while editing geometry.
4.5 Guided Dialogs
Guided Dialogs are invoked in the following cases:
- When a supported object is selected and then the Edit icon is tapped.
- When commands are invoked from the Insert, Dimension, Measure, CAD Cmd. panels, or via the Paste icon.
Each Guided Dialog provides step-by-step, on-screen guidance for the active operation.
3D Coordinate Input: When objects include Z-values, the Guided Dialog enables direct editing of X, Y, and Z coordinates, allowing depth-aware adjustments when working with geometry across multiple planes.
The Control Toolbar appears within Guided Dialog screens, providing quick access to:
- Pause toggle — temporarily freezes geometry to allow panning and zooming during Insert, Edit, Dimension, Measure, Paste, and CAD command operations.
- Snap Panel — enables or disables specific snap modes.
- Ortho Mode toggle — constrains cursor movement to orthogonal directions.
4.6 Guided Dialog Screen Layout
- Guidance Message Area: Displays short contextual instructions at the top of the screen (e.g., “Touch or drag to specify start point”).
- Control Toolbar: It is positioned directly below the guidance message and allows you to pause geometry changes to pan and zoom freely, toggle Ortho Mode, and access Snap settings.
- Drawing Area: The interactive workspace where you create and edit CAD objects using touch gestures.
- Parameter Area: Located above the Bottom Panel. Displays coordinate and measurement values (e.g., X, Y, Z, Length, Angle). Tapping a parameter opens the keypad for precise entry.
- Bottom Panel: Displays context-specific icons depending on the active operation (Insert, Measure, Dimension, Paste, or CAD Commands).
4.7 Working with 3D Wireframe Geometry
Gestureit® CAD supports the creation and editing of 3D wireframe geometry. Line, Block, and Point objects provide full 3D editing capability, while Rectangle, Circle, Ellipse, and Arc objects support elevation control within a defined plane in 3D space. These objects can be inserted and modified using X/Y/Z coordinate input and inspected with depth using Orbit navigation or Camera preset views. Hatch objects are currently constrained to Z = 0. Polyline objects preserve their existing plane/elevation but do not currently support editing elevation after creation. Camera views and Orbit affect visualization only. All geometry creation, editing, copy, and paste operations always occur in model space.
When a drawing includes any object with a Z-value different from zero (for example, an elevated line, rectangle, circle, arc, or ellipse), the drawing operates as a 3D wireframe. In this mode, geometry can be created and edited in isometric or Orbit views, and Camera preset views become useful for depth inspection and 3D editing.
3D editing via Guided Dialogs is available only for supported object types and follows the object-specific constraints described in the Insert, Dimension, and CAD Cmd. tables. Planar objects (rectangles, circles, ellipses, and arcs) are created in a single plane and remain constrained to that plane during GPM sessions; however, their elevation can be modified in Guided Dialogs.
CAD commands operate normally on 3D geometry, but some commands may behave in a planar-only manner depending on the object type and command constraints.
Despite these constraints, users can effectively create and edit 3D wireframe models, combine geometry across multiple planes, and inspect designs from different viewpoints using Orbit and Camera controls.
3D Measurement Support
Distance and angle measurements fully support 3D geometry and can be performed in isometric and Orbit views across different planes. Perimeter and area measurements are supported when all selected perimeter points lie on the same plane. These measurement tools are especially useful for validating geometry and assisting with accurate 3D wireframe creation and editing.
4.8 Gestures
- Tap: Select objects, confirm prompts, or activate icons.
- Touch or drag: Create or modify geometry interactively.
- Pinch-to-zoom: Zoom the view, or adjust annotation sizes (text height, leader dogleg length, arrow size) or parametric ratios where applicable.
- One-finger drag: Pan across the drawing area.
- Touch: Select a geometric feature, such as a corner, vertex, or endpoint — for example, when defining a point (sharp corner) to apply a fillet or chamfer.
Note: When specifying points by touch or drag, only the X and Y coordinates are determined directly by the screen position. The point is placed in the current drawing plane (XY plane at Z = 0 unless otherwise specified).
4.9 Control Toolbar Function Reference
The Control Toolbar provides quick access to key functions—Pause, Ortho, and Snap — available within Guided Dialogs to enhance precision and flexibility while inserting, pasting, editing, measuring, dimensioning, or applying CAD commands. The table below shows which functions are applicable to each tool and how they are typically used.
| Tool / Command | Pause | Ortho | Snap | Typical Use / Notes |
| Line | ✔ | ✔ | ✔ | Pause to reposition view; Ortho constrains direction; Snap for start/end points. |
| Polyline | ✔ | ✔ | ✔ | Pause to reposition view; Ortho for axis-aligned segments; Snap for precise vertex placement. |
| Rectangle | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for defining corner points. |
| Point (Snap Point) | ✔ | ✖ | ✖ | Pause to reposition view; Ortho not applicable; Snap not applicable. |
| Circle | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for center or radius alignment. |
| Ellipse | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for center or major-axis endpoint. |
| Arc | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for selecting start/end/mid points. |
| Leader | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for arrowhead or landing point placement. |
| Text | ✔ | ✔ | ✔ | Pause to reposition view; Ortho for text rotation; Snap for insertion point. |
| Comment | ✔ | ✔ | ✔ | Pause to reposition view; Ortho for text rotation; Snap for repositioning commented area and text insertion point. |
| Block | ✔ | ✔ | ✔ | Pause to reposition view; Ortho for rotation; Snap for block insertion point (Origin). |
| Hatch | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for boundary vertices. |
| Paste | ✔ | ✔ | ✔ | Pause to reposition; Ortho for aligned placement; Snap for accurate base point selection. |
| Distance Dimension | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for start and end point selection. |
| Angle Dimension | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for selecting angle arms. |
| Arc Dimension | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for arc end points and center. |
| Distance Measurement | ✔ | ✖ | ✔ | Pause to pan or zoom; Snap to endpoints for linear measurements. |
| Angle Measurement | ✔ | ✖ | ✔ | Snap to lines or intersections to ensure precision. |
| Perimeter Measurement | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for vertex sequence. |
| Area Measurement | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for vertex sequence. |
| Trim | ✔ | ✖ | ✖ | Pause to pan; Snap and Ortho not applicable. |
| Extend | ✔ | ✖ | ✖ | Pause to pan; Snap and Ortho not applicable. |
| Offset | ✔ | ✖ | ✖ | Pause to reposition view; Ortho not applicable; Snap not needed. |
| Join | ✖ | ✖ | ✖ | Pause to reposition view; Snap and Ortho not applicable. |
| To Arc | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for selecting line to convert. |
| Scale | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for precise base point or reference selection. |
| Move | ✔ | ✔ | ✔ | Pause to reposition; Ortho constrains direction; Snap for start/end points. |
| Rotate | ✔ | ✔ | ✔ | Pause to reposition view; Ortho helps align rotation to axes; Snap for precise base point selection. |
| Mirror | ✔ | ✔ | ✔ | Ortho constrains mirror axis; Snap to select points defining mirror line. |
| Parallel | ✔ | ✔ | ✔ | Pause to reposition view; Ortho helps maintain alignment; Snap for selecting reference line or point accurately. |
| Chamfer | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for selecting line endpoints or corners. |
| Fillet | ✔ | ✖ | ✔ | Pause to reposition view; Ortho not applicable; Snap for selecting line endpoints or corners for fillet creation. |
4.10 Tips
- Use Pause whenever you need to pan or zoom within a Guided Dialog.
- Ortho is helpful when alignment or fixed rotation is required (e.g., Lines, Polylines, Text, Blocks). In drawings containing Z-values, Ortho behavior adapts to the active model-space orientation when working with 3D wireframe geometry.
- Window Selection is available in Trim, Rotate, Mirror, Move, and Scale — use it to select multiple objects at once when the command screen supports selection.
- Orbit is available for navigating 3D wireframe models to a desired view while measuring or preparing for precise placement or editing in 3D space.
5. Insert Panel
5.1 Overview
The Insert Panel provides tools for creating new geometric and annotation objects. Each icon represents an insertion type, such as Line, Circle, Rectangle, Text, or Block.
5.2 Insert Tools
Insert Panel (left → right)
| Tool | Guided Dialog Description and In-App Messages |
| Line | Creates a straight line between two points. Touch or drag to specify the start and end points. X and Y coordinates, Length, and Angle update dynamically during dragging. X, Y, and Z coordinates can be edited manually. Bottom Panel Icons: Accept, Start Point, End Point, L/A Mode, X, Y, Z Mode, Done. In-App Guidance: 1) Touch or drag to specify line start point →2) Touch or drag to specify line end point. Constraint: Supports 2D and 3D wireframe editing. Lines can be created and edited in 3D space using X, Y, and Z coordinates, enabling unrestricted wireframe editing in isometric and Orbit views, using either Grip-Point Manipulation (GPM) or Guided Dialogs. |
| Polyline | Creates a connected sequence of vertices in 2D space. Touch or drag to specify each vertex. X and Y coordinates at Z = 0, as well as Length and Angle, update dynamically and can be edited manually. Tap Close to close the shape. Bottom Panel Icons: Accept, Undo, L/A Mode, X, Y, Z Mode, Close, Done. In-App Guidance: 1) Touch or drag to specify polyline first vertex →2) Touch or drag to specify polyline next vertex. Constraint: Supports 2D wireframe editing. Individual vertices expose editable X and Y coordinates. Planar polylines generated from elevated geometry preserve their original plane/elevation and can be edited within that plane using Grip-Point Manipulation (GPM) and Guided Dialogs; however, elevation cannot currently be changed after creation. |
| Rectangle | Defines a rectangle using two opposite corners. Touch or drag to specify the first corner and then the opposite corner. X and Y coordinates, Width, and Height update dynamically during dragging. X, Y, and Z coordinates can be edited manually. Switch between Width/Height mode and X, Y, Z mode as needed. Bottom Panel Icons: Accept, Start Point, End Point, X, Y, Z Mode, W/H Mode, Done. In-App Guidance: 1)Touch or drag to specify rectangle start corner →2) Touch or drag to specify rectangle opposite corner. Constraint: Rectangles are planar objects. The plane of the rectangle may be defined at creation by assigning a Z-value to its defining points. In Grip-Point Manipulation (GPM), Z-values are constrained to preserve the original plane. To modify the rectangle’s elevation after creation, use the Guided Dialog. |
| Point (snap point) | Places a custom snap point at a precise location. Touch or drag to specify the point. X and Y coordinates update dynamically during dragging. X, Y, and Z coordinates can be edited manually. Useful for measurement, future snapping, or aligning geometry. Bottom Panel Icon: Done. In-App Guidance: Touch or drag to specify snap point position. Constraint: Supports 3D coordinate placement. Points can be created and edited freely in 3D space using X, Y, and Z coordinate input. |
| Circle | Creates a circle by specifying its center and radius. Touch or drag to specify the center, then drag for radius value. X and Y coordinates and Radius update dynamically during dragging. X, Y, and Z coordinates, as well as the radius can be edited manually. Bottom Panel Icons: Accept, Center Point, Radius, Done In-App Guidance: 1) Touch or drag to specify circle center point → 2) Touch or drag to specify circle radius. Constraint: Circles are planar objects. The circle’s center point may be assigned a Z-value at creation, defining the plane of the circle. In Grip-Point Manipulation (GPM), the center’s Z-values are constrained to preserve the original plane defined at creation. To modify the circle’s elevation after creation, use the Guided Dialog. |
| Ellipse | Creates an ellipse by specifying its center point, a point defining the major radius, and a ratio (minor-to-major) defining the minor radius. Touch or drag to specify each parameter. X and Y coordinates and ellipse dimensions update dynamically during dragging. Numeric values, including X, Y, and Z coordinates, can be edited manually. Bottom Panel Icons: Accept, Center Point, Major Radius, Radius Ratio, Done In-App Guidance: 1) Touch or drag to specify ellipse center point → 2) Touch or drag to specify ellipse major radius end point; → 3) Pinch-to-zoom to specify minor-to-major radius ratio (range: 0-1). Constraint: Ellipses are planar objects. The ellipse’s center point may be assigned a Z-value at creation, defining the plane of the ellipse. (When editing, changes to the center point automatically update the major-axis endpoint, and vice versa.) In Grip-Point Manipulation (GPM), the center’s Z-values are constrained to preserve the original plane defined at creation. To modify the ellipse’s elevation after creation, use the Guided Dialog. |
| Arc | Creates an arc by specifying the start point, end point, and midpoint on the arc. X and Y coordinates of the start, end, and midpoint, as well as the radius and angle, update dynamically during dragging. X, Y, and Z coordinates can be edited manually. Bottom Panel Icons: Accept, Start Point, End Point, Mid Point, Done. In-App Guidance: 1) Touch or drag to specify arc start point → 2) Touch or drag to specify arc end point → 3) Touch or drag to specify arc mid point. Constraint: Arcs are planar objects. The plane of the arc is defined at creation by the Z-value of its defining points (Start, End, and Mid). In Grip-Point Manipulation (GPM), Z-values are constrained to preserve the original plane. To modify the arc’s elevation after creation, use the Guided Dialog. |
| Leader | Creates a leader with an arrowhead, landing line, and text. Specify the arrowhead location, landing point, and then enter the text. Text height, dogleg length, arrow size, and rotation remain editable. Bottom Panel Icons: Accept, Landing Location, Arrow Location, Dogleg Length, Text, Text Height, Arrow Size, Done. In-App Guidance: 1) Touch or drag to specify leader arrowhead location → 2) Touch or drag to specify leader landing location → 3) Pinch-to-zoom to specify leader dogleg length → 4) Input leader text → 5) Pinch-to-zoom to specify text height → 6) Pinch-to-zoom to specify leader arrow size. Constraint: Leaders are planar annotation objects created at Z = 0. Elevation cannot be specified at creation, and Z-values are not editable. Editing is restricted to the original plane. |
| Text | Adds single-line text at a specified insertion point. Touch or drag to specify the location and enter the desired text. Then adjust font height, rotation angle, and color. Bottom Panel Icons: Accept, Text, Location, Height, Angle, Color, Done. In-App Guidance: 1) Touch or drag to specify text position point → 2) Input text → 3) Pinch-to-zoom to specify font height → 4) Touch or drag to specify text rotation angle → 5) Tap the color palette icon to select text color. Constraint: Text is a planar annotation object created at Z = 0. Elevation cannot be specified at creation, and Z-values are not editable. Editing is restricted to the original plane. |
| Comment | Creates a rectangular comment region linked to a note. Specify the bounding rectangle and enter the comment text. Location, rectangle size, text height, angle, and visibility can be edited. Bottom Panel Icons: Accept, Start Point, End Point, X, Y, Z Mode, H/W, Text, Height, Angle, Visibility, Done. In-App Guidance: 1) Touch or drag to specify commented area location → 2) Touch or drag to specify opposite corner of commented area; → 3) Touch or drag to specify text position point → 4) Input text → 5) Pinch-to-zoom to specify font height → 6) Touch or drag to specify text rotation angle → 7) Choose comment visibility option. Constraint: Comments are planar annotation objects created at Z = 0, and do not participate in 3D geometry workflows. Elevation cannot be specified at creation, and Z-values are not editable. Editing is restricted to the original plane. |
| Block | Inserts a predefined block. After selecting a block, specify the insertion point (Origin), then adjust scale and rotation. X and Y coordinates of the insertion point, as well as scale and rotation, update dynamically during dragging. X, Y, and Z coordinates, scale, and rotation can be edited manually. Bottom Panel Icons: Accept, Set Block, Origin, Scale, Angle, Done. In-App Guidance: 1) Choose a block → 2) Touch or drag to specify block position (origin point) → 3) Pinch-to-zoom to specify block scale → 4) Touch or drag to specify block Rotation angle. Constraint: Blocks are inserted and edited freely in 3D space. The block origin (X, Y, and Z) can be modified in both Grip-Point Manipulation (GPM) and the Guided Dialog. Editing affects the block instance (position/origin, scale, and rotation) but does not modify the block’s internal geometry. |
| Hatch | Creates a hatch within a user-defined boundary. Specify at least three boundary points, then set the pattern, angle, scale, and Origin. X and Y coordinates of the hatch boundary vertices update dynamically during dragging and can be edited manually. Bottom Panel Icons: Accept, Pattern, Origin, Pattern Angle, Pattern Scale, Done. In-App Guidance: 1) Touch or drag to specify start point of hatch border → ;2) Touch or drag to specify the next point or close → 3) Choose hatch pattern → 4)Touch or drag to specify hatch origin point → 5) Touch or drag to specify hatch pattern angle → 6) Pinch-to-zoom to specify hatch pattern scale. Constraint: Hatches are planar objects associated with a boundary and are currently created in the XY plane at Z = 0. The hatch origin controls pattern alignment within the boundary and can be adjusted to align repeating elements (e.g., bricks or tiles). Origin X and Y values define pattern placement; |
For Control Toolbar applicability, see Section 4.9 – Control Toolbar Function Reference.;
5.2 Common Behavior
- Tapping an Insert icon opens its specific Guided Dialog, which displays on-screen guidance messages and parameter fields.
- Each insertion follows an interactive sequence (e.g., Start Point → End Point → Done).
- You can use touch gestures or enter numeric values to define geometry.
- You can define object parameters by switching between parameter icons on the Bottom Panel.
- Tap Done to finish or X-out to cancel.
6. View Panel
6.1 Overview
The View Panel provides controls for viewing the drawing from different perspectives and visual styles.
6.2 Key Tools
View Panel (left → right)
| Tool | Function |
| Camera Views | Quickly switch between preset orthographic and isometric orientations (Top, Bottom, Left, Right, Front, Back, NE, NW, SE, SW). |
| Visual Styles | Change the drawing’s appearance using styles such as 2D Wireframe, Gray Shades, Sketchy, Conceptual, Hidden, X-Ray, Edged Shade, Shaded, or Realistic. Shaded styles activate when the file includes surface/solid geometry or 3D faces. |
| Layout | Switch between Model and Layout modes. Layouts are display-only in this version. |
| Line Weight | Toggle Line Weight display on or off to control how thick or thin lines appear on the screen. Default is Off. |
3D Navigation
Use Orbit to rotate the drawing in 3D space. Depth becomes visible when geometry contains Z-values, enabling true 3D wireframe visualization.
Note on 3D Rendering
Visual styles depend on the type of geometry in the drawing. Wireframe 3D elements (lines, polylines, etc.) display correctly in Orbit navigation. Shaded/solid styles become available only when models contain renderable entities such as 3D faces, surfaces, meshes, or solids. If a drawing is wireframe-only, shaded modes may appear disabled — this is expected.
6.3 Tips
- Use Camera View shortcuts to quickly reorient complex models.
- Switch Visual Styles when presenting or checking overlapping geometry.
- Keep the Line Weight display off for large drawings or on lower-end devices to improve performance.
**Visual Note:**
Orbit reveals depth only when geometry contains Z-values. Drawings without Z-values appear flat even when rotated.
7. Dimension Panel
7.1 Overview
The Dimension Panel provides tools for adding and editing linear and arc dimensions.
7.2 Dimension Tools and Guided Dialogs
Dimension Panel (left → right)
| Tool | Guided Dialog Description and In-App Messages |
| Linear | Creates a linear dimension between two points. The dimension aligns automatically with the two selected points. The dimension length updates dynamically during dragging and can be edited manually by tapping the displayed value. Bottom Panel Icons: Accept, Start Pt, End Pt, Dim Pt, Text Height, Arrow Size, Dim Style, Done. In-App Guidance: 1) Touch or drag to specify start point → 2) Touch or drag to specify end point → 3) Touch or drag to specify dimension text position → 4) Pinch-to-zoom to specify text height → 5) Pinch-to-zoom to specify arrow size → 6) Select dimension style. Constraint: Linear dimensions are planar annotation objects that can be created and edited only in the Top view (XY plane at Z = 0). They are not supported in isometric or Orbit views and do not support Z-values. |
| Arc | Creates a dimension along an arc. Specify the arc start, end, and center points, then place the dimension line. Arc length is annotated. Arc length and related dimension values update dynamically during dragging and can be edited manually. Bottom Panel Icons: Accept, Start Pt, End Pt, Arc Center Pt, Dim Pt, Text Height, Arrow size, Dim Style, Done. In-App Guidance: 1) Touch or drag to specify dimension start point → 2) Touch or drag to specify dimension end point → 3) Touch or drag to specify arc center point → 4) Touch or drag to specify dimension point → 5) Pinch-to-zoom to specify dimension text height; → 6) Pinch-to-zoom to specify arrow size → 7) Select dimension style. Constraint: Arc dimensions are planar annotation objects that can be created and edited only in the Top view (XY plane at Z = 0). They are not supported in isometric or Orbit views and do not support Z-values. |
For Control Toolbar applicability, see Section 4.9 – Control Toolbar Function Reference.;
7.3 Common Behavior
- All dimension dialogs provide continuous visual feedback as you position dimension points.
- Dimension parameters appear in the parameter area above the Bottom Panel and can be adjusted manually at any time by tapping the displayed values.
- You can redefine dimension parameters at any time by switching between the parameter icons on the Bottom Panel.
- The Control Toolbar remains active during dimension creation, allowing panning, zooming, and access to the Snap Panel. Ortho mode is not applicable for Linear and Arc dimensions.
- After placement, each dimension remains editable within its supported planar constraints — tap the dimension object and select Edit from the Left Panel to reopen its Guided Dialog.
8. Measure Panel
8.1 Overview
The Measure Panel provides tools for quickly measuring distances, angles, perimeters, and areas directly within the drawing.
8.2 Measure Tools and Guided Dialogs
Measure Panel (left → right)
| Tool | Guided Dialog Description and In-App Messages |
| Distance | Measures the distance between two points. Touch or drag to specify each point. Distance updates dynamically and is shown both visually and numerically. Snap points can be created during measurement. In-App Guidance: 1) Touch or drag to specify first measurement point → 2) Touch or drag to specify second measurement point. Constraint: Distance can be measured freely in 3D space in isometric and Orbit views, including between points with different Z-values. |
| Angle | Measures the angle between two lines, segments, or user-defined points. Touch or drag to specify the angle center point and each arm of the measurement. Snap points can be created during measurement. In-App Guidance: 1) Touch or drag to specify center measurement point → 2) Touch or drag to specify first measurement point → 3) Touch or drag to specify second measurement point. Constraint: Angles can be measured in isometric and Orbit views. If the selected legs visually overlap, rotate the view to ensure clear and unambiguous selection. |
| Perimeter | Measures the perimeter of a multi-segment boundary. Specify each vertex in sequence. The evolving boundary and measurement preview updates dynamically as points are added. Perimeter and area are measured simultaneously. Final perimeter and area values are displayed after tapping Done. In-App Guidance: Touch or drag to specify next vertex — at least three vertices must be specified. Constraint: Perimeter can be measured in isometric and Orbit views, provided all selected points lie on the same plane. |
| Area | Measures the area enclosed by three or more points. Specify each vertex in sequence. The evolving boundary and measurement preview updates dynamically as points are added. Perimeter and area are measured simultaneously. Final perimeter and area values are displayed after tapping Done. In-App Guidance: Touch or drag to specify next vertex — at least three vertices must be specified. Constraint: Area can be measured in isometric and Orbit views, provided all selected points lie on the same plane. |
For Control Toolbar applicability, see Section 4.9 – Control Toolbar Function Reference.
8.3 Common Behavior
- All measure dialogs provide live updates as geometry is selected or specified.
- The X, Y, Z coordinate values appear in the parameter area and can be refined through the Bottom Panel. The linear distance (while measuring linear distance) and angle (while measuring angle) are displayed in the drawing area and dynamically updated in real time.
- The Control Toolbar remains active for access to Pause, Snap, and Ortho.
- Tap the Point icon on the Bottom Panel to save a point as a custom snap point. Saved points can be reused during measurements or later for alignment. (Available in Linear and Angle measurements.)
- Tools for additional measurement types (Radius, Diameter) will be included in upcoming updates.
- Measurement data is for reference only and not stored within the drawing file.
9. CAD Commands Panel
9.1 Overview
The CAD Cmd. Panel provides tools for modifying and constraining existing geometry.
9.2 CAD Command Tools and Guided Dialogs
| Command | Function and Guided Dialog Behavior |
| Trim | Removes selected portions of objects at their intersections. Touch the segment you want to remove. In-App Guidance: 1) Select one or more objects → 2) Touch the portion you want to remove → repeat step 2 as needed, or tap Done to confirm and exit. Constraint: Partially supported in isometric views. Some segments may not be selectable for trimming when the geometry includes Z-values. |
| Extend | Extends or shortens a line or segment to meet another boundary object. Touch to specify which end to extend. In-App Guidance: 1) Select the line or polyline segment you want to extend or trim; → 2) Select the boundary to extend to → 3) Touch the end to extend. Constraint: Supported in isometric views. Depending on geometry, the operation may also perform trimming behavior. |
| Offset | Creates an offset rectangle using a perpendicular distance from each side. The offset value must be less than half the length of the shortest rectangle side. Current implementation supports inward offset for rectangular shapes; full offset support for additional shapes is under development. In-App Guidance: 1) Select rectangle to offset → 2) Pinch-to-zoom to specify offset value. Currently works for rectangles; a full version under development. Constraint: Currently supported only for rectangular geometry. |
| Join | Merges multiple object ends that lie close together into a single polyline for easier editing and manipulation. In-App Guidance: Select one or more objects to join. Constraint: Supported only for entities in the Top view (XY plane at Z = 0). |
| To Arc | Converts a straight line or polyline segment into an arc. In-App Guidance: Select the line to convert to an arc. Constraint: Operates in a plane parallel to the current screen view. |
| Scale | Scales selected objects relative to a base point. Touch or drag to adjust the scale factor, which updates dynamically and can be edited manually. In-App Guidance: 1) Select one or more objects to scale → 2) Touch or drag to specify base point → 3) Pinch-to-zoom to specify scale factor. Constraint: Supported for entities in different planes, including geometry with Z-values. Move operations are currently constrained to the same plane. |
| Move | Moves selected objects from a base point to a new location. Touch or drag to specify base and target points. Ortho constrains movement; Snap improves precision. In-App Guidance: 1) Select one or more objects to move → 2) Touch or drag to specify base point → 3) Touch or drag to specify destination point. Constraint: Supported for entities in different planes, including geometry with Z-values. Move operations currently preserve the original plane. |
| Rotate | Rotates selected objects around a base point. Touch or drag to adjust the rotation angle, which updates dynamically and can be edited manually. In-App Guidance: 1) Select one or more objects to rotate → 2) Touch or drag to specify base point → 3) Touch or drag to specify rotation angle. Constraint: Supported for entities in different planes, including geometry with Z-values. Rotation operations are currently constrained to the same plane. |
| Mirror | Creates mirror copies of selected objects across a mirror axis defined by two points. After specifying the axis, choose whether to erase the original objects. In-App Guidance: 1) Select one or more objects to mirror → 2) Touch or drag to specify the first point of the mirror axis; → 3) Touch or drag to specify the second point → 4) Choose whether to erase the original objects. Constraint: Supported for entities in different planes, including geometry with Z-values. Mirror operations are currently constrained to the same plane. |
| Parallel | Makes a selected line or segment parallel to a reference line or segment. Touch to choose the reference and the line to be made parallel. In-App Guidance: 1) Select the reference line for parallel alignment → 2) Select the line to make parallel to the reference line; → 3) Select the end to move. Constraint: Supported for entities in different planes. |
| Chamfer | Creates, edits, or removes a chamfer (beveled corner) between two lines or polyline segments, at a single corner or multiple corners. Touch near a corner to define a chamfer; specify shoulder lengths as needed. In-App Guidance: 1) Touch a corner within a polyline or between two lines → 2) Drag the chamfer vertices to specify shoulder length → 3) Touch the chamfer to edit → 4) Touch the chamfer to undo. Constraint: Supported for planar geometry. Operations are performed within the geometry’s existing plane. |
| Fillet | Adds, edits, or removes a fillet (rounded corner) between two lines or polyline segments, at a single corner or multiple corners. Touch near a corner to define the fillet radius. In-App Guidance: 1) Touch a corner within a polyline or between two lines → 2) Drag the fillet vertices to specify radius length → 3) Touch the fillet to edit → 4) Touch the fillet to undo. Constraint: Supported for planar geometry. Operations are performed within the geometry’s existing plane. |
| Length Constraint | Toggles Length Constraint On/Off to lock the distance between two endpoints of a line or polyline segment. The line angle updates dynamically as you drag an endpoint. The constraint remains active until turned off. Constraint: Supported only for entities in the Top view (XY plane at Z = 0). |
| Angle Constraint | Toggles angle constraint On/Off to lock the angle between two lines or polyline segments. The line length updates dynamically as you drag the endpoint. The constraint remains active until turned off. Constraint: Supported only for entities in the Top view (XY plane at Z = 0). |
For Control Toolbar applicability, see Section 4.9 – Control Toolbar Function Reference.;
9.3 Common Behavior
- Each CAD command opens its own Guided Dialog with the same in-app step-by-step guidance messages shown.
- Commands provide continuous visual feedback as geometry is modified.
- The Control Toolbar remains active to pause geometry change for panning and zooming, Snap access, and Ortho toggles, and also for window selection in the commands Move, Scale, Rotate, and Mirror.
- Commands limited to 2D operation automatically align the drawing to the XY (top) plane when invoked, regardless of your current view, to ensure predictable and precise results.
- Only one command can be active at a time (excluding Length/Angle constraint toggle).
- Commands complete when Done is tapped, or are canceled with X-out, which exits the command without committing changes.
10. Editing Objects
10.1.1 Grip-Point Manipulation
Grip-Point Manipulation (GPM) allows real-time modification of objects directly on the main drawing screen.
- When one or more objects are selected, grip points appear at key geometric locations.
- Each grip point can be dragged to change geometry interactively; numerical X, Y, Z coordinates display at the bottom of the screen, update dynamically during interaction, and can be adjusted manually.
- 3D Wireframe Editing: Grip points always expose X/Y/Z coordinate fields during editing. When geometry includes non-zero Z-values (or spans multiple planes), these coordinates enable depth-aware wireframe editing, with Orbit and Camera views used to inspect and navigate the model from different angles.
- The Side Panels appear automatically and remain accessible during GPM, providing quick actions such as Delete, Property Panel, Copy, Cut, etc.
- The Insert panel and CAD Commands panel are accessible during GPM. Selecting a tool from these panels no longer deselects objects.
- The Measure panel, Snap panel, and Layers panel remain usable during GPM, as do Camera, Visual Styles and Line Weight options accessed via the View panel.
- Undo, Redo, Window Selection, Zoom pulldown options, Paste, Orbit, and Search are all accessible during GPM through their icons on the Top Panel.
- Distance Constraint and Angle Constraint toggles can be used during GPM to maintain fixed lengths or angles during adjustments.
- Grip points remain active until:
- the user taps X-out on the right side panel, or
- the user explicitly deselects objects.
This behavior ensures a seamless workflow where editing, inserting, measuring, viewing, and navigating tools can be used together without disrupting active selections.
10.1.2 Guided Dialogs
Guided Dialogs provide step-by-step, parameter-based editing for supported object types including lines, polylines, rectangles, snap points, circles, ellipses, arcs, leaders, text, comments, blocks, and hatches.
- A Guided Dialog is invoked by selecting an object and then tapping the Edit (Pen) icon, regardless of whether one object or multiple objects are currently selected. The dialog always opens for the last-selected object.
- The dialog mirrors the Insert, Dimension, Paste, CAD commands, and Measure interfaces, displaying contextual guidance messages, parameter fields, and access to the Control Toolbar for pausing geometry changes to pan or zoom, toggling Ortho (when applicable), and opening the Snap panel.
- Parameter values (e.g., Length, Angle, Width, Height, Radius, X,Y,Z) appear above the Bottom Panel, update dynamically during interaction, and can be edited manually by tapping the displayed values.
- Only one object is edited at a time. After completing the edit, all previously selected objects remain selected, and grip points stay active, allowing the Grip-Point Manipulation (GPM) session to continue seamlessly.
10.1.3 Property Panel
The Property Panel provides tools for editing object color, line style, and line weight.
- The panel appears when the Property Panel icon on the Left Panel is tapped. It updates automatically based on the current selection.
- When the Selection pulldown option is chosen, the panel displays: – the total number of selected objects – each object type included in the selection – the count of objects per type
- The panel supports modifying properties of all selected objects or of all selected objects of the same type.
- Property changes apply immediately and persist until modified again. They update in real time even while Grip-Point Manipulation is active.
- Property editing and geometric editing operate independently: geometric edits are object-specific (via Guided Dialog or GPM), while property edits can be applied to groups of selected objects.
10.2 Editing Workflow
Editing begins when one or more objects are selected in the drawing.
- The Side Panels appear automatically and provide context-specific controls such as Edit, Properties, Delete, and Copy.
- To edit a single object precisely, touch the object to select it and then tap the Edit (Pen) icon. The Guided Dialog opens for the last-selected object — even if multiple objects are currently selected.
- After completing a Guided Dialog edit, all previously selected objects remain selected, and their grip points remain active, allowing you to continue your Grip-Point Manipulation session seamlessly.
- Guided Dialogs display object-specific parameters (Length, Angle, Radius, Width, Height, Scale, etc.) above the Bottom Panel. These values update dynamically during interaction and can be edited manually by tapping the displayed value.
- During Grip-Point Manipulation, the Side Panels and the Property Panel (invoked via the Side Panels) are available for quick actions such as toggling the grip-point activation state, invoking the Edit Dialog, adjusting properties, or copying selected objects — without clearing the selection.
- Only one object is edited at a time in the Guided Dialog, but multi-object selection is preserved throughout the workflow.
10.2.1 Polyline Editing via Guided Dialogs
Polyline objects can be reshaped or refined directly in Edit mode through a set of dedicated tools displayed on the editing panel. The panel includes Edit Corner, Add Vertex, Remove Vertex, Close Polyline / Open Polygon, and Done options.
| Tool / Option | Description and Behavior |
| Edit Corner | Invokes the Cmd. Panel with the Chamfer and Fillet commands highlighted. |
| Add Vertex | Adds a new vertex between two existing polyline vertices. After insertion, all polyline vertices remain editable. |
| Remove Vertex | Removes the selected vertex from the polyline. Geometry updates immediately after removal. |
| Close / Open | Toggles between an open and closed polyline. When closed, the last vertex connects automatically to the first, forming a continuous polygonal loop. |
| Done | Confirms all applied edits and returns to the main drawing view. |
10.2.2 Comment Editing
The Comment Pulldown is accessed by tapping the Comment icon on the Insert Panel. It provides quick access to tools for creating, editing, and managing comment visibility. Comment Pulldown Options:
- Create Comment – Opens the Guided Dialog for inserting a new comment.
- Edit Comment – Opens the Edit Comment Panel for modifying an existing comment.
- Show All Comments – Displays all comments in the drawing, regardless of their current visibility settings.
- Hide All Comments – Hides all comments from view without deleting them.
- Show Only Visible Comments – Displays all comments in the drawing with current visibility status setting being “Visible”.
Edit Comment Panel When Edit Comment is selected from the Comment Pulldown, the edit comment panel appears, displaying the following options:
| Option | Description and Behavior |
| Remove | Deletes the selected comment from the drawing. The action takes effect immediately; tap the Undo icon to restore the comment after exiting the panel. |
| Location | Enables repositioning of the comment annotated area. Touch or drag to move the comment box to a new location within the drawing. |
| Region | Allows redefining the two opposite corners of the rectangular region that defines the commented area. Touch or drag to specify each corner precisely. |
| Description | Opens tools to modify the comment Text, Text Height, and Angle. Text edits update in real time on the drawing. |
| Visibility | Toggles the visibility of the selected comment (Visible / Invisible). |
In-App Guidance: Tap Comment icon → Select Edit Comment from pulldown → 2) Select comment to edit → 3) Choose Remove, Location, Region, Description, or Visibility → 4) Apply desired changes → 5) Tap Done to confirm. Constraint: Comments can be created and edited only in top view (XY plane at Z = 0).
10.3 Distance and Angle Constraints
The Constraint toggles provide geometric control during editing and allow precise adjustments of lines and polyline segments. They are accessible from the CAD Cmd. Panel and can be activated individually as needed.
10.3.1 Distance Constraint
- Locks the distance between two points of a line or polyline segment.
- When enabled, any movement of a point maintains the fixed segment length.
- The angle between the points is displayed dynamically above the bottom panel as the point is dragged.
- The constraint remains active until toggled off through the CAD Cmd. Panel.
- Applicable to line objects and polyline segments.
- Constraint: Works only in top view (XY plane at Z = 0)
10.3.2 Angle Constraint
- Locks the angular orientation of a line or polyline segment relative to a reference axis.
- When enabled, the length of the line or segment can be modified while maintaining the fixed angle.
- The distance (segment length) is displayed dynamically above the Bottom Panel as the point is dragged.
- The constraint remains active until toggled off through the CAD Cmd. Panel.
- Applicable to line objects and polyline segments.
- Constraint: Works only in top view (XY plane at Z = 0)
10.4 Common Behavior
- Single-object editing: Only one object can be edited at a time in Guided Dialog mode, i.e., when the Guided Dialog is invoked after tapping the Edit icon.
- Grip points: Grip points remain active until all selected objects are deselected or the Side Panels are dismissed. Touching the screen outside the selected object does not deselect it. Each grip point can be dragged to reshape geometry interactively.
- Side Panels: Appear automatically when an object is selected and provide quick access to icons such as Copy, Delete, and to the Property Panel, which remain accessible during Grip-Point Manipulation.
- The Layers Panel and Snap Panel are also accessible during Grip-Point Manipulation.
- Property Panel updates: The Property Panel updates dynamically when a new object is selected. Property changes—such as Color, Line Style, and Line Weight—apply immediately and persist until modified again.
11. Snap and Layers Panels
11.1 Snap Panel
The Snap Panel provides precise control for locating and aligning points while creating, editing, dimensioning, or measuring geometry. Snapping ensures that new points connect accurately to existing geometry without relying on visual estimation.
Available Snap Types
- Endpoint: Snaps to the nearest line or arc endpoint.
- Midpoint: Snaps to the midpoint of a line or arc.
- Center: Snaps to the center of a circle, arc, or ellipse.
- Node: Snaps to special points such as block origins, vertices, or snap points.
- Intersection: Snaps to the crossing of two objects.
- Perpendicular: Ensures a line or segment is drawn at a right angle to another.
- Nearest: Snaps to the nearest point along an object’s boundary.
- Apparent Intersection: Snaps to the projected intersection point of two non-coplanar or non-intersecting objects as they appear in the current view.
- Parallel: Aligns a new line or segment parallel to a selected reference.
- Start Point: Snaps to the first point or vertex of a line, arc, or polyline—useful for connecting new geometry directly from an existing starting position.
- Tangent:(Coming soon) Will allow snapping to a point where a new line or arc touches a circle or curved object exactly at its tangent.
Custom Snap Point
Use the Point icon in the Insert Panel to insert a custom reference point anywhere in the drawing. These points can be used later for measurement, insertion, or editing.
Tips
- Keep only essential snap types active to reduce visual clutter.
- Snap can be toggled On/Off from the Control Toolbar or the Bottom Panel.
- In 3D wireframe drawings, rotate the view if necessary to disambiguate snap targets across different planes.
11.2 Layers Panel
The Layers Panel organizes drawing objects by category, visibility, and editability. Using layers helps manage complex drawings efficiently.
Layer Controls
- Add / Delete Layers: Create or remove layers as needed.
- Rename: Change the name of a layer.
- By Layer: Specify color by layer. Coming soon: Specify Line Weight and Line Style By layer
- Visibility Toggle: Turn layer visibility on or off to isolate content.
- Lock / Unlock: Prevent or allow editing of specific layers.
Tips
- Keep dimensions, hatches, and construction lines on separate layers for clarity.
- Lock background or reference layers to avoid unintentional edits.
- Regularly check which layer is active before drawing new objects.
12. File Operations
12.1 Overview
The file management tools in Gestureit® CAD allow you to save, organize, import, export, share, and print drawings efficiently. Files are stored locally on your Android device for secure and immediate access anytime.
12.2 File Operations
Gestureit® CAD supports opening, editing, and saving DWG and DXF files across all major AutoCAD® versions, from legacy formats (R12) through modern releases (including 2007, 2010, 2013, 2018, and newer).
- Edited DWG/DXF files retain their original file version.
- New DWG/DXF files are created in the latest supported format version.
- Version support is updated as part of annual engine updates.
Save
Updates the current file in its original location (local or cloud).
Save As
Creates a new copy of the current file under a new name. You may choose any destination location (local or cloud).
Backup
Creates a backup copy of the drawing. Backup and autosaved files are accessible from the Backup folder icon next to each file on the Home page.
Import
Import PDF, DWF, PNG, or JPEG files into the drawing. You may choose any destination location (local or cloud).
Export
Export the currently opened drawing to DWG, DXF, DWF, PDF, or PNG — regardless of the original file format. You may choose any destination location (local or cloud).
Share
Share via Android’s native options (email, WhatsApp, file managers, cloud apps, etc.)
Print wirelessly (requires a local network such as Wi-Fi or mobile hotspot). To generate a print-ready PDF, use the Export option.
12.3 Tips
- Use Save As before applying significant edits to preserve earlier versions.
- Check the Backup folder regularly to manage autosaved versions.
- Larger drawings may take slightly longer to open or export, depending on device performance.
13. Guidance Messages and Tutorial Hints
13.1 Guidance Messages
Overview
Guidance messages appear automatically at the top of the screen during drawing, editing, measuring, dimensioning, or CAD command operations. They provide short, context-specific instructions to guide each step of the process and help ensure precision and workflow continuity.
Behavior
- A new guidance message is displayed automatically when an operation begins.
- The message updates dynamically as the user progresses through each step (for example, from Start Point → End Point → Done).
- The message remains visible until the operation is completed or canceled, or replaced by a new operation selected from the bottom panel. Tapping the Accept icon also dismisses the message and automatically advances to the next operation.
- Messages are concise, action-focused, and always positioned at the top of the screen, above the Control Toolbar.
Examples
- “Touch or drag to specify line start point.”
- “Touch or drag to specify circle radius.”
- “Touch a corner within a polyline or between two lines.”
- “Select one or more objects.”
Tips
- Read the guidance message carefully before each step to avoid repeating actions.
- Guidance messages are always live — if you switch to another command operation, the message updates automatically.
- Guidance messages update automatically when switching tools or panels during an active workflow.
13.2 Tutorial (Hints)
Overview
The tutorial provides quick on-screen hints that explain what each icon or panel does. It helps users learn the interface without interrupting drawing or editing workflow.
Activation
- Tap the “?” icon at the top-right corner to display a brief explanation of how hints work.
- The message reads: “Need a hint? Long-press any icon to see what it does.” (There is no separate tutorial mode — hints are always available via long-press.)
How Hints Work
- Long-press any icon to display a hint describing the icon’s function.
- A translucent dim overlay appears to bring attention to the hint.
- Only one hint is shown at a time.
- Tap anywhere on the screen to dismiss a hint.
- After dismissal, long-press any other icon to view its hint.
Where Hints Are Available
Hints appear for:
- Top panel icons (Undo, Redo, Orbit, Zoom, Paste, Search, etc.)
- Bottom panel icons (Insert, View, Dimension, Snap, Measure, Layers)
- Side-panels (Edit, Properties, Copy, Cut, Delete, etc.)
- Insert panel icons
- View panel icons
- Dimension panel icons
- Measure panel icons
- CAD command icons (Move, Rotate, Trim, etc.)
- Pulldown menu options (Save, Save As, Backup, Import, Export, Share, Print)
Hints are not shown for:
- Settings, since its purpose is self-explanatory.
- Control Toolbar — shows a single hint when long-pressed, describing the toolbar’s purpose as a group.
Purpose
Hints provide a simple, unobtrusive way to discover features:
- No screen changes
- No separate mode to change
- No impact on the drawing
Users can explore Gestureit® CAD safely and learn each tool at their own pace through short, context-specific explanations that appear only when needed.
14. Settings and Preferences
14.1 Overview
The Settings Panel provides access to drawing environment and device preferences that allow you to tailor Gestureit® CAD to your workflow. All settings are stored locally on the device and persist between sessions.
Adjusting these options lets you control autosave behavior, background appearance, the visibility of custom snap points, the visibility of on-screen distance and angle values while dragging grip points in GPM, drawing-unit display formats, and selection tolerance (for adjusting touch sensitivity). Access Settings through the Pulldown menu on the Top Panel.
14.2 Settings Options
| Setting | Description |
| Autosave | Autosave On/Off: Turns automatic saving on or off. Autosave Count: Specifies how many of the most recent autosave versions are retained. (Default = 2.) Autosave Period: Sets the time interval, in minutes, between autosave operations. (Default = 10 minutes.) |
| Background Color | Sets the drawing background to black or white. When switched, you may choose whether object colors are automatically reversed for contrast or preserved unchanged. |
| Apply Background Color for PDF | Toggles whether the selected drawing background color is applied to PDF files or whether the previous background settings are preserved. |
| Show Snap Geometry | Controls the visibility of custom snap points created through the Insert Panel or while measuring distances or angles. If there are no custom snap points, this toggle has no effect. |
| Hide distance & angle values while dragging in GPM | Toggles whether distance and angle values are displayed while dragging in GPM. By default, these values are hidden. |
| Drawing Units | Controls how dimensions are displayed and interpreted. Supports viewing and editing drawings in the metric or imperial units in which the drawing was created (e.g., millimeters, centimeters, meters, inches, feet, miles, micrometers). Supports setting the unit type to Scientific or Decimal; when drawing units are in inches, formats such as Engineering, Architectural, and Fractional are also available. Unit Precision: Defines the displayed number of decimal places (e.g., 0.0, 0.0000). |
| Selection tolerance | Controls touch selection sensitivity for geometry and grip points. Higher values increase the touch-sensitive area, while lower values allow for more precise selection.
|
14.3 Behavior and Notes
- Autosave files are stored locally and maintained according to the Autosave Count limit; the oldest versions are replaced automatically.
- Changing the Background Color or Apply Background Color for PDF option affects only display appearance when editing, not geometry or attributes data.
- Drawing Unit settings determine how distances, coordinates, and dimensions are displayed but do not alter stored geometry scale.
15. Licensing Model
15.1 Licensing Overview
Gestureit® CAD uses a subscription-based model on Google Play that provides full access across all Android devices linked to the same Google account. Subscriptions unlock all premium features, cloud access, and multi-device access.
15.2 Subscription Options
Gestureit® CAD offers subscription options through Google Play:
- Monthly and annual subscription plans (pricing shown before purchase and may vary by region)
- A free trial with access to all premium features
- Subscriptions are managed through your Google Play account settings
Pricing Notice:
Subscription pricing may change in the future. Current subscribers keep their existing price while their subscription remains active.
15.3 Included in the Subscription
Your active subscription includes:
- All core CAD drawing and editing tools (Insert, Edit, Measure, Dimension, etc.)
- Cloud access for storing and retrieving drawings via supported cloud storage providers
- Multi-device access across all Android devices associated with the same Google account
- Full offline drawing and editing functionality
- Free updates through Google Play
- Access to new features and enhancements
15.4 Canceling or Restoring Subscription
- You can cancel anytime via Google Play → Payments & Subscriptions
- Existing drawings remain on your device after cancellation
- Full access is automatically restored if the subscription is reactivated
15.5 Free Limited Version
The free version includes:
- Viewing and measuring
- Limited editing
- Ads
Limitations:
- Requires an active internet connection
- Edited drawings cannot be saved, copied, or exported
Temporary Full Access via Ads:
- Users may unlock ad-free full access for 1 hour by watching a short set of ads
- During this time, all premium features are enabled, including saving and exporting
- This option is intended for evaluation and occasional use
15.6 Future Enhancements
Gestureit® CAD is actively developed, with ongoing updates focused on improving productivity, expanding editing workflows, and refining the mobile CAD experience.
Areas of ongoing enhancement may include:
- Expanded gesture-based editing workflows
- Enhanced 3D wireframe editing capabilities
- Additional professional utilities and workflow optimizations
New features and enhancements are introduced through regular Google Play updates and are included with an active subscription. Feature availability may evolve based on platform capabilities and user feedback.
15.7 Updates & Support
Updates are delivered automatically through Google Play. Users must install the latest version when a forced update is issued to ensure compatibility and performance. For troubleshooting and Frequently Asked Questions, please visit our FAQ page at www.gestureit.com/faq or contact support@gestureit.com
15.8 Legal
Gestureit, LLC reserves the right to improve or modify the app features over time. All updates remain free for licensed users. Gestureit® is a registered trademark of Gestureit, LLC. All other trademarks are the property of their respective owners.
Patent Notice
Gestureit® CAD incorporates gesture-based technologies for automatic modification of object geometry in response to user input. These technologies are protected by patents worldwide, including but not limited to:
- U.S. Patent No. 12,517,649, in force through October 20, 2039
- U.S. Patent No. 11,442,619, in force through June 09, 2039
- U.S. Patent Application Publication No. 2025/0348210 A1 “Automatic Geometry Change of Graphic Objects in Response to User Indication;”
- Indian Patent No. 553630, in force through September 16, 2038
- Chinese Patent No. CN111492338B, in force through September 16, 2038
Additional patents have issued, and other patents in the U.S. and in other jurisdictions are pending. For an overview of patents related to this technology, please visit: https://gestureit.com/patents