Hello Guest it is March 29, 2024, 09:15:34 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 - SwiftyJ

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 »
61
Mach4 General Discussion / Re: mach4 video screen element
« on: May 08, 2022, 04:17:21 AM »
Yes, you can add an image in the 'Image' property of the video control. See attached

62
Mach4 General Discussion / Re: Mach4 Lock
« on: May 04, 2022, 11:43:34 AM »
The password is stored in the machine.ini file for the profile you are using. Search for Passwd

63
Mach4 General Discussion / Re: What conditions set the ALARM signal
« on: April 19, 2022, 03:53:14 PM »
Not that I am aware of. If you want it to function like that just set the alarm signal in the signal library when the output for machine enable signal turns off. That’s the great thing about Mach, you can pretty much make it do what you want

64
Mach4 General Discussion / Re: What conditions set the ALARM signal
« on: April 14, 2022, 11:49:22 AM »
Using mc.mcCntlMacroAlarm activates the Alarm output. I believe writing to #3000 should also produce an alarm but I can't get it to work

65
Mach4 General Discussion / Re: Wx4 Screen Set Tool Change Not Working?
« on: April 12, 2022, 07:14:22 AM »
Go to Configure>Control>Tools Tab, and make sure the Tool Change Type is set to "T on M6 line is tool to use".

66
Try the following

G28.1 – Home Axis

G28.1 physically homes the specified axes. If more than one axis is specified, then the axes are homed
in order specified by the control configuration. The values of the parameters are ignored except in the
case of P. If P is specified, the corresponding out of band axis is homed. Valid values for P are P6
through P11. P can only be specified once.
Format: G28.1 X__ Y__ Z__ A__ B__ C__ P__

67
You need to create a custom jog function that reads the set increment with mcJogGetInc and performs the jogging. The built in Jog actions won’t read the value set by mcJogSetInc. These API calls set registers which you can see in the register diagnostics and I believe are more of a placeholder for custom jog stuff.

68
FRO won’t change G0 moves, you will need to use rapid rate override for that

69
It should store both
#5061-#5066 is probe position X-C axis in part coordinates
#5071-#5076 is probe position X-C axis in machine coordinates

Alternatively you can just use mc.SV_PROBE_POS_Z (#5063) or mc.SV_PROBE_MACH_POS_Z (#5073) with mcCntlGetPoundVar

70
From my understanding with an automatic tool change is that you do not probe tool length after each tool change. Each tool is measured outside of a job and the data entered into the tool table. Tool 1 is your master tool with 0 offset value, and every other tool offset is reference to this. Your M6 macro will just control a physical changing of the tool via the ATC and the offset is applied using G43 H# where # is the tool number. Someone correct me if I am wrong

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 »