Jumping component's position/origin when using "paste new"

Jumping component's position/origin when using "paste new"

shtanko_andrey
Contributor Contributor
116 Views
0 Replies
Message 1 of 1

Jumping component's position/origin when using "paste new"

shtanko_andrey
Contributor
Contributor

There seems to be an issue when adding component's instance using "paste new" (which would be nice to have an alternative like being able to break link to original component after using copy-paste or pattern) AND moving that new component using pop-up dialog, which causes unwanted change of pasted component's origin point.

It's also possible that this issue is connected to the bug when sketches are getting stuck after deleting geometry and finishing sketch (topic link).

 

How to reproduce:

1. Start new project.

2. Create a component ("First").

3. Start a sketch anywhere, draw anything, let it be a circle, finish sketch.

4. Copy that component and paste new into parent component, move it to a different position when pasting ("Second").

5. Activate Second component, edit sketch, view will roll back to First component's origin (even though it seems to be logical that Second component's position and origin is already redefined (which can be clearly seen if you enable visibility of the origin points).

6. Add any new geometry to opened sketch, let it be a line. If you just close it now, sketch will jump back to the Second origin point where it should be.

7. Delete that newly added line and finish sketch. Sketch will jump back to the Second origin point where it should be, BUT you'll be stuck with that sketch selected in browser.

8. Do a sketch bug workaround - switch to root component, roll history all the way back and forth.

9. Now sketch is unstuck, but both components are clumped together at First origin point.

* it makes no sense to attach f3d file because these steps won't be properly recorded in history anyway, unfortunately.

 

I've also found a workaround (hopefully):

When pasting new component, do not move it using pop-up window. Instead, save it as it is, then right-click and "edit initial position". 

That way:

a) sketch is opened with proper origin point and doesn't jump as in point 5 above (which suggest that rolling origin to First origin point is actually a bug);

b) when you encounter sticky sketch bug and do a workaround, components will stay where they are expected to be (which also suggests that moving pasted component using pop-up when pasting does not work as intended).

0 Likes
117 Views
0 Replies
Replies (0)