Hurricane for Autodesk® AutoCAD®
Two common pain points with external references at scale: unloaded xrefs that block binding (you're binding a thousand sheets and the ones with unloaded xrefs fail), and repathing archived projects whose xref paths have moved. Both are scriptable through Hurricane with the command-line -XREF command.
-XREF command and its options-XREF is the no-dialog version of the external-references tool. It exposes these options:
Command: -XREF Enter an option [?/Bind/Detach/Path/Unload/Reload/Overlay/Attach]
-XREF
DETACH
{xref name} ; the block name of the external reference
-XREF
PATH
{xref name}
{new path} ; e.g. a relative path like .\xref\grid.dwg
-XREF acts on a named reference. If every drawing uses the same xref names, a fixed script works directly. If the names vary, loop over them in a short LISP routine (the xref block names are available from the drawing's block table) and call -XREF for each — then let Hurricane run that across the whole set. See How do I run a Lisp routine on all my files?