How can I get post with G54, G55... ect.? I couldn't do it? If I set all setups to set G54 there is no problem.
Solved! Go to Solution.
Hi @Anonymous , I think your first setup needs to have the work offset changed to 1 when doing multiples. See pic, that is what the error message is saying.
Yep, that's the answer ^^^^
Thank you very much for your reply. If we check the link https://knowledge.autodesk.com/support/fusion-360/learn-explore/caas/sfdcarticles/sfdcarticles/Defin....
For G54, WCS Offset = 0 or 1
For G55, WCS Offset = 1
I would like to Setup-1 operations set to G54 and Setup-2 operations set to G55. Maybe I can use G56 and upper too. But all post output writes only G54.
I also try to setup-1 set to WCS Offset = 2 post output which still writes G54! This is unbelievble! If you want I can record Screen video.
Are there any tutorial or education notes for Machines WCS? Could you explanin the multiple WCS procedure?
Thank you.
What post processor are you using? Can you export your Fusion file and share it here?
File > Export > Save to local folder, return to thread and attach the .f3d file in your reply
Thank you @seth.madore,
I am sharing the file.
Actually I want to organize
Setup 1 = G54
Setup 2 = G55
Also if I set Setup-1 to WCS Offset = 2, Post output writes G54 ? Normally post must writes G55 , isn't it?
Posting this out with several post processors, I'm not seeing the issue. I get G54 and G55. That suggests to me that you have an error in your post processor. I'm assuming that this is one you've edited for your own needs? I see that it says Heidenhain TNC407, but the code in your screenshot doesn't look like any Heidnhain code I've seen, it tends to have a lot more stuff like this
0 BEGIN PGM 1001 MM
1 ; 6666
2 BLK FORM 0.1 Z X-76 Y-51 Z-35
3 BLK FORM 0.2 X+76 Y+51 Z+0
4 ; -------------------------------------
5 ; Tools
6 ; #2 D=10 - ZMIN=-63 - ZMAX=+15 - flat end mill
7 ; -------------------------------------
8 ;
9 L Z+0 R0 FMAX M91
10 M5
11 TOOL CALL 2 Z S5000
12 M3
13 CYCL DEF 7.0 DATUM SHIFT
14 CYCL DEF 7.1 #1
15 L X-77.016 Y-62.492 R0 FMAX
16 L Z+15 R0 FMAX
In file you uploaded, you did not set work offsets properly to produce G54 and G55.
Changing settings to this:
Gets me this:
Settings I made are in setup1, leaving setup 2 as is or changing work offset to zero makes no difference in outcome.
@seth.madore and @Anonymous Thank you very much for your advices and time.
Could you look at the data. I use 3 different WCS's and they are consist of totally 3 operation but Fagor post writes 5 different WCS, Which are these G54, G55, G56, G57,G58! This not logical isn't it?
Could you explain "Operation order", "number of instance" , "WCS Offset İncrement" and "Operation Orders" ? When we use which one?
Honestly, I couldn't understand correctly how can I use them. Could you explain what do these meaning or could you give any learning link? I couldn't find any material about them.
It seems to be self explanatory, if you only have one setup, setting value of zero or one results in G54.
If you have multiple setups, set first one to 1 (if you set it to zero, multiple offset output fails).
If you have 4 setups, set number of instances to 4 and set increment to 1.
If you want setup's to be in sequence, select "preserve order"
That should result in G54 for first setup, followed by G55, G56 and G57 respectively.
The other choices in list of ordering are not in my daily practise but it looks like you can also prioritize order by tool or operation.
If you are running same setup in 4 vises, each wise will have different work offset.
Selecting "Preserve order" means that machine will run complete setup on each vise.
Selecting "Order by operation" means that machine will call tool 1 and run same operation on all 4 vises then move onto next operation.
If selecting "Order by tool" you may have such case as running different tool paths on each setup using same tool, so you don't want to call that tool 4 times between running other tools, this way you save cycle time.
Although I don't run mills, this is my understanding of how to use the options but you have to be careful as things can get complicated and defeat potential benefit.
@Anonymous Thank you very much for your comments and explanation.
I find 2 solutuation like these, what do you think? We have to write each "WCS Offset" for multiple setup operations bellow;
G54 = 1
G55 = 2
G56 = 3 ect.
1st solution
File : WCS 1st Solution
File
2nd Solution : I write just each "WCS Offset" for each setup operations bellow;
G54 = 1
G55 = 2
G56 = 3 ect.
File : WCS 2nd Solution
Post Data : 2nd Solving.nc
No need to complicate the issue, set it all in first setup, or if you like to set each setup individually, don't check "multiple setups" box in each one and leave other settings empty.
If you check "multiple setups" and set number of instances to 1, it contradicts the logic.
@Anonymous I agree with you. I prefer to decide set each setup individually and I don't check "multiple setups". I think, It becomes easy and safer to manage them. I couldn't trust "multiple setups" options.
Thank you very much for your support and time.
Can't find what you're looking for? Ask the community or share your knowledge.