Hello Guest it is March 29, 2024, 06:00:37 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - NickLumb1

Pages: 1
1
General Mach Discussion / Re: How to Sett Tool #1 on Startup in Mach3
« on: March 12, 2021, 09:22:09 AM »
I have used the "  SetOEMDro(824,1)" and it works!  Huge thank you, that has been painful but only broke one cutter!

2
General Mach Discussion / How to Sett Tool #1 on Startup in Mach3
« on: March 11, 2021, 06:11:24 AM »
I have a router with two spindles as the easiest way to implement a simple tool changer.  It runs Mach3 with negative tool lengths.

Mach3 starts with the tool # set to 0 which has length 0 which is always wrong.  If I forget to set Tool 1 before I set my work zero position then as soon as the G Code sets Tool 1, my work zero is now below the bed of the machine with undesirable consequences! 

As a way round this, I thought I would set the tool # to be 1 in RefAllHome using SetCurrentTool(1).  This works as Tool 1 details are shown on the Program Run screen, but Mach3 does not seem to pick up the tool length at this point so I still have the same problem.  If I do a manual G43T1, (pick up the tool length for this tool from the tool table) all is happy, so how do I do the equivalent of G43H1 from within RefAllHome?  Neither Code "G43H1" nor Code("G43H1") do anything at all.

Is there a better way to solve my problem please?  If not, how do I get Mach3 to recognise the length of Tool1 from the tool table having selected it it RefAllHome?

Many thanks, Nick


3
Mach4 General Discussion / Re: Starting off with MACH4 and Macros
« on: August 30, 2016, 04:56:07 PM »
Thank you everyone.  The question has got simpler, for now at least, because MACH3 works and MACH4 crashes on the XP machine we are using :-(

4
Mach4 General Discussion / Starting off with MACH4 and Macros
« on: August 15, 2016, 07:18:31 AM »
We are nearing completion of our first CNC router and now need to decide between MACH4 and MACH3.   I know neither, but know people with experience of MACH3 who say that MACH4 does not do macros well.
We have the CS labs CSMIO/IP-S motion controller and two servo motors on the X axis – will MACH4 support a master/slave configuration like this satisfactorily?
The router (designed and built by friends) is designed to be flexible with a variety of different configurations:
•   3 axis main table
•   3 axis low table for extra height
•   3 axis vertical table for cutting tenons in the ends of rails
•   3 axis horizontal spindle on main table
•   4th axis - horizontal on main table
•   4th axis - horizontal on low table (normal, permanent position)
•   4th axis vertical for big "wood turning"
•   2nd spindle small spindle brought into play on a pneumatic ram instead of tool changer
I am assuming that we can create the different configurations in MACH4 and use macros to flip axis orientations, change soft limits, home position etc. 

My big question is are we better going for MACH4 or MACH3 and will MACH4 do all we need?

The secondary question is can we use existing MACH3 macros in MACH4 and save rewriting them?  Or can they be translated somehow?

I hope for replies from several people with positive experiences of MACH4 saying that it will do what we need and do it well, together with some indications of where we might start with these things?

Many thanks

Nick, Acorn Furniture, Wales










Pages: 1