H7CAD — Feature Roadmap
Ribbon buttons that exist in the UI but have no backend implementation yet.
Each entry lists the command ID, what it should do, and rough complexity.
Insert Tab
Reference Group
| Command |
Label |
What it should do |
Complexity |
XCLIP |
Clip |
Define a clipping boundary on an inserted XREF or image block |
Medium |
ADJUST |
Adjust |
Adjust fade, contrast, and monochrome settings for an underlay |
Low |
UNDERLAYLAYERS |
Underlay Layers |
Show/hide individual layers inside a PDF/DWF underlay |
Medium |
UOSNAP |
Snap to Underlays |
Toggle object snap onto underlay geometry |
Low |
FRAMES0/1/2 |
Frames |
Set underlay frame visibility (Off / On / On+Print) |
Low |
Point Cloud Group
| Command |
Label |
What it should do |
Complexity |
POINTCLOUDATTACH |
Attach |
Attach an RCP/RCS point cloud file as an external reference |
High |
Block Group
| Command |
Label |
What it should do |
Complexity |
BLOCKPALETTE |
Multi-View Block |
Open the block palette for inserting blocks with multiple views |
Medium |
BEDIT |
Edit Block |
Open the in-place block editor for the selected or named block |
High |
BASE |
Set Base Point |
Set the drawing base point (used as default 0,0,0 for XREF insertion) |
Low |
Attributes Group
| Command |
Label |
What it should do |
Complexity |
ATTMAN |
Manage |
Open attribute manager dialog (view/edit all attdefs in the drawing) |
Medium |
ATTSYNC |
Synchronize |
Synchronize attribute definitions across all INSERT instances of a block |
Medium |
Import Group
| Command |
Label |
What it should do |
Complexity |
LANDXMLIMPORT |
Land XML |
Import a LandXML file as survey/topo geometry |
High |
Content Group
| Command |
Label |
What it should do |
Complexity |
CONTENTBROWSER |
Content Browser |
Open Autodesk content browser for downloading blocks/materials |
High |
ADCENTER |
Design Center |
Open design center panel to browse/insert blocks from other drawings |
High |
Tables Group (Annotate Tab)
| Command |
Label |
What it should do |
Complexity |
DATALINK |
Link Data |
Create a data link between a table cell and an external Excel/CSV file |
High |
DATAEXTRACTION |
Extract Data |
Run the data extraction wizard to export attribute/property data |
High |
View Tab
Viewport Tools Group
| Command |
Label |
What it should do |
Complexity |
NAVVCUBE |
ViewCube |
Toggle ViewCube display on/off in the viewport |
Low |
NAVBAR |
Navigation Bar |
Toggle the navigation bar (pan/zoom/orbit toolbar) on/off |
Low |
Model Viewports Group
| Command |
Label |
What it should do |
Complexity |
VPJOIN |
Join |
Join two adjacent viewports into one |
Medium |
VPORTS_NAMED |
Named |
Open the named viewports dialog to restore a saved viewport layout |
Medium |
VPORTS_RESTORE |
Restore |
Restore a previously saved named viewport configuration |
Medium |
Palettes Group
| Command |
Label |
What it should do |
Complexity |
TOOLPALETTES |
Tool Palettes |
Toggle the tool palettes panel |
Medium |
PROPERTIES |
Properties |
Toggle the properties panel showing selected entity properties |
High |
SHEETSET |
Sheet Set Manager |
Open the sheet set manager panel |
High |
Interface Group
| Command |
Label |
What it should do |
Complexity |
FILETAB |
File Tabs |
Toggle the file tab bar at the top of the drawing area |
Low |
LAYOUTTAB |
Layout Tabs |
Toggle the layout tab bar at the bottom of the drawing area |
Low |
HORIZONTAL |
Tile Horizontally |
Tile all open drawing windows horizontally |
Low |
VERTICAL |
Tile Vertically |
Tile all open drawing windows vertically |
Low |
CASCADE |
Cascade |
Cascade all open drawing windows |
Low |
Manage Tab
Customization Group
| Command |
Label |
What it should do |
Complexity |
CUI |
User Interface |
Open the customize user interface editor (ribbon, toolbars, keybindings) |
High |
CUIIMPORT |
Import |
Import a partial CUI/CUIX customization file |
Medium |
CUIEXPORT |
Export |
Export the current customization to a CUI/CUIX file |
Medium |
ALIASEDIT |
Edit Aliases |
Open the command alias editor (acad.pgp equivalent) |
Medium |
CUILOAD |
Load Partial CUI |
Load an additional partial customization file at runtime |
Medium |
Cleanup Group
| Command |
Label |
What it should do |
Complexity |
OVERKILL |
Overkill |
Remove duplicate and overlapping geometry from the drawing |
High |
AUDIT |
Audit |
Check and repair drawing file integrity, report errors |
High |
FINDNONPURGEABLE |
Find Non-Purgeable Items |
List all items that cannot be purged (in-use blocks, styles, layers) |
Medium |
Complexity Key
- Low — a single flag/variable toggle or simple dialog, no geometry math
- Medium — involves UI interaction or document-level table edits
- High — requires new data structures, complex geometry, or external file I/O