Re: [Emc-users] linuxcnc controlled lathes (love to hear from people that are running them)

2020-06-09 Thread Gene Heskett
On Tuesday 09 June 2020 15:14:12 andrew beck wrote:

> Thanks for the replies guys.
>
> Does anyone know how people cut tapered threads on their cnc lathe?
>
Depends on how much taper you need. If a simple cut with only one thread 
depth of taper will do the job, such as a compression joint for shaft 
coupling is needed, I have abused the entry/exit ramp in g76, by setting 
the taper to only one end, and the length of the taper to the length of 
the thread but minus one turns worth of the length of the thread. I did 
the same with the nuts. Then the socket for the screw was slit to the 
bottom of the central holes depth with an EDM sawblade which leaves no 
burrs. The end of the ball screw was seated in that socket, and the 
tapered nut installed so as to squeeze the leaves of the socket onto the 
end of the ball screw until I got the feeling I was stretching the nut.  
That is how I drive the x screw in my old Sheldon.  That was now 4 years 
ago.  And while I won't be around for another 85 years, I expect that 
will still be working 81 years hence.

> On Wed, Jun 10, 2020, 5:44 AM andy pugh  wrote:
> > On Tue, 9 Jun 2020 at 17:36, John Dammeyer  
wrote:
> > > What sort of Touch Screen Monitor are you running?  Can't tell
> > > from the last photo in the blog.
> >
> > Apparently a "Sinocan T06 17" touchscreen" according to the eBay
> > order.
> >
> > --
> > atp
> > "A motorcycle is a bicycle with a pandemonium attachment and is
> > designed for the especial use of mechanical geniuses, daredevils and
> > lunatics." — George Fitch, Atlanta Constitution Newspaper, 1912
> >
> > ___
> > Emc-users mailing list
> > Emc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
> ___
> 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)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] linuxcnc controlled lathes (love to hear from people that are running them)

2020-06-09 Thread andrew beck
Thanks for the replies guys.

Does anyone know how people cut tapered threads on their cnc lathe?




On Wed, Jun 10, 2020, 5:44 AM andy pugh  wrote:

> On Tue, 9 Jun 2020 at 17:36, John Dammeyer  wrote:
>
> >
> > What sort of Touch Screen Monitor are you running?  Can't tell from the
> > last photo in the blog.
>
>
> Apparently a "Sinocan T06 17" touchscreen" according to the eBay order.
>
> --
> atp
> "A motorcycle is a bicycle with a pandemonium attachment and is designed
> for the especial use of mechanical geniuses, daredevils and lunatics."
> — George Fitch, Atlanta Constitution Newspaper, 1912
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
>

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Closed loop stepper controller parameter setting.

2020-06-09 Thread Chris Albertson
Maybe everyone knows this already, but I just discovered that those
closed-loop stepper motors have a few dozen adjustable parameters.

It seems the controller has a few nested PID loops.  One is for current,
one for the position and a velocity PID and all allow user-settable  P, I
add D parameters. There is a separate PID for the case when the motor
is stationary or as they call it "locked".  This is disabled at the
factory, (I think)

There is a graphical tool for plotting commanded vs actual position vs
time.  It will also show an FFT or spectra of this which would help if you
were looking for resonances.  This would help a lot for tuning.You
could watch the error signals in real-time and change the tuning.

You can also set the tolerance for error before the alarm and about a dozen
other things like set bias for holding against gravity.  A "virtual gear
ratio" and you can reprogram the number of micro-steps when all the
switches are "up".

They advertise a 1000 line per revolution encoder but I notice the factory
setting is for 4000 lines.   They must be looking at all four edges from
both A and B phases.   So they get and effective 4000 line per rev.

One thing I noticed is the PID is tuned out of the box to be very "soft".
The allowed range of constants is 0...65000 and it is factory set at about
200.

It is possible to completely mess up the operation of the motor by putting
in nonsensical values so there is a big "reset to factory" button.  I
suspect the motor actually runs best with factory settings in most cases.

Parameters are stored in EEPROM and can be read and written.

The software I suspect comes from Leadshine and gets re-branded for all the
stepper motor resellers.  It is a Windows .exe file but I don't own a
Windows PC.  It runs fine on My Mac and Linux systems using a virtual
machine.

Close_Loop_Stepper_Drive_V2.14.3.zip


-- 

Chris Albertson
Redondo Beach, California

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] linuxcnc controlled lathes (love to hear from people that are running them)

2020-06-09 Thread andy pugh
On Tue, 9 Jun 2020 at 17:36, John Dammeyer  wrote:

>
> What sort of Touch Screen Monitor are you running?  Can't tell from the
> last photo in the blog.


Apparently a "Sinocan T06 17" touchscreen" according to the eBay order.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] linuxcnc controlled lathes (love to hear from people that are running them)

2020-06-09 Thread John Dammeyer



> -Original Message-
> From: andy pugh [mailto:bodge...@gmail.com]
 
> I have one. It's a CNC-converted manual lathe.
> http://bodgesoc.blogspot.com/2015/08/holbrook1.html
> 
> 
What sort of Touch Screen Monitor are you running?  Can't tell from the last 
photo in the blog.
Thanks
John
 
> 
> I hardly ever write G-code for the things I make. Instead I use a set of
> predefined operations (turn / face / bore) and a GUI to make things much as
> one would on a manual lathe except that each operation runs itself.
> https://forum.linuxcnc.org/41-guis/26550-lathe-macros?start=150#82743
> 
> 
> --
> atp



___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] linuxcnc controlled lathes (love to hear from people that are running them)

2020-06-09 Thread andy pugh
On Tue, 9 Jun 2020 at 11:54, andrew beck  wrote:

>
> who here is currently using cnc lathes with linuxcnc
>

I have one. It's a CNC-converted manual lathe.
http://bodgesoc.blogspot.com/2015/08/holbrook1.html


> 1.  has G76 threading cycle been fixed to now cut tapered threads?  so you
> don't have to use g33 for the whole thing?
>

I don't believe so.

2.  how are people handling offsets  and especially tool wear offsets
>

I keep zero offsets in Tool1, and other tools are relative to that one.
I don't bother with wear offsets, but there is a sample remap that converts
LinuxCNC to the Fanuc style TXXNN format that incorporates wear offsets.
sim-axis-remap-lathe-fanucy


> 3.  are the contour cycles working now like the commercial controllers.  eg
> you specify a profile and the control generates it's own roughing toolpaths
> to cut it out.
>

Yes, that is new in Master.
http://linuxcnc.org/docs/devel/html/gcode/g-code.html#gcode:g70


> you guys out there that retrofit heaps of machines all the time.


I hardly ever write G-code for the things I make. Instead I use a set of
predefined operations (turn / face / bore) and a GUI to make things much as
one would on a manual lathe except that each operation runs itself.
https://forum.linuxcnc.org/41-guis/26550-lathe-macros?start=150#82743


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] hostmot2-firmware built, but failing to install

2020-06-09 Thread Valerio Bellizzomi
On Tue, 2020-06-09 at 10:54 +0100, andy pugh wrote:
> On Tue, 9 Jun 2020 at 03:02, Valerio Bellizzomi  wrote:
> 
> installing linuxcnc 2.9 package on Debian Buster needs hostmot2
> > installed.
> >
> 
> I don't think it is a requirement. It shouldn't be.
> Packages are available from LinuxCNC:
> http://www.linuxcnc.org/dists/buster/base/binary-all/
> 
> 
> > In what directory must the bit file be placed?
> 
> 
> That depends on what Mesa cards you are using.  Most of them only need the
> firmware once, and it can be kept anywhere.
> 5i20, 7i43 etc, which load the firmware at every boot, need the bitfles to
> be in /lib/firmware/hm2
> 


my card is Mesa 5i25.





___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] linuxcnc controlled lathes (love to hear from people that are running them)

2020-06-09 Thread andrew beck
Hey guys

who here is currently using cnc lathes with linuxcnc

all I have seen online is videos from EUsurplus on youtube and a couple of
other ones.  there seem to be plenty of cnc mill retrofits but not so many
cnc lathe retros going on.

I am just wondering what state linuxcnc is in for lathes all the info I
have been reading is a bit out of date.

Here are a couple of questions for everyone

1.  has G76 threading cycle been fixed to now cut tapered threads?  so you
don't have to use g33 for the whole thing?

2.  how are people handling offsets  and especially tool wear offsets

3.  are the contour cycles working now like the commercial controllers.  eg
you specify a profile and the control generates it's own roughing toolpaths
to cut it out.

you guys out there that retrofit heaps of machines all the time..  Do you
have any configs you could share or ideas that are really good to have on a
cnc lathe that just make it so much better


just for reference

I am currently pretty close to diving into the retrofit of my cnc lathe.
it is a 4-5 ton slant bed nakamura cnc lathe currently with a old fanuc
control on it.  the lathe was made in 1989.if has a hydraulic chuck and
all the goodies.  I did have under pjsutower but then a servo drive failed
and the whole thing is just so old and covered in cutting oil that I want
to just replace everything and get a nice new control.  one that can take a
proper g code file lol..  none of this drip feeding stuff!

anyway it is in good shape mechanically.  So I want to retrofit it.  I have
been very impressed with the linuxcnc controller I have on my chevalier
VMC.  it is awesome actually.  I am currently just running axis but will
switch to the new guis QTPYVCP (probe basic) soon.

regards

Andrew

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] hostmot2-firmware built, but failing to install

2020-06-09 Thread andy pugh
On Tue, 9 Jun 2020 at 03:02, Valerio Bellizzomi  wrote:

installing linuxcnc 2.9 package on Debian Buster needs hostmot2
> installed.
>

I don't think it is a requirement. It shouldn't be.
Packages are available from LinuxCNC:
http://www.linuxcnc.org/dists/buster/base/binary-all/


> In what directory must the bit file be placed?


That depends on what Mesa cards you are using.  Most of them only need the
firmware once, and it can be kept anywhere.
5i20, 7i43 etc, which load the firmware at every boot, need the bitfles to
be in /lib/firmware/hm2

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is designed
for the especial use of mechanical geniuses, daredevils and lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users