Doubling of dynamic block geometry

Doubling of dynamic block geometry

charlesHFG55
Participant Participant
570 Views
8 Replies
Message 1 of 9

Doubling of dynamic block geometry

charlesHFG55
Participant
Participant

I'm finding I have blocks, I've created them with dynamic elements, and I come back to them a day or so later, and the geometry has doubled or tripled. I still have the dynamic component there, but everything is like it has been copied, inside the block?

 

So a simple block I did for example, a rectangle with something to array (look like plywood), so I could add flexibly to my drawings for length and thickness, I've just found the block worked as it should, but behind what was working was the non-dynamic elements in the block where nothing was stretching.

 

Nothing was done to the block to make it this way, some glitch in the matrix has just somehow changed to be like this.

 

I can't say how it is happening; it just is happening. No point in providing examples as a result.

 

It isn't just the one time, in the one drawing, it keeps happening. In some cases I've found the geometry tripled. I WBlock my dynamic blocks out to a library so I can somewhat manage this, but it is getting annoying.

 

Wondering if anyone else has come across this.

 

Using LT 2022, started autocad on R12 in 1995 so not a 'novice error'.

 

Finding some other really weird things in LT2022 as well, 2 objects, one a copy of the other just rotated 90 degrees, the rotated one wouldn't plot. never seen this kind of behaviour. I can't start drawings from scratch every 5 minutes!

0 Likes
571 Views
8 Replies
Replies (8)
Message 2 of 9

cadffm
Consultant
Consultant

Hi,

 

this thread will not end with a general solution, but i like to help much as possible.

 

1. Duplicated objects

I know about two differently problems

1a. Dynamic blocks ONLY, there are corrupt data - but it is impossible to say what in detail.

      only workaround: Recreate your block references.

1b. For all objects possible: In modelspace, Layouts, blocks, dynamic or not.

     Since years i guess in some cases there is a problem with the SAVE command,

     perhaps SAVE in combination with a special of your save location.

    

    I recommend (as long time test):

    Open the file by Recover, use Audit yes, fix the problem and

    - Start working locally. Save your file LOCAL, perfectly in a path without special characters.

    This will bypass problems with your save-location if this is a network location until now.

    - Set ISAVEPERCENT to 0 (this will force autocad to rewrite the whole file like you would using saveas.

 

    You can find&read similar post and also my similar answers.

 

2. Non plotting objects. I remember a thread like this, but i can't remember how it ends.

    Is it also a problem afters saving, close ACAD, reopen the file and then trying plot again?

    If yes, share your file (mark the original an the copy object, delete all other objects if you like).

    Is it only a problem with annotation objects or dynamic block, or also with a LINE ?

    And i don't have the time to research one of a million posts now,

    perhaps someone can find or remember this post.

   Make sure your file was opened by RECOVER for tests

Sebastian

0 Likes
Message 3 of 9

charlesHFG55
Participant
Participant

Just found an example, which I created as a section through a louvre grille.

 

If you look in the normal model space view, block geometry does what I wanted.

 

Open the block editor, you see a lot of geometry that isn't visible in the model space view, it has just 'appeared'.

 

Thing is, the geometry was there previously, but in the course of creating the block it was deleted. It should not be there now, but Autocad (in the block editor) is "remembering" that it is there, after deletion, and adding it back in?

 

If this is the case, it would fit what I'm seeing with other dynamic blocks, this one is just easier to tell as I worked on this yesterday, and the geometry that was deleted is quite noticeable.

 

Audit doesn't do anything, opening it doesn't throw up the need to Recover.

 

WBlock of the block, the new (external) block opens up with the extra geometry.

 

 

0 Likes
Message 4 of 9

cadffm
Consultant
Consultant

Hi,

 

let's talk just of a part of your lines, the lines on layer defpoints.

I am right with that: In the past you had these lines as part of this block, but you deleted it then?

 

What we can see in your file: You had corrupt data, one or more times, and Autocad tried to fix the errors.

Thats all from my side, sorry.

 

Try my test workflow (fix the problem , work local but don't forgett to make buckups, and isavepercent off) 

to see if the problem reappears.

 

If you using dwg xrefs in your files, recover and audit the external files too.

 

Sorry, thats all from me

Sebastian

0 Likes
Message 5 of 9

pendean
Community Legend
Community Legend

Interesting find in your posted DWG file (doubt it have anything to do with your issues though)

pendean_0-1626812996925.png

 

Message 6 of 9

cadffm
Consultant
Consultant

And more are purgable in ACAD/LT

-PURGE REG * no

 

The most of them came from Eagle Point(>8000) application ~2011 an older?

and Audit-Recreated or edited application items(>4000).

 

 

Sebastian

0 Likes
Message 7 of 9

charlesHFG55
Participant
Participant

I've done audit after audit, trying to get rid of the needle in a haystack that might not be there.

 

I can't keep doing it, not knowing whether it did anything meaningful, or if something else unknown is going to trigger some meltdown in it.

 

Eventually I need to do my day job.

 

It seems more like Autocad is just full of bugs (quelle surprise) that this is even the approach needed.

 

Apologies for the rant [which is directed at Autodesk!], but this is ridiculous as an approach!

0 Likes
Message 8 of 9

pendean
Community Legend
Community Legend

@charlesHFG55 take charge of your own files instead of hoping your job's tool creator (who does not come into these forums to support any of us) is going to do it for you.

-PURGE command (note the dash in the name) in LT2022 has so many abilities beyond just the PURGE command with the pop-up (which also has a bunch of new boxes you need to check/turn on to use): start using both in every single file you open moving forward, then remember to QSAVE afterwards otherwise what is the point.

Repeat for each and every XREF you have separately.

And use RECOVER command to open all of your files for the next month or so.

 

>>>...started autocad on R12 in 1995 so not a 'novice error'....<<<
Most of us replying to posts are at least that old, even older for me: you forgot over the years how to keep it all tidy I suspect, it happens to all of us. Re-examine your workflows, you are in charge, not anyone else.

 

Good Luck.

0 Likes
Message 9 of 9

charlesHFG55
Participant
Participant

Yup, degenrated to the usual, "you've only been using it 26 years, what a moron you must be" **** that keeps me away from these forums.

 

Won't bother again.

0 Likes