Home
Downloads
Mach3
Plugins
CAM Post Processors
Screensets
Purchase
Support
Forum
Tutorial Videos
Documentation
Yahoo Group
Mach Wiki
Resources
Contact Us
Links
CNCZone
German Forum
Italian Forum
Korean Forum
Portugese (Brazil) Forum
Russian Forum (RSK CNCROUTER)
Thai Forum
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
May 26, 2012, 08:33:18 PM
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search:
Advanced search
Select from and to languages
Chinese-simp to English
Chinese-trad to English
English to Chinese-simp
English to Chinese-trad
English to Dutch
English to French
English to German
English to Greek
English to Italian
English to Japanese
English to Korean
English to Portuguese
English to Russian
English to Spanish
Dutch to English
Dutch to French
French to English
French to German
French to Greek
French to Italian
French to Portuguese
French to Dutch
French to Spanish
German to English
German to French
Greek to English
Greek to French
Italian to English
Italian to French
Japanese to English
Korean to English
Portuguese to English
Portuguese to French
Russian to English
Spanish to English
Spanish to French
Machsupport Forum
Mach Discussion
General Mach Discussion
Zeroing machine coordinates
Pages:
1
2
»
Go Down
« previous
next »
Author
Topic: Zeroing machine coordinates (Read 1478 times)
0 Members and 1 Guest are viewing this topic.
monstrum
Active Member
Offline
Posts: 9
Zeroing machine coordinates
«
on:
August 22, 2010, 05:14:05 PM »
Hi,
I am quite new to all of this CNC-stuff, but I have successfully got my milling machine up and running and have run my very first program.
But, I have trouble with changing tools within the same program. I change tools manually, and I don't have any home-switches or means of detecting tool length.
So, the way I run a program now is:
Mount tool #1
Jog down until tool-tip touches table
Zero Z machine-coordinate
Jog to corner of work piece with tool-tip touching the top, which is my (0,0,0) in the CAM-program (and (0,0,0) in G54 fixture)
Run until next tool change
Mount tool #2
Jog down until tool-tip touches table
Zero Z machine-coordinate
Run rest of program
I plan to semi-automate the Z-zeroing using a switch later.
Anyway, all this works just fine. The problem is that I can not just press the ZeroZ-button to zero that coordinate (nothing happens). I must use the "REF ALL HOME", with auto-zero enabled only for Z. As I have no home-switches, the only effect is that Z is zeroed. This also means that to actually home the machine, I'll have to turn of the drivers, move to home, enable auto-zero for all axis, "REF ALL HOME" and turn on the drivers. Then I have to disable auto-zero for X and Y before doing the program run procedure above.
Sure, it's not very hard to do, but it would be much better if I could just click the ZeroZ-button and have it zero that machine coordinate (and not affecting the work piece coordinate system G54).
Is there a better way, or can I enable the ZeroZ-button, or could I perhaps do this with a script of some sort?
Regards
Alex
Logged
ger21
Global Moderator
Offline
Posts: 2,616
Re: Zeroing machine coordinates
«
Reply #1 on:
August 22, 2010, 05:24:09 PM »
Quote
Zero Z machine-coordinate
How are you doing this?
And why do you need to unplug the drives to Ref All Home? Without switches, the machine won't move.
I can zero my Z in G54 anytime, even as soon as I start mach3?
You should be able to just turn on the machine, click ref all home, then just set you G54 zero and work from there. When you change tools, just zero Z in G54. Not sure why your Z zero button isn't working??
Logged
Gerry
2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html
Hood
Active Member
Offline
Posts: 17,358
Carnoustie, Scotland
Re: Zeroing machine coordinates
«
Reply #2 on:
August 22, 2010, 05:27:27 PM »
Machine coords are how Mach keeps track of where it is.
The easiest way I can see for you is to touch off your work with the first tool and zero the Z DRO, then jog to the side and touch off the table and take a note of the number. When you come to use the next tool just jog to the table then enter the value you previously noted into the DRO and you should be all set.
Hood
Logged
BR549
Active Member
Offline
Posts: 2,555
Re: Zeroing machine coordinates
«
Reply #3 on:
August 22, 2010, 06:10:56 PM »
You should be working in user coordinates not machine coordinates. Sounds like you are in machine coordinates if the zero axis button does not work.
Just a thought,(;-)
Logged
monstrum
Active Member
Offline
Posts: 9
Re: Zeroing machine coordinates
«
Reply #4 on:
August 22, 2010, 06:26:10 PM »
BR549: I am working in user coordinates, but I want to reference tool-tip touching table as machine Z=0
Let me explain better.
The G54 is no problem to zero or set to any value at any time. But, as I don't have home switches and still want the machine-coordinates to be accurate, I have to zero the machine manually. I do this by moving it to zero with the drivers turned off and then pressing ref all home (with auto-zero on x and y) to get the machine coordinates to zero. Now when I turn the driver on real position of the machine is the same as the machine coordinates.
Hood:
Yes, that is almost how I do it now. I would also touch off the second tool on the work-piece, but it's not always possible as the whole surface might be machined by a previous tool. Therefore, I use machine coordinate Z=0 when the tool-tip touches table.
Actually I think I found a solution by my self. SetMachZero(2) script-command seems be the equivalent off ZeroZ (for machine coordinate). Maybe mapping it to the Auto Tool Zero would make good use of that button.
Logged
Hood
Active Member
Offline
Posts: 17,358
Carnoustie, Scotland
Re: Zeroing machine coordinates
«
Reply #5 on:
August 22, 2010, 06:34:03 PM »
Yes SetMachZero(2) will indeed do it, so will DoButton(24)
Still not clear why you are doing things the way you are but if it works for you then I suppose thats what counts
Hood
Logged
monstrum
Active Member
Offline
Posts: 9
Re: Zeroing machine coordinates
«
Reply #6 on:
August 22, 2010, 06:39:16 PM »
This way I don't have to enter any coordinates at all. I just have to jog the tool to table and press a button. Unless I have a Z-level which is not machine with a previous tool, then I can off course just zero the user coordinate touching off on the work-piece.
Logged
Hood
Active Member
Offline
Posts: 17,358
Carnoustie, Scotland
Re: Zeroing machine coordinates
«
Reply #7 on:
August 22, 2010, 06:42:00 PM »
Major drawback I see is you will not be able to use Soft Limits.
Hood
Logged
monstrum
Active Member
Offline
Posts: 9
Re: Zeroing machine coordinates
«
Reply #8 on:
August 22, 2010, 06:44:16 PM »
Well, semi-true. The limit for max-Z will not be accurate, but the low-Z will make sure I don't slam the tool into the table. X and Y still works fine.
Logged
Hood
Active Member
Offline
Posts: 17,358
Carnoustie, Scotland
Re: Zeroing machine coordinates
«
Reply #9 on:
August 22, 2010, 06:47:05 PM »
each to their own I suppose
Hood
Logged
Pages:
1
2
»
Go Up
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Mach Discussion
-----------------------------
=> General Mach Discussion
=> Mach3 under Vista
=> Quantum
=> Mach SDK plugin questions and answers.
===> Finished Plugins for Download
=> VB and the development of wizards
=> Brains Development
=> Video P*r*o*b*i*n*g
=> Mach Screens
===> Screen designer tips and tutorials
===> Works in progress
===> Finished Screens
===> Flash Screens
===> JetCam screen designer
===> Machscreen Screen Designer
===> CVI MachStdMill (MSM)
=> Feature Requests
=> Non English Forums
===> Italian
===> French
===> Spanish
===> Chinese
===> German
===> Russian
===> Romanian
===> Japanese
===> Vietnamese
=> FAQs
-----------------------------
*****VIDEOS*****
-----------------------------
=> *****VIDEOS*****
-----------------------------
General CNC Chat
-----------------------------
=> Share Your GCode
=> Show"N"Tell ( What you have made with your CNC machine.)
=> Building or Buying a Wood routing table.. Beginnners guide..
=> Show"N"Tell ( Your Machines)
-----------------------------
G-Code, CAD, and CAM
-----------------------------
=> G-Code, CAD, and CAM discussions
=> LazyCam (Beta)
-----------------------------
Third party software and hardware support forums.
-----------------------------
=> LazyTurn
=> GearoticMotion Preliminary testing
=> Tempest Trajectory Planner
=> Contec
=> dspMC/IP Motion Controller
=> HiCON Motion Controller
=> Third party software and hardware support forums.
=> Galil
=> Newfangled Solutions Wizards
=> Mach3 and G-Rex
=> Mesa
=> Modbus
=> NC Pod
=> PoKeys
=> SmoothStepper USB
=> Sieg Machines
=> Promote and discuss your product
-----------------------------
Tangent Corner
-----------------------------
=> Tangent Corner
=> Competitions
=> Polls
=> Bargain Basement
-----------------------------
Support
-----------------------------
=> Downloads
===> XML files
===> Post Processors
===> Macros
===> Tutorials
===> Others
===> Beta Brains
===> Screen Sets
===> Documents
===> MACH TOOL BOX
=> One on one phone support.
=> Forum suggestions and report forum problems.
-----------------------------
Mach4
-----------------------------
=> Mach4 pre-Alpha Testing
Loading...