Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Copying surfaces in an assembly gets me an error.

220740V4YVB
Contributor

Copying surfaces in an assembly gets me an error.

220740V4YVB
Contributor
Contributor

Dear all, 

I am working in an assembly i did not create myself. It is an installation assembly of a 46ft sailboat. Now it has this base component in it, in the form of an assembly where the user is able to copy objects like a surface or a solid outside of that installation component. The user can now use this surface to constain objects to it inside of the installation assembly. This used to work really well but now all of the sudden, somewhere in the process this went wrong and i get this message whenever i try to copy an object: "The associative option can not be enabled because not all necessary components can be made adaptive. Some components are allready adaptive in another assembly."

I understand all the words this error message gives me but i cant find the solution or the cause. 

 

The base component has 7 surfaces and 4 workplanes in it. 

 

I cannot upload the file here due to privacy reasons but can someone maybe guide me in the right direction?

 

i hope this is enough information for you guys to do your magic. 

 

0 Likes
Reply
Accepted solutions (1)
266 Views
3 Replies
Replies (3)

johnsonshiue
Community Manager
Community Manager
Accepted solution

Hi! This literally means that the part that you are editing is already an adaptive part in the context of another assembly. As a result you cannot make it adaptive. Otherwise, it will be driven in two different contexts leading to conflict.

What you need to do here is to make a copy of the part file and rename it accordingly. Open the part in its own window -> Tools -> Doc Settings -> Modeling -> uncheck "Adaptively used in assembly" -> Save. Then replace the current part with the new copy.

After that, the Copy Object workflow (adaptive) within the part will be allowed to proceed.

Many thanks!



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

220740V4YVB
Contributor
Contributor

Thanks for the reply,

If i do this, doesn't this mean that the relationships already made in the installation base component will be gone after i replace it? Is there a way to find out in wich assembly this component is adaptive and turn it 'non-adaptive' in that assembly? This is relatively new for me so maybe i don't get it but i dont want previous relationships te be touched.

 

0 Likes

johnsonshiue
Community Manager
Community Manager

Hi! If you want the part adapts in two different assemblies, you will need two parts (two files, one part for each assembly). You cannot have one part file adapts in two different assemblies at the same time.

Many thanks!

 



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