Move sketch from one component to another

Anonymous

Move sketch from one component to another

Anonymous
Not applicable

Is there any way to move a sketch from the general sketches folder to a sketch folder within a sub component?

 

For example, I make a new sketch and then extrude the sketch into a new body. I then convert the body to a component. I want the initial sketch to be foldered in the browser under the new component, but it doesn't seem like it can move.

4 Likes
Reply
Accepted solutions (1)
48,503 Views
37 Replies
Replies (37)

innovatenate
Autodesk Support
Autodesk Support
Accepted solution

Unfortunately, I do not know of a way to move an established sketch from one component to another. The sketch is stuck with the active component during its creation. 

 

One suggestion you may find is that you can copy and paste geometry from one active sketch into another. The steps to do this are:

 

1. Edit the sketch that contains the geometry you wish to move

2. Select all Sketch figures 

3. Select Copy from the right click menu or use the keyboard shortcut for Copy command (Windows CTRL+CMac Command + C)

4. Stop Sketch

5. Activate the Component you wish to place the sketch in (select white circle next to the Component name in the browser to Activate Component)

6. Select the Work Plane or Face you wish to sketch on, Right mouse click and select Create Sketch

7. Select Paste from the right click menu or use the keyboard shortcut for Copy command (Windows CTRL+VMac Command + V) while in an active sketch.

8. Move Geometry as necessary (if necessary)

9. Stop Sketch

 

Note: New sketch will be created with identical sketch geometry. You may need to activate the top-level of the design to get back.

 

Please review this suggestion and let us know if it helps or if we may answer another question.

 

Thanks,

 

 

 




Nathan Chandler
Principal Specialist
5 Likes

Anonymous
Not applicable
Thanks!
1 Like

K2panman
Explorer
Explorer
I wouldn't call this Solved, I'd call this a Work Around. I would like to move some sketches from the "general sketch" folder into a folder under a component, just to keep them organized. I had a reverse problem in that a sketch I created appeared under the only component I had - I wanted it to be part of a new component. I tried to move it to the "general sketch" folder, but was having trouble. Dave Graves (F360 Tech Specialist) solved my problem, and I was able to move the sketch.
23 Likes

K2panman
Explorer
Explorer

I ran into this problem again and after pulling out some hair, I finally figured out the method to move a sketch that was created under a component back to the general sketch folder.  To do this, activate the top level (the very top line) in the browser.  This is the line at the very top of the browser - labeled with the file name.  It is not at the bottom of your browser window with the other components.  Now, grab the sketch with your mouse and drag it to this top level line - all the way to the top - don't try to drop it in or on the sketches folder - have to drag it all the way to the top line of the browser window.  Seems like this should be fixed so you can just drag a sketch from one component to another, or drag it back into the general sketch folder directly.

16 Likes

xander.luciano
Alumni
Alumni

Hey there @K2panman!

 

Is this what you are trying to do?

 

 

Best,

Xander Luciano
CAM Content Developer

If my post is helpful, press the Kudo button - If it resolves your issue, press Accept as Solution!
Quick Tips: When to resselect CAM geometry | Understanding Smoothing in CAM | Adaptive Facing | Online GCode Viewer
12 Likes

c.hudsonGUVQ6
Participant
Participant

To move a sketch, activate the component target location (not the location of the sketch you want to move; activate the component where the sketch will be moved).   With the target component activated, click and drag the sketch you want to move by the icon...drag it to the activated component's header.  Do not try to drag it to a sketch folder.  It will now appear inside the sketch folder inside that component, or if there is no sketch inside that component yet, a subfolder will be created for the sketch.

 

I

48 Likes

JYZMT
Advocate
Advocate

Thanks, I got this to work once, but failed to reproduce it. Then found this thread and your answer solved it. They ought to make this work multiple ways, as I can't see the difference in needing to have the target component selected, and only being able to drag it into the component header...  I mean if a user intends to drag a sketch about, it should not matter which order or sequence its done in?

Thanks again

0 Likes

ctilley83
Explorer
Explorer

For some reason this doesn't work if the sketch was created in the root component.

 


@c.hudsonGUVQ6 wrote:

To move a sketch, activate the component target location (not the location of the sketch you want to move; activate the component where the sketch will be moved).   With the target component activated, click and drag the sketch you want to move by the icon...drag it to the activated component's header.  Do not try to drag it to a sketch folder.  It will now appear inside the sketch folder inside that component, or if there is no sketch inside that component yet, a subfolder will be created for the sketch.

 


 

3 Likes

etfrench
Mentor
Mentor

Actually it does and you don't need to activate the target component.

If you're having trouble with this, make a screencast showing the problem.

ETFrench

EESignature

0 Likes

Anonymous
Not applicable

Took practice, but the AHA! moment was when I dragged the icon of the sketch on top of the component header icon. For some reason, the little blue line was not the correct indicator that the file would slide in.

 

(my case was where the sketch was in the top root level, but I wanted it in a component folder instead)

2 Likes

Fusion360Hodad
Contributor
Contributor

Tried this multiple times, but it fails with the following error message: "Illegal restructure: It will cause bad dependency." 

 

I have 4 sketch objects in the root sketch folder that I want to move to a single Component created from the only Body in the design. 

 

I selected all four Sketch objects; however, it will only move 2 of them. If I try to move the remaining 2 or undo the move and try to move these same 2 individually to the Component, the move fails with the above error message for the first drawn Sketch, and for the other a different message with 4-errors.

1 Like

g-andresen
Consultant
Consultant

Hi,

Please share your file.

File > export > save as f3d on local device  > attach it to the next post.

 

günther

0 Likes

dgoller2RNYJ
Contributor
Contributor

Icon to Icon!

 

Thank you so very much.

0 Likes

alan_richardson
Explorer
Explorer

This solution is perfectly correct and so simple to do. Thanks

0 Likes

Anonymous
Not applicable

ur a legend

0 Likes

Anonymous
Not applicable

Thanks for that!! I've been wanting to know how to do that for awhile now.

0 Likes

jacare1234
Explorer
Explorer

This should be the accepted solution

0 Likes

etfrench
Mentor
Mentor

Deleting the design history is definitely not the way to move a sketch to a new component.  Simply drag and drop it into the new component. 

ETFrench

EESignature

0 Likes

david.massey2DGS9
Explorer
Explorer

Additionally, if all sketches are removed from the original component, the program will automatically delete the Sketches folder from that location.

0 Likes

jeastonCKBWE
Explorer
Explorer

Instructions from chudson message #9 work...

I was able to move a sketch accidentally created at the top level into a component being edited to keep all related sketches organized in that component.

 

0 Likes