Hello Guest it is April 20, 2024, 07:08:25 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

801
Mach Screens / Re: Opening g-code
« on: September 20, 2019, 08:22:55 PM »
Create a button a Label and a DRO on the screen of your choice.

Set the DRO to a user variable e.g. 1200

Set label to "Part Counter" and position close to DRO

Label the button "Reset Counter" and set it to run vb script

Enter VB code :-

SetUserDRO(1200,0)

Save screen.

Then on the end of every g-code file just before the M30 enter

#1200 = [#1200 + 1]

Or you can set up a Macro to do it

M1025.m1s
count = GetUserDRO(1200)
count = count + 1
SetUserDRO(1200, count)


802
Can you post a picture(s) of the machine electronics so we can see what controller and drives you are using.  Use the attachment below the text box to add up to 4 pictures.

803
Do you have a licenced version of Mach3 or are you using one that came with the machine?


804
FAQs / Re: mach 3 toolchange issue
« on: September 19, 2019, 04:24:11 PM »
If you go into the Mach3 folder you should be able to find and XML backup file from before you made the changes, rename the current one in use and copy the backup as the current name.

See if that helps

805
General Mach Discussion / Re: Help! G41 doesn't work for multiple offsets!
« on: September 12, 2019, 08:58:47 PM »
I know I am running Mach3 and it works here just fine as per the example given.

If you are talking about the tool path on screen then yes the screen gets screwed up but not the machine tool path.


806
If you have an ER collet type spindle that has no fixed end position then this is NOT for you.

If you have a quick change spindle e.g. BT30, CAT40 or similar then the end of the spindle is fixed and tool holders will always go back in the same place.

The first thing to do is work out the distance from the home position in Z to the top of the table using the end of the spindle and store that in a user #number.

To do this remove any tool holder from the spindle, home the Z axis then using a 100mm/4" slip block (most machines will not touch the spindle end on the table) feel the slip block in under the spindle. The Z axis machine DRO plus the slip block length is the figure you want.

Then you measure the distance from the end of the spindle probe to the end of the spindle and store that in another #number.

To do this put a clock in a mag base and touch the probe end on the clock, find the lowest point, zero the clock and z axis then move the machine to touch the end of the spindle on the clock until it reads zero. Read the distance from the z axis DRO.

Then you measure the distance from the spindle end to the top of the tool setter and store that.

With these 3 values you can work out tool lengths and set fixtures.

This way every tool has a length offset even the probe and once set and recorded they can be selected and its known length put into the offset and used without needing to be re-measured.


807
General Mach Discussion / Re: mach3 turn threading issue
« on: September 08, 2019, 07:59:49 PM »
if you turn the spindle slowly by hand and watch the index LED on the diagnostic screen do you see a pulse?

808
General Mach Discussion / Re: Help! G41 doesn't work for multiple offsets!
« on: September 08, 2019, 07:46:14 PM »
Cancel the offset with G40 then change work offset then call G41 again.

E.g.

G21 G40 G00 G99
T0101
G54 G00 G43 X0 Y0 Z25.
Z-5.
G01 G41 D1 X12. F25.
G03 I-12.
G01 G40 X0
G00 Z25.
G56 X0 Y0
Z-5.
G01 G41 X12. F25.
G03 I-12.
G01 G40 X0
G00 Z25.
M30

809
G-Code, CAD, and CAM discussions / Re: Best Cam for 2 axis lathe?
« on: August 27, 2019, 04:10:02 PM »
As long as you export the profile of the part as DXF most CAM systems will do simple 2 axis lathe, look at CamBam its very low cost.

810
Machscreen Screen Designer / Re: MachScreen releases
« on: August 26, 2019, 09:53:47 AM »
Hi Klaus,

are the copied/moved bitmaps updated in the screenset to reflect the new folder location?