Highlight constraint when it conflicts with existing constrains

The problem that this feature will solve:
Visual reference of the conflicting constraints. The user would know what constraint is conflicting and be able to extrapolate why. Currently it prompts with ‘this constraint would conflict with existing’ but no other information.
I can look at a sketch and figure it out myself (or delete all constrains and lock down the sketch). I believe it would be a helpful to know exactly where the conflict is.

Brief description of the outcomes that you expect from this feature:
It would give more information why the constraint is conflicting, where it’s conflicting and with that comes passive education.
I imagine, a red colored flash on the constraint icon and the line associated with it.

This image roughly shows how it could look when constraints conflict. (Edit: realized the vertical line is the conflicting constraint after I posted)

What can’t you achieve without this feature?
Nothing, it would just be nice

Is this a workflow blocker for you? Is this why you can’t use Shapr3D for work? Is this slowing you down?
Slowing me down yes, but not enough to be a real problem and put me in a tangent.

3 Likes

Yes, this would be very nice. We are exploring how we could improve error handling, we want to ship significant improvements on this front later this year.

3 Likes

craving for this!

you are not the only one “STILL WAITING” for Shapr3D improvements it is Jan. 2025 and nothing but silence from the Shapr3D team. Hope this changes soon.

Thank you

Agreed, I feel this would be incredibly helpful. However, I would hope that whatever mechanism the team implements to highlight the existing restrictive constraints would be applied more broadly, not just when adding more constraints.

I find myself often needing to tweak a sketch I thought I very carefully constructed with just the right constraints so as to leave it open for a future tweaks, only to be told that ‘Locked or constrained sketch parts can’t be moved’ or something similar. The temporary note indicating the error ought be accompanied by a temporary highlight of the locks or constraints limiting the desired action.

I waste so much time trying to identify why I can’t make an edit due to a mystery constraint or lock. It’s very aggravating, and identifying WHAT is restrained while identifying THAT it is restrained would be an incredibly big improvement.

And then wait until we get assembly mating tools, this is something that big CAD companies still haven’t perfected. Nothing like changing a part (or changing nothing at all!) and then going back to the assembly to an ocean of yellow and red errors, with nothing to guide you on what to fix first. You may need to only fix 1 mating error, but end up aimlessly deleting several to try and fix it!

Baby steps haha