NavvCubeDisplayOffOn

Short description

🧭 NavvCubeDisplayOffOn is a compact AutoCAD AutoLISP utility for resetting the Navigation Cube display state with one command.
🔄 It runs the AutoCAD NAVVCUBEDISPLAY command sequence automatically, helping CAD users restore the ViewCube or NavVCube display without searching through interface settings.

Image 000 73

Command:

🚀 Main command: NavvCubeDisplayOffOn
🧰 AutoCAD system command used internally: NAVVCUBEDISPLAY
🔄 Internal sequence: NAVVCUBEDISPLAY 1, then NAVVCUBEDISPLAY 3

Description:

📘 NavvCubeDisplayOffOn is an SEO-friendly AutoCAD AutoLISP command for quickly refreshing or restoring the Navigation Cube display in the active drawing session.

🧭 The routine gets the active AutoCAD document through Visual LISP COM automation, then sends two NAVVCUBEDISPLAY command calls to AutoCAD. This creates a simple one-command workflow for users who need to bring the navigation cube display back into the desired visible state.

🔄 The uploaded code performs a two-step display reset by sending value 1 and then value 3 to the NAVVCUBEDISPLAY command. This is useful when the navigation widget visibility or screen state needs a fast manual reset from the command line.

🧰 The tool is intentionally lightweight. It does not open a dialog, does not ask for object selection, and does not modify drawing geometry. It only targets the AutoCAD navigation cube display setting.

📌 This utility is useful for AutoCAD and Civil 3D users who frequently switch workspaces, clean up screen layouts, prepare screenshots, or need quick access to the navigation cube display controls.

Helper function: (if any)​

🧩 The routine uses vlax-get-acad-object to connect to the running AutoCAD application and vla-get-ActiveDocument to access the current drawing document.
🔧 It uses vla-sendcommand to send the NAVVCUBEDISPLAY values directly to AutoCAD from AutoLISP.
🔒 The code includes a vl-catch-all-apply check around the AutoCAD COM object call and loads Visual LISP COM support when needed.

Functionalities:

[‘🚀 Provides one command-line entry point named NavvCubeDisplayOffOn.’, ‘🧭 Controls the AutoCAD navigation cube display state through NAVVCUBEDISPLAY.’, ‘🔄 Sends NAVVCUBEDISPLAY 1 followed by NAVVCUBEDISPLAY 3 to reset the display state.’, ‘🧰 Uses the active AutoCAD document and vla-sendcommand for command execution.’, ‘⚡ Runs without a dialog, without selection prompts, and without drawing geometry edits.’, ‘🖥️ Helps restore navigation cube visibility after workspace changes, display issues, or screen setup adjustments.’, ‘📌 Keeps the workflow simple for CAD production users who need a fast visual navigation reset.’, ‘🔒 Leaves model-space entities, layers, blocks, xrefs, and Civil 3D objects unchanged.’]

Result:

✅ The result is a quick AutoCAD display utility that refreshes the Navigation Cube or NavVCube state from a single command, making it easier to restore visual navigation controls during drafting and Civil 3D production work.

Images, animations etc.

Image 000 73
Pixel

XAML code:

Comming soon ...

Share this page:

Page Tag: 🏷️ Autocad Lisps

  • NavvCubeDisplayOffOn

    Short description🧭 NavvCubeDisplayOffOn is a compact AutoCAD AutoLISP utility for resetting the Navigation Cube display state with one command. 🔄 It runs the AutoCAD NAVVCUBEDISPLAY command sequence automatically, helping CAD users restore the ViewCube or NavVCube display without searching through interface settings. Command:🚀 Main command: NavvCubeDisplayOffOn 🧰 AutoCAD system command used internally: NAVVCUBEDISPLAY 🔄 Internal…

  • Export_Import_MS_UCS

    Short description🧭 Export_Import_MS_UCS is an AutoCAD AutoLISP utility for exporting and importing named UCS definitions through portable .ucs files. 📤 It helps CAD users transfer model-space UCS setups between drawings, preserve project coordinate systems, and reuse named UCS standards in AutoCAD and Civil 3D production workflows. Command:🚀 Main export dialog command: EXPUCS_DIALOG 🚀 Main import…

  • CopyMove2MidPoint_vs.01

    Short description📐 MTM2 is an AutoCAD AutoLISP midpoint move and midpoint copy utility that relocates selected drawing objects from a source midpoint to a destination midpoint using UCS-aware coordinate transformation. Command:🧰 Main commands: – MMid2 – move selected AutoCAD objects from a calculated source midpoint to a calculated destination midpoint. – CMid2 – copy selected…

  • XrefDrawingOrder

    Short description🧩 AutoCAD XrefDrawingOrder is a dialog-driven AutoLISP tool for arranging XREF draw order directly from a clear DCL interface. 📐 It helps CAD users, Civil 3D designers, BIM coordinators, and CAD managers control which external references appear above or below other xrefs in complex drawings. Command:🚀 Main commands: – MXR – MXR_DCL 🧰 Run…

  • ExpImpUCS

    Short description🧭 ExpImpUCS is an AutoCAD and Civil 3D AutoLISP utility for exporting and importing named UCS definitions through a practical DCL dialog. 📤 It helps CAD users save UCS setups to portable .ucs files, restore coordinate systems in another drawing, and reuse project-specific UCS_Lageplan folders with fewer manual steps. Command:🚀 Main command: ExpImpUCS 📤…

  • AreaCalc

    Short description📐 AreaCalc is an AutoCAD AutoLISP area calculation utility that selects closed objects, converts measured areas between drawing units, labels each area, and creates LineText, AutoCAD Table, TXT, or CSV reports. Command:🚀 Primary command: AC Type AC in the AutoCAD command line to start the area calculation workflow. 🧭 The command first asks for…

  • LinetypeWithCharacters2

    Short description🧵🔤 Create and apply AutoCAD linetypes with embedded text characters, layer creation, TrueColor selection, lineweight, transparency, CELTSCALE, THICKNESS, and multi-layer assignment. Command:🚀 Primary command: MAKELT2 🧵 Alias helper: makelt2 calls c:makelt2. 🪟 Dialog title: Make Linetype With Embedded Characters. 🖊️ Main action button: Create Linetype. Description:🧵 LinetypeWithCharacters2 is an AutoCAD AutoLISP utility for creating…

  • LinFileDraw_vs.01

    Short description📐 LinFileDraw is an AutoCAD AutoLISP and DCL utility for reading linetype definitions from a selected *.LIN file and drawing clean sample polyline rows with MText labels in the current UCS. Command:🚀 Primary commands: – LINPL – LINPOLY 🧰 Command-line load message: – LINPL 004 loaded. Run LINPL or LINPOLY. Description:📘 LinFileDraw helps AutoCAD…

  • LinFileDraw

    Short description📐 LinFileDraw is an AutoCAD AutoLISP and DCL utility for reading linetype definitions from a selected *.LIN file and drawing clean sample polyline rows with MText labels in the current UCS. Command:🚀 Primary commands: – LINPL – LINPOLY 🧰 Command-line load message: – LINPL 004 loaded. Run LINPL or LINPOLY. Description:📘 LinFileDraw helps AutoCAD…

  • ReplaceBlockList

    Short description🔁 SEO-friendly AutoCAD LISP tool for replacing multiple block types in one workflow using a visual DCL rule list, dual block selectors, wildcard filters, preview counts, and optional preservation of insertion point, rotation, and scale. Command:🚀 Main command: ReplaceBlockList 🧩 AutoLISP command definition: (defun c:ReplaceBlockList …) 📌 Workflow: 1. Run ReplaceBlockList. 2. Select one…