Relocating components, paste new problem

Relocating components, paste new problem

Anonymous
Not applicable
3,519 Views
15 Replies
Message 1 of 16

Relocating components, paste new problem

Anonymous
Not applicable

I can't for the life of me what's going on here.  So I have two components, component B being defined onto a face of component A.  If I then copy and paste new these two components, everything is fine. 

 

However if I first put these two components as subcomponents into a new empty component C, then try copy and paste new this component C, I get a reference failure.  Specifically, it's as if the face reference that component B was defined on is lost by simply restructuring A and B as subcomponents, such that they can no longer be copy-pasted new.  This same problem also arises if sketches are used.

 

Here's a short screencast to illustrate:

 

https://knowledge.autodesk.com/community/screencast/ec356c43-4bfe-4f42-91e7-8c86c4f6803a

 

I found a work around is to insert the model into a new model as many times as needed and then break link for each, but was curious if I'm missing something again?

 

Thanks again,

Jesse

0 Likes
3,520 Views
15 Replies
Replies (15)
Message 2 of 16

Anonymous
Not applicable

Wow this looks like a pretty serious bug, I just found that you don't even have to create a second component referenced to first.  I get the same errors by simply:

 

1. Creating a component containing one body in the root level

2. Creating a new empty component in the root level

3. Moving in browser tree the first component into the empty component.

4. Copy then paste new the higher level component (or just the lower one if a reference is involved as in prior post) and will get reference failure.

 

I see first creating components and subcomponents as empty placeholders before doing anything else, so dont have to drag component into another component solves the problem, but who remembers to always do that when they want to create subcomponents when making bigger assemblies?  Doesn't anyone else run into this bug a lot?  I'm just starting to do much larger assemblies so ran into it just now, but surprised I can't find this issue raised elsewhere!

 

I attached a simple model illustraing this issue.

 

Jesse

Message 3 of 16

NicolasXu
Autodesk
Autodesk

Hi Jesse,

 

Thanks for bringing this out. We can reproduce the issue with the detailed information you provided (Thanks!).

 

It looks like the reference is lost after paste new in this scenario. I have reported the case to the development team to see how to improve it (FUS-21216). Glad to know you have figured out a workaround!

 

Regards,



Nicolas Xu
Sr. SQA Eng.
Fusion 360 Quality Assurance Team
Autodesk, Inc.
Message 4 of 16

Anonymous
Not applicable

Hi Nicolas, sounds good, you guys are the bug slayers! 

Jesse

0 Likes
Message 5 of 16

Anonymous
Not applicable

Hi Nicolas, wanted to also report that the problem occurs for relocation of bodies.  So in the following scenario:

 

1) Create empty component and activate it

2) Make a sketch having a closed profile

3) Activate root/top level component

4) Extrude a body from sketch profile

5) Move body into same component sketch is in

6) Copy and Paste New this component

 

This will cause a reference failure, specifically the Paste New loses reference for the Cut-Paste event of the body.

 

Jesse

0 Likes
Message 6 of 16

NicolasXu
Autodesk
Autodesk

Hi Jesse,

 

Thank you for reporting this scenario! I will make sure it gets covered in the investigation.

 

Regards,



Nicolas Xu
Sr. SQA Eng.
Fusion 360 Quality Assurance Team
Autodesk, Inc.
0 Likes
Message 7 of 16

hex705
Enthusiast
Enthusiast

SO I have this problem still.

 

Is there a work around?

 

If I have a component made up of subcomponents the complete component  CAN NOT be pasted into a new design.

 

The subComponents can be pasted.  

 

Yes, I realize this is 3 years old -- just looking for a fix.

 

steve

0 Likes
Message 8 of 16

HughesTooling
Consultant
Consultant

@hex705 How did you create the subassembly? I just tested a couple of simple examples. One create a component then 2 subcomponents, this copies fine into another document. Second, create 2 components with bodies then create a third and move the first 2 into the third, also copies into another document.

 

One thing you could try is right click the component at the top level of the subassembly and export as an f3d to you file system then use New Design from file to see if that works.

 

Have you got a simple example you can share here, export as an f3d and attach.

 

Thanks Mark

Mark Hughes
Owner, Hughes Tooling
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


0 Likes
Message 9 of 16

hex705
Enthusiast
Enthusiast

Hi, 

 

Thanks for the fast reply!  i am not as quick.

 

Your suggestion to try insert into current design worked in this context. 

 

Basic cut and paste throws an Error - combine1.  the see more link in the dialog doesn't show more and it fades away.

 

I can cut and paste simple objects from test designs -- so it must be something about this particular component. 

 

I have attached an .fd3  file -- the component giving me trouble is ::

 

barSupport_v1:1

 

thanks for your time, its very generous of you.

 

steve

 

 

 

 

 

 

0 Likes
Message 10 of 16

mavigogun
Advisor
Advisor

This problem may still persist as expressed by the series of errors Splitting a face just elicited.   Has the responsible code been addressed yet?   I wonder if my problem is new-and-different-yet-similar or just-more-of-the-same.

0 Likes
Message 11 of 16

Anonymous
Not applicable

I also had an occurrence of this today.  Steps:

 

1.  Component model - fourth level down in subassembly (fifth if root node counted)

2.  Copy component from "Master Component"

3.  I then did 6 instances of Paste New Component and renamed them.  No problems.  

4.  Went and did some other stuff (very minor)  and dinner.  The "other stuff" included issuing some Joints (Rigid) against those 6 instances - gluing them into place

5.  Came back and sat down to do the remaining 6 instances needing generation - planning on doing another loop of steps 3 and 4.   I knew my copy/paste buffer was still in memory so I didn't bother re-doing a copy against Master Component. Problem then began - Paste New runs fine but has the noted error earlier in thread of a Transform problem. Persists even if I do a Redefine Sketch Plane (which I launched from Timeline highlight).  I also tried issuing a copy against Master Component and then a Paste New - problem persists.  I always do a Move after the Paste New (without make a copy).

6.  I took one of the new instances with the resolved sketch plane (so this is now instance 7) and issued a copy against it (so I am using this now as my template instead of Master Component)

7.  Paste New ran fine ONCE now - no need to go and reissue a Redefine Sketch Plane on #7.  No errors.  However, issue still reoccurred on instance 8 but easy to workaround.  Finished up the final 6 instances and cleaned up sketch plane/transform issue

 

Moved on to other things - not causing any problems ... just a bit odd.  Mind you I am a newbie (getting a bit less newbie) ... but I think I am doing it right.

 

Just noticing.

 

 

Message 12 of 16

marcin_szczurowski
Participant
Participant

I just had issue reproduction.
Original component on the left.
Looks like copy lost some joints.

From my point of view, problem occurs when there is a component that predates component that contains it.

Now this will take a lot of time for me to fix 😞

0 Likes
Message 13 of 16

TrippyLighting
Consultant
Consultant

Before continuing you may want to fix the error messages that are screaming at you from your timeline.


EESignature

0 Likes
Message 14 of 16

Anonymous
Not applicable
Thanks very much. Older post ... I have since amended the error of my
(learning days) ways ... 🙂

Much more comfortable with Components now.
0 Likes
Message 15 of 16

marcin_szczurowski
Participant
Participant

The first 3 errors are caused by removal of components, which now I wanted to 'paste new'.
The rest of errors are within component I just pasted in.
I'll redo that one from scratch, it will most likely be faster than solving copy-paste issue. I really would like to know root cause of that issue though. Now I have ~26 bodies and 4x more features, which is doable, but I'd hate that situation when I have to copy - paste new something much larger.

0 Likes
Message 16 of 16

tobyWEP66
Observer
Observer

Also having exactly the same problem and if you didn't spot the error it's a huge slog to fix later 😅

 

Anyone have any advice on how to fix retrospectively? The part I made was very simple so I don't mind removing all together but concerned that if I delete I'll open my self up to a whole host of new problems!

0 Likes