BugOrFeature: Duplicate objects - The doubled objects after BEDIT usage BUG
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
BugOrFeature: Duplicate objects - The doubled objects after BEDIT usage BUG
Please fix this bug in the core program, it is present since 2007 and just some
coincidences protect the majority of users from this - but only coincidentally
Changes by BEDIT not compatible with Recover and Audit in incremental-saved files
The thread is reported as a support case and I hope AutoDESK will use the information to find and solve the problem in the program.
I will explain the simplest case to follow me, not all cases.
Use AutoCAD 2007-2009 or 2013-2022 (I tested 2007,2008)
Let's go: (use the attached Scripts and jump to Step2, or go step by step thru Part1)
Part1, create the potential problem
-Set ISAVEPERCENT to 50(default) or higher
-Start a NEW file by acad.dwt or acadiso.dwt, or without a template
The next steps are just examples, the problem has nothing to do the the object types and properties,
but because of another parameter - please keep it simple and follow the steps, no unneeded settings and steps.
-Create a RECTANG, select and use BLOCK to create a block (convert to Block option)
your first "version" of this block..
-SAVEAS the file in your native dwg Format (2007-2009/dwg2007,2011-2012/dwg2010,2013-2017/dwg2013,2018-2022/dwg2018)
-Use BEDIT to add a circle [block close with save]
the second "version" of this block..
-QSAVE
-Use BEDIT to move the circle [block close with save]
the third "version" of this block..
-QSAVE
-Use BEDIT to move the circle again [block close with save]
the last "version" of this block for this sample..
-QSAVE
<you won't see a problem>
-CLOSE the file
Part2, Let the problem appears
a) Open the file by OPEN, no problem (but the potential problem is still present)
b) Open the file by RECOVER, check the Block content now..
You will see "all 4 block states" in one, the three old versions and the last one.
or
c) Open the file by OPEN, no problem (but the potential problem is still present)
start Command AUDIT YES
use REGEN or start BEDIT to see "all 4 block states" in one, the three old versions and the last one.
Could you reproduce this? If not i guess you made a mistake (or you are nut running a standard AutoCAD setup),
More about the parameter to get or to aware the Bug, see below.
Internal Blocks or the whole modelspace doesn't matter, the problem is
BEDIT + incremental saves + wherst or audit
General
To force the problem
- use isavepercent >0 (best for testing is 100)
- use bedit
- save in native dwgFormat
- open the file by RECOVER
- open the file by open and use AUDIT YES (display REGEN needed then)
How to not get the problem
- use isavepercent 0
or
- save not in the native dwgFormat
or
- use Purge or AUDIT YES before QSAVE
or
- save not in the native dwgFormat
(all 4 versions forces the same thing: It foce a full save instead a incremental save)
Why "you" never get this problem? Perhaps because there to many parameter that need come together
If your isavepercent was >0 + you used use bedit + and saved in native dwgFormat,
perhaps your edits in your files session was to big for the available free incremental save space!
If you have a new file, saved 30kb, your isavepercent is set to 100,
but all your edit steps are 70kb of informations, AutoCAD will run a full save (like a save with isavepercent=0)
HTH
After so much work in many years on the subject, I am infinitely happy to have gotten to the point,
My special thanks go to user @schlueter who, due to my posts, managed to reproduce the
problem cleanly through attempts - THANK YOU on behalf of everyone who will benefit from it.
Sebastian