Existing work flows can be enhanced and new functionality can be added to AutoCAD-based products.
You can introduce small changes to the user interface and custom files that make it easier to complete repetitive tasks without having to learn a programming language. Writing custom programs can make you more efficient and reduce repetitive tasks.
The following tools are available to customize and create custom programs from within the product:
- Customize User Interface (CUI) Editor – Customizes the user interface and transfers customization between customization (CUI/CUIx) files. (CUI command)
- Action Recorder – Creates and edits action macros. (ACTRECORD command – Windows only)
- Visual LISP Editor – Creates and edits AutoLISP (LSP) source files. (VLISP command – Windows only)
Note: Visual Studio Code with the AutoCAD AutoLISP Extension installed can also be used to create and edit LSP files.
- VBA Editor – Creates and edits Visual Basic for Application project files. (VBAIDE command – Windows only)
Files used to store hatch pattern (PAT) or linetype (LIN) definitions, program parameter (PGP), or script (SCR) files are in the plain ASCII text file format and can be edited using Notepad on Windows or TextEdit on Mac OS.