Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Ken Strauss
I'm not sure what is happening behind the scenes but under Pathpilot you can configure G30 to only move in Z. I've used that feature for years without realizing that it was non-standard. From the Tormach manual: Go to G30 Button - Causes the mill to move to a pre-defined G30 position, and is equiv

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread John Dammeyer
Hi Stuart, You can see that requirement in the arArcTest3_4.png I tacked on in a previous posting. The center point of the new arc has to move to a new position such that the starting radius from center to XStart and YStart matches the radius to XEnd and YEnd. The position of this center is r

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread John Dammeyer
> -Original Message- > From: Ken Strauss [mailto:ken.stra...@gmail.com] > My G30 is setup to move in Z only. I'm a bit confused here then. http://linuxcnc.org/docs/2.6/html/gcode/gcode.html#sec:G30-G30_1 This goes at max speed to Z 0.5 which makes sense. G0 Z 0.5000 (Z Clear) This

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Ken Strauss
My G30 is setup to move in Z only. > -Original Message- > From: John Dammeyer [mailto:jo...@autoartisans.com] > Sent: Tuesday, September 24, 2019 5:59 PM > To: 'Enhanced Machine Controller (EMC)' > Subject: Re: [Emc-users] G-Code issue with IJ > > > -Original Message- > > From: Ken

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread John Dammeyer
> -Original Message- > From: Ken Strauss [mailto:ken.stra...@gmail.com] > > It would certainly be shorter if they did a little looping! > I'm unclear why they vary the feed with each segment. It does run on my LinuxCNC like a charm once I remove the request for the unknown tool. Very sm

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Ken Strauss
It would certainly be shorter if they did a little looping! I'm unclear why they vary the feed with each segment. > -Original Message- > From: John Dammeyer [mailto:jo...@autoartisans.com] > Sent: Tuesday, September 24, 2019 5:08 PM > To: 'Enhanced Machine Controller (EMC)' > Subject: Re: [

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread John Dammeyer
Fascinating. Doesn't really do a spiral at all after the initial helical entry to cut the starting hole. Then just a series of short straight moves until it's roughed out the hole and then does one circular finish pass. Nice to see how well the Tormach documents each of the moves. I really lik

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Todd Zuercher
It was a little while ago I wrote that, I'll try to decipher. The pocket it was making was a fixed size, and the parametric part changed the step over amount. The pocket size was 2.5" and is controlled by the 1.25 (radius) in the line N30 while statement. The tool was a 1/4" diameter mill,

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Ken Strauss
I decided to see what Tormach generates with their conversational programming in PathPilot (LinuxCNC pretty face). I don't recall the original parameters so I requested a circular pocket, 0.5 deep, 1.0 diameter, at 0,0, 0.5 DoC, 1/4-inch cutter (what was in the spindle). It spirals down in a 1/2

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread John Dammeyer
I’m guessing the literals 0.125 in the G-Code program represent the tool size? Can't quite figure out what parameter is the diameter of the hole. John > -Original Message- > From: Todd Zuercher [mailto:to...@pgrahamdunn.com] > Sent: September-24-19 10:19 AM > To: Enhanced Machine Contr

[Emc-users] excedrin headach someplace in the 11 digit range

2019-09-24 Thread Gene Heskett
And its a cast iron bitch. I bought the big 2 piece heat sink from banggood, which it appears will cool an rpi4 really well once it arrives where theres a small fan blowing on it, allowing over clocking to 1.8GHZ if need be. BUT theres always a BUT. The heat sink won't allow a 40 pin header soc

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Stuart Stevenson
Gentlemen, When using the R register in the circle interpolation routine the control calculates the center point. It is almost 100 percent certain the center point coordinates calculated using the R value are NOT the same coordinates you use to calculate the IJ registers you put into the routine.

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Todd Zuercher
I had taken the time to work out an approximation of a spiral using IJ arcs using parametric code for a Fanuc machine once. Here is what I had. % #100=0.07 (LOOP OVERLAP SIZE) #103=100. (FEED RATE) N1G00G17G20G28G40G80G91Z0M5 G90 G52X#107Y#106Z0 G8P1 M8 (1/4" O-FLUTE UP) G28G91Z0M05 G90T2002M0

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread JIm Wilkin
In the past when this I and J error would arrive . I would go back to qcad and convert the drawing to metric. Then recompile the gcode in metric which would usually work for me. Only a suggestion. Jim On Tue, Sep 24, 2019 at 12:36 PM John Dammeyer wrote: > > On 09/23/2019 10:35 PM, Chris Kelley

[Emc-users] Ethercat machine - PC recommendations?

2019-09-24 Thread Curtis Dutton
Ok so a friend of mine has tasked me to convert his machine to Linuxcnc. All of the control components are ethercat. Are there any restrictions or recommendations about motherboards or NIC cards that I should stick with? Thanks, Curt ___ Emc-users ma

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Jon Elson
On 09/23/2019 10:35 PM, Chris Kelley wrote: I suspect the problem lies in the method for calculating CentDist on line 148. I'm not sure that method actually produces a I or J coordinate that is equidistant from both the start of the arc and end of the arc, regardless of decimal precision. OK,

Re: [Emc-users] G-Code issue with IJ

2019-09-24 Thread Gene Heskett
On Tuesday 24 September 2019 03:37:23 John Dammeyer wrote: > Silly me. In my exuberance to add feature modules to LinuxCNC I > probably should have just checked to see if Mecsoft's AlibreCAM can do > this and not wasted my time since it can. > > So then the question is what kind of G-Code does it