Hello Guest it is April 19, 2024, 06:57:36 PM

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 - Wallerawang

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 »
81
HiCON Motion Controller / Re: Homing using home switch AND encoder index?
« on: October 31, 2017, 08:43:19 PM »
Marc
Thank You Very Much - I'm going to order 2 sets know.
Steve

82
HiCON Motion Controller / Re: Homing using home switch AND encoder index?
« on: October 31, 2017, 07:22:24 PM »
Marc
Does the closed loop feature still come with the free 7737 board?
Thanks
Steve

83
Mach4 General Discussion / Re: Jogging while doing a tool change?
« on: October 29, 2017, 04:09:52 AM »
Thanks to everyone that helped. I only have 2 tools that don't hit the tool probe so I just went with the If, Then, Else, option and it work great. Video link attatched.


Steve

https://youtu.be/y-rBoPp9C1M

84
Mach4 General Discussion / Re: Jogging while doing a tool change?
« on: October 24, 2017, 05:42:56 PM »
Thanks Daz - Guess what I'll be doing this weekend. :)

85
Mach4 General Discussion / Re: Jogging while doing a tool change?
« on: October 24, 2017, 03:40:25 PM »
Hi Daz
I'm just wondering if it is possible to use the tool diameter info in the tool table to set an offset to move the x axis so a large tool would line up with the setter? Like you used the tool length info to set the probe start position?
Thanks
Steve

86
Mach4 General Discussion / Re: Jogging while doing a tool change?
« on: October 24, 2017, 10:49:27 AM »
Steve,
Just curious, how repeatable is that probe?  I've seen it online before.


My DRO reads in 0.005mm and it's less then that.  In the imperial system that less than a few tenth's of a thou.
Steve

87
Mach4 General Discussion / Re: Jogging while doing a tool change?
« on: October 23, 2017, 07:21:26 PM »
Thanks very much guys, I will try Daz's method on the week end - I've had luck with his methods before.
Steve

88
Mach4 General Discussion / Re: Jogging while doing a tool change?
« on: October 23, 2017, 01:16:29 AM »
Hi Craig - It's directly from DazTheGas as below.

function M6()
    local inst = mc.mcGetInstance();
    local selectedtool = mc.mcToolGetSelected(inst)
    local currenttool = mc.mcToolGetCurrent(inst)
    local xstart = mc.mcAxisGetPos(inst,0)
    local ystart = mc.mcAxisGetPos(inst,1)

    if selectedtool == currenttool then
    return
    mc.mcCntlSetLastError(inst, "ToolChange Activated But Not Required")
    else
    mc.mcCntlGcodeExecuteWait(inst,"G90 G53 G0 Z0.0 \n X14 Y30")
    wx.wxMessageBox("Please turn off spindle and click ok to continue") --can be removed if required
    RunProbe(currenttool)
    local toolz = mc.mcAxisGetPos(inst,2)
    mc.mcCntlGcodeExecuteWait(inst,"G90 G53 G0 Z0.0")
    local changetoo = mc.mcToolGetDesc(inst,selectedtool)
    wx.wxMessageBox("Please change to tool number "..selectedtool.." "..changetoo.." and press ok to continue")
    mc.mcCntlGcodeExecuteWait(inst,"G90 G53 G0 X14 Y30")
    RunProbe(selectedtool)
    mc.mcAxisSetPos(inst, 2 , toolz)
    mc.mcCntlGcodeExecuteWait(inst,"G90 G53 G0 Z0.0")
    wx.wxMessageBox("Please turn on spindle and click ok to continue") --can be removed if required
    mc.mcCntlGcodeExecuteWait(inst,"G90 G0 X"..xstart.." Y"..ystart)
    mc.mcToolSetCurrent(inst, selectedtool)
    mc.mcCntlSetLastError(inst, "ToolChange Finished")
    end
end

function RunProbe(tool)
    local inst = mc.mcGetInstance()
    toollen = mc.mcToolGetData(inst, mc.MTOOL_MILL_HEIGHT, tool)
    if toollen == 0 then toollen = 40 end -- User Preference
    mc.mcCntlSetLastError(inst, "Changing to Fallback Length")
    local probestart = -60 + toollen
    mc.mcCntlGcodeExecuteWait(inst,"G90 G53 G0 Z"..probestart.."\nG91 G31 Z-15 F25")
end

if (mc.mcInEditor() == 1) then
    M6()
end

89
Mach4 General Discussion / Jogging while doing a tool change?
« on: October 22, 2017, 05:12:11 AM »
Hello

I'm a very happy Mach 4 user, just tidying up the last part of my system.

I have one of these tool length setters as in the attached file - it works great and seems to be very repeatable. I use the DaztheGas M6 auto tool change script as to measure the tool length when I change tools - this works great on my smaller tools that hit the tool length setter OK - ones that are small enough to align with the probe as programmed in the script.

When I want to use a facing cutter or a fly cutter they are too big to hit the tool length setter and need alignment so a tooth will hit the setter this is where I need some help please. Ideally I would like to pause the the auto tool change, jog to adjust the position of the tool to be above the setter and then continue with the tool length probing. I have tried to do this but I can not take control of the machine to jog it around during the M6 command.

Is there any way to do this that you guys know of? Or any other suggestions - I could go back to the manual tool change if needed but I would like to probe the tool length during a manual change is that possible? 

Thanks for your help.

Steve

90
HiCON Motion Controller / Servo feedback for accurate homing?
« on: July 08, 2017, 03:06:21 AM »
Hello Guys
Could someone please let me know what add on's I need on top of a standard HiCON controller I would need to use servo index signals to home my machine.
Thanks
Steve

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 »