On Saturday 14 October 2017 16:14:20 John Dammeyer wrote:

> Hi Gene,
>
> When I developed the ELS I didn't have a CNC mill nor even an indexing
> chuck.  For me the primary motivation was that I had just finished
> building the Gingery Lathe and hadn't built any of the other tools to
> make gears for thread cutting and certainly wasn't going to buy them.
>
> I also didn't want a PC, and at that time huge Glass Monitor, keyboard
> and mouse all of which even surplus was still in the $500 range plus
> MACH2 at the time being larger and taking up more space than the lathe
> itself.
>
On TLM it still takes more room than the lathe does. :)  And on the 
micromill its about a tossup, half stacked on top of the mill.

> So I set out to build a $150 ELS.  That project exploded, as do so
> many, with featuritus and the next thing you know I had two axis,
> tapering etc. and a production run of 200 boards.

URL plz?
>
> At the time the design decision was that a 1000 line (4000 quadrature)
> would be the maximum supported in order to get decent closed loop
> performance. The PIC couldn't do it so even though there's a menu
> entry for number of pulses per rev, it's locked in at 1.
>
> Shortly after that the Olympic Rings Project came along (and ballroom
> dancing with my wife) and the shop has been mostly dormant other than
> building up the JGRO CNC router and the occasional bit of this and
> that.

Chuckle, and as has been said many many times, life gets in the way.  But 
OTOH, this stuff does keep me out of the bars. :) And being diabetic, I 
can't do their hi alky stuff anyway, not without committing suicide, so 
I tell myself the one Miller64 I drink of an evening is all that I need.

> Now I have the pieces for the Y axis on the mill.  I've drawn out the
> X with Alibre.  Just doing some final checking on that and then I'll
> make patterns. Still need to assemble the extra HP_UHU drivers.  I
> have Servo Gecko's but they can't handle the 105VDC power supply and
> therefore can't run the 90V motors.

Jon has a pwm driven servo amp, 20 amps at 160 volts, I'm using one on 
TLM to do a 1 hp treadmill for the spindle, and another to drive the 1 
hp oem spindle on the G0704, but I thinks its brushes are about fini.

> Also up to my ears in trying once again to relearn Altium (now 2017
> where my original copy was 2009) since that project was also put onto
> the back burner.   For almost 20 years I've been able to work with
> Protel 99SE but the point has been reached where the clients want the
> 3D Step files of the populated PC board.  And the newer Altium does so
> much more anyway.
>
> And I keep getting pulled into doing other interesting work-work
> projects which generally tend to be all encompassing.

Theres an echo in here. :)
>
> But the SD card with MachineKit is plugged into a Beagle black Rev B
> behind me here.  I've added an ImageViewer, Glade, ksnapshot which
> appears to need to be launched from the command line and finally the
> Lazarus Pascal environment.
>
> Anyway, times have changed.  Now the LCD displays are small and light
> and there are all sorts of other things.  That's why the interest in
> the Beagle. Where LinuxCNC or MACH wasn't an option 15 years ago after
> I finished the Gingery Lathe I now have a much better outfitted shop,
> still no time, but it's time to revisit stuff.

And make it better...

> John
>
> > -----Original Message-----
> > From: Gene Heskett [mailto:ghesk...@shentel.net]
> > Sent: October-14-17 9:39 AM
> > To: emc-users@lists.sourceforge.net
> > Subject: Re: [Emc-users] MachineKit on the BeagleBone Black
> >
> > On Saturday 14 October 2017 04:38:57 John Dammeyer wrote:
> > > As I recall, there was a specific comment that lathes were not yet
> > > supported.  For now I think I'll leave it alone because even if it
> > > were supported there are so many things on my plate that I
> > > wouldn't be able to test it anyway.  Unfair to put pressure on
> > > Charles or anyone to get something working and then not use it.
> > >
> > > Going way back 10 years to when I first started the E-Leadscrew
> > > project, cost was a factor to adding electronic gearing.  One of
> > > the costs was a decent quadrature encoder with 250 lines to fit
> > > the spindle.  Turns out the encoder disk wasn't that expensive for
> > > the size spindle of the SB 10L.  Only about $70.  But I'd have to
> > > buy 100. That put it out of reach.
> >
> > John, who buys this stuff?,  Make it, that IS what we do. I found
> > some code in our wiki.linuxcnc.org for an optical interrupter style
> > of encoder that I used for a model to make wheels for TLM, then
> > added a slot because there was room for it, to the G0704's encoder
> > wheel. I had put ball screws in the xy of my expanded micromill
> > quite some time ago, so I had fair accuracy there, and I made the
> > wheels for both TLM and the G0704 on the micromill. Bought a sheet
> > of brass intended for door kick plates, and experimented with mill
> > sizes, and slot spacings until the output was usable. IIRC the slots
> > are actually wedge shaped. I put the index slot inside the circle of
> > outside slots so the opto's could all be in a row on the board, even
> > made the dbl sided pcb's on the micromill using eagle to generate
> > the gcode. That way the center opto is the index.
> >
> > One of the later versions of that code for a smaller wheel is here:
> >
> > <http://geneslinuxbox.net:6309/gene/Genes-os9-stf/LCNC/genes-encoder
> >.ngc>
> >
> > And thank Lester of course.
> >
> > Then for the Sheldon, I just put some (mumble)667's on an alu
> > carving that matched the OD curve of the big 60 tooth bull gear, so
> > I have 240 edges per rev to drive the rest of LCNC with. I gooped a
> > screw to the side of the gear for an index pulse generator and put a
> > 3rd 667 offset sideways to make that pulse.
> >
> > I'm retired, on SS and can't afford to buy that stuff, and 99% of
> > the time I'd have to make adapters anyway, so why not just make the
> > whole thing? Time is the one thing I usually have enough of as I've
> > got till whenever I miss morning roll call for good.  Thats my only
> > deadline.
> >
> > > An alternative was an encoder driven by a toothed belt and pulleys
> > > from the SB spindle.  Again, cost of all the bits and pieces for
> > > that came close to the target price for the ELS which back then
> > > was only $150.  This was all before Beagles and Pi modules.
> >
> > I think I have less than $200 for raw material in all 3 encoders
> > that I've made so far.
> >
> > > At this point if I did add a Beagle to do CNC on the lathe I'd
> > > want to include the 4.3" touch screen cape and use a similar
> > > interface that I have for the ELS.  I just don't have a need for a
> > > CNC lathe.
> >
> > CNC on the lathes, both of them, has been a net time saver for me
> > once the code is written. It took about a week to write the code,
> > and 10 lbs of scrap steel carved up for test fits, and a day to fine
> > tune the cutting tool, to swap the about shot out and pitted 30-06
> > Ackley Improved barrel in old meat in the pot out for a fresh SS
> > barrel in 6.5mm tight twist and chambered for a 6.5 Creedmoor.
> > Hornady's new 143 gr ELD-X bullet works well, in bad windy weather,
> > the first group will put venison in the freezer on any day of the
> > week, from any range I can guess accurately enough. And its a heck
> > of a lot easier on an 83 yo shoulder than the Ackley-06 was. Old
> > meat in the pot is a P-17 Enfield, with square 10 tpi threads.  You
> > can't buy a tool to carve that. And you don't want to write code
> > thats carving up a $500 barrel, without being sure it fits by
> > carving scrap shafting first. That was harder stuff than the barrel
> > itself was.
> >
> > > And to be truthful, for the amount I use the lathe and the number
> > > of metric threads I cut the ELS is the perfect solution.  Perhaps
> > > one day I'll find a project that requires both Z and X to be
> > > powered and has to do more than what my ELS does.  But for now,
> > > the biggest issue with turning is pulling out the spiral bits of
> > > metal as the lathe cuts.
> > >
> > > Thank you for the suggestion.  I know it's something that should
> > > be followed up.
> > >
> > > John
> > >
> > > > -----Original Message-----
> > > > From: Jon Elson [mailto:el...@pico-systems.com]
> > > > Sent: October-13-17 10:01 PM
> > > > To: Enhanced Machine Controller (EMC)
> > > > Subject: Re: [Emc-users] MachineKit on the BeagleBone Black
> > > >
> > > > On 10/13/2017 05:13 PM, John Dammeyer wrote:
> > > > > The desire for the Beagle with me was originally that with
> > > > > LinuxCNC and
> > >
> > > a
> > >
> > > > quadrature encoder on the spindle along with the hardware QEP
> > > > handled by
> > >
> > > the
> > >
> > > > PRU we'd have an awesome little lathe controller.  Alas, that's
> > > > the one
> > >
> > > thing in
> > >
> > > > MachineKit that hasn't been addressed yet.
> > > > The PRU code by Charles Steinkuehler definitely supports
> > > > encoders, if you tell it to instantiate one or more.
> > > > I don't know the particulars, but they are in the PRU code.
> > > > You might send Charles a message, he is VERY helpful.
> > > > Once the encoder is instantiated, it is just a matter of
> > > > hooking the right hal pins to the pins exported by the PRU
> > > > driver.
> > > >
> > > > Jon
> > >
> > > ------------------------------------------------------------------
> > >---- ------ --
> > >
> > > > 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
> > > > Emc-users@lists.sourceforge.net
> > > > 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
> > > Emc-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/emc-users
> >
> > Cheers, Gene Heskett
> > --
> > "There are four boxes to be used in defense of liberty:
> >  soap, ballot, jury, and ammo. Please use in that order."
> > -Ed Howdershelt (Author)
> > Genes Web page <http://geneslinuxbox.net:6309/gene>
>
> ----------------------------------------------------------------------
>------ --
>
> > 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
> > Emc-users@lists.sourceforge.net
> > 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
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
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
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to