Moving an assembly by click n drag

Moving an assembly by click n drag

suneelmo
Contributor Contributor
4,686 Views
14 Replies
Message 1 of 15

Moving an assembly by click n drag

suneelmo
Contributor
Contributor
  1. Sometimes the Assembled Components dont move when u click n drag. They do move when you go to Joints>Drive Joints.
  2. Sometimes they dont move in the Assembly where they are assembled but do move in some other file where they form a sub-assembly.
  3. There seems to be no consistency in Moving. A component which moves may suddenly stop moving when you re-open the file next day.

Can some one explain the reasons?

0 Likes
4,687 Views
14 Replies
Replies (14)
Message 2 of 15

schneik-adsk
Community Manager
Community Manager

Are all your designs timeline designs? Or do you have some that have history/timeline off?

Kevin Schneider
0 Likes
Message 3 of 15

suneelmo
Contributor
Contributor

http://autode.sk/2CyvJVf

http://autode.sk/2CyvJVf this one suddenly worked. But the first part is Important as locking one motion locks all.
Every time I open a file there is no guarantee that  the joints will behave the same way as they did last time in the same file.
0 Likes
Message 4 of 15

TrippyLighting
Consultant
Consultant

Not only are your videos set to "private" and cannot be viewed, but without having access to the actual design there's little we can do to analyze what's working and what isn't.


EESignature

Message 5 of 15

suneelmo
Contributor
Contributor

How do I send my designs to you? The attachments link below only shows the files on my hard disk which are only .f3d

I have also changed my settings to show anyone. It shows pending as of now.

 

Please tell me how I can share my designs with u?

0 Likes
Message 6 of 15

suneelmo
Contributor
Contributor

 

0 Likes
Message 7 of 15

TrippyLighting
Consultant
Consultant

@suneelmo wrote:

How do I send my designs to you?


 

You can use the methods presented in this thread. For projects that use linked components it's best to share a link.

 


EESignature

0 Likes
Message 8 of 15

suneelmo
Contributor
Contributor
0 Likes
Message 9 of 15

TrippyLighting
Consultant
Consultant

I am looking this now. Using that many linked components down to that many level is really inefficient and also entirely unnecessary.

Using an assembly with only one component in it is also not useful and often leads to assembly problems.

 

Screen Shot 2018-01-04 at 8.05.46 PM.png

 

 

You also aren'y applying Fusion 360's R.U.L.E #1

 

You can ground an assembly only under certain circumstance, which don't apply to the way you've assembled this.

Screen Shot 2018-01-04 at 8.13.51 PM.png

 

You have to ground a component.

 

 

 

 


EESignature

0 Likes
Message 10 of 15

suneelmo
Contributor
Contributor
Thx for going into the details and replying me. Pl tell me if what I have
inferred is correct.

1. To avoid so many linked components should I design more n more
components in a single file?
2. I have seen Rule No.1 and 2, thx for it!!
3. I ground a component so that the rest of the assembly moves. If I
dont grnd then whole assembly moves when dragged. Please elaborate or send
a linked vdo for same.

0 Likes
Message 11 of 15

TrippyLighting
Consultant
Consultant

@suneelmo wrote:
Thx for going into the details and replying me. Pl tell me if what I have
inferred is correct.

1. To avoid so many linked components should I design more n more
components in a single file?

You've broken this design down into several smaller assemblies which is a good thing. It makes sense to link these into a master assembly, but consider that this master assembly is only an assembly in which you don't create any new components. That would also allow you to not use the timeline in that master assembly, which keeps it light and nimble.
Within each subassembly I'd not use any other linked components, unless there is the one or the other component that iOS aper of more than one subassembly.

When working in these subassemblies, following Fusion 360's R.U.L.E becomes very important in order for you to be able to organize the project and keep sketches etc. with the components they are used for.

2. I have seen Rule No.1 and 2, thx for it!!
3. I ground a component so that the rest of the assembly moves. If I
dont grnd then whole assembly moves when dragged. Please elaborate or send
a linked vdo for same.

Let me first explain what grounding actually does. It locks the origin of a component to the top origin of the design. When you create a componet, the only thing is has in it is an origin. At that time you can already ground it! Origins are very important in understanding grounding and joints.

Consider the following "design" with no geometry (pretty fancy huh ?):

Screen Shot 2018-01-05 at 1.00.50 PM.png

That "Design" has it's own origin, which is the top level origin.
If you ground components 1 or 2 you lock their origin to that top level origin.
Now lets take a look at component 3 which is actually a component group (or assembly/subassembly).
Component 3 has it's own origin, but so do the subcomponents 4 & 5. When you start assembling things in that subassembly named component 3 you likely join component 4 to component  5 and that takes care of the two origins of these 2 components, but it does not lock either origins to the origin in component 3. If you now ground component 3 it locks that origin to the top level design, but the origins in component 4 and 5 are not locked to the origin in component 3, so when you drag either componet 4 or 5 you can still move them around in the viewport.

So you can now lock one of the 2 components, 4 or 5 to the origin ini component 3 by creating a rigid group of components 3 and 4, or 5. If you then ground component 3 you cannot drag 4 or 5 anymore, or only as much as the joints between them allow.

The other method is to simply not ground component 3 but wither 4, or 5 depending on what you want your assembly to do.


See my responses in Blue


EESignature

0 Likes
Message 12 of 15

suneelmo
Contributor
Contributor
Thx for the reply again.
I cannot access your reply before this one. The mail says its been moved. I
wanted to refer it with your answer.
0 Likes
Message 13 of 15

suneelmo
Contributor
Contributor
Ok got the earlier replies,they were in my own gmail folder.
Sorry for the bother.
1} Can you pl suggest with names which of my sub assemblies I should have
done in a single file?
2} So the basic rule is that I ground the first component that I make in
the sub-assembly,right?
I had been using Solid Works for last Ten years and its taking me some time
to learn Fusion. We had a Autodesk support group accessible over phone when
I purchased Fusion. But they have closed down after doing a great job. I
appreciate your replies but it does take time to sink-in, so please bear
with my queries.
0 Likes
Message 14 of 15

Anonymous
Not applicable

@TrippyLighting

@schneik-adsk

 

Guys, I´m still struggling a bit with "ground component" vs. "fix component by creating a rigid joint with root component".

 

I refer to the (in my opinion excellent) Autodesk University presentation of Kevin Schneider @schneik-adsk -> see

http://au.autodesk.com/au-online/classes-on-demand/class-catalog/classes/year-2017/fusion-360/lo-dm0...

 

I would prefer Kevin´s "fix component by creating a rigid joint with root component" approach if I had to work with subassembly structures and use "ground" just for temporary operations (as Kevin suggests in the video).

 

But I see in the forum posts that a lot of people prefer "ground". Or I misunderstand stuff.

 

So i feel a bit uncertain.

 

Manfred

 

 

0 Likes
Message 15 of 15

TrippyLighting
Consultant
Consultant

Glad you wanted @schneik-adsk's and Mike proms class. It was in fact excellent.!

 

You can use either methodology, to achieve the goal.

As I understand it grounding removes components from any assembly calculations, which helps in assemblies with many components and joints.

You would also not use a rigid joint, but a rigid group.

 

Also, I would not necessarily ground the first component, you would not fix the first component in SW either. You fix that component which is your stationary base component in a given assembly.

 

Most folks never attempt what I have described in my longer post. I've only;e ever seen it covered in Kevins class and that grounding really lok only the origins together is not described in any documentation or in any tutorial I have ever watched.

 


EESignature

0 Likes