Re: [Emc-users] angular units

2015-06-26 Thread Mark Wendt
On Thu, Jun 25, 2015 at 3:00 PM, Andy Pugh bodge...@gmail.com wrote:



 Your Java code should (if at jest could) insert an inverse-time F word for
 each move using required linear feed and move length.


Cool.  Does that mean we have CNC F-Bombs now?  ;-)

Mark
-- 
One Man, One Machine, One Computer!  VBSEG
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-25 Thread craig
I'm not sure of what you mean by the CAM system or if it is relevant to 
what I do. Possibly someone can explain.

I write Java code that exports g-code files to run a small CNC router or 
CNC desktop mill.   I am considering adding a lathe like attachment 
bolted to the table (essentially a small lathe with stepper motor).   In 
this case the center of rotation is well known and computing the linear 
velocity vector due to rotation is straight forward in either machine or 
workpiece coordinates.
Can the trajectory planer deal with this or would I need to add 
additional steps?

Craig


On 6/24/2015 3:09 PM, Andy Pugh wrote:

 On 24 Jun 2015, at 19:58, Philipp Burch p...@hb9etc.ch wrote:

 Without having tested it, I'd expect it to work as follows:
 (Exact description of what happens)

 The motion controller has no way to know where the centre of rotation is, so 
 it does as described.

 If you want to control tool feed rates with combined motions you need to let 
 that happen in the CAM system which can be told where the centre of rotation 
 is and then use inverse time feed.
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-25 Thread Andy Pugh


 On 25 Jun 2015, at 18:10, craig cr...@facework.com wrote:
 
 I write Java code that exports g-code files to run a small CNC router or 
 CNC desktop mill.

Your Java code should (if at jest could) insert an inverse-time F word for each 
move using required linear feed and move length. 
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread Len Shelton
If X0, crawls at a snails pace, if X0.001 moves at a reasonable speed.

 Len



On 6/24/2015 3:21 PM, TJoseph Powderly wrote:
 Could you please check what this does?
 G91 A360 X0 F100
 this has an X component ( no distance tho )
 thanks
 TomP

 On 06/24/2015 01:24 PM, Len Shelton wrote:
 On a machine with a rotary A axis, if I run

 G91 A360 X10 F100

 the machine moves 100IPM on the X and the A axis completes a 360
 degree rotation at the same time. If I then run

 G91 A360 F100

 the machines takes almost 2.5 minutes to complete the rotation, because
 it is only running 100 degrees per minute.

 So it seems that the feedrate of the linear axis overrides the feedrate
 of the angular units if a linear move is coordinated with it. Can
 someone confirm this?

 Also, this becomes a problem for a CAM program like Aspire when it has
 an angular move without a simultaneous linear move. I was wondering if
 anyone had run across this or if anyone had any thoughts.

Len



 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread Andy Pugh


 On 24 Jun 2015, at 19:58, Philipp Burch p...@hb9etc.ch wrote:
 
 Without having tested it, I'd expect it to work as follows:

(Exact description of what happens)

The motion controller has no way to know where the centre of rotation is, so it 
does as described. 

If you want to control tool feed rates with combined motions you need to let 
that happen in the CAM system which can be told where the centre of rotation is 
and then use inverse time feed. 
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread Gene Heskett
On Wednesday 24 June 2015 16:02:11 Len Shelton wrote:
 Its definitely set to angular.

And the max velocity?  Set it up 20x what it is currently, then use the 
jog slider to see how fast it can move w/o a stall. Scale that to be the 
max accel  scale the max vel at about 65% of that, should give you 
pretty much what it CAN do with that motor  driver voltage.

This won't effect what you are seeing when commanding a simultaineous 
move.  I have always been under the impression that the first vel limit 
it hits is the controlling cap on the other axis's speed, but perhaps 
some recent bit rot has changed that?  IDK, so experimentaton would seem 
to justified.

I can make 5+ revs a minute with 90 psi air in the table.  Teeny 4, very 
poorly made $100 table from India.  I cut a groove around the face of 
the base casting about 1/8 wide  3/32 deep, drilled down about 3/8 
to intersect a 1/8 pipe pressed into the side, sealed with red 
thread-locker. Someday I really do need to buy a decent 6 incher.  
Someday before I fall over...

  Len
  
For your check, make sure the 4th axis is set to angular as the

 first thing to check in the .ini file.


 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download
 now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 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

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread samco
http://linuxcnc.org/docs/2.6/html/gcode/machining_center.html#sub:feed-rate

On Wed, 24 Jun 2015 15:21:03 -0500
 TJoseph Powderly tjt...@gmail.com wrote:
 Could you please check what this does?
 G91 A360 X0 F100
 this has an X component ( no distance tho )
 thanks
 TomP
 
 On 06/24/2015 01:24 PM, Len Shelton wrote:
  On a machine with a rotary A axis, if I run
 
  G91 A360 X10 F100
 
 the machine moves 100IPM on the X and the A axis completes a 360
  degree rotation at the same time. If I then run
 
  G91 A360 F100
 
  the machines takes almost 2.5 minutes to complete the rotation, because
  it is only running 100 degrees per minute.
 
  So it seems that the feedrate of the linear axis overrides the feedrate
  of the angular units if a linear move is coordinated with it. Can
  someone confirm this?
 
  Also, this becomes a problem for a CAM program like Aspire when it has
  an angular move without a simultaneous linear move. I was wondering if
  anyone had run across this or if anyone had any thoughts.
 
Len
 
 
 
  --
  Monitor 25 network devices or servers for free with OpManager!
  OpManager is web-based network management software that monitors
  network devices and physical  virtual servers, alerts via email  sms
  for fault. Monitor 25 devices for free with no restriction. Download now
  http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 
 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors 
 network devices and physical  virtual servers, alerts via email  sms 
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] angular units

2015-06-24 Thread Len Shelton
On a machine with a rotary A axis, if I run

G91 A360 X10 F100

  the machine moves 100IPM on the X and the A axis completes a 360 
degree rotation at the same time. If I then run

G91 A360 F100

the machines takes almost 2.5 minutes to complete the rotation, because 
it is only running 100 degrees per minute.

So it seems that the feedrate of the linear axis overrides the feedrate 
of the angular units if a linear move is coordinated with it. Can 
someone confirm this?

Also, this becomes a problem for a CAM program like Aspire when it has 
an angular move without a simultaneous linear move. I was wondering if 
anyone had run across this or if anyone had any thoughts.

 Len



--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread Gene Heskett
On Wednesday 24 June 2015 14:46:10 Scott Salrin wrote:
 Len,

You know, being a proud owner of one of your rotary machines, that
 I am as interested in this answer as you are. Everyone tell me if I'm
 wrong, but won't the feed rate also depend on the distance from the
 center of rotation as well. I mean the surscae of a 3 diameter will
 spin faster than a 1 diameter, right?

While that is true for a linear axis, or a spindle where you probably 
want CSS, I always setup a 4th axis as angular, in which case its 
degrees per unit of time.  While I can with my puny setup, move faster 
than 720 degrees a minute if I have air into the table to lift it off 
the mating surfaces so it turns more freely, if I don't air it up, even 
720 can be iffy, in danger of a stall.

One of my future projects is to rig a tire inflator and write some hal 
code that will turn on the air, and with hold the move for a second or 
so to get up pressure, do the move, and shut the tire inflator off at 
the end of the move, hopefully bringing in enough friction that I can 
climb cut a sproket without using up the backlash in the table.  Last 
time I did that, it was in alu, and the backlash gave me teeth gullets 
about 2 thou narrower than the chain roller, so it took a stroke or 3 of 
a file, and some run in time to make it fit well.

For your check, make sure the 4th axis is set to angular as the first 
thing to check in the .ini file.

Honestly, I haven't had a ton of time to explore this yet, but
 there isn't a lot of information available. I'm dying to see how this
 one comes out, and for you to upload a post processor for me :)

 Scott

 On Wed, Jun 24, 2015 at 1:24 PM, Len Shelton l...@probotix.com wrote:
  On a machine with a rotary A axis, if I run
 
  G91 A360 X10 F100
 
the machine moves 100IPM on the X and the A axis completes a 360
  degree rotation at the same time. If I then run
 
  G91 A360 F100
 
  the machines takes almost 2.5 minutes to complete the rotation,
  because it is only running 100 degrees per minute.
 
  So it seems that the feedrate of the linear axis overrides the
  feedrate of the angular units if a linear move is coordinated with
  it. Can someone confirm this?
 
  Also, this becomes a problem for a CAM program like Aspire when it
  has an angular move without a simultaneous linear move. I was
  wondering if anyone had run across this or if anyone had any
  thoughts.
 
   Len
 
  
 -- Monitor 25 network devices or servers for free with
  OpManager! OpManager is web-based network management software that
  monitors network devices and physical  virtual servers, alerts via
  email  sms for fault. Monitor 25 devices for free with no
  restriction. Download now
  http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users

 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download
 now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 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

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread Philipp Burch
Hi folks!

On 24.06.2015 20:24, Len Shelton wrote:
 On a machine with a rotary A axis, if I run
 
 G91 A360 X10 F100
 
   the machine moves 100IPM on the X and the A axis completes a 360 
 degree rotation at the same time. If I then run
 
 G91 A360 F100
 
 the machines takes almost 2.5 minutes to complete the rotation, because 
 it is only running 100 degrees per minute.
 
 So it seems that the feedrate of the linear axis overrides the feedrate 
 of the angular units if a linear move is coordinated with it. Can 
 someone confirm this?

Without having tested it, I'd expect it to work as follows:

1. If only a linear move is programmed, the feedrate is in linear
units/min and gives the linear velocity.

2. If only a rotational move (ABC axes) is programmed, the feedrate is
in rotational units/min and gives the angular velocity (as angle per
time, no matter what distance a tool will travel then).

3. If a linear and a rotational move is programmed in the same line, the
feedrate is in linear units/min and gives the linear velocity. The
angular velocity is adjusted so that the target angle is reached when
the linear move completes.

As I said, I haven't tested it, but there hardly is another sensible
option for most tasks I can think of right now.

Regards,
Philipp



signature.asc
Description: OpenPGP digital signature
--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread Scott Salrin
Len,

   You know, being a proud owner of one of your rotary machines, that I am
as interested in this answer as you are. Everyone tell me if I'm wrong, but
won't the feed rate also depend on the distance from the center of rotation
as well. I mean the surscae of a 3 diameter will spin faster than a 1
diameter, right?

   Honestly, I haven't had a ton of time to explore this yet, but there
isn't a lot of information available. I'm dying to see how this one comes
out, and for you to upload a post processor for me :)

Scott

On Wed, Jun 24, 2015 at 1:24 PM, Len Shelton l...@probotix.com wrote:

 On a machine with a rotary A axis, if I run

 G91 A360 X10 F100

   the machine moves 100IPM on the X and the A axis completes a 360
 degree rotation at the same time. If I then run

 G91 A360 F100

 the machines takes almost 2.5 minutes to complete the rotation, because
 it is only running 100 degrees per minute.

 So it seems that the feedrate of the linear axis overrides the feedrate
 of the angular units if a linear move is coordinated with it. Can
 someone confirm this?

 Also, this becomes a problem for a CAM program like Aspire when it has
 an angular move without a simultaneous linear move. I was wondering if
 anyone had run across this or if anyone had any thoughts.

  Len




 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread Len Shelton
Its definitely set to angular.

 Len


   For your check, make sure the 4th axis is set to angular as the 
first thing to check in the .ini file.


--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] angular units

2015-06-24 Thread TJoseph Powderly
Could you please check what this does?
G91 A360 X0 F100
this has an X component ( no distance tho )
thanks
TomP

On 06/24/2015 01:24 PM, Len Shelton wrote:
 On a machine with a rotary A axis, if I run

 G91 A360 X10 F100

the machine moves 100IPM on the X and the A axis completes a 360
 degree rotation at the same time. If I then run

 G91 A360 F100

 the machines takes almost 2.5 minutes to complete the rotation, because
 it is only running 100 degrees per minute.

 So it seems that the feedrate of the linear axis overrides the feedrate
 of the angular units if a linear move is coordinated with it. Can
 someone confirm this?

 Also, this becomes a problem for a CAM program like Aspire when it has
 an angular move without a simultaneous linear move. I was wondering if
 anyone had run across this or if anyone had any thoughts.

   Len



 --
 Monitor 25 network devices or servers for free with OpManager!
 OpManager is web-based network management software that monitors
 network devices and physical  virtual servers, alerts via email  sms
 for fault. Monitor 25 devices for free with no restriction. Download now
 http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users



--
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical  virtual servers, alerts via email  sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users