@Dan_acaddoc
๐งฉ acaddoc is an AutoCAD and Civil 3D master startup loader for a large custom CAD tool library.
๐ฆ The current configuration attempts to load 426 program files consisting of 413 LSP or FAS files 9 VLX files and 4 DLL files.
๐งช The loader records successful loads skipped dependencies and failures in a detailed load report.
C3D_NamespaceFix
๐งฉ C3D_NamespaceFix is an AutoCAD and Civil 3D diagnostic AutoLISP routine for checking the state of core arithmetic symbols and Visual LISP COM support.
๐ When loaded it checks whether the multiplication symbol is currently a normal AutoLISP SUBR and attempts vl-load-com when it is not.
๐ The routine then prints a namespace report for the multiplication addition subtraction and division symbols together with multiplication and COM tests.CheckLspFile
๐งฉ CheckLspFile is an AutoCAD AutoLISP diagnostic utility for scanning a selected LSP source file for reader level syntax errors.
๐ The command opens a file selection dialog rooted in a predefined @try folder and allows the user to select an LSP file for validation.
๐งช The routine reads the file one line at a time and tests each line with the AutoLISP read function inside protected error handling.
CheckParens
๐งฉ CheckParens is an AutoCAD AutoLISP validation tool for checking opening and closing parenthesis balance in a selected LSP source file.
๐๏ธ A DCL folder chooser lets the user select between @try AutoCAD and Civil 3D categories before choosing the LISP file.
๐ The scanner ignores semicolon comments outside strings and counts parentheses outside quoted strings to identify an early extra closing parenthesis and the final balance.Dan_alldlls
๐งฉ [username]_alldlls is an AutoCAD and Civil 3D startup routine that attempts to NETLOAD a predefined set of custom .NET DLL tools.
๐ฆ The current file contains five DLL load attempts for Civil 3D profile COGO point and label related utilities.
๐ Failed DLL paths are written to load_report.txt while a command line message reports success or the number of failures.LispLoader v1.0.000
๐งฉ LispLoader v1.0.000 is an AutoCAD and Civil 3D .NET startup loader that reads LoaderConfig.txt and safely processes configured LSP VLX FAS and DLL program files.
๐ One configured file failing does not intentionally stop the remaining load sequence and all results are written to the AutoCAD command line and a rolling disk log.
โ๏ธ The plugin starts its configured load sequence immediately when the compiled LispLoader DLL is loaded into AutoCAD.
LispLoaderExtra
๐งฉ LispLoaderExtra v1.5.000 is a modeless AutoCAD and Civil 3D .NET loader for scanning filtering selecting loading and reloading LSP VLX FAS and DLL files from a structured CAD tool library.
๐๏ธ The plugin provides a dark themed WinForms interface with category and name filters search checkboxes status columns a live log pane and load controls.
๐ก๏ธ Files are loaded through the AutoCAD application context with isolated results so one failed tool does not have to stop the rest of the selected load sequence.loadedDLLFiles
๐งฉ @loadedDLLFiles is an AutoLISP utility for loading and unloading a predefined group of AutoCAD and Civil 3D .NET DLL assemblies.
โ๏ธ The loader builds each DLL path from the current USERPROFILE value and a predefined relative OneDrive path then calls NETLOAD for files that exist.
๐ Successfully loaded DLL paths are stored in the global *loadedDLLFiles* list so the companion unload command can later call NETUNLOAD on the tracked assemblies.
LoadRecent
๐งฉ LoadRecent is an AutoCAD AutoLISP DCL manager for finding reviewing loading running editing and promoting recently created LSP files from a predefined @try development folder.
๐๏ธ The interface separates the newest LISP file from the complete file list and displays file size creation date modification date and detected commands.
๐ฆ Version 06 also adds promotion into the Help_File menu structure with optional source deletion loader registration and timestamped loader backup.
