Announcements

Announcement: We’re aware of an issue affecting starting a new topic from category pages and creating new blog posts. New topics can still be started directly from the relevant board. Learn more here.

Most components suppressed - but constraints are still active

Most components suppressed - but constraints are still active

WHolzwarth
Mentor Mentor
1,424 Views
7 Replies
Message 1 of 8

Most components suppressed - but constraints are still active

WHolzwarth
Mentor
Mentor

Hmm. I've damaged a 1500 parts assembly.

Trying to find the bad constraints, I suppressed most components and wanted to unsuppress them step by step.

But their constraints are still active, and lock re-positioning of the components. See screenshot (red points).

 

Unsuppressed constraints.jpgUnsuppressed constraints.jpg

 

 

Is there another way than suppressing the constraints manually, too, and re-activating them one after another?

 

Thanks for comments

Walter

 

Walter Holzwarth

EESignature

0 Likes
1,425 Views
7 Replies
Replies (7)
Message 2 of 8

blair
Mentor
Mentor

You didn't post which version of Inventor you are on but the last number of releases have a "Show Sick Icon" function. It's in the "Contraint" panel and will change for greyed out to proper color when you have sick constraints.

 

It will then show which constraints are bad on the model.


Inventor 2020, In-Cad, Simulation Mechanical

Just insert the picture rather than attaching it as a file
Did you find this reply helpful ? If so please use the Accept as Solution or Kudos button below.
Delta Tau Chi ΔΤΧ

Message 3 of 8

WHolzwarth
Mentor
Mentor

It happened with 2017. I changed several directed angles to explicit reference vector angles. All was looking good, but suddenly the model was placed with 180° degree rotated. I think, some of the changed angles turned to a new position after a rebuild.

 

I've seen some yellow marks in Relationships, but I can't change them without unlocking other constraints.

 

I think, I'll get that fixed later in the evening.

 

Thanks, Blair

 

Walter

Walter Holzwarth

EESignature

0 Likes
Message 4 of 8

WHolzwarth
Mentor
Mentor

Most of the work is done now. I'll try to reproduce later with a simple sample, what happened.

 

Most constraints back.jpgMost constraints back.jpg

Walter Holzwarth

EESignature

Message 5 of 8

Sofia.Xanthopoulou
Mentor
Mentor

Hi @WHolzwarth,

 

much appreciated if you could post the reproducible steps.Smiley Happy

I have seen that a lot that angle constraints act unpredictable. And honestly I am not always sure that I understand why....

 

Thanks a lot

 

Message 6 of 8

WHolzwarth
Mentor
Mentor

Here's a video about relationships between Directed angles and Explicit reference vector angles. I've used 30° angles. With non-zero angles it's obvious, but you won't see a difference with 0°.

Directed angles look the same in both cases, but reference vector types depend on the direction of the face, that's been used as reference. It's been hidden in my assembly for some time, but suddenly flipping came through.

 

Back to the topic:

- Many components are suppressed

- Their constraints are still active

- If some of them are bad, the assembly or it's components very often refuse to move to the new position

 

In this case, I had to suppress most of the constraints additionally, and re-activate them one by one.

 

Walter

Walter Holzwarth

EESignature

0 Likes
Message 7 of 8

swalton
Mentor
Mentor

I believe you are seeing as-designed, expected behavior from Inventor.

 

 

To suppress a constraint, you have to select the constraint, not a component that uses that constraint.

 

Component suppression is a memory management technique.  It allows you to remove the performance hit from complex parts, or high part count assemblies so you can focus your computer's resources on a sub-set of the assembly during the design process.  Inventor retains the constraints so that the assembly will solve in a consistent manor with suppressed components.

 

Inventor solves the constraints in an assembly as a set of simultaneous equations.  Each constraint can(will) affect every other constraint.  The problem constraints may have a conflict with some other constraint in the assembly and you will need to troubleshoot each one individually.  Suppress the problem constraints, then see what is broken in the assembly. 

 

I find it very helpful build my constraint set in a consistent manner.

1. Ground the logical 1st component in an assembly at the origin.

2. 1st reference is the moving part, second reference is the fully constrained one.

3. Lock all component degrees of freedom before adding another component to the assembly.

4. Use constraints with limits to control motion when you need to drag with your mouse.

5. Use position reps to define critical motion for the assembly

6. Ground components and suppress their constraints if their location will not change.

 

Steve Walton
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Inventor 2025
Vault Professional 2025
Message 8 of 8

WHolzwarth
Mentor
Mentor

Thanks for your informative comments, swalton.

But IMO, Inventor still needs improvements with constraints, Posreps, and Studio animations.

 

I'm trying to move this car along a path, see screenshot.

 

Racer auf Fahrweg.jpgRacer auf Fahrweg.jpg

 

I tried to do my very best with constraining in assembly environment, but Studio movements are an adventure. I've made lots of timeline moves in Studio, but I never got a full run. Timeline moves stopped at random times, I can't see, what's the cause.

 

Perhaps the 0.1s minimum step in timeline is involved.

 

Therefore I tried a video with image sequences of the full run. It's jumping, because I changed the view only by Spacepilot moves. But it came through.

 

Smiley Wink Funny to see, what's happening with a few components. They do the run, but most of the components ran out of fuel ..

 

I can place the files for download, if needed.

 

Walter

Walter Holzwarth

EESignature

0 Likes