Hello Guest it is April 16, 2024, 10:12:39 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 - MN300

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 »
201
Brains Development / Re: Problem with Probe signal from Brain
« on: July 03, 2019, 08:00:32 AM »
The NO and NC switch contacts could be ORed into one signal with an NPN transistor and a two resistors.
The NC input is inverted so the output is NO for either input.
The resistor values are not critical and there are many small signal NPN transistors that would work in the circuit.

202
Mach4 General Discussion / Re: SSR Relay Forward Reverse Help
« on: June 21, 2019, 06:18:11 PM »
Yes, that's a USA link for gorf23 who lives in Florida.

203
Mach4 General Discussion / Re: SSR Relay Forward Reverse Help
« on: June 21, 2019, 05:45:49 PM »
Yes, a relay that can actually interrupt the full motor current isn't cheap. A $43 relay and 24 volt power supply to operate it is bringing the total cost nearer the price of a proper reversing drive.

https://www.newark.com/search?st=PRD-11DH0-24

https://www.minarikdrives.com/mdpm03-d230-4q-pcm

204
Mach4 General Discussion / Re: SSR Relay Forward Reverse Help
« on: June 20, 2019, 12:49:55 PM »
Expanding on my previous question, other than tapping I don't see a case where the G code would need to control the reversing of the spindle.
What do you plan to do that would require it?
The motor is stopped when a tool is changed so a manual switch could be used.

205
Mach4 General Discussion / Re: Changing G54 inside script
« on: June 19, 2019, 11:47:25 AM »
Chaoticone's solution does sound easier.

If your change script automatically probes to check the tool length, the X and Y offsets would have to be changed before probing.

206
Mach4 General Discussion / Re: Changing G54 inside script
« on: June 19, 2019, 11:31:56 AM »
Your M6 tool change script should already have lines like this,

local inst = mc.mcGetInstance()
local selectedtool = mc.mcToolGetSelected(inst)

Add this at the end to select a tool fixture to match the tool number.

mc.mcCntlGcodeExecuteWait(inst, " G54.1 P" .. tostring(selectedtool))

207
Mach4 General Discussion / Re: Changing G54 inside script
« on: June 19, 2019, 10:02:34 AM »
Mach4 has 106 fixture offsets, including G54.1 P1 ... G54.1 P100. Your tool change script could change the trailing number in G54.1 Pxx to match the new tool number and select a different fixture offset for each tool.

208
Mach4 General Discussion / Re: SSR Relay Forward Reverse Help
« on: June 16, 2019, 03:16:55 PM »
The responsibility of providing the right timing could be shifted to the operator by having the code put up a message asking the operator to set a manual switch.

How often will a G code program ask for a spindle reverse mid-operation?

209
Mach4 General Discussion / Re: SSR Relay Forward Reverse Help
« on: June 16, 2019, 03:06:00 PM »
The best way to providing reversing is to use a drive with that feature. Sometimes going the cheap route costs you more in the long run.

Also, There should be a fuse to limit the damage if when a fault occurs.


210
Mach4 General Discussion / Re: SSR Relay Forward Reverse Help
« on: June 16, 2019, 02:52:11 PM »
The current rating of those SSRs is only 1 amp. Max surge current is 5 Amps. If one fails it can take out the others.
This is why I suggest using a cheap and easily replaced DPDT relay.

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 »