Hello Guest it is September 23, 2020, 06:14:54 AM

Author Topic: turn manual tool change  (Read 333 times)

0 Members and 1 Guest are viewing this topic.

turn manual tool change
« on: July 09, 2019, 02:51:23 AM »
im used to an auto changer on a lathe, but if i use a manual dixon type toolpost . what would need to altered so that it goes to a safe place ,chuck stops etc to enable manual change then carry on?
thanks

Offline RICH

*
  • *
  •  7,412 7,412
    • View Profile
Re: turn manual tool change
« Reply #1 on: July 09, 2019, 08:50:28 AM »
chessie,
May only need to modify the M6 macro's  such that it does what you want it to  for how you work.

Consider setting Part Coordinates= Machine Coordinates = Program Coordinates  all equal to 0,0
and define home  away from the work with home location also tool change location.
Note that a CNC lathe program can create the code based on the program  start point being X and Z =0
then you can easily just change the work offset by some Z distance with a different work offset for making additional
pieces.
I also add a dwell time in the program code such that  it allows 5 minutes to change the tool.
You can just change the tool and continue without waiting the full time limit.

RICH

Re: turn manual tool change
« Reply #2 on: July 09, 2019, 12:59:33 PM »
Thanks
At the moment the the fusion post processor  puts out t404
i have a version that produces m6t404 for the turret
so is the only way to do this manual tool change  ,is to  make a new m6start  macro which stops the spindle ect and retracts to safe machine cordinates ?
then continue with a cycle start.
cheers



Offline RICH

*
  • *
  •  7,412 7,412
    • View Profile
Re: turn manual tool change
« Reply #3 on: July 10, 2019, 08:39:03 AM »
chessie,
A tool change can be done a number of different ways.

First, understand in General Logic Configuration you have a choice of how a YOU want the call for a tool change to be handled.
- Ignore Tool Change - Mach will ignore the M6 command in the  g-code T404  M6.
- Stop Spindle. Waite for Cycle Start - Mach will use both the M6 start and M6 end macros.
- Auto Tool Changer  - only the M6 start macro will be used

Once you selected which of the options you want to use you can then place code in the macro to do whatever you want to happen.

Have not used Fusion in a rather long time nor modified a post processor in Fusion in a long time so you are on your owne.
You should use the post processor which includes the m6, and since the macro's would be different for a turret or quick change, you should have a different profile depending on what changer is mounted on the carriage. 

RICH
Re: turn manual tool change
« Reply #4 on: July 10, 2019, 02:52:52 PM »
ok thanks

so how do you split start and end
what info needs to be in which macro

cheers

Offline TPS

*
  •  1,670 1,670
    • View Profile
Re: turn manual tool change
« Reply #5 on: July 10, 2019, 02:59:12 PM »
you do not have to split anything. if you select Manual tool Change
first M6Start.M1s will be executed (after the M6T*********x) in GCode),
and if you press Start  M6End.M1S will be executed.

witch code has to be in M6Start or M6End depends on your machine/and/or how the toolchange will be done.
anything is possible, just try it.
if you find some mistakes, in my bad bavarian english,they are yours.

Offline TPS

*
  •  1,670 1,670
    • View Profile
Re: turn manual tool change
« Reply #6 on: July 10, 2019, 03:03:44 PM »
some typicaly code for M6Start would be:

-turn spindle off
-turn cooling off
-go to a save place for toolchange
-anounce the new tool to System for all the the new offsets

some typicaly code for M6End would be:

-turn spindle on
-turn cooling on
-go back to a place where it it save to restart


if you try to use the search function of the Forum you will find many examples for toolchange
(wheel Needs not to be redefined)


« Last Edit: July 10, 2019, 03:05:28 PM by TPS »
anything is possible, just try it.
if you find some mistakes, in my bad bavarian english,they are yours.