Announcements

Community notifications may experience intermittent interruptions between 10–12 November during scheduled maintenance. We appreciate your patience.

Grounded assembly can be moved

Grounded assembly can be moved

SGoldthwaite
Collaborator Collaborator
997 Views
6 Replies
Message 1 of 7

Grounded assembly can be moved

SGoldthwaite
Collaborator
Collaborator

I have an assembly that I grounded, but I can still move it around.  My design is here:

https://myhub.autodesk360.com/ue298ce311/shares/public/SHabee1QT1a327cf2b7ae29e00bdc08db885

 

The assembly is called "Base Assy" in the browser.  If I unground it and then just ground a component in the assembly, I can't move that component, which is what I would expect.  Does grounding work differently for any assembly then it does for a component, or is this a bug?

 

0 Likes
998 Views
6 Replies
Replies (6)
Message 2 of 7

Anonymous
Not applicable

Hey Scott, I don't have the time at the moment to load your file, but did a little experimentation with grounding.  From what I can see, whenever the little pin icon is on a component or subcomponent, a Component Move cannot be applied.  In other words, when I load up the Move tool, and choose the "Move Components" option, it will not even let me select a grounded component/subcomponent.  It will however let me perform a Move Bodies action on a grounded component/subcomponent, so be careful that's not what you are doing.  Note that it looks like when I ground a component, but not a subcomponent in it, I'm still able to perform Component Move on its ungrounded subcomponent.  However, as you said, if I ground a subcomponent, then it looks like I cannot normally Component Move the parent component.  Although I take that back, if there is a joint between the parent component and a separate component, I can move the parent component via moving the separate jointed component, even though the subcomponent is grounded.  But if I don't want a part to move during joint moves, I just would ground every component and subcomponent that should stay put. 

Hope that helps in the slightest 😉

Jesse

0 Likes
Message 3 of 7

daniel_lyall
Mentor
Mentor

yer you need to make every component that stays together a ridged group then ground it, there is a bug with it sometimes it will fail. 

 

if you import component in to a new sketch it seems fine that way if more than one bit that does not move do a ridged group then ground,

 

a single component can be grounded.

 

but it can still **** it self if it goes wrong you have to start again in a new sketch it has not happened twice in a row for me.

 


Win10 pro | 16 GB ram | 4 GB graphics Quadro K2200 | Intel(R) 8Xeon(R) CPU E5-1620 v3 @ 3.50GHz 3.50 GHz

Daniel Lyall
The Big Boss
Mach3 User
My Websight, Daniels Wheelchair Customisations.
Facebook | Twitter | LinkedIn

0 Likes
Message 4 of 7

O.Tan
Advisor
Advisor
Hmm, I just opened your model and everything seem to work like how it should.

In your "Base Assy" assembly, the reason why grounding a sub-component results in the rest of the assembly can't be moved is because you have a joint called "RigidGroup". If you disable it, then you'll be able to move the other non-grounded sub-component


Omar Tan
Malaysia
Mac Pro (Late 2013) | 3.7 GHz Quad-Core Intel Xeon E5 | 12GB 1.8 GHz DDR3 ECC | Dual 2GB AMD FirePro D300
MacBook Pro 15" (Late 2016) | 2.6 GHz Quad-Core Intel Core i7 | 16GB 2.1 GHz LPDDR3 | 4GB AMD RadeonPro 460
macOS Sierra, Windows 10

0 Likes
Message 5 of 7

SGoldthwaite
Collaborator
Collaborator

Thanks for the replies, but I'm still a bit confused.  

 

O.Tan, In my model, I'm not grounding a sub-component, I'm grounding the assembly (parent component).   This is called Base Assy and as you noted, it's got a Rigid joint holding it all together.  Maybe I should be grounding a sub-component and not the assembly.

 

I did check to see if the move command was selecting components and not bodies, I am selecting components. 

 

In summary, I've got any assembly that's grounded (you can see the pin icon in the browser) and most of it is in a rigid joint.  If I click on this assembly with my mouse, I can move it (In the Select filter I have only components checked).  I would expect it not to move since it's grounded.  I would expect that no matter what component I click on in this assembly, I shouldn't be able to move anything.  When it does move, the assembly all moves together since it's obeying the rigid joint restriction.  Maybe this is the expected behavior and I'm just not clear on the intricacies of grounding.  If so, what would be the right way to ground my Base Assy so it doesn't move?

0 Likes
Message 6 of 7

daniel_lyall
Mentor
Mentor

it sounds like the thing I found last night what I worked out is that I had to start a new drawing then insert each assembly that go together then ridged group all the bits then ground.

 

then bring in the next lot of bits ridged group them then apply the joint between each part so on.

 

I first tryed a save as insert the parts then ridged group and ground that did not work even ground the part I saved as and add the bits and ridged group that did not work


Win10 pro | 16 GB ram | 4 GB graphics Quadro K2200 | Intel(R) 8Xeon(R) CPU E5-1620 v3 @ 3.50GHz 3.50 GHz

Daniel Lyall
The Big Boss
Mach3 User
My Websight, Daniels Wheelchair Customisations.
Facebook | Twitter | LinkedIn

0 Likes
Message 7 of 7

SGoldthwaite
Collaborator
Collaborator

So, the expected behavior for my model is that I should not be able to move the Base Assy, right?

0 Likes