![]() |
#31
|
|||
|
|||
On my mm I am using the same thing, sharing same step/dir for 2 drives.
Banging on stopper blocks is a quick and easy way to square the Gantry ![]() |
#32
|
|||
|
|||
Mine shares 1 signal ..... like yours .... as per our conversation Mon 07 January 2008, 16:20
http://www.mechmate.com/forums/showt...37&postcount=4 |
#33
|
|||
|
|||
...and then finally JR finds the thread where we discussed this and the "ubersmart" Mike explaining the details. I love this place in MM land.
Sean |
#34
|
|||
|
|||
Yes the forum works well and Mikes technical help is very valuable.
Both X axis drives sharing an output is certainly a valid way to have things set up. However this thread is called "Using limit/home switches to autosquare the gantry" ( at least it is now, maybe it did not start with that title) ![]() It needs to be clear for those new members reading this thread that "Auto squaring the gantry" in the Mach sense can not be done with a cloned axis. It can only be done with slaved drives, separate home switches on each side of the X axis and separate inputs for each of those switches. And of course there are alternative manual methods to square the gantry, other than using Mach's auto squaring feature. Greg |
#35
|
|||
|
|||
Thanks Greg,
I think I should tag this thread now for some significant editing. ...thanks for keeping me focused on the point. (little kids and too much coffee will make me loose focus ![]() Sean |
#36
|
|||
|
|||
If you are homing two axes at the same time, remember to check 'Home slave with master' under 'General config'. This will stop the little dance that the A axis does afterwards.
Greg |
#37
|
|||
|
|||
Hi Greg, glad to see you are still following the forum. Everything of the best there in Edenvale.
|
#38
|
|||
|
|||
Quote:
Greg |
#39
|
|||
|
|||
Um, no.
|
#40
|
|||
|
|||
Um yes.
![]() I did what I always do when someone says I have it wrong. I went and did some tests. And testing confirms, "If you do check "Home slave with master" then that means "Auto squaring the Gantry" will be disabled." Greg |
#41
|
|||
|
|||
If its not doing the dance, its not auto squaring...
|
#42
|
|||
|
|||
If its not doing the dance it means the axes are homed simultaneously as opposed to sequentially. Look at the machine coordinates for X and A and see if they are zero after homing.
|
#43
|
|||
|
|||
Quote:
I have only responded to this post because new readers looking for info on Mach's "Auto Gantry Squaring" may be misled. Personally I don't care, as I know how it works and do not feel the need to convince anyone who disagrees, so I will not be entering in to a debate about it. "If you do check "Home slave with master" then that means "Auto squaring the Gantry" will be disabled." Greg |
#44
|
|||
|
|||
I re-read my post and can see that it may be taken as rude or arrogant.
Please believe that is not my intention. In light of some recent experience, I am just feeling a bit jaded with debates over technical issues at the moment. That is my problem and no one else's and I apologise. Greg |
#45
|
|||
|
|||
Greg ( Greolt),
Well said….Very humble & noble of you ![]() |
#46
|
|||
|
|||
(quietly applauding Greg)
|
#47
|
|||
|
|||
Okay, here we have two Gregs respectfully disagreeing with each other. There is no point in pursuing this debate unless somebody goes out to the workshop, knocks the gantry out of square for a start, and then runs Mach to see what happens under different settings. If someone comes back with a report, we need to know the Mach version as well as maybe some other factors which could muddy the waters.
|
#48
|
|||
|
|||
Already done those tests Gerald. See post #40.
Here is a section of the Mach3 change log, May 14 2007 Version 2.00.073 New selection in Config/general for "Home slave with Master. " , this selection turns off autosquaring of a gantry and keeps the slave engaged during homing. Config/Toolpath "Use Origin sphere" also controls display of the bounding box. http://www.machsupport.com/downloads/Changelist90.txt Greg |
#49
|
|||
|
|||
I'll back Greg (Greolt) up on this. The "Home Slave with Master" was added for users wanting to home both the slave and master to a single home switch.
Gerry Last edited by ger21; Wed 13 January 2010 at 12:09.. |
#50
|
|||
|
|||
OK, I'm with Greg on this one. ;-)
This is what I did: Hook up breakout board, connect two switches on individual inputs. Slave X -> A, enable X and A home switches. 'Home slave with Master' - unchecked. Press Ref X and then press and release A home switch, I get the green light on A (axis homed), press and release X, normal behavior observed on X axis, get the 'X' (axis homed) green light. 'Home slave with Master' - checked. Press Ref X and then press and release A home switch and I don't get no green light on A (axis not homed), press and release X, normal behavior observed on X axis, get the 'X' (axis homed) green light. While I don't have motors connected and so can't determine at what point the motors stop, this behaviour I think is just as Greg (the other one) described it. It does of course beg the question, 'How do we use home switches to square the gantry without twisting the gantry up each time?'. Cheers, Greg Last edited by Belli; Thu 14 January 2010 at 23:58.. |
#51
|
|||
|
|||
G'day Belli
I will use our user names to avoid confusion. Our Mothers are both clever people to give us both such a fine name. ![]() "How do we use home switches to square the gantry without twisting the gantry up each time?" I assume you are concerned about the "little dance" twisting the gantry. What happens with the standard homing sequence on a slaved gantry is this, First the master motor travels to it's home switch and backs off. All the while the slaved motor moves along with the master in unison. Then after that has completed, the slaved motor goes to its home switch and backs off. This time the slaved motor does it on its own. Master motor stays still. This second movement is what you call the "little dance" However in practice this second movement is only about 1 or 2mm. No problem there for a MM gantry. Then there is another option. Replace this part of the homing macro, DoButton( 22 ) DoButton( 25 ) With this , RefCombination (9) With this command the master and slave will home simultaneously. I am told by Brian (owner of Artsoft) that this also "auto squares" the gantry. I use the first option on my router, which has less tolerance to the "little dance" than does a MM. I just find it reassuring to actually see the "little dance" happen and know that all is square. Greolt Last edited by Greolt; Fri 15 January 2010 at 02:19.. |
#52
|
|||
|
|||
Note that refcombination(9) is for the X and A axis. For X and B, it's refcombination(17). For X and C, it's refcombination(33).
|
#53
|
|||
|
|||
Greolt
You talk about replacing the homing macro. You are talking about that macro used with the screen to do refCombination? So what is the name of that macro? Thanks |
#54
|
|||
|
|||
I don't know that it has a name.
Access it by going to menu/operator/edit button script, then the refall button will start to wink. Click on it and the homing macro will open in the VB editor. Button scripts are not in the macro folder like a lot of others are. They are stored in the screenset file. Info on using the RefCombination command can be found here, http://www.machsupport.com/MachCusto...ped_by_purpose Greg |
#55
|
|||
|
|||
Greg,
Thanks for the information. |
#56
|
|||
|
|||
The beauty of a well organized WIKI !
I fell it’s Unfortunate the MechMate community abandon it/ never pursuit it ! ![]() |
#57
|
|||
|
|||
Been doing the dance for 8 months,drawback? It cost the whole price of one extra proxy switch and one extra Bob input.Value = priceless.
![]() Last edited by cab. guy; Sun 17 January 2010 at 14:44.. |
#58
|
|||
|
|||
Ideas?
I am up to that awkward part of the planning stages where there is much debate on which method of homing / referencing is best to use and as you know the parts you buy changes with each design.
What is the latest accepted method that is on average the most reliable, robust and dependable. BTW - I have configured and tested on the test bench every mode possible under Mach3 (Slaved, Independent, Soft Limits, Ref All with Limit Switches e.t.c.) but what is the reality in a production environment? A show of hands of what people are using for homing / referencing these days? |
#59
|
|||
|
|||
Here's 5 votes (have 5 running machines) - No electronics used for squaring
|
#60
|
|||
|
|||
Mark, what part changes are you considering?
The proximity sensors are used for detecting limit excursions and bit crashes as well as their (optional) use for homing and squaring. So there's more than one reason to have at least a Y-Car proxy. It's hard to argue with the simple reliability of running/pulling the axes against the stops, but even if you choose this method, you might want proxies. |
![]() |
|
|