Hello Guest it is April 26, 2024, 09:52:43 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.


Topics - dsnellen

Pages: 1
1
G-Code, CAD, and CAM discussions / M40 Triplet File Issues
« on: May 02, 2016, 12:03:49 AM »
I am using a cheap NO switch to create a digitizing probe. The switch itself is a simple switch with a roller point often used as a limit switch. It is connected to pin #11 and 5v. The switch works perfectly. G31 probes down, the switch trips and a line is written to the M40 file. The problem is the Z height recorded is wrong! X & Y locations are correct but the Z height is off by about 0.25 or so. It shows correctly on the Mach3 screen. Anyone have any idea why the Z height would be recorded wrong?
Thanks Dave

2
General Mach Discussion / Charge Pump & Mach 3
« on: May 13, 2012, 09:22:03 AM »
I posted this on CNCzone but no response. I have been using Mach 3 for several years, no problems. On Thursday this past week for some reason C-4 Safety Charge Pump would trip off several times.  Of course, the router turned off and the motors stopped but Mach 3 would continue to run clicking off the X,Y & Z counters. Mach 3 responded to the ESC and acted like all was well. This is the first time ever this has occurred. The machine is properly grounded and since it is a new rebuild, the limit switches are not yet installed or deactivated. What would cause Mach 3 to drop the 12.5Kmz signal and yet continue to run? And what do I do to fix it? Thanks.

Dave

3
VB and the development of wizards / SIN, SQRT, TAN & COS
« on: November 16, 2009, 11:17:46 PM »
I have searched the forum for answers but haven't turned up anytime useful. The question is how to code TAN (and other trig functions) in Mach3 Gcode? I have used FIX and FUP which work as described. But TAN throws an error. A snippet of VB code:

code "#90 = " & Width
code "#91 = TAN[Angle] (Slope of Angle)"
code "#92 = [#90 / #91] (Y intercept)"

#90 is the width of the stock
#91 is the slope of the angle to cut
#92 is the x intercept on y axis at the width

Obliviously, the Width & Angle were previously collected. I could code the answer in VB and assign it to #91, but the solution is not transparent.  The Mach3 manual describes Unary Operations and very much implies these Unary Operations are available. How do I code this so Mach3 understands? Thanks

Pages: 1