Split timeline into a new component?

Split timeline into a new component?

tmostad
Advocate Advocate
2,237 Views
3 Replies
Message 1 of 4

Split timeline into a new component?

tmostad
Advocate
Advocate

While in the process of designing a component, I get to a point where I realize that I actually want it to be two separate components. What is the best strategy for going back in the current timeline to split from a point going forward into a new component? I have tried several things and can't figure it out. I am looking for a general approach knowing that I may have to adapt it given my part's unique interdependencies.

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

etfrench
Mentor
Mentor

I usually just copy the component into a new file, then resolve any warnings.  Once the warnings are resolved, save the new file, remove the component from the original, then import the new component using joints to position it.  If the warnings can't be resolved, then it's best to start new.

ETFrench

EESignature

0 Likes
Message 3 of 4

g-andresen
Consultant
Consultant

Hi,

the new component must make sense. e.g. you create an independent component from a body within an existing component and then move it to the primary level.

 

günther

0 Likes
Message 4 of 4

tmostad
Advocate
Advocate
Accepted solution

What I did to solve this problem is sort of what you described but different:

 

1. I selected the component I wanted to split into two components.

2. I did Right click -> Copy.

3. I activated my top level assembly.

4. I did Right click -> Paste As New

5. I renamed the new component.

6. I then activated my original component and deleted everything on the timeline that I want only in the new component. This worked because there was a clean break in the timeline between the two.

7. I then activated the new component and deleted everything in the timeline from the original component. This created a Sketch Plane error.

8. I corrected the error.

 

Now I have both components at the primary assembly level and independent.

 

This may or may not work for others based on dependencies in their timeline.

 

 

0 Likes