3DC 8.2.4: New shape erased

I added a new shape with 3DC 8.2.4 in a current model (using extrude tool), used a script, moved it around, changed hierarchy.
I don’t know precisely what I did and I did not reproduce it so far, but when I reopened the model, the new shape was gone.

I hesitated posting this one as I didn’t found a way to reproduce it.
I was also thinking of some error on my side, removing the shape by mistake… I don’t think so.

Could it be because of this:

"admin":12yhp4vg wrote:
Mon Feb 21, 2011 12:58 pm

o) Problem where deleted shapes were retained, causing large file sizes
o) Problem where unused textures were not being removed, causing slow load times

The last two above take a while to be fully applied to existing files. 5-10 loads of a file will result in a fully cleaned file. There should be some benefit (perhaps large) on the first load.
[/quote:12yhp4vg]

Maybe the corresponding code should be in a seperate plugin?

The missing shape was alone in its own group (newly created group).
It replaced a previous shape with the same name (let’s call it "shape01").
I created the new shape alone in its group in the old shape group (drag and drop from extrude tool on the old shape).
[code:12yhp4vg]
(some hierarchy above)
|
– Group
| |
| – shape01 (the old one)
|
– Group
|
– Extrude Shape (the new one)
[/code:12yhp4vg]

I changed the new shape using mirror, removing edges and points, scale and then, some rotation.
Then I moved it at the same level as the old "shape01" and renamed "Extrude Shape" to "shape01".
So I had:
[code:12yhp4vg]
(some hierarchy above)
|
– Group
| |
| – shape01 (the old one)
|
– Group
|
– shape01 (the new one)
[/code:12yhp4vg]
Then I removed the old shape01.

After saving and reopening the file, none of the shape01 were present.

The removing of the unused shapes should be reliable, based on what I can recall. And, it’s necessary to include it.

I’ll do a small re-write to be sure…

Ok… changes made and tested. I hate making this sort of change because even though I "think" the new code has less chance for error, it could simply be worse than the original. So, we’ll see.

I’ll leave this until you feel confident it’s no longer a problem.

You must be logged in to reply in this thread.

5 posts