Flexible + Adaptive? Is it possible

Flexible + Adaptive? Is it possible

tecnico11HPMKZ
Explorer Explorer
742 Views
3 Replies
Message 1 of 4

Flexible + Adaptive? Is it possible

tecnico11HPMKZ
Explorer
Explorer

Hello everyone.

Is it possible to create a part that changes its length based on the assembly in which it is used, without using iPart, Model states?


I have tried with Adaptive but the length is changed in all the assemblies where the part is used.


I would like a merger between Flexible, where the changes are only on the assembly, and Adaptive, where the changes modify the features.

0 Likes
Accepted solutions (1)
743 Views
3 Replies
Replies (3)
Message 2 of 4

Frederick_Law
Mentor
Mentor

Don't use adaptive.  As you've already found out, it change the part according to assembly.  It won't give you multiple sized parts.

Use ModelState/iPart.

Flexible allow movement in assembly.  Not "flexible" on part size/dimension.

Message 3 of 4

pcrawley
Advisor
Advisor
Accepted solution

An Adaptive Part is "just a part".  If you place it in Assembly A at one length, then place it again in Assembly B at a different length, you are still only placing a single part which can't exist in multiple states in different assemblies. 

 

"Flexible" only applies to an assembly - not a part - so you can't apply the same logic as Adaptive.  (Ok, "Flexible" does exist in Sketch Blocks, but that's different.)  

 

But I totally get what you are after.  Have you tried "Place iLogic"?

2024-01-10_10-07-26.png

This works for Parts and Assemblies - and if you forget the word "iLogic" for a second, all this does is place a copy of the selected component into your assembly.  You can include adaptive features (not cross-part adaptivity because of the dependencies involved, but certainly adaptive features) if adaptivity is your thing.

 

The biggest advantage of "Place iLogic" is that it takes the original as a 'template' and builds you a new 'unique' part - and you can mess with it without breaking any other assemblies where you've used the same component.

Peter
Message 4 of 4

tecnico11HPMKZ
Explorer
Explorer

Yes as I thought, there is no solution except to have duplicate files with iPart.

 

By any chance with iPart is it possible to create a file and make it linked to the assembly? That changes geometry based on the assembly. Like iPart+Adaptive

Edit: I'll take a look at iLogic

0 Likes