Accidentally moving objects without selecting move

Accidentally moving objects without selecting move

timF4ETD
Enthusiast Enthusiast
2,373 Views
14 Replies
Message 1 of 15

Accidentally moving objects without selecting move

timF4ETD
Enthusiast
Enthusiast

I select any part of an object/component and move it, without selecting "move" transform. Even if there is a joint.
What I mean is, I click and hold on the object (face, edge or vertices) and move it around in space. 

This gets annoying as I can accidentally change the objects location and dont realize it.
Is there a way to disable this, without completely disabling selection, as I still need to select it.

0 Likes
Accepted solutions (2)
2,374 Views
14 Replies
Replies (14)
Message 2 of 15

laughingcreek
Mentor
Mentor
Accepted solution

your just doing a temporary move of a component. hit revert in the upper right and everything goes back to their position-

laughingcreek_0-1610259298665.png

you can also ground a component (rightclick component in the tree and select ground)

 

0 Likes
Message 3 of 15

timF4ETD
Enthusiast
Enthusiast

Thanks! However, sometimes I dont notice I moved it. And the reverting function disappears, and there's nothing captured in the history.
Ground options works nice

0 Likes
Message 4 of 15

TheCADWhisperer
Consultant
Consultant

@timF4ETD wrote:

 Even if there is a joint.
This gets annoying as I can accidentally change the objects location ...


Can you File>Export your *.f3d file that exhibits this behavior to your local drive and then Attach it here to a Reply?

0 Likes
Message 5 of 15

timF4ETD
Enthusiast
Enthusiast

All of my files are like this. I think it has to do with settings. 

0 Likes
Message 6 of 15

TheCADWhisperer
Consultant
Consultant

Can you File>Export a *.f3d file that exhibits this behavior to your local drive and then Attach it here to a Reply?

Since all of them have this behavior - any one of them will do for the experiment.

 

Ground?

Rigid Group?

Appropriate Joints?

 

Where did you go?

0 Likes
Message 7 of 15

timF4ETD
Enthusiast
Enthusiast

Attached

0 Likes
Message 8 of 15

timF4ETD
Enthusiast
Enthusiast

Ground seems to be working, but joints and rigid group dont work.

0 Likes
Message 9 of 15

jeff_strater
Community Manager
Community Manager

this design only contains one component.  When you say "joints and rigid group dont work", could you explain a bit more what you mean?  What are you creating joints or rigid groups to in this design?  Perhaps a screencast will help illustrate the problem.

 


Jeff Strater
Engineering Director
0 Likes
Message 10 of 15

timF4ETD
Enthusiast
Enthusiast

For example, if I made a joint between 2 bodies. They are fixed together, however if I click and hold the face on either component, I can move them in space. This changes the position relative to other components. 

However the problem isnt necessarily making joints. Even without a joint, I can move components around in space, without hitting "move".
The current solution is grounding all of the components. 

0 Likes
Message 11 of 15

TheCADWhisperer
Consultant
Consultant

@timF4ETD wrote:

They are fixed together, however if I click and hold the face on either component, I can move them in space.

Let's try again. Post a file that actually exhibits the behavior. I think you are missing a critical concept of how Fusion 360 works and if I am correct - it will be easy to demonstrate with your actual file.  But it has to be a file that illustrates the actual behavior.

0 Likes
Message 12 of 15

timF4ETD
Enthusiast
Enthusiast

Is there a way to disable this kind of movement 

0 Likes
Message 13 of 15

jeff_strater
Community Manager
Community Manager

Yes and no.  There is no way to disable component drag in a parametric design.  This is an intentional capability that exists so that you can exercise a system of joints between components. You can prevent it from having an undesirable effect by fully constraining your design.  You have found one way to do that:  Grounding everything.  This works, but it is restrictive, in that then the components won't move even if you want them to (for instance, if you want to create a joint between two of them after creation/insert).  You can also create a system of joints that fully defines the position of all the components in your system.  If your entire design is rigid, creating rigid joints, or rigid groups among all the components, with one of them grounded, also achieves the same effect.


Jeff Strater
Engineering Director
0 Likes
Message 14 of 15

chrisplyler
Mentor
Mentor

@timF4ETD wrote:

For example, if I made a joint between 2 bodies. They are fixed together, however if I click and hold the face on either component, I can move them in space. This changes the position relative to other components. 

However the problem isnt necessarily making joints. Even without a joint, I can move components around in space, without hitting "move".
The current solution is grounding all of the components. 


 

1. You cannot make Joints between bodies. They are made between Components.

2. Typically, we Ground one Component. We pick a Component that we can consider a "base" that doesn't need to move.

3. Then we Joint another Component to that base Component. Then we Joint a third Component to that base Component, OR to the second Component that was previously Jointed.

4. Etc., etc., etc.

5. In this way, due to the first Ground, and subsequent Joints, EVERYTHING gets defined in space relative to something else.

 

 

Message 15 of 15

mathewskuria
Explorer
Explorer
Accepted solution

It is annoying when objects move when we don't want them to move. 

This is because of the "Component Drag" option.

To disable it, go to Select Menu and untick Component Drag. That's it.