Removing Ability to use Adaptivity

Removing Ability to use Adaptivity

ross_goldbergQU7DJ
Participant Participant
1,005 Views
4 Replies
Message 1 of 5

Removing Ability to use Adaptivity

ross_goldbergQU7DJ
Participant
Participant

Hey all,

I'm just wondering if there is a setting that removes the ability to make parts adaptive globally within Inventor. We work in such a way with a library of parts that get borrowed between projects, that adaptive parts can cause issues.

 

Thanks for any help,

0 Likes
1,006 Views
4 Replies
Replies (4)
Message 2 of 5

Gabriel_Watson
Mentor
Mentor

No setting out of the box for this, but it is probably a good entry for the idea station:
https://forums.autodesk.com/t5/inventor-ideas/idb-p/v1232

You'd probably have to use iLogic nowadays to parse through assemblies (before releasing them) to remove all adaptability:

Dim doc As Document = ThisApplication.ActiveDocument
If doc.DocumentType <> kAssemblyDocumentObject Then
MessageBox.Show("This rule can only be run in an assembly file!",
"Try again")
Return
End If

Dim iCounter As Integer = 0

' Loop through all referenced docs in assembly
For Each oDoc As Document In doc.AllReferencedDocuments
Try
If oDoc.ModelingSettings.AdaptivelyUsedInAssembly = True Then
oDoc.ModelingSettings.AdaptivelyUsedInAssembly = False
iCounter += 1
End If
Catch
End Try
Next

MessageBox.Show("Adaptivity was switched off for " & iCounter & "
file(s)!", "You're welcome")

' End of iLogic code


https://forums.autodesk.com/t5/inventor-programming-ilogic/turn-off-adaptively-used/m-p/6691069
https://forums.autodesk.com/t5/inventor-programming-ilogic/turn-off-adaptivity-using-ilogic-leave-re...
https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-adaptivity-toggle/m-p/9922371
https://forums.autodesk.com/t5/inventor-programming-ilogic/ilogic-detect-if-adaptive-assembly-is-hos...

0 Likes
Message 3 of 5

CCarreiras
Mentor
Mentor

Hi!

 

You can deselect the option below to avoid Inventor set the parts "adaptative", unless you really need it.
Save this setting in the template file.

CCarreiras_0-1707908539372.png

 

CCarreiras

EESignature

0 Likes
Message 4 of 5

mpatchus
Advisor
Advisor

Are you utilizing Vault?

If so, the commonly shared parts could be authored as Library parts. Then only the Library Editors would have the ability to make them adaptive. No one else would have the ability to modify or alter the library parts (much like content center items).

 

You could possibly do it without Vault but it would require modifying the READ/WRITE permissions to the shared network folder for the parts.

Mike Patchus - Lancaster SC

Inventor 2025 Beta


Alienware m17, Intel(R) Core(TM) i9-10980HK CPU @ 2.40GHz 3.10 GHz, Win 11, 64gb RAM, NVIDIA GeForce RTX 2080 Super

Did you find this reply helpful ? If so please use the Accept as Solution or Kudos button below. 🙂
0 Likes
Message 5 of 5

johnsonshiue
Community Manager
Community Manager

Hi! There isn't a way to block Adaptive from being used totally. But there are options to reduce the usage. Go to Tools -> App Options -> Assembly -> In-place features -> uncheck all boxes.

Many thanks!



Johnson Shiue ([email protected])
Software Test Engineer
0 Likes