![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| Mach Software (ArtSoft software) Discuss Mach 1 , 2 and the new Mach3 here NC software here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
I have X++ X-- and Xhome as well as Y++ Y-- and Yhome switches set up as normally closed so that when one is pressed the input goes high. I can auto zero the and the X and Y set the machine coordinates to 0 or whatever is set in the back off setting however rather than the X or Y moving off the button by the set distance it backs off just enough to reset the switch then stops and the machine coordinates get set to the distance in the backoff setting. Originally i thought it was the denounce setting so i set this to 2000 but it had no effect. I have pretty much tried everything including creating a new profile but nothing seems to work. I have even tried upgrading to the latest version to no avail. Any help would be appreciated Regards Andrew |
|
#2
| ||||
| ||||
| That's how it's supposed to work. It just backs off enough to get off the switch. If you want it to move to a position after homing, you 'll need to modify the homing script. After the DoButton commands, you can add: Code "G0 Xxx Yyy Zzz" which will move it to where you want after it 's done homing. Just add the coordinates you want to go to.
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#5
| ||||
| ||||
| Can you post the code in your Ref All Home macro? Also, are there any error messages?
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
| Sponsored Links |
|
#6
| ||||
| ||||
| Sorry, try it this way: Code("G0 X10 Y10")
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#7
| |||
| |||
| The button i am using is the RefAllHome I have inserted the code and have tried both below the DoButton(25) and below the DoOEMButton(135). When the button is pressed the X and Y move out 10mm at jog speed then slowly seek the switch then back off a little way. DoButton( 24 ) DoButton( 23 ) DoButton( 22 ) DoButton( 25 ) Code ("G0 X10 Y10") DoOEMButton(133) DoOEMButton(134) DoOEMButton(135) |
|
#8
| ||||
| ||||
| try: DoButton( 24 ) DoButton( 23 ) DoButton( 22 ) DoButton( 25 ) Code ("G0 X10 Y10") While ismoving() Sleep 100 Wend DoOEMButton(133) DoOEMButton(134) DoOEMButton(135)
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#9
| |||
| |||
| I get the same thing, Router moves out to X10 Y10 and have tested with other distances to be sure that this line is what is doing it. then goes back to the limit switches and backs off a little. I however think i may have figured out how to partly acheive what im after. In Motor Home/SoftLimits set the Home Off to -10 for X and Y then hit the RefAllHome button with no additional code or alterations. This will set the machines coordinates to -10 and move to a point where it is just backed off a little from the limit switches. (i have reversed axis on my machine hence the need to set it to -10) Then hit the Goto Zero and that will move the router to the 0 point and will be 10mm away from the switches Bit of a long winded way to do things and will see if i can find the DoButton( xx ) for the Goto Zero then insert this in to the RefAllHome so its just a single click to get to the zero point. |
|
#10
| ||||
| ||||
| Do you actually have encoders that your zeroing with the DoOEMButtons? What if you zero them before moving. And setting the offsets negative is the proper way to do it, imo. That's what I do. DoOemButton (1017) is GoToZero.
__________________ Gerry Mach3 2010 Screenset http://home.comcast.net/~cncwoodworker/2010.html (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
| Sponsored Links |
|
#11
| |||
| |||
| Strange, I found that by adding the DoOEMButton(1017) to the end of the list the router would zip out to where the 0 was set to then it would set the machine zero by going to the limit switches. I have decided that for now will use the RefAllHome and the -X and -Y to deal with it. Seems to work OK Thank you for all your help and certinly if you think of anyting please let me know and will try it out. Andrew |
![]() |
| Tags |
| back off, homing, limit switch |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Trade offs between Moving Gantry and Moving Table | gregmary | DIY-CNC Router Table Machines | 11 | 04-22-2011 01:48 PM |
| Moving Table, or Moving Gantry? (For Router) | Cryptonic26 | DIY-CNC Router Table Machines | 6 | 04-20-2011 02:38 AM |
| Discussion of moving table vs moving gantry | rkremser | DIY-CNC Router Table Machines | 5 | 02-20-2008 03:59 PM |
| Moving Table vs Moving Gantry; Dremel vs Router | chuckknigh | DIY-CNC Router Table Machines | 32 | 03-27-2007 08:48 PM |
| Moving gantry.....or moving stage | Cutloose | DIY-CNC Router Table Machines | 18 | 10-16-2005 12:53 PM |