2026-04-09 19:49:06 +03:00
|
|
|
# H7CAD — Feature Roadmap
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
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.
|
2026-04-07 10:54:43 +03:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
## Insert Tab
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Reference Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Point Cloud Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| Command | Label | What it should do | Complexity |
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
| `POINTCLOUDATTACH` | Attach | Attach an RCP/RCS point cloud file as an external reference | High |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Block Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Attributes Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Import Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| Command | Label | What it should do | Complexity |
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
| `LANDXMLIMPORT` | Land XML | Import a LandXML file as survey/topo geometry | High |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Content Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Tables Group (Annotate Tab)
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
## View Tab
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Viewport Tools Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Model Viewports Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Palettes Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Interface Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
## Manage Tab
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Customization Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
### Cleanup Group
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
| 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 |
|
2026-04-07 10:54:43 +03:00
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
## Complexity Key
|
2026-04-07 10:54:43 +03:00
|
|
|
|
2026-04-09 19:49:06 +03:00
|
|
|
- **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
|