On Wednesday 30 October 2013 13:22:10 Bertho Stultiens did opine:
> On 10/30/2013 05:11 PM, Gene Heskett wrote:
> >> I downloaded, extracted, configured and maked it. Now what, I cant
> >> get any further than that. I like the idea and want to test it but
> >> you are going to have to give some small bit of guidance as to how
> >> we get to use it please.
> >
> > Needs an installer script written, so I ran it in place from the cli.
>
> Well, it uses standard automake/autoconf tools and thus has "make
> install" ;-)
>
> No, you are right, it has a lot of rough edges. I wrote the announcement
> mail to the list to get early feedback. You know, publish early, publish
> often. It should improve over time.
>
> > I ran it on the two test files, with cutter.gcmc being able to be
> > executed on my mill, but arccw.test.gcmc failed. Good sized radius
> > error at end of the arc according to linuxcnc.
I should note too that the cutter.ngc, did not contain spindle speed or
start, my 4 axis mill config has a spindle at speed display, but its not a
tach. The lathe does have a tach and the spindle is servo controlled for
speed.
> I added the arc-code this morning. However, the testfile just lacks a
> feedrate() line above the arc_cw() call according to my dry-test-run
> (also on 2.5.3).
>
> A file containing the following should work fine:
> feedrate(100);
> arc_cw([10, 10, 10], 10, 3);
Still doesn't fly here.
arccw.test.gcmc:
spindlespeed(400);
feedrate(100);
spindle(1);
arc_cw([10, 10, 10], 10, 3);
spindle(0);
Generates:
(gcmc compiled code, do not change)
(2013-10-30 13:37:39)
(-- prologue begin --)
G17 ( Use XY plane )
G21 ( Use mm )
G40 ( Cancel cutter radius compensation )
(-- prologue end --)
S400.00000000
F100.00000000
M3
G2 X9.97547740 Y9.97547764 Z9.97547781 I10.00000000 J0.00000000 P3
M5
(-- epilogue begin --)
M2
(-- epilogue end --)
Radius different error.
>
> > I think we need some docs too.
>
> Agree...
>
> As stated, I just started writing this code and it just grew as I was
> going along. The text-file doc about the grammar/functions was just a
> feable start to get something written down.
>
> > But the .ngc file it generated for cutter.gcmc as a demo was
> > impressive, actually generating more ncg code than I expected. No
> > clue what it is, but it ran to completion in LCNC-2.5.3 as of
> > yesterdays pull.
>
> It is a plate to be pressed onto a PCB (aligned with the components on
> it). Most of it is touch-off for drill-holes. However, it is why I
> wanted the mil/mm conversions in the first place.
>
> It generates quite a bit of G-code because it traces paths that I set
> up. I do not think that it is too much though ;-)
I wasn't complaining, the code looked clean enough for me. I usually write
what I need by hand, so seeing it spit that out to a file in a fraction of
a second was a surprise.
> > So I think we have the makings of another very useful tool once we
> > have some instructive docs.
>
> I certainly hope so.
Cheers, Gene
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Trying to be happy is like trying to build a machine for which the only
specification is that it should run noiselessly.
A pen in the hand of this president is far more
dangerous than 200 million guns in the hands of
law-abiding citizens.
------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users