From 00eec1dfe62932dcb2f3b7d509160771695fd3d9 Mon Sep 17 00:00:00 2001 From: mozman Date: Sat, 2 Dec 2023 19:40:08 +0100 Subject: [PATCH] edit notes --- notes/journals/2023_12_02.md | 2 +- notes/pages/ACAD_PROXY_ENTITY.md | 25 +++++++++++++------------ notes/pages/CHANGELOG.md | 2 +- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/notes/journals/2023_12_02.md b/notes/journals/2023_12_02.md index 3a1704c37..fe1355c12 100644 --- a/notes/journals/2023_12_02.md +++ b/notes/journals/2023_12_02.md @@ -1,2 +1,2 @@ -- issue [#978](https://github.com/mozman/ezdxf/issues/978) +- {{issue 978}} - [[ACAD_PROXY_ENTITY]] does not yield [[ProxyGraphic]] \ No newline at end of file diff --git a/notes/pages/ACAD_PROXY_ENTITY.md b/notes/pages/ACAD_PROXY_ENTITY.md index 097a0d311..59ad30380 100644 --- a/notes/pages/ACAD_PROXY_ENTITY.md +++ b/notes/pages/ACAD_PROXY_ENTITY.md @@ -1,12 +1,13 @@ -- The [[ProxyGraphic]] **is not stored** in subclass [[AcDbEntity]] as in every other entity -- The [[ProxyGraphic]] is stored in subclass [[AcDbProxyEntity]] -- There are multiple binary chunks with group code 310 and a preceeding lenght tag -- Each chunk has a different group code for the length tag -- The assumption is: - - The [[ProxyGraphic]] chunk has a group code of 92 or 160 for the length tag - dependent on the DXF version - - 92 for DXF2010 and earlier - - 160 for DXF R2013 and later -- This assumption is **wrong** - - issue [#978](https://github.com/mozman/ezdxf/issues/978) - - a DXF R2010 file with group code 160 for the length tag -- The solution is to try both group codes and the first binary chunk will be taken as [[ProxyGraphic]] \ No newline at end of file +## Proxy Graphic + - The [[ProxyGraphic]] **is not stored** in subclass [[AcDbEntity]] as in every other entity + - The [[ProxyGraphic]] is stored in subclass [[AcDbProxyEntity]] + - There are multiple binary chunks with group code 310 and a preceding length tag + - Each chunk has a different group code for the length tag + - My assumption was: + - The [[ProxyGraphic]] chunk has a group code of 92 or 160 for the length tag - dependent on the DXF version + - 92 for DXF2010 and earlier + - 160 for DXF R2013 and later + - This assumption was **wrong** + - {{issue 978}} + - DXF R2010 file with group code 160 as length tag for the [[ProxyGraphic]] binary chunk + - The solution is to try both group codes for the length tag and the first existing binary chunk will be taken as [[ProxyGraphic]] \ No newline at end of file diff --git a/notes/pages/CHANGELOG.md b/notes/pages/CHANGELOG.md index 58c18fb8d..c044d8697 100644 --- a/notes/pages/CHANGELOG.md +++ b/notes/pages/CHANGELOG.md @@ -5,7 +5,7 @@ id:: 6568dc88-ce84-4f46-b490-43768c491a2b - The copy process ignores by default copy errors of linked entities. - This may help to process more [[AutoCAD]] files by the [[ezdxf.xref]] module, but can also make DXF docments unreadable for [[AutoCAD]]. - BUGFIX: find [[ProxyGraphic]] in [[ACAD_PROXY_ENTITY]] for any DXF version - - issue [#978](https://github.com/mozman/ezdxf/issues/978) + - {{issue 978}} - CHANGE: use system default font in [[drawing add-on]] - - ## Version 1.1.3 - 2023-11-25