ISO 19650 Common Data Environment (CDE) File Naming, Status Codes & Revision Matrix
Complete engineering guide to ISO 19650-2 container naming conventions, Work in Progress (S0) to Published (A1/CR) status codes, and revision sequences (P01 vs C01).
1. Engineering Architecture & Core Methodology
On international infrastructure and building projects governed by ISO 19650-2 (and UK National Annex BS EN ISO 19650), every DWG, IFC, and PDF uploaded to the Common Data Environment (CDE) must follow a strict 7-field container identifier and lifecycle state machine (WIP → Shared → Published → Archive).
2. Step-by-Step Production Workflow & Command Modules
1. The 7-Field ISO 19650 Container File Naming Convention
Files are named using hyphen-delimited alphanumeric codes: Project-Originator-Volume-Level-Type-Role-Number. Example: PRJ01-ACM-V1-02-DR-A-0101.dwg (Project PRJ01, Originator ACM, Volume 1, Level 02, 2D Drawing, Architect, Sheet 0101).
2. Suitability Status Codes (S0 to S4, A1 to A4, B1)
Status codes reside in CDE metadata and title block attributes—never hardcoded into the filename so links don't break:
S0: Work in Progress (WIP — internal team only).S1: Suitable for Coordination;S2: Suitable for Information;S3: Suitable for Review & Comment;S4: Suitable for Stage Approval.A1 / A2 / A3 / CR: Authorized for Construction / As-Built Published states.
3. Revision Numbering (Preliminary P01.01 vs. Contractual C01)
During WIP (S0), minor drafts increment sub-revisions (P01.01, P01.02). When shared to S1–S4, the decimal drops (P01, P02). Once approved for construction (A1), the prefix switches to Contractual (C01, C02).
3. Command, Variable & Standard Reference Matrix
| Command / Parameter | Scope / Target | Engineering Behavior & Best Practice |
|---|---|---|
S0 (Work in Progress) |
P01.01, P01.02 | WIP Folder — Unreleased internal drafting & checking |
S1 / S2 / S3 |
P01, P02, P03 | Shared Folder — Cross-discipline clash coordination & review |
S4 |
P04 | Shared Folder — Client / Lead Appointed Party stage sign-off |
A1 / A2 / A3 |
C01, C02 | Published Folder — Authorized for construction / fabrication |
CR |
C03 | Archive / As-Built — Verified As-Built record documentation |
4. Automation Script & Reference Implementation (AutoLISP ISO 19650 Filename Syntax Validator)
(defun c:ISO19650-CHECK-NAME ( / dwgname parts)
(setq dwgname (vl-filename-base (getvar "DWGNAME")))
(setq parts (acet-str-to-list "-" dwgname))
(if (= (length parts) 7)
(princ (strcat "\n[ISO 19650 PASS] Valid 7-field container ID: " dwgname))
(princ (strcat "\n[ISO 19650 FAIL] '" dwgname "' has " (itoa (length parts))
" fields (Expected 7: Proj-Orig-Vol-Lvl-Type-Role-Num).")))
(princ)
)
5. Production QA Verification & Competency Checklist
- Never embed Revision (P01/C01) or Status (S1/A1) inside the DWG filename; store them in title block attributes so Xref paths never break.
- Restrict character sets in container filenames to uppercase A-Z, digits 0-9, and hyphens (-).
- Run ISO19650-CHECK-NAME before exporting ETRANSMIT packages to the project CDE.
Enterprise AC1032 Database Internals & Cross-Version Diagnostics
In multi-office engineering environments operating across GstarCAD 2027, GstarCAD Mechanical, GstarCAD Architecture, and legacy AutoCAD (2018–2027) seats, mastering ISO 19650 Common Data Environment (CDE) File Naming, Status Codes & Revision Matrix requires understanding how the underlying AC1032 DWG binary database serializes entity handles, symbol table records, and Named Object Dictionary (NOD) pointers.
1. DWG Header & Registry Persistence Scope
Variables and object properties fall into three persistence scopes: Drawing-Saved (DXF Header) variables that travel with the .dwg file to subcontractors, Registry-Saved (Profile .arg) settings that persist per Windows workstation user, and Session-Volatile states that reset on every launch unless locked inside acaddoc.lsp. Always verify persistence scope via SYSVDLG before issuing sheets to an ISO 19650 Common Data Environment (CDE).
2. Multi-Core Regeneration & Memory Hygiene
When processing large civil corridors, dense plant P&IDs, or 50-sheet architectural Xref trees, unpurged Registered Application IDs (REGAPP), orphaned DGN stroke dictionaries, and redundant annotation scales degrade spatial index (INDEXCTL = 3) lookup speed. Executing a pre-submittal AUDIT, command-line -PURGE → Regapps, and OVERKILL pass keeps file open times under 2 seconds on GstarCAD's multi-threaded graphics kernel.
3. Hybrid AutoCAD + GstarCAD Team Coexistence
Because GstarCAD reads and writes native AC1032 binary records without intermediate import/export translation, dynamic block grips, associative hatches, XData payloads (DXF groups 1000–1071), Paper Space viewport layer overrides (VPLAYER), and X.509 digital signatures round-trip losslessly between AutoCAD and GstarCAD seats on shared SMB/BIM cloud folders.
Production Field Verification Protocol (ISO 9001 / ISO 19650 Gate)
- Baseline Template Audit: Confirm that the active drawing inherits layer naming, linetype scales (
PSLTSCALE = 1,MSLTSCALE = 1,LTSCALE = 1.0), and dimension styles from the enterprise.dwt/.dwsstandards file viaCHECKSTANDARDS. - Coordinate & Unit Integrity: Run
-DWGUNITSor checkINSUNITS,LUNITS, andMEASUREMENTto guarantee 1:1 metric (`mm`/`m`) or imperial (`in`/`ft`) block and Xref insertion scaling, withOSNAPZ = 1preventing unintended 3D elevation drift. - Submittal Packaging & Mobile Review: Lock all Paper Space viewports (`DisplayLocked = Yes`), bind or relative-path all external references via
ETRANSMIT, and verify final plotted PDF/A lineweights (`ISO full bleed`) alongside DWG FastView mobile cloud markup links.
Related Engineering Guides, Courses & Troubleshooting FAQs
Continue building your CAD engineering mastery with these related GstarCAD Academy technical references:
- [Engineering Guide] Course 33: Multi-Story Stair Towers, ADA/Accessible Ramps, Railings & Fire Egress Compliance
- [Engineering Guide] Course 37: GIS Shapefile (.SHP), GeoJSON & Coordinate System Transformation in GstarCAD
- [Engineering Guide] Enterprise CAD Manager Onboarding Checklist & Pre-Submittal QA Audit SOP
- [Troubleshooting FAQ] How to Fix Annotative Text, Dimensions & Blocks Disappearing in Layout Viewports
- [Troubleshooting FAQ] How to Fix FILEDIA: Open, Save & Plot File Dialog Box Missing (Showing Command Prompt)
- [Troubleshooting FAQ] How to Convert SPLINE to Polyline (LWPOLYLINE) with Exact Arcs vs. Line Segments
- [Skill Certification] Test Your Mastery on the 850-Question GstarCAD Engineering Certification Engine →
Practice This Workflow in GstarCAD 2027 Professional
Engineered by Suzhou Gstarsoft Co., Ltd. (SSE: 688657), GstarCAD 2027 delivers 100% native AC1032 DWG compatibility, perpetual licensing, and zero-day AutoCAD parity.