When changing parameters, unrelated edits are changed

In the video you can see that I change the value of a rounding and at the same time a completely different processing is changed / deleted:

Unfortunately I am not authorized to add the Shapr3D file.

I don’t see the issue here. Those seem to be two separate fillets. When you select one, it will show up in the feature tree, and the other features will be filtered out. Then you click on the fillet feature and change the radius. What am I missing?

Could you please expand the Fillet steps before adjusting them and click on their “Edges” parameter to see which edges are involved? My hunch is that there are two separate fillets applied to the edge on the left side, and one of these operations is shared with the one on the right side, and this would allow us to check that.

You could also upload the .shapr file here, and we’ll take a look: https://shapr3d.wetransfer.com/ (please refer to this forum post in the added message)

If I change the value of the yellow radius it clears the red radius.
That shouldn’t happen:

It has no connection, there are 4 edges, see video:

File “Test6” Shapr3D is sent.

Thanks, I got the file and could reproduce the problem. We’ll investigate it further, but at a first glance it does indeed seem to be a product issue.

Something similar is happening to me, deleting sketches deletes “unrelated” bodies. There are many more quirks in the file, but just to get the idea.

Can you share the design in .shapr format?

Here it is :slight_smile:
Fermi Cappelliera_5.shapr (221.5 KB)

Why do you think that the sketch is not related to that extrusion?

It IS related in the beginning, but then the body has been quite modified. But what I don’t really expect is, if I want to get rid of an old sketch, that the body disappears with it. Mind you, this is my first experience with a parametric environment and I’m not at all at ease with it, so it is likely that I misinterpret a normal behaviour… which on the other way it is not normal at all with all previous experiences I had with Shapr3D.
If this is normal, then how can I get rid of a sketch without affecting the body? And if this IS normal behaviour I think I would need some kind of a instruction manual to make me orient myself in this new parametric environment. Even if I wouldn’t use the parametric side of Shapr, nonetheless I sure have to be knowledgeable about it!
I have never needed such guide before on Shapr3D, even if I did recur quite often to the online help and the forum to be able to better use some tools… but this is kind of different, it is NOT just a tool, influences deply the whole environment.

What I feel most important, If this is normal, then at present I’m not able to understand if those behaviours are a bug or not :smirk:

Got it! So this is how history based modeling works. A geometry is defined by a sequence of operations. If you remove any of the operations, the end result will change - just like if you remove a card from the bottom of a house cards, it’d collapse. You can hide the sketch without changing the geometry, but if you delete it, it’ll break the subsequent geometries too.

Ok! :slight_smile:
I’m not complaining about, I surely want to change something of a project without starting it all over, but at present the paradigm is confusing. Are you planning some “instructional path” to orient people like me into it?

And of course, specifically into the ways Shapr implemented it.

1 Like

Sorry I don’t get the hint, on my PC “notebook_with_decorative_cover” does not point to anything.

Ah sorry. What I meant is: “Noted” :slight_smile:

Meaning, yes - we will create educational content. Starting from the very beginning, helping everyone to best utilize both Direct and History-Based Parametric modeling workflows.

2 Likes

For info:
These bugs are still there with the latest beta (5.460.5748.0).

Best regards

Thanks for confirming. We could reproduce the bug on your design but couldn’t find a solution for it yet, but we’re working on it.

What would help a lot (what we’re also trying) is if you could find a simpler design where the same thing happens. If you run into that and could share it with us, it’d be a huge help.