Metalworking (rec.crafts.metalworking) Discuss various aspects of working with metal, such as machining, welding, metal joining, screwing, casting, hardening/tempering, blacksmithing/forging, spinning and hammer work, sheet metal work.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 2
Default CNC'ing a mini-lathe

I'm currently in the process of turning my HF 93212 7X14 over to computer
control.
I'm currently controlling the Lead Screw & Cross Slide & may include the
compund rest and/or milling attachment.
Has anybody tried it or would like info on where I'm at?

Using:
Arduino UNO
2 Easy Driver Stepper Motor Drivers
2 17PM-K210-G1VT Stepper Motors
Various .080 timing pulleys & belts
  #3   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 2
Default CNC'ing a mini-lathe

I agree programming is the hard part. I'm re-learning C after about 15
years...
I'll look the suggestions up and see what's practical. Total cost so far is
$100 so it's minor compared to some other accessories I've purchased.
Thanks!
  #5   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 377
Default CNC'ing a mini-lathe

wrote in message
...
I'm currently in the process of turning my HF 93212 7X14 over to computer
control.
I'm currently controlling the Lead Screw & Cross Slide & may include the


CNCing my 7x10-14 is on my todo list. I do not see any good reason to CNC
the compound or even keep it. I can cut any angles I need just by
programming them.

Mach 3 does have a basic lathe setup, and there are definitely lathe setups
for LinuxCNC.

After getting some feedback here, and watching some videos on YouTube I
think I can setup gang tooling to do 90% of any work I want to do on it
without ever changing anything but inserts.






  #6   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 3,984
Default CNC'ing a mini-lathe

On Jul 19, 1:26*pm, "Pete C." wrote:


LinuxCNC is free, Mach3 isn't free, but it's cheap (free if you can use
the code size limited demo version). Neither require any programming,
just configuration of appropriate I/O, limits, scaling, accel/decel
rates, etc. You need to look at G code since essentially all CNC
controls work from G code.


I recently found that one can get almost any component for CNC at
very reasonable prices. And decided that I ought to get up to speed
on CNC and build a couple of little projects. So far about all I have
done is buy a break out board for the printer port of a PC and some
PIC module boards. The PIC boards are
shown at ebay item 320917531143 You can also get the bare boards on
ebay .
In fact at this time the only boards listed on ebay are the bare
board. But looking at this item number you can get a better idea of
what the board is .

Anyway I am at the point of getting either LinuxCNC or Mach3. In your
opinion is it worth the money for Mach3. I am already using Ubuntu so
Linux or Windows no big deal.

Dan
  #7   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 567
Default CNC'ing a mini-lathe


"Bob La Londe" wrote in message ...
wrote in message
...
I'm currently in the process of turning my HF 93212 7X14 over to computer
control.
I'm currently controlling the Lead Screw & Cross Slide & may include the


CNCing my 7x10-14 is on my todo list. I do not see any good reason to CNC
the compound or even keep it. I can cut any angles I need just by
programming them.


Leaving the compound in place is only going to make the machine less rigid.

--suggest pull it off and mount a sturdy tool post or a slot type gang slide directly to the cross slide.


Mach 3 does have a basic lathe setup, and there are definitely lathe setups
for LinuxCNC.

After getting some feedback here, and watching some videos on YouTube I
think I can setup gang tooling to do 90% of any work I want to do on it
without ever changing anything but inserts.




  #8   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 2,584
Default CNC'ing a mini-lathe

On 2012-07-19, wrote:
On Jul 19, 1:26*pm, "Pete C." wrote:


LinuxCNC is free, Mach3 isn't free, but it's cheap (free if you can use
the code size limited demo version). Neither require any programming,
just configuration of appropriate I/O, limits, scaling, accel/decel
rates, etc. You need to look at G code since essentially all CNC
controls work from G code.


[ ... ]

Anyway I am at the point of getting either LinuxCNC or Mach3. In your
opinion is it worth the money for Mach3. I am already using Ubuntu so
Linux or Windows no big deal.


If you're already familiar with linux, go for LinuxCNC for sure.
If you want to do some things not provided for by the planners (Say a
16-axis machine or something of the sort)j, LinuxCNC is easy to modify --
with the full source code supplied with it, and a variety of languages
to write special features in. Mach3 I believe to be proprietary code,
so getting the source to modify things.

Also -- if you opt to use servo motors instead of steppers.
Servos give smoother operation and potentially much faster "rapid" moves
(non cutting positioning moves). There are lots of places where you
want the rapid moves -- things like positioning the cutter for the next
pass on threading -- where you never even explicitly ask for the rapid
move -- it is simply a part of the "canned cycle" which does the
threading. But those positioning moves can eat up a lot of time on a
slower machine. My stepper based Emco-Maier Compact-5/CNC certainly
suffers from the limited stepper speed during the rapid moves. Some of
these days, I'll replace the steppers with servos, and make a linux
based controller for it.

Enjoy,
DoN.

--
Remove oil spill source from e-mail
Email: | Voice (all times): (703) 938-4564
(too) near Washington D.C. |
http://www.d-and-d.com/dnichols/DoN.html
--- Black Holes are where God is dividing by zero ---
  #9   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 6,746
Default CNC'ing a mini-lathe


"DoN. Nichols" wrote:

On 2012-07-19, wrote:
On Jul 19, 1:26 pm, "Pete C." wrote:


LinuxCNC is free, Mach3 isn't free, but it's cheap (free if you can use
the code size limited demo version). Neither require any programming,
just configuration of appropriate I/O, limits, scaling, accel/decel
rates, etc. You need to look at G code since essentially all CNC
controls work from G code.


[ ... ]

Anyway I am at the point of getting either LinuxCNC or Mach3. In your
opinion is it worth the money for Mach3. I am already using Ubuntu so
Linux or Windows no big deal.


If you're already familiar with linux, go for LinuxCNC for sure.
If you want to do some things not provided for by the planners (Say a
16-axis machine or something of the sort)j, LinuxCNC is easy to modify --
with the full source code supplied with it, and a variety of languages
to write special features in. Mach3 I believe to be proprietary code,
so getting the source to modify things.


Mach3 is proprietary though based on the original EMC. It does have a
substantial amount of customizability and background scripting
capabilities if you need them. It is also free for the demo version
which is complete with only a 2000 line g-code limitation, and Art is on
record saying if you can live with that limitation enjoy at no charge.
Mach3 will be easier to configure and maintain than LinuxCNC if you are
not already familiar with Linux.


Also -- if you opt to use servo motors instead of steppers.
Servos give smoother operation and potentially much faster "rapid" moves
(non cutting positioning moves). There are lots of places where you
want the rapid moves -- things like positioning the cutter for the next
pass on threading -- where you never even explicitly ask for the rapid
move -- it is simply a part of the "canned cycle" which does the
threading. But those positioning moves can eat up a lot of time on a
slower machine. My stepper based Emco-Maier Compact-5/CNC certainly
suffers from the limited stepper speed during the rapid moves. Some of
these days, I'll replace the steppers with servos, and make a linux
based controller for it.


Mach3 can run servos using one of the step/dir servo drives. They give
you most of the benefits of servos at a lower cost than a
closed-to-the-control-loop servo setup.
  #10   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 2,163
Default CNC'ing a mini-lathe

On Thu, 19 Jul 2012 13:46:18 -0700, "Bob La Londe"
wrote:

wrote in message
...
I'm currently in the process of turning my HF 93212 7X14 over to computer
control.
I'm currently controlling the Lead Screw & Cross Slide & may include the


CNCing my 7x10-14 is on my todo list. I do not see any good reason to CNC
the compound or even keep it. I can cut any angles I need just by
programming them.

Mach 3 does have a basic lathe setup, and there are definitely lathe setups
for LinuxCNC.

After getting some feedback here, and watching some videos on YouTube I
think I can setup gang tooling to do 90% of any work I want to do on it
without ever changing anything but inserts.



Gretings Bob,
Gang tooling is a great way to get the most productivity from a lathe.
Many CNC machinists I know get locked into using only the turret
positions for tools. The time it takes for the turret to move away
from the work, index, and return to the work, can be huge compared to
the time it takes to actually cut the part. If standard insert tools
are used and the tool positions fixed then changing one tool for
another is fast and programming is easy because you know where the
tool tips are.
Eric


  #11   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 440
Default CNC'ing a mini-lathe


wrote in message
...
On Thu, 19 Jul 2012 13:46:18 -0700, "Bob La Londe"
wrote:

wrote in message
...
I'm currently in the process of turning my HF 93212 7X14 over to
computer
control.
I'm currently controlling the Lead Screw & Cross Slide & may include the


CNCing my 7x10-14 is on my todo list. I do not see any good reason to CNC
the compound or even keep it. I can cut any angles I need just by
programming them.

Mach 3 does have a basic lathe setup, and there are definitely lathe
setups
for LinuxCNC.

After getting some feedback here, and watching some videos on YouTube I
think I can setup gang tooling to do 90% of any work I want to do on it
without ever changing anything but inserts.



Gretings Bob,
Gang tooling is a great way to get the most productivity from a lathe.
Many CNC machinists I know get locked into using only the turret
positions for tools. The time it takes for the turret to move away
from the work, index, and return to the work, can be huge compared to
the time it takes to actually cut the part. If standard insert tools
are used and the tool positions fixed then changing one tool for
another is fast and programming is easy because you know where the
tool tips are.
Eric



Gang tools are nice but oftentimes (especially with swiss type machines )
you can also use holders in the turret that hold several tools at each
position (depending on chuck diameter, distance between tools and so
forth )...




  #13   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 6,746
Default CNC'ing a mini-lathe


Jon Elson wrote:

wrote:


Anyway I am at the point of getting either LinuxCNC or Mach3. In your
opinion is it worth the money for Mach3. I am already using Ubuntu so
Linux or Windows no big deal.

Dan

If you already know your way around Linux, then go with LinuxCNC.
It is more flexible and configurable that Mach. The only thing that
Mach has is their "screensets" which allow you to configure your screen
so it looks like a pinball machine. I have never understood the
point of this. Totally baffled. The Axis screen does all I need,
makes perfect sense, and all I have added is a spindle RPM display to the
side.


Mach3 has plenty of flexibility and scripting capability to handle such
custom things as ATCs and most anything else you can think of. Mach3 is
also free to try out and free to use if you can live with the 2,000
lines of G code at a time which is the only limitation in the demo
version.


Mach has a slight advantage to higher step pulse rates with software
step generation, which I don't really like, anyway, it is putting a
horrible burden on the CPU when there are much better ways to make
step pulses.


With today's multi-core CPUs and microwave level clock rates, the burden
is pretty negligible.

LinuxCNC has the ability to use servos in a number of ways,
rigid tapping and non-cartesian machines.


Yep. Rigid tapping is nice, and I believe people have successfully used
it in Mach3 (I've not tried) as well since the key requirement for rigid
tapping is a spindle encoder, not servos. Non-cartesian machines are
neat to read about, but few people actually build or use them.
  #15   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 1,384
Default CNC'ing a mini-lathe

DoN. Nichols wrote:



Non-Cartesian? -- You mean like the hexapod? I believe that was
one of the early experiments built around EMC (what LinuxCNC used to be
called.)

There's hexapods (Stewart platforms) and hexaglides, and 4- and 5-axis
machines, as well as robots and SCARA arms. There are also other schemes
that can be assembled from a combination of rotary and linear axes.

LinuxCNC can control all of these, although the more unusual ones
require writing some code. Also, this flexibility allows you to
correct for inaccuracies in the machine construction, as Stuart Stevenson
at MPM demonstrated with a 5-axis Cincinnatti mill in his shop.

The big difference between Mach and LinuxCNC in this are is LinuxCNC
can control all of these machines in Cartesian space, with standard
XYZ G-code, and let the kinematics routines figure out what crazy
angles the joints need to be in to reach each position. So, you can
even JOG a robot in Cartesian coords. Mach just treats all axes
as numbers, so you'd have to program all axes of a robot numerically.

Jon


  #16   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 6,746
Default CNC'ing a mini-lathe


Jon Elson wrote:

DoN. Nichols wrote:


Non-Cartesian? -- You mean like the hexapod? I believe that was
one of the early experiments built around EMC (what LinuxCNC used to be
called.)

There's hexapods (Stewart platforms) and hexaglides, and 4- and 5-axis
machines, as well as robots and SCARA arms. There are also other schemes
that can be assembled from a combination of rotary and linear axes.

LinuxCNC can control all of these, although the more unusual ones
require writing some code. Also, this flexibility allows you to
correct for inaccuracies in the machine construction, as Stuart Stevenson
at MPM demonstrated with a 5-axis Cincinnatti mill in his shop.


Mach3 supports traditional 4th-6th axes just fine. No hexapods though.


The big difference between Mach and LinuxCNC in this are is LinuxCNC
can control all of these machines in Cartesian space, with standard
XYZ G-code, and let the kinematics routines figure out what crazy
angles the joints need to be in to reach each position. So, you can
even JOG a robot in Cartesian coords. Mach just treats all axes
as numbers, so you'd have to program all axes of a robot numerically.

Jon


Yes. I'll worry about that when I try to run a hexapod. Not holding my
breath on that one though, I expect I'll remain in the traditional
cartesian space for the foreseeable future.
  #17   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 2,163
Default CNC'ing a mini-lathe

On Fri, 20 Jul 2012 10:38:55 -0700, "PrecisionmachinisT"
wrote:


wrote in message
.. .
On Thu, 19 Jul 2012 13:46:18 -0700, "Bob La Londe"
wrote:

wrote in message
...
I'm currently in the process of turning my HF 93212 7X14 over to
computer
control.
I'm currently controlling the Lead Screw & Cross Slide & may include the

CNCing my 7x10-14 is on my todo list. I do not see any good reason to CNC
the compound or even keep it. I can cut any angles I need just by
programming them.

Mach 3 does have a basic lathe setup, and there are definitely lathe
setups
for LinuxCNC.

After getting some feedback here, and watching some videos on YouTube I
think I can setup gang tooling to do 90% of any work I want to do on it
without ever changing anything but inserts.



Gretings Bob,
Gang tooling is a great way to get the most productivity from a lathe.
Many CNC machinists I know get locked into using only the turret
positions for tools. The time it takes for the turret to move away
from the work, index, and return to the work, can be huge compared to
the time it takes to actually cut the part. If standard insert tools
are used and the tool positions fixed then changing one tool for
another is fast and programming is easy because you know where the
tool tips are.
Eric



Gang tools are nice but oftentimes (especially with swiss type machines )
you can also use holders in the turret that hold several tools at each
position (depending on chuck diameter, distance between tools and so
forth )...



That's correct. In fact, I'm going to be making soon some gang
toolholders for drills and boring bars because the stock toolholders
only hold two tools.
Eric
  #18   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 2,013
Default CNC'ing a mini-lathe

Polar ?
Martin

On 7/21/2012 7:14 AM, Pete C. wrote:

Jon Elson wrote:

DoN. Nichols wrote:


Non-Cartesian? -- You mean like the hexapod? I believe that was
one of the early experiments built around EMC (what LinuxCNC used to be
called.)

There's hexapods (Stewart platforms) and hexaglides, and 4- and 5-axis
machines, as well as robots and SCARA arms. There are also other schemes
that can be assembled from a combination of rotary and linear axes.

LinuxCNC can control all of these, although the more unusual ones
require writing some code. Also, this flexibility allows you to
correct for inaccuracies in the machine construction, as Stuart Stevenson
at MPM demonstrated with a 5-axis Cincinnatti mill in his shop.


Mach3 supports traditional 4th-6th axes just fine. No hexapods though.


The big difference between Mach and LinuxCNC in this are is LinuxCNC
can control all of these machines in Cartesian space, with standard
XYZ G-code, and let the kinematics routines figure out what crazy
angles the joints need to be in to reach each position. So, you can
even JOG a robot in Cartesian coords. Mach just treats all axes
as numbers, so you'd have to program all axes of a robot numerically.

Jon


Yes. I'll worry about that when I try to run a hexapod. Not holding my
breath on that one though, I expect I'll remain in the traditional
cartesian space for the foreseeable future.

  #19   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 6,746
Default CNC'ing a mini-lathe


Martin Eastburn wrote:

Polar ?
Martin


Axes 4,5,6 are typically rotary axes. I've only used a 4th axis a few
times and when I did I cheated and configured it as a linear axis based
on the circumference of what I was machining to simplify the CAD/CAM
work.



On 7/21/2012 7:14 AM, Pete C. wrote:

Jon Elson wrote:

DoN. Nichols wrote:


Non-Cartesian? -- You mean like the hexapod? I believe that was
one of the early experiments built around EMC (what LinuxCNC used to be
called.)
There's hexapods (Stewart platforms) and hexaglides, and 4- and 5-axis
machines, as well as robots and SCARA arms. There are also other schemes
that can be assembled from a combination of rotary and linear axes.

LinuxCNC can control all of these, although the more unusual ones
require writing some code. Also, this flexibility allows you to
correct for inaccuracies in the machine construction, as Stuart Stevenson
at MPM demonstrated with a 5-axis Cincinnatti mill in his shop.


Mach3 supports traditional 4th-6th axes just fine. No hexapods though.


The big difference between Mach and LinuxCNC in this are is LinuxCNC
can control all of these machines in Cartesian space, with standard
XYZ G-code, and let the kinematics routines figure out what crazy
angles the joints need to be in to reach each position. So, you can
even JOG a robot in Cartesian coords. Mach just treats all axes
as numbers, so you'd have to program all axes of a robot numerically.

Jon


Yes. I'll worry about that when I try to run a hexapod. Not holding my
breath on that one though, I expect I'll remain in the traditional
cartesian space for the foreseeable future.

  #20   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 377
Default CNC'ing a mini-lathe

"PrecisionmachinisT" wrote in message
newspGdnYSmYbKKDJXNnZ2dnUVZ_gednZ2d@scnresearch. com...

"Bob La Londe" wrote in message
...
wrote in message
...
I'm currently in the process of turning my HF 93212 7X14 over to
computer
control.
I'm currently controlling the Lead Screw & Cross Slide & may include the


CNCing my 7x10-14 is on my todo list. I do not see any good reason to
CNC
the compound or even keep it. I can cut any angles I need just by
programming them.


Leaving the compound in place is only going to make the machine less
rigid.

--suggest pull it off and mount a sturdy tool post or a slot type gang
slide directly to the cross slide.


I was thinking of milling a keying slot directly into the cross slide, and
then making all other components to drop into it and bolt solidly to the
slide.





Mach 3 does have a basic lathe setup, and there are definitely lathe
setups
for LinuxCNC.

After getting some feedback here, and watching some videos on YouTube I
think I can setup gang tooling to do 90% of any work I want to do on it
without ever changing anything but inserts.





  #21   Report Post  
Posted to rec.crafts.metalworking
external usenet poster
 
Posts: 567
Default CNC'ing a mini-lathe


"Bob La Londe" wrote in message news
"PrecisionmachinisT" wrote in message
newspGdnYSmYbKKDJXNnZ2dnUVZ_gednZ2d@scnresearch. com...

"Bob La Londe" wrote in message
...
wrote in message
...
I'm currently in the process of turning my HF 93212 7X14 over to
computer
control.
I'm currently controlling the Lead Screw & Cross Slide & may include the

CNCing my 7x10-14 is on my todo list. I do not see any good reason to
CNC
the compound or even keep it. I can cut any angles I need just by
programming them.


Leaving the compound in place is only going to make the machine less
rigid.

--suggest pull it off and mount a sturdy tool post or a slot type gang
slide directly to the cross slide.


I was thinking of milling a keying slot directly into the cross slide, and
then making all other components to drop into it and bolt solidly to the
slide.




Or make a new one, that has more -X- travel...
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
CNC'ing a "diamond" lathe toolholder Bob Engelhardt Metalworking 12 January 21st 12 05:19 PM
Step up from mini-lathe/mini-mill Usenet Metalworking 14 April 20th 06 06:31 AM
Mini Metal lathe vs mini wood lathes - for pen turning Makin Sawdust in So. FLA. Woodturning 1 November 24th 05 05:25 AM
Mini lathe Millers Woodturning 16 December 2nd 04 02:28 PM
craftsman 109.20630 mini lathe -- my first lathe!! yay!! drew j. Metalworking 5 November 22nd 03 12:46 AM


All times are GMT +1. The time now is 10:57 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 DIYbanter.
The comments are property of their posters.
 

About Us

"It's about DIY & home improvement"