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: 🏷️ Coordinates_menu

  • NavvCubeDisplayOffOn

    Short description Command: Description: Helper function: (if any)​ Functionalities: Result: Images, animations etc. XAML code: Expand Code ↓ Select Code Copy Code Expand Code ⬇ Select Code Copy Code Additional info: Based on / Source code: Share this page:

  • Export_Import_MS_UCS

    Short description Command: Description: Helper function: (if any)​ Functionalities: Result: Images, animations etc. XAML code: Expand Code ↓ Select Code Copy Code Expand Code ⬇ Select Code Copy Code Additional info: Based on / Source code: Share this page:

  • ExpImpUCS

    Short description Command: Description: Helper function: (if any)​ Functionalities: Result: Images, animations etc. XAML code: Expand Code ↓ Select Code Copy Code <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:src="clr-namespace:Autodesk.Windows;assembly=AdWindows"> <src:RibbonToolTip x:Key="ExpImpUCS"> <src:RibbonToolTip.ExpandedContent> <StackPanel> <TextBlock Background="AntiqueWhite" TextAlignment="Left"> <Bold>Function Syntax: ExpUCS / ImpUCS / ExpImpUCS</Bold> <LineBreak/> <Bold>Version: 1.1 Date: 20.06.2026 6:38:51PM</Bold> <LineBreak/> <Hyperlink>https://forums.augi.com/showthread.php?94673-Is-any-method-to-export-ucs</Hyperlink> <Bold><Run Foreground="DodgerBlue">Description</Run></Bold><LineBreak/> <Run Foreground="White">🧭 ExpImpUCS is an…

  • RotateUcs_vs.01

    Short description 🧭 RotateUcsCs is an AutoCAD and Civil 3D C# .NET plugin that replaces a traditional RotateUCS AutoLISP DCL tool with a modeless WinForms UCS management palette. It helps users rotate UCS by typed angle, picked angle, or selected entity angle, save named UCS records, restore UCS definitions, export and import UCS data, copy…

  • CubeDisplay_Off_On

    Short description This AutoLISP routine toggles the AutoCAD Navigation Cube (ViewCube) display by sending direct commands through the Active Document COM interface. It ensures that the cube display setting is refreshed properly by first turning it off and then immediately turning it back on. Command: Command: c:NavvCubeDisplayOffOn When executed, this command uses ActiveX and vla-sendcommand…

  • RotateUCS

    Short description This AutoLISP routine lets the user rotate the current UCS around the Z axis by a user-specified angle, resets the snap angle, and optionally saves the new UCS under a custom name. It is useful when drafting in rotated views but still wanting a clean UCS orientation for further drawing. Command: Command: C:RotateUCS…

  • SetUpUnits

    Short description Command: Description: Helper function: (if any)​ Functionalities: Result: Images, animations etc. XAML code: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:src="clr-namespace:Autodesk.Windows;assembly=AdWindows"> <src:RibbonToolTip x:Key="SetUpUnits"> <src:RibbonToolTip.ExpandedContent> <StackPanel> <TextBlock Background="AntiqueWhite" TextAlignment="Left"> <Bold>Function Syntax: SetUpUnits</Bold> <LineBreak/> <Bold>Version: 1 Date: 05.08.2025</Bold> <LineBreak/> <LineBreak/> <Hyperlink>N/A</Hyperlink> <LineBreak/> <Bold><Run Foreground="DodgerBlue">Function Syntax: SetUpUnits</Run></Bold><LineBreak/> <Bold><Run Foreground="DodgerBlue">Command:</Run></Bold> <Bold><Run Foreground="Orange">SETTUPUNITS</Run></Bold><LineBreak/> <LineBreak/> <Bold><Run Foreground="DodgerBlue">Description</Run></Bold><LineBreak/> <Run Foreground="White">🌍 SetUpUnits is a Civil…

  • Coordinates_menu

    Lisp code: Expand Code ↓ Select Code Copy Code ; — auto-generated by LispLoader — ; Menu: Coordinates_menu ; Generated: 2026-06-09 07:28:52 (setq base "C:\\Users\\mateid\\OneDrive – DB E.C.O. Group\\@C3D\\@Dan_Templates\\Acad\\Support_files\\Lisps\\Help_File\\") (load (strcat base "Coordinates_menu\\ExpImpUCS\\2\\ExpImpUCS_fixed_ascii_v28.lsp")) (load (strcat base "Coordinates_menu\\ExpImpUCS\\ExpImpUCS.lsp")) (load (strcat base "Coordinates_menu\\Export_Import_MS_UCS\\Export_Import_MS_UCS.lsp")) (load (strcat base "Coordinates_menu\\NavvCubeDisplayOffOn\\NavvCubeDisplayOffOn.lsp")) (load (strcat base "Coordinates_menu\\RotateUCS\\RotateUCS.lsp")) (load (strcat base "Coordinates_menu\\SetUpUnits\\SetUpUnits.lsp")) (princ)