Hello Guest it is March 29, 2024, 02:56:49 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 - Graham Waterworth

81
General Mach Discussion / Re: INITIALIZATION HOME
« on: July 10, 2023, 08:23:41 AM »
No warranty given or implied.

This might do what you need, you may have to change the logic check depending on which way round your home led's work.

1. Edit your 1024.set using MachScreen.

2. Click the Cycle Start button.

3. Change the 'Standard Code' to 34 (Execute Basic-Script), select std code in pop up window.  Click OK.

4. Copy the below script in to the window that pops up clearing any text that is in the window first.

5. Save the screen.


Dim x_home As Boolean
Dim y_home As Boolean
Dim z_home As Boolean

x_home = GetOEMLED(807)
y_home = GetOEMLED(808)
z_home = GetOEMLED(809)

If z_home Then ' this might have to be If NOT z_home Then
 Message("Z axis not homed, homing now")
 Sleep(25)
 DoButton(24)
 While IsMoving()
  Sleep(25)
 Wend
End If
If y_home Then ' this might have to be If NOT y_home Then
 Message("Y axis not homed, homing now")
 Sleep(25)
 DoButton(23)
 While IsMoving()
  Sleep(25)
 Wend
End If
If x_home Then ' this might have to be If NOT x_home Then
 Message("X axis not homed, homing now")
 Sleep(25)
 DoButton(22)
 While IsMoving()
  Sleep(25)
 Wend
End If
DoButton(0) ' Cycle Start
End

82
General Mach Discussion / Re: INITIALIZATION HOME
« on: July 09, 2023, 08:22:42 AM »
You can write code into the start button to check the home LED's and force the machine to home if they are not set.

83
Mach Screens / Re: Looking To Hire to Build Custom Screen
« on: July 06, 2023, 06:43:54 PM »
https://www.machsupport.com/forum/index.php?topic=22243.msg154849#msg154849

This may be of help

Also search CNCSAW and OneAXIS


84
Mach Screens / Re: Looking To Hire to Build Custom Screen
« on: July 06, 2023, 06:25:40 PM »
Have you searched for a screen, I am sure there was one done some years ago.

85
I would have thought you could do that with your CAD system.  Can you setup a tool library with all the tools set with different cutting data.  Is the data a calculation based on material and thickness,  if its a ratio its a simple calculation button and 2 DRO's.

If not then you could use a VB macro to read a CSV file and if all the different types had a number code you could load it, that way you can put it into mach3's dro's.

The other option is to create a wizard screen with drop down or buttons.

Its doable but time consuming.



86
General Mach Discussion / Re: New/old DIY CNC upgrade?
« on: June 29, 2023, 05:14:15 PM »
To get PWM you connect to pin 1 and GND then set pulley speed 1  from 0 to 100 then calling S50 M3 will give you 50% power.

Its a while since I did this so maybe one of the others can put more light on this.

87
It could be noise on the step and direction cables or a bad ground or are you using a pirate licence


88
General Mach Discussion / Re: Lathe ATC turret VB
« on: June 29, 2023, 04:38:22 PM »
Lathes do NOT use T1 M6 they use T0101


89
Post Processors / Re: Encoder in Mach4 for Tapping
« on: June 12, 2023, 03:41:26 PM »
The threading is controlled by the motion controller Mach4 just sends it a threading command and it sorts out the detail.


90
Tangent Corner / Re: Swing grinder setup information
« on: June 02, 2023, 08:00:21 PM »
Hi Russ,

thanks for the input, I have read the lathes.co.uk site.

This evening I trammed the spindle square to the table over a 10" diameter swing and got .0005" (0.01mm) TIR.  I then dressed the wheel and replaced the mag table and ground a 2" billet in .0005" cuts.  The finish is not what I expected it looks stepped and it rocks when placed on the surface table.

I think I need to take a closer look at the mag table.