C3D-0084 · READ-ONLY: which template do new drawings use [TEMPLATE-READ] done
Reads QNEWTEMPLATE, STARTUP and the drawing/template path system variables plus the Civil drawing unit and zone settings, to identify the template file new drawings are created from. No changes.
C# payload
// READ-ONLY. Which template does Civil 3D use for new drawings on this machine?
// Read the actual system variables rather than assuming a path. Nothing is modified.
Func<string,string> getvar = n => {
try {
var v = Autodesk.AutoCAD.ApplicationServices.Application.GetSystemVariable(n);
return v == null ? "<null>" : v.ToString();
} catch (System.Exception ex) { return "<" + ex.GetType().Name + ">"; }
};
Log("=== template / new-drawing settings ===");
Log(" QNEWTEMPLATE " + getvar("QNEWTEMPLATE")); // the template QNEW uses
Log(" MEASUREINIT " + getvar("MEASUREINIT"));
Log(" STARTUP " + getvar("STARTUP")); // 0/1/3 = what happens on new drawing
Log(" DWGNAME " + getvar("DWGNAME"));
Log(" DWGPREFIX " + getvar("DWGPREFIX"));
Log(" ACADPREFIX " + getvar("ACADPREFIX"));
Log("");
Log("=== where template files live (search path) ===");
try {
var hostApp = Autodesk.AutoCAD.ApplicationServices.Application.GetSystemVariable("ACADPREFIX");
Log(" " + hostApp);
} catch { }
// The Civil 3D drawing settings name the template's units/zone origin
Log("");
Log("=== civil drawing settings ===");
var civil = CivilApplication.ActiveDocument;
try { Log(" Drawing unit " + civil.Settings.DrawingSettings.UnitZoneSettings.DrawingUnits); } catch (System.Exception ex) { Log(" units: " + ex.Message); }
try { Log(" Zone " + civil.Settings.DrawingSettings.UnitZoneSettings.CoordinateSystemCode); } catch { }
Result
Log
=== template / new-drawing settings === QNEWTEMPLATE <Exception> MEASUREINIT 0 STARTUP 3 DWGNAME 260612 - CSTORE WATER ABS 30.dwg DWGPREFIX C:\Users\sanja\OneDrive\_SurveyDisco\260613 - 5030 E Lake Pkwy, Stockbridge, GA 30281, USA\ ACADPREFIX C:\Users\sanja\AppData\Roaming\Autodesk\C3D 2025\enu\support;C:\Program Files\Autodesk\AutoCAD 2025\support;C:\Program Files\Autodesk\AutoCAD 2025\support\en-US;C:\Program Files\Autodesk\AutoCAD 2025\fonts;C:\Program Files\Autodesk\AutoCAD 2025\help;C:\Program Files\Autodesk\AutoCAD 2025\Express;C:\Program Files\Autodesk\AutoCAD 2025\support\color;C:\Program Files\Autodesk\AutoCAD 2025\C3D;C:\Program Files\Autodesk\AutoCAD 2025\ACA;C:\Program Files\Autodesk\AutoCAD 2025\Map\bin\FDO;C:\Program Files\Autodesk\AutoCAD 2025\Map\support\en-US;C:\Program Files\Autodesk\AutoCAD 2025\Map\support;C:\Program Files\Autodesk\AutoCAD 2025\Map;C:\Program Files\Autodesk\AutoCAD 2025\Map\bin\Gisplatform;C:\Program Files\Autodesk\AutoCAD 2025\Map\en-US;C:\ProgramData\Autodesk\C3D 2025\enu\Data\Symbols\MVBlocks;C:\ProgramData\Autodesk\C3D 2025\enu\Data\Symbols\MVBlocks\3D MV Blocks Textures;C:\Program Files\Common Files\Autodesk Shared\Civil Engineering 137;C:\Program Files\Autodesk\ApplicationPlugins\ADSK-ProjectExplorer-2025.bundle\Contents\Resources;C:\Program Files (x86)\Autodesk\ApplicationPlugins\Autodesk AppManager.bundle\Contents\Windows;C:\Program Files (x86)\Autodesk\ApplicationPlugins\Autodesk AppManager.bundle\Contents\Windows\2025;C:\Program Files (x86)\Autodesk\ApplicationPlugins\Autodesk FeaturedApps.bundle\Contents\Resources;C:\program files\autodesk\autocad 2025\map\agol;C:\Program Files\Autodesk\AutoCAD 2025\drv; === where template files live (search path) === C:\Users\sanja\AppData\Roaming\Autodesk\C3D 2025\enu\support;C:\Program Files\Autodesk\AutoCAD 2025\support;C:\Program Files\Autodesk\AutoCAD 2025\support\en-US;C:\Program Files\Autodesk\AutoCAD 2025\fonts;C:\Program Files\Autodesk\AutoCAD 2025\help;C:\Program Files\Autodesk\AutoCAD 2025\Express;C:\Program Files\Autodesk\AutoCAD 2025\support\color;C:\Program Files\Autodesk\AutoCAD 2025\C3D;C:\Program Files\Autodesk\AutoCAD 2025\ACA;C:\Program Files\Autodesk\AutoCAD 2025\Map\bin\FDO;C:\Program Files\Autodesk\AutoCAD 2025\Map\support\en-US;C:\Program Files\Autodesk\AutoCAD 2025\Map\support;C:\Program Files\Autodesk\AutoCAD 2025\Map;C:\Program Files\Autodesk\AutoCAD 2025\Map\bin\Gisplatform;C:\Program Files\Autodesk\AutoCAD 2025\Map\en-US;C:\ProgramData\Autodesk\C3D 2025\enu\Data\Symbols\MVBlocks;C:\ProgramData\Autodesk\C3D 2025\enu\Data\Symbols\MVBlocks\3D MV Blocks Textures;C:\Program Files\Common Files\Autodesk Shared\Civil Engineering 137;C:\Program Files\Autodesk\ApplicationPlugins\ADSK-ProjectExplorer-2025.bundle\Contents\Resources;C:\Program Files (x86)\Autodesk\ApplicationPlugins\Autodesk AppManager.bundle\Contents\Windows;C:\Program Files (x86)\Autodesk\ApplicationPlugins\Autodesk AppManager.bundle\Contents\Windows\2025;C:\Program Files (x86)\Autodesk\ApplicationPlugins\Autodesk FeaturedApps.bundle\Contents\Resources;C:\program files\autodesk\autocad 2025\map\agol;C:\Program Files\Autodesk\AutoCAD 2025\drv; === civil drawing settings === Drawing unit Feet Zone GAHP-WF
Notes
What worked, what didn't, job-specific gotchas — flagged notes feed the recipes.
No notes yet.