Training

Routines, Tools & Add-ons

  • Visual LISP: Draw a Chart
    This program serves as a foundation to create your own program for chart building with Visual LISP.
  • Visual LISP: Attribute Utility
    This program returns a list of attributes for an entity.
  • Automation Functions
    Many Visual LISP® purists do not want to use the ActiveX automation approach to controlling various AutoCAD® features. At the same time, those with ActiveX experience in other programming languages tend to think that the approach taken in Visual LISP is strange. But a true wizard of the technology knows that there are many ways to accomplish a desired task, while you must fully exploit all the provided tools to achieve the best forms of magic.
  • Visual LISP Date Utility Functions
    This Visual LISP utility contains a series of functions for manipulating dates, as in converting between Julian day format and Calendar format.
  • Trim That Line: TrimLine.lsp
    This AutoLISP® routine will speed the clean-up of entities that extend on either side of a straight line, such as you might find in a brick veneer in an elevation view.
  • Programmer Utility: XSHOW
    The program XSHOW.LSP is for programmers who need to know the contents of extended data attached to objects in a drawing.
  • Plot Tool: CTB to PCP Converter
    This tool provides a way to export a PCP file from a CTB plot style table.
  • Plot Tool: CTB and STB Printing
    This tool provides a way to export CTB and STB plot style tables to a comma delimited text file.
  • LISP Routine: Open Windows Explorer to the Current Folder
    If your AutoCAD drawing files are stored in various folders, and you use Windows Explorer for file management often, you might find this routine useful.
  • Edit Text Utility
    The program CTEXT.LSP is a handy utility for changing text in a drawing.
  • ARX Routine: Counting Parts
    Use this code snippet to count the parts in an assembly and identify which parts are local and which are external.