Try I.067 J.241 in the example you gave for LinuxCNC.

On Oct 29, 2017 3:44 PM, "John Dammeyer" <[email protected]> wrote:

> Thanks Marcus,
> Needless to say, before I even posted the question I did some research and
> created a couple of G-Code files.  One for Mach3 and one for the general
> option.  Ran into an interesting issue.
>
> This is the general.spm file  output for an arc (I've added spaces).
> N7 X-4.208 Y2.818 F14.7
> N8 G17
> N9 G03 X-3.9 Y2.992 I-4.141 J3.059 F11.
>
> LinuxCNC doesn't like it and complains about starting radius different from
> ending radius.
>
> Meanwhile the MACH3 spm file creates this line 10 and 11.
> X-4.2083 Y2.8177  F14.7
> G17
> G03 X-3.9005 Y2.9917 I0.0669 J0.2409 F11.0
>
> Notice the starting locations for the ARC is the same.
> Reading up on various sites for G03 there seems to be two approaches to the
> G03/02 arc commands.
> One approach is that the XY location is the start/end for the circle and
> the
> IJ are the location of the center of the circle relative to the XY.
> The other approach is that each specifies a center point of a circle and
> the
> intersection of these is the radius.  And then there's relative or
> absolute.
>
> Same drawing. Different G-Code values.  Clearly there's something in the
> spm
> files that tells the post processor how to create an arc.
> Obviously the G-Code file should have a G90.1 or G91.1 to set our
> incremental or absolute arc mode and it wasn't generated automatically.
>
> The MACH one is correct as far not throwing an error message and actually
> moving the router bit around the table in what looks like the correct
> direction.  However, it sets a G90 at the header and doesn't even support a
> G90.1.
>
> Fascinating.  So much more complex than I thought.
>
> I'll contact MecSoft.  I have to move my 2017 license anyway so it's
> integrated again with the updated Alibre. (was Geomagic).
>
> John
>
>
> > -----Original Message-----
> > From: Marcus Bowman [mailto:[email protected]]
> > Sent: October-29-17 12:51 PM
> > To: Enhanced Machine Controller (EMC)
> > Subject: Re: [Emc-users] G-Code
> >
> > I'm not using MecSoft, but I do use Vectric VCarve Pro and I had a
> similar
> > problem.
> > I phoned and spoke to them, and they created a post-processor for me to
> use.
> > I think they may have added it to the normally distributed set of post-
> > processors after that.
> > Then I wanted a 4th axis wrap-around post-processor for LinuxCNC, so I
> > phoned them again. By this time, they had distributed a post-processor
> > creation application which runs within VCarve, so I was able to use that.
> > In fact, it is more flexible using the creation application, as it let me
> customise
> > the content of the post-processor to include my own standard header,
> > initialisation commands etc, so that the output is similar in style and
> > structure to my own hand written programmes.
> > Of course, the output is just a series of very simple G code moves. There
> is
> > none of the logical subtlety or flexibility one can create by programming
> in
> > LinuxCNC. The output works though.
> >
> > So; to cut a long story short, I suggest you might get satisfaction by
> phoning
> > MecSoft.
> > They may be glad to add another post-processor to their list.
> >
> > I know you could do a better job of creating a post-processor yourself,
> but life
> > is short.
> >
> > Marcus
> >
> >
> > On 29 Oct 2017, at 17:56, John Dammeyer wrote:
> >
> > > I'm using Alibre which creates files for MecSoft VisualCAD 2017 to
> create
> > > the G-Code.  It's possible to tell it what kind of G-Code is generated
> by
> > > the MecSoft Post Processor from Mach3-Inch.spm, Mach3-mmMM.spm,
> > > Mach3-Sherline.spm, Hass.spm and even a general.spm etc.  (There are
> lots
> > of
> > > machines in the list).
> > >
> > > But no LinuxCNC.spm. Where does one start for a generic LinuxCNC
> parallel
> > > port?  Is anyone using MecSoft with LinuxCNC?
> > >
> > > John
> > >
> > >
> > >
> > > "ELS! Nothing else works as well for your Lathe"
> > > Automation Artisans Inc.
> > > <http://www.autoartisans.com/ELS/> http://www.autoartisans.com/ELS/
> > > Ph. 1 250 544 4950
> > >
> > >
> > >
> ------------------------------------------------------------
> ----------------
> --
> > > Check out the vibrant tech community on one of the world's most
> > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > _______________________________________________
> > > Emc-users mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> >
> >
> ------------------------------------------------------------
> ----------------
> --
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Emc-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to