WCS offset vs toolpath pattern

00:02

In this lesson, we're going to talk about WCS offset versus toolpath pattern.

00:08

After completing this lesson, you'll be able to use multiple WCS offsets.

00:14

In Fusion 360, we want to carry on with our 3+2 manufacturer.

00:19

We've already taken a look at creating an NC program for this design, which has a G54 and a G55 WCS.

00:27

These are setup based on specific information in the setup.

00:33

If we go to the setup for G55 up, you'll notice that the WCS offset is 2.

00:40

We can use different methods to create WCS offsets.

00:44

For example, if we wanted to take the entire pattern from G54, we could go to set up, and we could create a new pattern.

00:54

This can be linear based on some sort of angular reference.

00:58

We can have a direction spacing, we can have a number of instances, and we can also override the WCS.

01:07

For example, if I wanted this to be G56, I would set the offset at three.

01:13

This new pattern is going to show us a little bit of a different instance than when we create a specific offset.

01:22

So in this case, we've created a pattern as it moves over to this position, that's going to output a G56.

01:31

If we wanted to control this a different way, we could go into the setup.

01:35

In this case for G55, I'm going to edit, I'm going to go to my WCS offset, and I'm going to start this at four.

01:44

I'm going to use multiple WCS offsets.

01:47

The number of instances is going to be three, and it's going to increment it one time each instance.

01:54

We can also preserve the order, order by operation or order by tool.

01:59

When we adjust the WCS offset, what we're actually doing is we're outputting the exact same code,

02:05

but each time it's going to reference a different coordinate system.

02:09

In this case, we have two models in this specific instance, so we can visually see the difference between G54 and G55.

02:18

However, if we were to post this code using the same Haas trunnion output...

02:27

and we take a look at the code.

02:29

You see here that we're starting at G57.

02:33

If we do a find and we take a look for G58, you can see that we've got our 2D pocket again.

02:40

If we look for G59, once again, we've got our 2D pocket.

02:44

So what we've done is we've output the same code multiple times using the multiple WCS offsets.

02:51

So when we're creating a pattern in our program, we can override the WCS and pattern that a specific distance away.

03:00

And even though we have a specific distance away, we can use that WCS offset to ultimately control how far away that is on our physical machine.

03:10

However, if you're planning on outputting the same exact code to multiple locations, it's a good idea to represent that physically and digitally.

03:20

Having this digital twin will help us better identify any potential collisions.

03:25

And then using the multiple WCS offsets can simplify the output, so you don't have to replicate the code multiple times.

03:33

There are many different ways to do this, and there are reasons why you would choose one over the other based on your specific instances.

03:40

So it really comes down to the specific parts that your machining and whether or not creating a pattern and overriding the WCS,

03:48

manually copying the entire setup to a new location or using the WCS offset inside of our setup is going to be the best option.

03:58

From here, let's make sure that we save this before moving on to the next step.

Video transcript

00:02

In this lesson, we're going to talk about WCS offset versus toolpath pattern.

00:08

After completing this lesson, you'll be able to use multiple WCS offsets.

00:14

In Fusion 360, we want to carry on with our 3+2 manufacturer.

00:19

We've already taken a look at creating an NC program for this design, which has a G54 and a G55 WCS.

00:27

These are setup based on specific information in the setup.

00:33

If we go to the setup for G55 up, you'll notice that the WCS offset is 2.

00:40

We can use different methods to create WCS offsets.

00:44

For example, if we wanted to take the entire pattern from G54, we could go to set up, and we could create a new pattern.

00:54

This can be linear based on some sort of angular reference.

00:58

We can have a direction spacing, we can have a number of instances, and we can also override the WCS.

01:07

For example, if I wanted this to be G56, I would set the offset at three.

01:13

This new pattern is going to show us a little bit of a different instance than when we create a specific offset.

01:22

So in this case, we've created a pattern as it moves over to this position, that's going to output a G56.

01:31

If we wanted to control this a different way, we could go into the setup.

01:35

In this case for G55, I'm going to edit, I'm going to go to my WCS offset, and I'm going to start this at four.

01:44

I'm going to use multiple WCS offsets.

01:47

The number of instances is going to be three, and it's going to increment it one time each instance.

01:54

We can also preserve the order, order by operation or order by tool.

01:59

When we adjust the WCS offset, what we're actually doing is we're outputting the exact same code,

02:05

but each time it's going to reference a different coordinate system.

02:09

In this case, we have two models in this specific instance, so we can visually see the difference between G54 and G55.

02:18

However, if we were to post this code using the same Haas trunnion output...

02:27

and we take a look at the code.

02:29

You see here that we're starting at G57.

02:33

If we do a find and we take a look for G58, you can see that we've got our 2D pocket again.

02:40

If we look for G59, once again, we've got our 2D pocket.

02:44

So what we've done is we've output the same code multiple times using the multiple WCS offsets.

02:51

So when we're creating a pattern in our program, we can override the WCS and pattern that a specific distance away.

03:00

And even though we have a specific distance away, we can use that WCS offset to ultimately control how far away that is on our physical machine.

03:10

However, if you're planning on outputting the same exact code to multiple locations, it's a good idea to represent that physically and digitally.

03:20

Having this digital twin will help us better identify any potential collisions.

03:25

And then using the multiple WCS offsets can simplify the output, so you don't have to replicate the code multiple times.

03:33

There are many different ways to do this, and there are reasons why you would choose one over the other based on your specific instances.

03:40

So it really comes down to the specific parts that your machining and whether or not creating a pattern and overriding the WCS,

03:48

manually copying the entire setup to a new location or using the WCS offset inside of our setup is going to be the best option.

03:58

From here, let's make sure that we save this before moving on to the next step.

Video quiz

Where can a user configure multiple WCS offsets for a program?

(Select one)
Select an answer

1/1 questions left unanswered

Step-by-step guide

It appears you don't have a PDF plugin for this browser.

Was this information helpful?