changing origin position

changing origin position

tomae
Collaborator Collaborator
154,275 Views
40 Replies
Message 1 of 41

changing origin position

tomae
Collaborator
Collaborator

I want to change the position of the origin triad in a design.  Imagine an extruded oval where the origin is currently in the lower left (and front) in the corner created by the convergence of the lines tangent to the two sides of the oval.  Say I want to move the triad to the right side of the oval.  Ok, so I select the body (or component) and select Move.  The dialog does not give me the option of moving the triad to the convergence of the lines tangent to the other side of the oval.  How can I move the origin there?

 

-Tom

 

Accepted solutions (1)
154,276 Views
40 Replies
Replies (40)
Message 21 of 41

etfrench
Mentor
Mentor

A component's origin is not relative to the main origin, therefore when you move the component, the origin moves with the component.  It's position has changed relative to the main origin, but it hasn't changed position relative to the component.  Moving a body within a component will change that body's relative position to the component's origin.

 

Moving items in the timeline can be beneficial, but that has no bearing on where the component's origin is relative to the main origin.

ETFrench

EESignature

0 Likes
Message 22 of 41

TrippyLighting
Consultant
Consultant

@aaron.nall.77 wrote:

IMPORTANT to note that moving a component will change not only it's own origin, but all origins of it's sub components, and everything contained within. So, be careful of how you create your components' hierarchy.


Can you explain what you mean with that?

 

As opposed to most mainstream CAD systems Components in Fusion 360 are floating. Meaning they can be moved completely independently of their location in the component hierarchy.

 

Within that context your statement is incorrect!


EESignature

0 Likes
Message 23 of 41

aaron.nall.77
Contributor
Contributor

@TrippyLighting wrote:

Can you explain what you mean with that?

 

As opposed to most mainstream CAD systems Components in Fusion 360 are floating. Meaning they can be moved completely independently of their location in the component hierarchy.

 

Within that context your statement is incorrect!


It's very simple to explain. Just as I stated above, if you move a component, all entities contained within that component will move also. This includes origins, sub-components (and their origins), bodies, sketches, etc..

 

In the annotation below I've moved Component1 to X100,Y0,Z0. As you can see, the sub-component, Component3, has also moved it's origin to X100,Y0,Z0. However, Component2 still remains at origin X0,Y0,Z0.

Annotation 2020-08-30 094329.png

 

I've attached a file you can refer to deriving this annotation.

0 Likes
Message 24 of 41

laughingcreek
Mentor
Mentor

So far everything you've said are  "well, duh" type statements describing basic functionality of fusion.  The original postings question boils down to a question of how to reposition a components origin with respect to it's contents.

 

0 Likes
Message 25 of 41

aaron.nall.77
Contributor
Contributor

@laughingcreek wrote:

So far everything you've said are  "well, duh" type statements describing basic functionality of fusion.  The original postings question boils down to a question of how to reposition a components origin with respect to it's contents.

 


A) Please read again, the part where I wrote "for anyone getting started".

 

B) OP can solve the component origin position problem by moving the origin as I describe, then drawing the sketch on the new origin plane, then extruding toward the root origin, which places the component's origin "triad" at the opposite side of the extrusion in relation to the the root origin "triad". If this isn't clear, I can add to my example file and post it for anyone who doesn't understand my poor descriptions.

 

My goal was to explain that you can accomplish OP's request by moving the origin of the component. I did neglect to explicitly state that extruding towards root after the origin was moved would accomplish the desired result. I apologize for leaving that part out. I, like you, assumed that it was obvious, which is not a good assumption for either one of us to make. Not everyone thinks the same way we do, or knows the same things we know.

 

I just hope this helps someone searching for a similar solution. That's what the Support Forum is for. It's not for being negative toward posters that are trying to be helpful or find help.

 

PS - Rotating the component will also rotate it's origin.

 

Edit: Attached updated example file.

0 Likes
Message 26 of 41

TrippyLighting
Consultant
Consultant

@aaron.nall.77 wrote:

That's what the Support Forum is for. It's not for being negative toward posters that are trying to be helpful or find help.

Did you look at the profiles of the posters you are addressing here and just added up the thousands of posts and solutions they have provided here over the years?

If not then its time you to do do a little bit of homework before posting the next time.

 

The constructive criticism isn't being negative it is offered here to help YOU.


EESignature

0 Likes
Message 27 of 41

Jerome_masmor
Community Visitor
Community Visitor

I successfully did so by making a component out of the body, shifting the body of the component where I want to be relative to the origin of the component.

Then, just move and rotate the whole component back to the original position (set your pivot on the targeted origin both times to make it easier.) 

0 Likes
Message 28 of 41

Anonymous
Not applicable

I'm brand new to fusion and this forum, I'm sure the question has been asked i need help point me in the right direction, I changed the origin by Bodies alignment but sketch geometry still shows original origin. I am assuming sketch geometry overwrites bodies alignment when creating gcode origin? How do I move sketch origin easily? 

0 Likes
Message 29 of 41

etfrench
Mentor
Mentor

That is why the Align command should not be used 😁  Use a joint instead, then the sketch will move along with the body.

ETFrench

EESignature

0 Likes
Message 30 of 41

Anonymous
Not applicable

thanks ill give it a try, 

0 Likes
Message 31 of 41

Anonymous
Not applicable
im not in an assembly, im just trying to change my origin for generating gcode for x-y plane plasma cutting and i F'ed the original sketch by not placing origin is lower left corner for my zero

Fe


0 Likes
Message 32 of 41

etfrench
Mentor
Mentor

If you're just exporting a dxf, then I would do the following:

  1. Put everything in a component.
  2. Copy/Paste New the component.
  3. Hide the original.
  4. Edit the sketch in the copied component.
  5. Select everything in the sketch.
  6. Move using Point to Point.  If you don't have a point already in the sketch for 0,0 put one there first.

While it's not necessary to make a copy, it is safer. 

 

p.s. If you are using Fusion 360 Manufacturing workspace to create the gcode, then ignore the above.  Just create a new Setup and set the WCS origin to the lower left corner.

ETFrench

EESignature

0 Likes
Message 33 of 41

Anonymous
Not applicable

copy that much appreciated 

 

0 Likes
Message 34 of 41

Anonymous
Not applicable

**** just seen your footnote. yes fusion for code. ill give it a shot thanks, 

0 Likes
Message 35 of 41

Anonymous
Not applicable

yes i am creating the g code with fusion, can you walk me through the setup? 

0 Likes
Message 36 of 41

etfrench
Mentor
Mentor

It's pretty straight forward:

 

ETFrench

EESignature

0 Likes
Message 37 of 41

Anonymous
Not applicable

you dah man, many blessings bestowed upon you 

0 Likes
Message 38 of 41

Anonymous
Not applicable

worked like charm! thank you very much! hope you can help me on my next learning F up!

0 Likes
Message 39 of 41

aaron.nall.77
Contributor
Contributor

Condescending behavior will not be tolerated regardless of how cool someone thinks someone else is or how many internet points they have. You've been muted for example. Cheers!

0 Likes
Message 40 of 41

TrippyLighting
Consultant
Consultant

LOL!


EESignature

0 Likes