← Inbox

C3D-0483 · Check vicinity raster persisted 260904 (read-only) [C3D-0485] done

Did the raster stay on 11X17 and did the embed key get written.

Script file
C3D-0483.cs
Target
260904 - 920 W Sandtown Rd SW.dwg · model space
Author
claude
Approved
yes · auto-auth
Timeout
60s

C# payload


var lm=(DBDictionary)Tx.GetObject(Db.LayoutDictionaryId,OpenMode.ForRead);
foreach(System.Collections.DictionaryEntry de in lm){ string ln=(string)de.Key; if(ln!="11X17") continue; var lay=(Layout)Tx.GetObject((ObjectId)de.Value,OpenMode.ForRead); var ps=(BlockTableRecord)Tx.GetObject(lay.BlockTableRecordId,OpenMode.ForRead); int r=0; foreach(ObjectId eid in ps){ if(Tx.GetObject(eid,OpenMode.ForRead) is RasterImage) r++; } Log("11X17 rasters="+r); }
var nod=(DBDictionary)Tx.GetObject(Db.NamedObjectsDictionaryId,OpenMode.ForRead);
Log("embed key present="+nod.Contains("C3D_VICINITY_EMBED"));

Result

Status
success
Drawing file
C:\Users\sanja\OneDrive\_SurveyDisco\260904 - 920 W Sandtown Rd SW, Marietta, GA 30064, USA\260904 - 920 W Sandtown Rd SW.dwg
Message
Executed C3D-0483 (0 entities touched).
Entities
Duration
377 ms
Civil 3D
25.0.0.0

Log

11X17 rasters=0
embed key present=False

Notes

What worked, what didn't, job-specific gotchas — flagged notes feed the recipes.

No notes yet.