Map Ole2Frame as update-only with the embedded object preserved

Frame corners and the aspect lock are scriptable; the opaque storage and
envelope are excluded and refused on edit. The audit embeds a real PNG
through OCS's own builder and proves it survives DWG and DXF byte-for-byte.
Python creation stays a follow-up.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Felix RiestraandClaude Sonnet 5 committed 2026-09-20 16:43:25 +02:00
1 parent f1813b3ebe
commit e583da83db
10 files changed
+149 -11

No files matched your search

@@ -486,6 +486,13 @@
"shadow_map_softness",
"photometric_mode",
"photometric_data"
],
"Ole2Frame": [
"layer",
"upper_left_corner",
"lower_right_corner",
"lock_aspect",
"is_paper_space"
]
},
"readable": {
@@ -590,6 +597,12 @@
],
"Light": [
"class_version"
],
"Ole2Frame": [
"version",
"source_application",
"ole_object_type",
"dwg_mode"
]
},
"aliases": {