Re: [Emc-users] Pivot mill

2007-12-05 Thread John Thornton
Yea, being on the other side of the planet from McMaster Carr has got to suck...

As for using feedscrews to drive the arms that adds another part to the position
calculation as the amount of rotation changes with the angles as well as the
amount of force required to do said work. 

Keep us posted
John

On 5 Dec 2007 at 9:15, [EMAIL PROTECTED] wrote:

 Thanks for all the informative replies. I'll pursue the references.
 Sounds like it's doable, but the time/effort spent on software
 development will exceed the material savings. Unless of course, a few
 thousand were to be made.
 
 I would not use gears to drive the arms, but feedscrews, forming a
 triangle, much like a mechanical shovel. I did not draw that all in as
 it was getting real late. Again, my target is an entry level CNC mill,
 for milling of plastics, PCB, foam...
 
 And it's a pity I'm on the other side of the planet(South Africa),
 because I'd be happy to supply a prototype to someone who's keen on
 working on the software, which is not my forte'
 
 Thanks for the prices John. I'll look into it. Freight is always a
 killer.
 
 Regards
 Roland



-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-05 Thread Roland Jollivet
Hi All

Thanks for all the informative replies. I'll pursue the references.
Sounds like it's doable, but the time/effort spent on software development
will exceed the material savings. Unless of course, a few thousand were to
be made.

I would not use gears to drive the arms, but feedscrews, forming a triangle,
much like a mechanical shovel. I did not draw that all in as it was getting
real late.
Again, my target is an entry level CNC mill, for milling of plastics, PCB,
foam...

And it's a pity I'm on the other side of the planet(South Africa), because
I'd be happy to supply a prototype to someone who's keen on working on the
software, which is not my forte'

Thanks for the prices John. I'll look into it. Freight is always a killer.

Regards
Roland


On 05/12/2007, John Thornton [EMAIL PROTECTED] wrote:

 On 4 Dec 2007 at 16:51, [EMAIL PROTECTED] wrote:

 This is a very interesting and quite challenging project...
 The cost to drive each joint of the pivot mill would far exceed the cost
 of
 Dremil size slides. While the concept is sound the mechanics of the gears
 would be the killer. You are designing a robot. The gears would need to be
 planetary perhaps double reduction to get enough torque to drive the arms.
 Of course you can't buy them off the shelf they would have to be custom
 made or
 purchased from an OEM .

 I would make the first joint also be the Z axis drop the links to the Z
 that way your
 tool position is constant as the Z axis moves. If you do pursue this path
 please keep
 us posted as to your progress it is very interesting... and a challenging
 project...

 I would look at the options like using 80/20 with their slides and acme
 threaded
 rods and nuts if your not needing super tight precision. I'm building a
 plasma
 cutter with that as we speed and it is super simple to work with.

 For a load capacity of 315 lbs each from McMaster Carr you can get slides
 for $34 each and the rail is $0.09/mm and come in 500mm and 1000mm lengths
 So for $226 you would have 4 slides and 2 rails with about 16 of
 travel...
 Part# 9867K1 and 9867K11 for the rail if you want to look it up.
 3/8 acme precision threaded rods are only $28 for 36 and the nuts $22
 Part# 95072A124 and 99030A326

 So for less than $600 you could have the the mechanics for a 16 x 16
 table...

 And then there is always FleaBay that sometimes has bargains for rails and
 such...
 http://cgi.ebay.com/Wafer-Handler-Automation-Robot-21-arm-10-
 range_W0QQitemZ180186126744QQihZ008QQcategoryZ45044QQssPageNameZ
 WDVWQQrdZ1QQcmdZViewItem

 John

  I believe that the greatest hurdle in constructing a small CNC machine
  is the cost of the linear slides,



 -
 SF.Net email is sponsored by: The Future of Linux Business White Paper
 from Novell.  From the desktop to the data center, Linux is going
 mainstream.  Let it simplify your IT future.
 http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-05 Thread Gene Heskett
On Wednesday 05 December 2007, Anders Wallin wrote:
John Thornton wrote:
 Yea, being on the other side of the planet from McMaster Carr has got to
 suck...

It gets worse. McMaster Carr will currently not sell anything to non-US
customers. I tried ordering something a while ago and back came a 5-line
answer about increasingly complex export rules etc. etc.
With the cheap dollar I'd think US companies would export like crazy
right now

And that, to quote a friend, Joanne Dow, Sucks dead toads through soda 
straws.

Is there not some Finnish importer who can supply this stuff?  Or some Euro 
based company making equ's?


-- 
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)
1 1 was a race-horse, 2 2 was 1 2. When 1 1 1 1 race, 2 2 1 1 2.

-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-05 Thread Dean Hedin
I like the idea of rotary joints to eliminate linear bearings.   But you are 
now forced into a complicated drive mechanisim
at each rotary joint.

It's hard to beat lead screws for simplicity.-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-05 Thread ben lipkowitz
On Wed, 5 Dec 2007, Roland Jollivet wrote:

 I would not use gears to drive the arms, but feedscrews, forming a triangle,
 much like a mechanical shovel. I did not draw that all in as it was getting
 real late.

once you start making triangles out of feedscrews, the madness sets in...
http://en.wikipedia.org/wiki/Stewart_platform


-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Pivot mill

2007-12-04 Thread Roland Jollivet
Hi

I believe that the greatest hurdle in constructing a small CNC machine is
the cost of the linear slides, and I've been trying to think of a way to
alleviate this, and come up with a 'Pivot Mill'.  While this is robotic in
configuration, it is for all intensive purposes intended to supplant a
conventional 3 axis machine. (X,Y,Z) Bearings are relatively cheap, and
construction of the mechanics fairly simple.

I have drawn and uploaded a concept picture here, of what I have in mind.
http://www.fotothing.com/CAONgallery/photo/9e62959f5230b6745b40b5285739b62c/

There are still three axis, but they are mathematical functions of each
other, essentially transparent to the user, and where Z is the most complex
interaction. Also notice that the tool will stay vertical during motion due
to the dual strut. The servo's are not shown, and would typically introduce
a further non-linear relationship since they would act indirectly, or at an
angle .

To control something like this, from what I've read here, sounds like a task
for EMC. So, how difficult would it be to implement this inter-relation
between the axis?

As far as the user is concerned, the machine must still execute linear moves
with normal G-code, as in G1 X200.
So the machine has ROTARY AXIS, but executes LINEAR MOTION.
A  JOG in the Z axis will cause all three joints to move, but the tool will
only move vertically

Of course, there are always rigidity issues, but it's easy to beef up a
pivot arm, and this is only intended to be of the calibre of 'dremel' type,
benchtop, CNC machines.
There are other appealing factors like the inherent extended reach, for tool
changing, and if the machine were placed centrally on a table, it could
serve four work areas, as quadrants. (assuming here a 360deg. central
column)

So, is this worth pursuing? Is the functionality required already a sub-set
of EMC, or is it a huge re-work?

Regards
Roland Jollivet
-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-04 Thread Javid Butler
A few thoughts...

Isn't the Z axis the easiest? Instead of the dual strut you could use a 
pantograph, which would keep the Z motion linear instead of radial. It would 
still be a sine conversion, but it simplifies the conversion significantly.

The conversion itself is different matter. Others can speak better than I as to 
how easy it would be to add something to EMC to provide polar coordinate 
outputs, but that is what you need for X and Y.

On the other hand, by the time you build it stiff enough to do anything more 
than light duty work it might be cheaper to just use linear ways. For the light 
duty work you are describing you can probably get by with steel shafting and 
bronze bearings and have the same precision you would get with the pivot system.

Javid

  - Original Message - 
  From: Roland Jollivet 
  To: Enhanced Machine Controller (EMC) 
  Sent: Tuesday, December 04, 2007 6:50 PM
  Subject: [Emc-users] Pivot mill


  Hi

  I believe that the greatest hurdle in constructing a small CNC machine is the 
cost of the linear slides, and I've been trying to think of a way to alleviate 
this, and come up with a 'Pivot Mill'.  While this is robotic in configuration, 
it is for all intensive purposes intended to supplant a conventional 3 axis 
machine. (X,Y,Z) Bearings are relatively cheap, and construction of the 
mechanics fairly simple.

  I have drawn and uploaded a concept picture here, of what I have in mind.
  http://www.fotothing.com/CAONgallery/photo/9e62959f5230b6745b40b5285739b62c/

  There are still three axis, but they are mathematical functions of each 
other, essentially transparent to the user, and where Z is the most complex 
interaction. Also notice that the tool will stay vertical during motion due to 
the dual strut. The servo's are not shown, and would typically introduce a 
further non-linear relationship since they would act indirectly, or at an angle 
.

  To control something like this, from what I've read here, sounds like a task 
for EMC. So, how difficult would it be to implement this inter-relation between 
the axis? 

  As far as the user is concerned, the machine must still execute linear moves 
with normal G-code, as in G1 X200. 
  So the machine has ROTARY AXIS, but executes LINEAR MOTION. 
  A  JOG in the Z axis will cause all three joints to move, but the tool will 
only move vertically

  Of course, there are always rigidity issues, but it's easy to beef up a pivot 
arm, and this is only intended to be of the calibre of 'dremel' type, benchtop, 
CNC machines.
  There are other appealing factors like the inherent extended reach, for tool 
changing, and if the machine were placed centrally on a table, it could serve 
four work areas, as quadrants. (assuming here a 360deg. central column) 

  So, is this worth pursuing? Is the functionality required already a sub-set 
of EMC, or is it a huge re-work?

  Regards
  Roland Jollivet





--


  -
  SF.Net email is sponsored by: The Future of Linux Business White Paper
  from Novell.  From the desktop to the data center, Linux is going
  mainstream.  Let it simplify your IT future.
  http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4


--


  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-04 Thread Jeff Epler
What an interesting looking machine.

We have a demo of a similar type of machine, called SCARA.  In emc
2.2.2, you can run the sample configuration scara/scara.ini and see a
visualization of this machine on your desktop.  Screenshot here:
http://axis.unpy.net/01170693566

In emc, the process of converting from the XYZ coordinate system to the
motor positions of a particular machine (and back again) is called
kinematics.

You can view the source code for the scara kinematics online, to get an
idea of the complexity:
http://cvs.linuxcnc.org/cvs/emc2/src/emc/kinematics/scarakins.c?rev=1.5

There is also documentation on writing a new kinematics type:
http://linuxcnc.org/docs/2.2/html/motion_kinematics.html

It is possible to build new kinematics types as a part of emc, or add
them to an existing emc installation -- install emc2-dev and
build-essential, then use comp --install yourkins.c to compile and
install a new kinematics module.  The kinematics module is typically
specified at the very top of the first .hal file used for machine
configuration.

emc has some shortcomings for nontrivial machines.
 * How to specify and enforce joint limits for acceleration and velocity
   (at present, only cartesian limits are enforced)
 * How to specify the working volume of the machine
however, there are a number of people interested in improving these
items, so it's possible that we'll find solutions during the current
development cycle.

Jeff

-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-04 Thread sam sokolik
I think the hardest part (other than creating the kins) is dealing with 
backlash. Creating rotory motion without backlash, to me, would be a lot 
harder than with linear..   Spring load them all one way?  double sets of 
gears forced against each other?

very cool though.

sam

- Original Message - 
From: Jeff Epler [EMAIL PROTECTED]
To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
Sent: Tuesday, December 04, 2007 8:26 PM
Subject: Re: [Emc-users] Pivot mill


 What an interesting looking machine.

 We have a demo of a similar type of machine, called SCARA.  In emc
 2.2.2, you can run the sample configuration scara/scara.ini and see a
 visualization of this machine on your desktop.  Screenshot here:
http://axis.unpy.net/01170693566

 In emc, the process of converting from the XYZ coordinate system to the
 motor positions of a particular machine (and back again) is called
 kinematics.

 You can view the source code for the scara kinematics online, to get an
 idea of the complexity:
http://cvs.linuxcnc.org/cvs/emc2/src/emc/kinematics/scarakins.c?rev=1.5

 There is also documentation on writing a new kinematics type:
http://linuxcnc.org/docs/2.2/html/motion_kinematics.html

 It is possible to build new kinematics types as a part of emc, or add
 them to an existing emc installation -- install emc2-dev and
 build-essential, then use comp --install yourkins.c to compile and
 install a new kinematics module.  The kinematics module is typically
 specified at the very top of the first .hal file used for machine
 configuration.

 emc has some shortcomings for nontrivial machines.
 * How to specify and enforce joint limits for acceleration and velocity
   (at present, only cartesian limits are enforced)
 * How to specify the working volume of the machine
 however, there are a number of people interested in improving these
 items, so it's possible that we'll find solutions during the current
 development cycle.

 Jeff

 -
 SF.Net email is sponsored by: The Future of Linux Business White Paper
 from Novell.  From the desktop to the data center, Linux is going
 mainstream.  Let it simplify your IT future.
 http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


 -- 
 No virus found in this incoming message.
 Checked by AVG Free Edition.
 Version: 7.5.503 / Virus Database: 269.16.13/1170 - Release Date: 
 12/4/2007 10:52 AM

 


-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-04 Thread Ray Henry

It's a SCARA.  They are very common for pic-and-place machines but one
of our guys a few years ago wrote a thesis while building one and
testing it for stiffness.  I believe the guys was from India.  The
current SCARA kinematic files are based on his work.  Shouldn't be much
of a problem to control the electrics with EMC.  

Rayh


On Wed, 2007-12-05 at 02:50 +0200, Roland Jollivet wrote:
 Hi
 
 I believe that the greatest hurdle in constructing a small CNC machine
 is the cost of the linear slides, and I've been trying to think of a
 way to alleviate this, and come up with a 'Pivot Mill'.  While this is
 robotic in configuration, it is for all intensive purposes intended to
 supplant a conventional 3 axis machine. (X,Y,Z) Bearings are
 relatively cheap, and construction of the mechanics fairly simple.
 
 I have drawn and uploaded a concept picture here, of what I have in
 mind.
 http://www.fotothing.com/CAONgallery/photo/9e62959f5230b6745b40b5285739b62c/
 
 There are still three axis, but they are mathematical functions of
 each other, essentially transparent to the user, and where Z is the
 most complex interaction. Also notice that the tool will stay vertical
 during motion due to the dual strut. The servo's are not shown, and
 would typically introduce a further non-linear relationship since they
 would act indirectly, or at an angle .
 
 To control something like this, from what I've read here, sounds like
 a task for EMC. So, how difficult would it be to implement this
 inter-relation between the axis? 
 
 As far as the user is concerned, the machine must still execute linear
 moves with normal G-code, as in G1 X200. 
 So the machine has ROTARY AXIS, but executes LINEAR MOTION. 
 A  JOG in the Z axis will cause all three joints to move, but the tool
 will only move vertically
 
 Of course, there are always rigidity issues, but it's easy to beef up
 a pivot arm, and this is only intended to be of the calibre of
 'dremel' type, benchtop, CNC machines.
 There are other appealing factors like the inherent extended reach,
 for tool changing, and if the machine were placed centrally on a
 table, it could serve four work areas, as quadrants. (assuming here a
 360deg. central column) 
 
 So, is this worth pursuing? Is the functionality required already a
 sub-set of EMC, or is it a huge re-work?
 
 Regards
 Roland Jollivet
 
 
 -
 SF.Net email is sponsored by: The Future of Linux Business White Paper
 from Novell.  From the desktop to the data center, Linux is going
 mainstream.  Let it simplify your IT future.
 http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
 ___ Emc-users mailing list 
 Emc-users@lists.sourceforge.net 
 https://lists.sourceforge.net/lists/listinfo/emc-users


-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Pivot mill

2007-12-04 Thread Ray Henry

Oops.  One additional thought, while the tool will always be
perpendicular to the work surface, the z kinematics are not trivial
either.  But in that case I think you can use an Angular definition for
that axis.  You'd just have to work out the motion in and out along the
axis of the forearm depending on how far down in z the tip is.

Rayh  



On Wed, 2007-12-05 at 02:50 +0200, Roland Jollivet wrote:
 Hi
 
 I believe that the greatest hurdle in constructing a small CNC machine
 is the cost of the linear slides, and I've been trying to think of a
 way to alleviate this, and come up with a 'Pivot Mill'.  While this is
 robotic in configuration, it is for all intensive purposes intended to
 supplant a conventional 3 axis machine. (X,Y,Z) Bearings are
 relatively cheap, and construction of the mechanics fairly simple.



-
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users