Adaptivity

Adaptivity

AnthonyHarris90842
Collaborator Collaborator
7,477 Views
45 Replies
Message 1 of 46

Adaptivity

AnthonyHarris90842
Collaborator
Collaborator

I use an assembly file and then I add multi body parts to it and then model new solids in these multibody parts.

I use adaptivity a lot as I use the various multibody parts as references for ther parts.

My problem is that Inventor keeps loosing reference geometry even when I do absolutely nothing to the referenced part.

See attached pic.

Also I can be working on this assembly and all is good, then I close inventor and reopen the assembly file and I find that the geometry that I just redefined is lost again.

I am using Inventor 2021 and this version is the worst its ever been.
I am at my wits end and just about to cancel my subscription with Autodesk.
The Adaptive feature really needs loads of work as its never been great since the start and seems to be getting worse.
How can we get Autodesk to look at this problem?

0 Likes
Accepted solutions (2)
7,478 Views
45 Replies
Replies (45)
Message 41 of 46

Tom.DiGregorio2DPCZ6
Enthusiast
Enthusiast

Simple question that apparently no one can resolve.

I have a part that was created by someone else. It has a couple of adaptive sketches.

How do I find the path to the file that it is adaptive to?

Right click the adaptive reference and I see there is [Open parent assembly] and [Open references] but neither of those do anything.

0 Likes
Message 42 of 46

johnsonshiue
Community Manager
Community Manager

Hi Tom,

 

Adaptive relationship is established in context within the hosting assembly and it is managed as such. The part itself isn't aware of the adaptive path. When the part is taken out of the context by itself, the part only knows that the geometry comes from somewhere and it is driven by something else.

To find the adaptive path, you will need to open the hosting assembly where the adaptive relationship was created.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes
Message 43 of 46

Tom.DiGregorio2DPCZ6
Enthusiast
Enthusiast

If the part knows it is adaptive then it MUST also know where to find the file that control the adaptivity.

The adaptive part MUST know the path to the assembly that has the adaptive information or else it could NEVER open it.

0 Likes
Message 44 of 46

johnsonshiue
Community Manager
Community Manager

Hi Tom,

 

Edited: False info. The adaptive part does know the source component and occurrence path.

That is not how it works. The adaptive relationship is managed by the hosting assembly. The adaptive part ipt itself isn't aware of the hosting assembly. To be precise, it is the instance of the part in the assembly knowing where it belongs and how to traverse the adaptive path. 

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes
Message 45 of 46

Tom.DiGregorio2DPCZ6
Enthusiast
Enthusiast

Forgive me for being dense as this make absolutely no sense.

1) A part is adaptive.

2) From within the part, I can open the assembly or the part that it is adaptive to.

How can a part open the assembly unless it knows the file name of the assembly?

Message 46 of 46

johnsonshiue
Community Manager
Community Manager

Hi Tom,

 

I am very sorry that I gave false information. I used our internal debug tool to check the attributes. Indeed, in certain segments, the occurrence path, assembly, and the adaptive source are clearly stored. Yes, you are right. The adaptive part does know where the adaptive relationship was established.

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer