Re: [Emc-users] LinuxCNC 2.5.2 is released!

2013-07-21 Thread charles green

#_DD=1
#_RR=#_DD/2


lcnc v2.5.0 generates error bad character / used around whatever line


#_DD=1
#_RR=#_DD*.5


generates error bad character * used around whatever line

removing the '*/' line altogether from a longer program grenerates bad 
character + used on whatever line containing the next expression.

i thought math was allowed?  what am i missing?  i typed everything key by key 
into gedit, so it's not that sort of problem.


On Mon, 3/4/13, W. Martinjak mats...@play-pla.net wrote:

 Subject: Re: [Emc-users] LinuxCNC 2.5.2 is released!
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, March 4, 2013, 4:19 PM
 
 I've updated my Cheesemill and it
 still works flawlessly.
 
 Thanks!
 
 Great work!
 
 On 2013-03-04 17:07, Chris Radek wrote:
  No config changes are required when upgrading from
 2.5.x to 2.5.2.
 
  For the typical installation, the update manager will
 automatically
  offer you this upgrade.  Otherwise, you can get
 the packages from
  http://linuxcnc.org/dists
 
  If you're upgrading from a 2.4 release, please see
  http://wiki.linuxcnc.org/cgi-bin/wiki.pl?UpdatingTo2.5
 
  Many thanks to the people who have reported bugs, and
 especially to
  the folks who worked to improve LinuxCNC for this
 release:
 
      Anders Wallin
      Andy Pugh
      Chris Morley
      Chris Radek
      Dewey Garrett
      Francis Tisserant
      Jeff Epler
      John Thornton
      Jon Elson
      Lisandro Massera
      Matt Shaver
      Michael Haberler
      Sascha Ittner
      Sebastian Kuzminsky
      Victor Rocco
 
  This release contains the following changes:
 
    * AXIS: Allow the setting of the top
 end of the Max Velocity slider
      according to
 [DISPLAY]MAX_LINEAR_VELOCITY as the docs say
    * Components: Fix mux16's debounce
 function
    * Components: LCD character display
 driver
    * Components: New multiclick component
 detects single, double, triple clicks
    * Docs: Many improvements
    * Gremlin: Better error reporting for
 gcode errors
    * Gremlin: Fix rotated axes display
    * Halui: Include tool length offsets
 in relative position outputs
    * Hostmot2: Fixes to sserial
    * Kins: Fix teleop jogging of ABC axes
 in the negative direction
    * Modbus: Fix TCP communication time
 out error
    * New config: Gecko G540
    * New config: Smithy 1240combined_mm
    * PID: Optional new
 error-previous-target mode to reduce ferrors detected
      by motion.  This is
 especially useful for torque-mode loops and those
      tunings that use large I gains
    * pncconf: Many fixes
    * PPMC: Better error checking for
 hardware problems causing miscommunication
    * Tool Table: Many fixes to tool table
 handling, making tool tables on
      nonrandom setups using
 mismatched tool and pocket numbers work correctly
    * Translations: German for tooledit
    * Translations: Many improvements to
 French
    * Utilities: new latencyhistogram
 program that shows details about latency
    * Utilities: sim_pin, a script that
 simulates writing to hal pins
 
 
 --
  Everyone hates slow websites. So do we.
  Make your web apps faster with AppDynamics
  Download AppDynamics Lite for free today:
  http://p.sf.net/sfu/appdyn_d2d_feb
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 -- 
 In der Wissenschaft siegt nie eine neue Theorie,
 nur ihre Gegner sterben nach und nach
 
 Max Planck
 
 
 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_feb
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] LinuxCNC 2.5.2 is released!

2013-07-21 Thread charles green
wow, you know i think i tried all sorts of combinations of brackets to parse 
things, and i just get different errors.  i think there is something more 
subtle amiss with the interpreter or the syntactical regulations.

..or i had some logical error in some loop nesting.  i converted everything to 
plain numbered variables with plenty of brackets and the code simulation does 
what is expected, but is way harder to read and write, and kind of awkward 
voiced because of first crack guesses on assigning different paRameter regions.

also made an effort to have only one operator per block rather than composite 
expressions.


On Sun, 7/21/13, sam sokolik sa...@empirescreen.com wrote:

 Subject: Re: [Emc-users] LinuxCNC 2.5.2 is released!
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, July 21, 2013, 8:23 AM
 
 I think you need brackets around the
 expression...
 
 http://www.linuxcnc.org/docs/2.5/html/gcode/overview.html#sec:Expressions
 
 So it would be #_RR=[#_DD/2]
 
 
 On 07/21/2013 09:57 AM, charles green wrote:
  
  #_DD=1
  #_RR=#_DD/2
  
 
  lcnc v2.5.0 generates error bad character / used
 around whatever line
 
  
  #_DD=1
  #_RR=#_DD*.5
  
 
  generates error bad character * used around whatever
 line
 
  removing the '*/' line altogether from a longer program
 grenerates bad character + used on whatever line
 containing the next expression.
 
  i thought math was allowed?  what am i
 missing?  i typed everything key by key into gedit, so
 it's not that sort of problem.
 
  
  On Mon, 3/4/13, W. Martinjak mats...@play-pla.net
 wrote:
 
    Subject: Re: [Emc-users] LinuxCNC
 2.5.2 is released!
    To: Enhanced Machine Controller
 (EMC) emc-users@lists.sourceforge.net
    Date: Monday, March 4, 2013, 4:19 PM
    
    I've updated my Cheesemill and it
    still works flawlessly.
    
    Thanks!
    
    Great work!
    
    On 2013-03-04 17:07, Chris Radek
 wrote:
     No config changes are required
 when upgrading from
    2.5.x to 2.5.2.
    
     For the typical installation, the
 update manager will
    automatically
     offer you this upgrade. 
 Otherwise, you can get
    the packages from
     http://linuxcnc.org/dists
    
     If you're upgrading from a 2.4
 release, please see
     http://wiki.linuxcnc.org/cgi-bin/wiki.pl?UpdatingTo2.5
    
     Many thanks to the people who
 have reported bugs, and
    especially to
     the folks who worked to improve
 LinuxCNC for this
    release:
    
     Anders
 Wallin
     Andy
 Pugh
     Chris
 Morley
     Chris
 Radek
     Dewey
 Garrett
     Francis
 Tisserant
     Jeff
 Epler
     John
 Thornton
     Jon
 Elson
     Lisandro
 Massera
     Matt
 Shaver
     Michael
 Haberler
     Sascha
 Ittner
     Sebastian
 Kuzminsky
     Victor
 Rocco
    
     This release contains the
 following changes:
    
   * AXIS: Allow
 the setting of the top
    end of the Max Velocity slider
     according
 to
    [DISPLAY]MAX_LINEAR_VELOCITY as the
 docs say
   * Components:
 Fix mux16's debounce
    function
   * Components:
 LCD character display
    driver
   * Components:
 New multiclick component
    detects single, double, triple clicks
   * Docs: Many
 improvements
   * Gremlin:
 Better error reporting for
    gcode errors
   * Gremlin: Fix
 rotated axes display
   * Halui: Include
 tool length offsets
    in relative position outputs
   * Hostmot2:
 Fixes to sserial
   * Kins: Fix
 teleop jogging of ABC axes
    in the negative direction
   * Modbus: Fix
 TCP communication time
    out error
   * New config:
 Gecko G540
   * New config:
 Smithy 1240combined_mm
   * PID: Optional
 new
    error-previous-target mode to reduce
 ferrors detected
     by
 motion.  This is
    especially useful for torque-mode
 loops and those
     tunings
 that use large I gains
   * pncconf: Many
 fixes
   * PPMC: Better
 error checking for
    hardware problems causing
 miscommunication
   * Tool Table:
 Many fixes to tool table
    handling, making tool tables on
     nonrandom
 setups using
    mismatched tool and pocket numbers
 work correctly
   * Translations:
 German for tooledit
   * Translations:
 Many improvements to
    French
   * Utilities: new
 latencyhistogram
    program that shows details about
 latency
   * Utilities:
 sim_pin, a script that
    simulates writing to hal pins
    
    
    
 --
     Everyone hates slow websites. So
 do we.
     Make your web apps faster with
 AppDynamics
     Download AppDynamics Lite for
 free today:
     http://p.sf.net/sfu/appdyn_d2d_feb
    
 ___
     Emc-users mailing list
     Emc-users@lists.sourceforge.net
     https

Re: [Emc-users] LinuxCNC 2.5.2 is released!

2013-07-21 Thread charles green
yeah, i got it to work - switched everything to numbered varibles, and broke 
things down to one operation per block with brackets every which way.  sheesh.

On Sun, 7/21/13, Gene Heskett ghesk...@wdtv.com wrote:

 Subject: Re: [Emc-users] LinuxCNC 2.5.2 is released!
 To: emc-users@lists.sourceforge.net
 Date: Sunday, July 21, 2013, 9:45 AM
 
 On Sunday 21 July 2013 12:37:20
 charles green did opine:
 
  
  #_DD=1
  #_RR=#_DD/2
  
  
  lcnc v2.5.0 generates error bad character / used
 around whatever
  line
  
  
  #_DD=1
  #_RR=#_DD*.5
  
  
  generates error bad character * used around whatever
 line
  
  removing the '*/' line altogether from a longer program
 grenerates bad
  character + used on whatever line containing the
 next expression.
  
  i thought math was allowed?  what am i
 missing?  i typed everything key
  by key into gedit, so it's not that sort of problem.
 
 Math is allowed but you /must/ pay attention to the syntax.
 
 Any math operation such as above must be put in a [box],
 only straight 
 assignments of one var to another are allowed.
 #_RR=#_DD is legal, but what you want to do
 needs the box:
 #_RR=[#_DD*.5]
 or
 #_RR=[#_DD/2]
 
 And you can nest them several layers deep to enforce the
 wanted order of 
 processing, but the number of [[ must equal the number of ]]
 in a given 
 line of gcode.
 
 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)
 My web page: http://coyoteden.dyndns-free.com:85/gene is up!
 My views 
 http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml
 Anything anybody can say about America is true.
         -- Emmett Grogan
 A pen in the hand of this president is far more
 dangerous than 200 million guns in the hands of
          law-abiding
 citizens.
 
 --
 See everything from the browser to the database with
 AppDynamics
 Get end-to-end visibility with application monitoring from
 AppDynamics
 Isolate bottlenecks and diagnose root cause in seconds.
 Start your free trial of AppDynamics Pro today!
 http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Cutting involute spur gears with 4 axis?

2013-07-04 Thread charles green
in some cases, a tap can be ground to serve as a gear cutter.

--- On Wed, 7/3/13, Dave Caroline dave.thearchiv...@gmail.com wrote:

 From: Dave Caroline dave.thearchiv...@gmail.com
 Subject: Re: [Emc-users] Cutting involute spur gears with 4 axis?
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, July 3, 2013, 11:52 PM
 On Thu, Jul 4, 2013 at 7:06 AM, Gregg
 Eshelman g_ala...@yahoo.com
 wrote:
  I've seen videos of turbine wheels being cut with a
 ball nose straight end mill on a 5 axis machine. Why not cut
 involute spur gears on a 4 axis with end mills?
 
 Already been done
 http://www.youtube.com/watch?v=SJQtx80euGM
 
 It is a slow process though
 
 I have a gcode implementation with a slitting saw
 
 
 
  Can LinuxCNC do that? Would be hellaciously less
 expensive than buying all those sets of 8 cutters to cover
 different diametral pitches and pressure angles. Hobs come
 in a bit less since you only need one hob per DP and PA to
 cut any number of teeth but also need a spindle encoder to
 synchronize the 4th axis.
 
  End mills + software = way cheaper. Probably slower
 than using individual cutters, certainly slower than
 hobbing, but should be as accurate as hobbing where the 8
 cutters are only accurate at the lowest number of teeth for
 each one.
 
 Here the rotary adds error due to the worm and worm gear
 error and any
 backlash, the gcode has to be unidirectional to remove the
 backlash
 error, the worm and worm gear error is partly removed by the
 hobbing
 process but to a lesser extent with a single cutter.
 
 
 Dave Caroline
 
 --
 This SF.net email is sponsored by Windows:
 
 Build for Windows Store.
 
 http://p.sf.net/sfu/windows-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Cutting involute spur gears with 4 axis?

2013-07-04 Thread charles green
you may still have to grind it.  the phase and helix angle of the cutting edge 
of the flute is only correct at the edge of one flute of the tap, where the 
helical angle is nearly degenerate.  then the relevant match is pitch of cutter 
vs gear.

i am thinking of application which is cutting a worm gear with a common thread 
pitch worm as the drive.  the ground tap serves as an inexpensive version of a 
threadmill and reduces process time over single point type thread milling.

--- On Thu, 7/4/13, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Cutting involute spur gears with 4 axis?
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, July 4, 2013, 3:39 AM
 On 4 July 2013 11:01, charles green
 xxzzb...@yahoo.com
 wrote:
  in some cases, a tap can be ground to serve as a gear
 cutter.
 
 If you don't mind a 23.75 degree pressure angle and an
 irrational
 module  then you don't even have to grind it.
 (If you use a BA tap)
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 This SF.net email is sponsored by Windows:
 
 Build for Windows Store.
 
 http://p.sf.net/sfu/windows-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] How to tell if your kid will be an engineer.

2013-05-24 Thread charles green
hah

--- On Thu, 5/23/13, Gregg Eshelman g_ala...@yahoo.com wrote:

 From: Gregg Eshelman g_ala...@yahoo.com
 Subject: [Emc-users] How to tell if your kid will be an engineer.
 To: emc-users@lists.sourceforge.net
 Date: Thursday, May 23, 2013, 10:56 PM
 Too bad the Dilbert TV show didn't
 last.
 
 https://www.youtube.com/watch?v=k5JSJuN3UWI
 
 --
 Try New Relic Now  We'll Send You this Cool Shirt
 New Relic is the only SaaS-based application performance
 monitoring service 
 that delivers powerful full stack analytics. Optimize and
 monitor your
 browser, app,  servers with just a few lines of code.
 Try New Relic
 and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Question on stopping a 1HP treadmill motor

2013-05-11 Thread charles green
watt is an energy rate.  energy is watt*second.

a 120 V 500 W lamp should have a resistance of about 29 ohm at operating 
temperature but will have a much lower resistance when cold (10-20% of on 
resistance maybe?)

other things walmart has that could potentially dissipate energy:  grapite 
pencil leads, coffee makers or hot plates or crock pots, a countertop cooking 
burner (~20 ohm when cold),  auto battery tester maybe, something else that has 
a brushed motor in it like a drill with a paint mixing attachment in a bucket 
of heavy oil, carbon rods from alkaline batteries, a stainless steel container 
full of really salty water with a stainless steel utensil suspended in it, a 
hair dryer, a discharged lead-acid battery, a space heater, a 12 volt air 
compressor attached to a small tire.

--- On Sat, 5/11/13, Gene Heskett ghesk...@wdtv.com wrote:

 From: Gene Heskett ghesk...@wdtv.com
 Subject: [Emc-users] Question on stopping a 1HP treadmill motor
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Saturday, May 11, 2013, 5:45 PM
 Greetings all;
 
 As I install the motor on my mini-lathe, it occurs to me
 that if I do a set 
 of ice cube relays driven by those toys on the C41 board, it
 strikes me 
 that with that huge flywheel fan combo, even an e-stop will
 coast several 
 revolutions of the spindle.
 
 When I did the PMDX-106 for the mill, I used 2 relays, one
 to switch 
 between the output of the controller with its DPDT poles,
 the back side of 
 which dropped a 10 ohm 20 watt resistor across the motor to
 make use of its 
 generating ability as a means of stopping it fairly rapidly.
 As in 2500 
 revs to zero in just a hair over 1 second.  The 2nd
 relay was used in the 
 usual DPDT reversing circuit.
 
 There isn't that much inertia in that setup, but this will
 have a cast iron 
 fan cum flywheel that weighs a good 2 pounds to stop. 
 So a 10 ohm 20 
 watter, taking the dump from 7000 rpm, is likely to be
 considerably hotter 
 than bright red internally by the time its down to 100 rpms
 as that will 
 translate to about a kilowatt of stored energy.
 
 20 ohms won't have to take quite as much of a rapid thermal
 shock, but the 
 wattage will be similar, so I don't see any way to make it
 work that 
 doesn't involve a panel of at least 8 similar resistors.
 
 Unless someone else has a better idea?  How about I
 find some sockets for 
 the 500 watt halogen lamp sticks  use 2 of them in
 series?
 
 Basically anything I can make off the local walmart shelves
 (for under 50 
 bucks that is).
 
 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)
 My web page: http://coyoteden.dyndns-free.com:85/gene is up!
 My views 
 http://www.armchairpatriot.com/What%20Has%20America%20Become.shtml
 Kansas state law requires pedestrians crossing the highways
 at night to
 wear tail lights.
 A pen in the hand of this president is far more
 dangerous than 200 million guns in the hands of
          law-abiding
 citizens.
 
 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph
 databases and 
 their applications. This 200-page book is written by three
 acclaimed 
 leaders in the field. The early access version is available
 now. 
 Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] DIY G-Code

2013-05-09 Thread charles green
it's all a fun learning exercise until it's on the clock.  it is logcially 
absurd, but everyone seems to want their parts yesterday.  what has become of 
the 'vint'?

--- On Thu, 5/9/13, John Thornton bjt...@gmail.com wrote:

 From: John Thornton bjt...@gmail.com
 Subject: Re: [Emc-users] DIY G-Code
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, May 9, 2013, 4:19 AM
 Well the G code manual would be the
 best place but I also have a G code 
 tutorial here:
 
 http://www.gnipsel.com/linuxcnc/g-code/index.html
 
 John
 
 On 5/9/2013 5:42 AM, RogerN wrote:
  Is there some kind of tutorial that would help me
 understand enough to write my own G-Code?
 
  I’m wanting to make G-84 tapping cycle work.  I
 think it would need parameters like F and Z, and perhaps a
 dwell time.  So my G84 would turn on spindle CW, feed
 to Z depth at 95% feed F, stop spindle, dwell, spindle CCW,
 feed to starting Z at 100% F, stop spindle.
 
  I thought it would be a fun learning exercise to learn
 to make my own canned cycles.
 
  Thanks!
 
  Roger Neal
 
 --
  Learn Graph Databases - Download FREE O'Reilly Book
  Graph Databases is the definitive new guide to graph
 databases and
  their applications. This 200-page book is written by
 three acclaimed
  leaders in the field. The early access version is
 available now.
  Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph
 databases and 
 their applications. This 200-page book is written by three
 acclaimed 
 leaders in the field. The early access version is available
 now. 
 Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Mar 3, 2013: LinuxCNC 2.5.2 released

2013-03-05 Thread charles green
the new theory and its opponents experience phase changes

--- On Tue, 3/5/13, Erik Christiansen dva...@internode.on.net wrote:

 From: Erik Christiansen dva...@internode.on.net
 Subject: Re: [Emc-users] Mar 3, 2013: LinuxCNC 2.5.2 released
 To: emc-users@lists.sourceforge.net
 Date: Tuesday, March 5, 2013, 12:16 AM
 On 04.03.13 11:11, Pete Matos wrote:
  Ummm..rightwhatever he said. Peace LOL
 
 It's only my translation, but here goes:
 
 In science no new theory ever triumphs, but its opponents
 die by
 degrees.  - Max Planck
 
 Erik
 
  On Monday, March 4, 2013, craig cr...@facework.com
 wrote:
   On 3/3/2013 5:05 PM, W. Martinjak wrote:
   In der Wissenschaft siegt nie eine neue
 Theorie,
   nur ihre Gegner sterben nach und nach
  
   Max Planck
   Great quote.   thanks/ danke
  
   craig
 
 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_feb
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] concrete table

2012-12-12 Thread charles green
nice that money is everything

--- On Wed, 12/12/12, Mark Wendt wendt.m...@gmail.com wrote:

 From: Mark Wendt wendt.m...@gmail.com
 Subject: Re: [Emc-users] concrete table
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, December 12, 2012, 2:10 AM
 On Tue, Dec 11, 2012 at 10:53 PM,
 Jack Coats j...@coats.org
 wrote:
  http://anosognosia.tumblr.com/post/416645749/cast-cement-cnc-chassis-by-kenny-cheung-via
 
  He never finished publication of the entire build but
 here is a full
  CNC machine
 
  ... Jack
 
 I like the little dollar signs that start floating down in
 the picture.  ;-)
 
 Mark
 
 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT.
 Free Trial
 Remotely access PCs and mobile devices and provide instant
 support
 Improve your efficiency, and focus on delivering more
 value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] concrete table

2012-12-12 Thread charles green
the carving is relatively intentional

--- On Wed, 12/12/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] concrete table
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, December 12, 2012, 2:47 AM
 On 12 December 2012 07:41, Dave
 e...@dc9.tzo.com
 wrote:
 
  My daughter had forgotten about the headstones and was
  aghast.  She could not believe that I would have
 such a thing at our
  house and told me that I had to get rid of them.
 
 How strange. They are, after all, just chunks of stone.
 
 We made the window frames for my dad's house out of spare
 grave edges
 (local sandstone). If you know where to look you can see
 inscriptions
 :-)
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT.
 Free Trial
 Remotely access PCs and mobile devices and provide instant
 support
 Improve your efficiency, and focus on delivering more
 value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Kinematics and tool length compensation

2012-11-17 Thread charles green
yes, post on the email thread.  just this friday i was reading about coordinate 
system alteration.  more interesting than discovery of trashed axis thrust 
bearings.


--- On Sat, 11/17/12, Martin Lederhilger martin.lederhil...@gmx.at wrote:

 From: Martin Lederhilger martin.lederhil...@gmx.at
 Subject: Re: [Emc-users] Kinematics and tool length compensation
 To: emc-users@lists.sourceforge.net
 Date: Saturday, November 17, 2012, 6:17 AM
 Am Samstag, den 17.11.2012, 15:37
 +0200 schrieb Viesturs Lācis:
 
  Could You, please, share Your kinematics module?
 
 I have the kinematics with tool offsets now working.
 
 I did not have to use an extra HAL pin for the tool offset.
 I have added
 U, V and W coordinates as Chris Radek has suggested. I use
 them as
 coordinates in the tool's local coordinate system in the
 kinematics
 module to offset the machine's coordinates from the tool
 tip's
 coordinates (X Y Z).
 
 I am currently making a drawing of the coordinate systems in
 my setup.
 When I am finished, where should I post my kinematics and
 configuration?
 Directly to this mailing list? Maybe it is a help for
 others.
 
 Martin
 
 
 
 
 --
 Monitor your physical, virtual and cloud infrastructure from
 a single
 web console. Get in-depth insight into apps, servers,
 databases, vmware,
 SAP, cloud infrastructure, etc. Download 30-day Free Trial.
 Pricing starts from $795 for 25 servers or applications!
 http://p.sf.net/sfu/zoho_dev2dev_nov
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Crowdsourced mass CNC produced private weapons

2012-10-17 Thread charles green
freezer bracketry can be serious business.

--- On Tue, 10/16/12, Gene Heskett ghesk...@wdtv.com wrote:

 From: Gene Heskett ghesk...@wdtv.com
 Subject: Re: [Emc-users] Crowdsourced mass CNC produced private weapons
 To: emc-users@lists.sourceforge.net
 Date: Tuesday, October 16, 2012, 7:25 PM
 On Tuesday 16 October 2012 22:23:47
 Ed Nisley did opine:
 
  On 10/16/2012 06:35 PM, Igor Chudov wrote:
   having some real fun with their 3D printers!
  
  Oh, no, that's not fun. It's *practice* for serious
 projects!
  
  Like, for example, we decided to reinstall a freezer
 shelf after quite a
  few years of disuse, only to discover that one of its
 brackets had gone
  missing. An hour to build the solid model, another to
 produce the
  object: it snapped into place and works perfectly.
  
  A strictly non-lethal application, I assure you...
 
 Chuckle, Ed you slay me at times.  Just because you can
 is more than enough 
 excuse to do it.  Love it.
 
 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)
 My web page: http://coyoteden.dyndns-free.com:85/gene is up!
 Fascinating, a totally parochial attitude.
         -- Spock,
 Metamorphosis, stardate 3219.8
 
 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Crowdsourced mass CNC produced private weapons

2012-10-17 Thread charles green
maybe you're thinking of hamlet?  at any rate, the chunnel mixes things up, so 
keep an eye out.

--- On Tue, 10/16/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Crowdsourced mass CNC produced private weapons
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Tuesday, October 16, 2012, 4:24 AM
 On 16 October 2012 11:18, charles
 green xxzzb...@yahoo.com
 wrote:
  i didn't realize there were ever so many bears in the
 UK.  hmm.. was grendel a bear?
 
 He was just an ordinary monster I think. I also seem to
 recall that he
 lived in Denmark.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Don't let slow site performance ruin your business. Deploy
 New Relic APM
 Deploy New Relic app performance management and know
 exactly
 what is happening inside your Ruby, Python, PHP, Java, and
 .NET app
 Try New Relic at no cost today and get our sweet Data Nerd
 shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Crowdsourced mass CNC produced private weapons

2012-10-16 Thread charles green
what would it take to produce printed armor?

--- On Mon, 10/15/12, Igor Chudov ichu...@gmail.com wrote:

 From: Igor Chudov ichu...@gmail.com
 Subject: Re: [Emc-users] Crowdsourced mass CNC produced private weapons
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, October 15, 2012, 6:33 AM
 Matt, thanks for a clarification. I
 do not think that a plastic AK receiver
 would work well, but it looks like an AR lower has different
 strength
 requirements.
 
 i
 
 
 On Mon, Oct 15, 2012 at 7:19 AM, Matthew Herd herd.m...@gmail.com
 wrote:
 
  Igor,
 
  From a technical standpoint only (I'll leave the
 politics out of this),
  the AR-15 lower receiver (which he successfully printed
 in ABS plastic -
  see www.defensedistributed.com) is the portion which
 houses the fire
  control group.  Most are made of 7075 Al forgings,
 or CNC machined from
  billet.  However, a few companies offer injection
 molded varieties which
  work just fine.  I think the original Armalite
 designers used 7075 to be on
  the safe side, not because they had to.  With some
 adjustments 
  reinforcements, it is probably possible to 3d print a
 plastic AR lower
  which would function perfectly.  I seem to recall
 3d printed ABS is about
  70% as strong as molded ABS so some minor structural
 reinforcements are
  probably in order.  No selective laser sintering
 or other expensive 3d
  printing processes required.
 
  And yes, that article is obviously political. 
 However, there are a few
  others on the subject (search 3d printer, defense
 distributed, etc) that
  present the facts more clearly.  I think the
 wired.com article that I
  read wasn't too bad, in case you want to read more on
 the subject.
 
  Matt
 
 
 --
  Don't let slow site performance ruin your business.
 Deploy New Relic APM
  Deploy New Relic app performance management and know
 exactly
  what is happening inside your Ruby, Python, PHP, Java,
 and .NET app
  Try New Relic at no cost today and get our sweet Data
 Nerd shirt too!
  http://p.sf.net/sfu/newrelic-dev2dev
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Don't let slow site performance ruin your business. Deploy
 New Relic APM
 Deploy New Relic app performance management and know
 exactly
 what is happening inside your Ruby, Python, PHP, Java, and
 .NET app
 Try New Relic at no cost today and get our sweet Data Nerd
 shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Crowdsourced mass CNC produced private weapons

2012-10-16 Thread charles green
i didn't realize there were ever so many bears in the UK.  hmm.. was grendel a 
bear?

--- On Mon, 10/15/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Crowdsourced mass CNC produced private weapons
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, October 15, 2012, 1:13 AM
 On 15 October 2012 05:48, jeremy
 youngs jcyoung...@gmail.com
 wrote:
 
  our system is one of checks and balances, the first
 right we have is
  to be able to speak our mind  freely to those in
 power. Our second is
  to be armed while doing it
 
 Speak for yourself.
 This right to arm bears hasn't been part of the way people
 think in
 the UK since we stopped carrying swords (Actually, even then
 I think
 it was only Gentlemen were allowed swords)
 
 I would suggest that we drop this topic. It never goes
 anywhere.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Don't let slow site performance ruin your business. Deploy
 New Relic APM
 Deploy New Relic app performance management and know
 exactly
 what is happening inside your Ruby, Python, PHP, Java, and
 .NET app
 Try New Relic at no cost today and get our sweet Data Nerd
 shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Crowdsourced mass CNC produced private weapons

2012-10-16 Thread charles green
do arms have any entirely nonviolent use or value?  that is what i was 
wondering until i considered fringed bear arms.

--- On Sun, 10/14/12, jeremy youngs jcyoung...@gmail.com wrote:

 From: jeremy youngs jcyoung...@gmail.com
 Subject: Re: [Emc-users] Crowdsourced mass CNC produced private weapons
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, October 14, 2012, 9:48 PM
 oh boyy this could get touchy
 fast! me likes debate
 over this issue!!
 
 A well regulated militia being necessary to the security of
 a free
 state, the right of the people to keep and bear arms shall
 not be
 infringed.
 
 in·fringe   [in-frinj]  Show IPA verb,
 in·fringed, in·fring·ing.
 verb (used with object)
 1.
 to commit a breach or infraction of; violate or transgress:
 to
 infringe a copyright; to infringe a rule.
 
 I surely hope we dont find ourselves at the point of
 political
 dissemination here.
 our system is one of checks and balances, the first right we
 have is
 to be able to speak our mind  freely to those in power.
 Our second is
 to be armed while doing it .Nowhere is there a threat of
 violence
 here. I should not have to point the leftist attitude and
 commentary
 of the post out. The atf is ok with it so i dont believe
 there is any
 issue aside from the press blowing
  this all out of proportion and contorting the truth. as to
 your ak
 they are really simple
 http://ak-builder.com/
 although i would just buy the flat or a bent blank rather
 than mill
 from scratch. interestingly one of things im trying to get
 going is
 manufacturing 80 percent recievers and parts
 
 
 -- 
 jeremy youngs
 
 --
 Don't let slow site performance ruin your business. Deploy
 New Relic APM
 Deploy New Relic app performance management and know
 exactly
 what is happening inside your Ruby, Python, PHP, Java, and
 .NET app
 Try New Relic at no cost today and get our sweet Data Nerd
 shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Gluing little balls

2012-10-09 Thread charles green
suggestion:  consider alternate method of celebration.

--- On Tue, 10/9/12, craig cr...@facework.com wrote:

 From: craig cr...@facework.com
 Subject: [Emc-users] Gluing little balls
 To: emc-users@lists.sourceforge.net
 Date: Tuesday, October 9, 2012, 2:52 AM
 I have a CNC related problem.
 
 I am making small decorative personal gifts using thin wood
 (5-6mm - 1/4 
 inch thick) and 6mm diameter colored glass balls (small
 marbles).
 
 A pattern of shaped holes is cut in the wood with a small
 cnc router 
 using 2 tools.  A 1/4 ball nose mill cuts to
 approximately 4mm depth.  A 
 3/16 tool then cuts the rest of the way through he wood.
 additional 
 surface patterns may also be cut.
 
 The balls are then glued into the holes with a clear
 adhesive ( 
 currently a thinned clear caulking compound).
 
 The resulting items are interesting viewed directly or
 back-lit.
 
 
 The problem:
 
 The marbles are currently glued in by hand.
   Painting the glue into the holes, placing the ball
 and pressing it 
 down gets tedious.
 
 I would like to automate this process by replacing the
 spindle with 
 other equipment.
 
 I can automate the pick and placement of the balls.  (
 spheres may be 
 the easiest item to pick and place)
 
 But I have not found a good way to automate the gluing
 process 
 inexpensively.
 
 suggestions? Thoughts?
 
 
 Any help would be appreciated.
 
 Craig
 
 --
 Don't let slow site performance ruin your business. Deploy
 New Relic APM
 Deploy New Relic app performance management and know
 exactly
 what is happening inside your Ruby, Python, PHP, Java, and
 .NET app
 Try New Relic at no cost today and get our sweet Data Nerd
 shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] MSL Landing: Success!

2012-08-06 Thread charles green
i heard that they were making a movie about mars called 'total recall'.


--- On Sun, 8/5/12, ro...@abcnc.se ro...@abcnc.se wrote:

 From: ro...@abcnc.se ro...@abcnc.se
 Subject: [Emc-users] MSL Landing: Success!
 To: emc-users@lists.sourceforge.net
 Date: Sunday, August 5, 2012, 11:05 PM
 Just wanted to congratulate my
 American fellows for a safe landing on Mars.
 Yes, Mars Science Laboratory aka Curiosity are there with
 all it's six
 wheels firmly and neatly placed in the Martian sand!
 
 A great day for all of us Space-enthusiasts!
 
 
 Pics from the rover here:
 
 http://mars.jpl.nasa.gov/msl/raw
 
 (Well, testpics really, all systems Go! )
 
 
 /Roger
 
 
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Linuxcnc 5 axis coolness

2012-07-21 Thread charles green
since you probably have a computer, you probably also already have a laser.

--- On Fri, 7/20/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Linuxcnc 5 axis coolness
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, July 20, 2012, 3:59 AM
 On 20 July 2012 11:42, Claude
 Froidevaux men...@bluewin.ch
 wrote:
 
  sometimes I think of LinuxCNC as a HAL platform, where
 G-code
  interpreter is only one module, that can be
 instantiated if needed.
 
 This is something I realised recently too. I have made a
 start on a
 GladeVCP GUI which imports an image file, then feeds that to
 a
 realtime component that generates an XY raster pattern and
 synchronised intensity value for laser rastering
 applications. There
 is no G-code anywhere in the system. Effectively the image
 file
 becomes the program.
 But as I don't have, nor intend getting, a laser, it has
 been rather
 pushed to the back-burner once I proved it could be done
 :-)
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] SCARA robot arm 3D printer

2012-06-22 Thread charles green
hey bishop, do the thing with the knife.

--- On Thu, 6/21/12, transis...@transistor-man.com 
transis...@transistor-man.com wrote:

 From: transis...@transistor-man.com transis...@transistor-man.com
 Subject: Re: [Emc-users] SCARA robot arm 3D printer
 To: emc-users@lists.sourceforge.net
 Date: Thursday, June 21, 2012, 10:20 PM
 On 2012-06-20 09:14, ceen...@in-front.com
 wrote:
  This link is for a reprap SCARA: 
  http://www.youtube.com/watch?v=Cquw7dvR80A
 
  There was a conversation a while back about how many
 plastic Yoda
  heads and other fast prototyped plastic waste would end
 up in land
  fills.  I see the above reprap SCARA being a
 positive and 
  constructive
  engineering use for a reprap machine.  The HF06
 used stepper motor 
  and
  linear bearings but the rest is pretty much made with a
 reprap.
 
  Cool stuff.
 
 
  Dennis
 
 
   ---Original Message---
   From: Jeshua Lacock jes...@3dtopo.com
   To: Enhanced Machine Controller (EMC) 
  emc-users@lists.sourceforge.net
   Subject: Re: [Emc-users] SCARA robot arm 3D
 printer
   Sent: Jun 20 '12 02:25
 
 
   On Jun 19, 2012, at 9:46 AM, andy pugh
 wrote:
 
    On 19 June 2012 15:46,  transis...@transistor-man.com
 wrote:
   
    As the printer is a SCARA arm
   
    This is an interesting development, as
 it has more printable
    components than a conventional RepRap.
 You could (in theory) 
  print the
    arms, whereas printing linear slides is
 more tricky.
 
   Wow, that is a really great idea! Pretty much
 the only thing you 
  couldn't print is the steppers (and electrical
 components) - but those 
  things are cheap!
 
 
   Cheers,
 
   Jeshua Lacock
   Founder/Engineer
   3DTOPO Incorporated
   http://3DTOPO.com
   Phone: 208.462.4171
 
 
  
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond. 
  Discussions
  will include endpoint security, mobile security and the
 latest in 
  malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 That is excellent,
 
 I didn't realize it, bit you're correct, there are fewer
 non-printable 
 parts on a scara versus a conventional XY platform. (no
 linear bearings)
 
 That platform (video) looks really far along. One of the
 mechanisms IBM 
 used in this arm to maintain constant direction on the front
 facing 
 appendage is just link it with a belt to the theta 1 axis.
 it 
 effectively removes the 'turn' on the front axis, so you
 don't 
 necessarily have to have the extruder (or pen) in the
 video's case in 
 the exact center of the front facing part. I can snag a
 picture later on 
 to demo this, which might be useful for
 printed-out-scara-arms.
 
 @jeshua, thanks! The smiley-face was a reference to the
 movie 'moon'. 
 There's a robot in the film with a very basic display, that
 looks 
 similar to the printout.
 
 I think this is the most-recent for scara-reprap
 development:
 http://forums.reprap.org/read.php?2,128991,128991
 
 if you run into other people developing for that platform
 i'd be 
 curious,
 
 Thanks,
 -Dane
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Interesting tool changer

2012-06-15 Thread charles green
huzza

--- On Fri, 6/15/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Interesting tool changer
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, June 15, 2012, 2:01 AM
 On 15 June 2012 04:28, charles green
 xxzzb...@yahoo.com
 wrote:
  it is not a tool changer, it is a spindle changer.
  there is probably a gear mechansim somewhere in the middle
 of the carousel that engages whichever spindle is pointing
 at the table to a single spindle motor.
 
 I did wonder if that was the case, but rejected the idea as
 being too
 expensive and likely to lack rigidity.
 I designed an almost-identical system for a bond tester once
 (one
 motor and skew-gears on the selected tool) but that was a
 very
 different application.
 
 That does remind me of a tiny encoder that I designed for
 the same
 machine. We machined two eccentrics at 90 degrees on the
 shaft (two
 flats might also work) and then had two leds and detectors
 that were
 occluded by the eccentrics. It was possible to deduce shaft
 angle from
 the relative intensities. The whole thing was in a 6mm
 housing round a
 4mm shaft.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Interesting tool changer

2012-06-14 Thread charles green
it is not a tool changer, it is a spindle changer.  there is probably a gear 
mechansim somewhere in the middle of the carousel that engages whichever 
spindle is pointing at the table to a single spindle motor.  the one i had to 
repair had worn through one of its right angle helical meshes on one of the 
spindle pots - kind of not surprisingly.  what was a surprise was that each of 
the spindles was born on an opposing pair of conical rollers, and the outer 
roller races were the machined surfaces of the cast iron carousel block that 
carried them all.


--- On Wed, 6/13/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: [Emc-users] Interesting tool changer
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, June 13, 2012, 4:42 AM
 Has anyone seen a toolchanger like
 this before and knows how it works?
 http://www.ebay.co.uk/itm/120927276579
 (it's on an EMCO VMC)
 
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Parting out a huge CNC turret punch

2012-06-12 Thread charles green
extracting metallic elements from mineral ores is more energy intensive than 
extracting from existing metallic objects.  this can be an important point to 
bring up for whoever is interested in reconditioning junk items, because cost 
of futile ass busting often exceeds cost of disposal, and the two costs can 
usually just be added in many cases.


--- On Sat, 6/9/12, Dave e...@dc9.tzo.com wrote:

 From: Dave e...@dc9.tzo.com
 Subject: Re: [Emc-users] Parting out a huge CNC turret punch
 To: emc-users@lists.sourceforge.net
 Date: Saturday, June 9, 2012, 7:55 PM
 I help keep one running.   
 So it is possible.  :-)
 
 We replaced all of the capacitors in the power supply after
 the machine 
 was purchased.  Cheap insurance.
 
 The drives have been trouble free, but the control flakes
 out once in a 
 while.  Usually it just stops and forgets what it is
 doing
 
 The control is an antique and it should be replaced, but the
 owner is 
 too cheap to do that ( I have offered ).   I
 have a PC rigged up to load 
 programs into the GE control so the tape drive is no longer
 required.
 
 On the machine I help maintain, the feed drives are huge and
 replacing 
 them would be very expensive.   Plus he has
 spare drives.
 
 The machine is a very big lathe - I think it weighs about
 35,000 lbs.   
 It is massive.
 
 Dave
 
 On 6/9/2012 4:05 PM, Jon Elson wrote:
  Dave wrote:
     
  If the CNC control is GE, then the drives and
 likely GE also.
 
  I know a guy who might have some parts and manuals
 for that control if you decide to get it going.
 
 
       
  URRRrrp!  No, unless it is totally functional
 after the move, it would
  most likely be
  a complete waste of time to try to resurrect such an
 ancient control.
  If GE, that
  means PRE-Fanuc, so we are talking DTL ICs, maybe, from
 the mid -60s,
  and about 250 separate PC boards and 1000+ chips. 
 Also, quite possibly,
  PRE CNC, meaning no computer, and therefore, no
 diagnostics.  If a chip was
  bad, it would do crazy motions when you gave certain
 commands, and you
  had to infer the bad chip from the numbers
 involved.  YUCK!  I just had some
  experiences trying to get some GE Hi-Ak drive running,
 and after several
  puffs
  of smoke, the guy gave up and got some Copley amps on
 eBay.  he had 3 or 4
  complete controls there, but they just kept burning
 up.  I guess when
  this old
  gear sits for too many years, it gets very hard to
 bring them back to life,
  what with bad capacitors and dirty connectors.
 
  Jon
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond. Discussions
  will include endpoint security, mobile security and the
 latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
     
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] cylindrical coordinate kinematics

2012-06-07 Thread charles green
i did in fact end up using inverse time feed when my understanding of the 
linear/rotational axes relations failed.  that worked ok, but it was not a 
satisfying closed form of solution to the problem in general.

in easier cases, abc is parallel to xyz. so you'd want to know the xyz position 
of the cutter point relative to the xyz positon of a rotation axis, and figure 
the feed velocity based on the relevant radius of any rotations involved.  
there's no reason to not extend arc interpolation into the rotation 'planes' 
too, except that it will melt your brain.

g19 g2/3 is like g1 X A.

--- On Thu, 6/7/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] cylindrical coordinate kinematics
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, June 7, 2012, 6:17 AM
 On 7 June 2012 14:00, charles green
 xxzzb...@yahoo.com
 wrote:
 
  i see only two approaches:  the rotation axes are
 purely for indexing between various angular offsets without
 any coordination of other movements (i.e. stay clear of
 spinning mechanism), or incorporate the absolute cartesian
 positions of the rotation axes into a calculation of
 resulting movements.
 
 The rotary axes typically roatate to reach their endpoint at
 the same
 time as the linear move. This works fine when there is a
 linear move,
 but does mean that the feed rate needs to be compensated or
 you get
 the helical feedrate problem you mentioned.
 The simplest way to achieve what is required is to use
 inverse time
 feed rate, where you say how long the cut should take
 (presumably
 having hand-calculated the actual cut length).
 
 With the cylindrical kinematics idea being discussed here I
 _think_
 that the rotary would be seen as a linear, and the feedrate
 calcs
 would just work. But I could be wrong.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] cylindrical coordinate kinematics

2012-06-07 Thread charles green
another fun translation problem:  instead of x and y axes, you have a c1 axis 
on top of a c2 axis with the two c axes separated by some given r.  presumably 
a spindle is centered the same r away from one of the c's so that a whole xy 
area of 2r can be reached by rotations of the two c's.

--- On Thu, 6/7/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] cylindrical coordinate kinematics
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, June 7, 2012, 6:17 AM
 On 7 June 2012 14:00, charles green
 xxzzb...@yahoo.com
 wrote:
 
  i see only two approaches:  the rotation axes are
 purely for indexing between various angular offsets without
 any coordination of other movements (i.e. stay clear of
 spinning mechanism), or incorporate the absolute cartesian
 positions of the rotation axes into a calculation of
 resulting movements.
 
 The rotary axes typically roatate to reach their endpoint at
 the same
 time as the linear move. This works fine when there is a
 linear move,
 but does mean that the feed rate needs to be compensated or
 you get
 the helical feedrate problem you mentioned.
 The simplest way to achieve what is required is to use
 inverse time
 feed rate, where you say how long the cut should take
 (presumably
 having hand-calculated the actual cut length).
 
 With the cylindrical kinematics idea being discussed here I
 _think_
 that the rotary would be seen as a linear, and the feedrate
 calcs
 would just work. But I could be wrong.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT: and Soapbox: 3D Printer Mods?

2012-06-06 Thread charles green
what's that smell?  sniff sniff.  smells like something taxable.


--- On Tue, 6/5/12, Jack Coats j...@coats.org wrote:

 From: Jack Coats j...@coats.org
 Subject: Re: [Emc-users] OT: and Soapbox: 3D Printer Mods?
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Tuesday, June 5, 2012, 10:57 AM
 If you have a few minutes, this is a
 free assessment from the US Government for
 evaluating intellectual property.
               http://www.uspto.gov/inventors/assessment/index.html
 
 
 
  ... Jack
 Whatever you do, work at it with all your heart...
 Colossians 3:23
 You don't manage people; you manage things. You lead
 people. —
 Admiral Grace Hopper, USN
 If you are not part of the solution, you are part of the
 precipitate
 - Henry J. Tillman
 Anyone who has never made a mistake, has never tried
 anything new. -
 Albert Einstein
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT: and Soapbox: 3D Printer Mods?

2012-06-06 Thread charles green
what are 'FDN-ers'?


--- On Wed, 6/6/12, Peter C. Wallace p...@mesanet.com wrote:

 From: Peter C. Wallace p...@mesanet.com
 Subject: Re: [Emc-users] OT: and Soapbox: 3D Printer Mods?
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, June 6, 2012, 5:51 AM
 On Wed, 6 Jun 2012, andy pugh wrote:
 
  Date: Wed, 6 Jun 2012 11:01:46 +0100
  From: andy pugh bodge...@gmail.com
  Reply-To: Enhanced Machine Controller (EMC)
      emc-users@lists.sourceforge.net
  To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
  Subject: Re: [Emc-users] OT: and Soapbox: 3D Printer
 Mods?
  
  On 4 June 2012 19:18, Dave e...@dc9.tzo.com
 wrote:
 
  Makes sense.  Thermocouples are the standard on
 all of the commercial
  plastic extruders I have worked on.
  By the time you do linearization of a TC and cold
 junction compensation,
  you might was well buy a cheap PID controller
 
  As an alternative (though probably more expensive than
 most home
  FDN-ers would like to pay) is this $20 chip which does
 all the work
  then talks SPI.
  http://uk.rs-online.com/web/p/temperature-sensor/6987118/
  LinuxCNC can talk SPI through Mesa cards.
 
 
 
 The temperture control is slow enough that parallel port bit
 banging
 would be fine for a SPI interface (I think the other Wallace
 has a comp for 
 this)
 
 
  -- 
  atp
  If you can't fix it, you don't own it.
  http://www.ifixit.com/Manifesto
 
 
 Peter Wallace
 Mesa Electronics
 -Inline Attachment Follows-
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 -Inline Attachment Follows-
 
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] cutter radius compensation versus tool table data

2012-05-30 Thread charles green
the basis of a circle (n-sphere) is a center point, and a distance from the 
center point.  the diameter of a circle is an artifact of measurement.

the vertex of a spinning cutter edge travels around a center at some radial 
distance.  a stationary lathe cutter has an edge vertex that moves relative to 
the center of rotation of a workpiece.

a thesaurus suggests that tool caliber compensation could be used in place of 
diameter compensation.  etymology suggests that a diameter is a degenerate case 
of a diagonal.

my previous experience with cnc is that the numerical value of a D# corresponds 
to an unscaled cartesian distance.  D means radius data, and H means length 
data.  (X/2,Z) coordinate space still doesnt make sense to me.  

tangential:  the axis tool table editor could be more spiffy.  i dont know what 
is involved in creating gui components like that, but those sort of details 
seem to figure into alot of software development in an important way.  ..design 
for monkey comfort.  tool table entries not being in order of tool number (or 
pot number, or radius value, or alphabetized by color code that i always use in 
the comment field) drives me bananas.  is there a method for making various 
windows remember their last sizes and positions, rather than always being in 
default?  some of those types of things are probably dependent on underlying 
operating system features, ..which probably means that there are property 
rights problems. oy.

--- On Tue, 5/29/12, John Thornton bjt...@gmail.com wrote:

 From: John Thornton bjt...@gmail.com
 Subject: Re: [Emc-users] cutter radius compensation versus tool table data
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Tuesday, May 29, 2012, 6:22 AM
 Typically inserts used in a lathe
 have the nose radius measurement not 
 the effective diameter. So for lathe tooling you have to
 double the nose 
 radius to put an entry into the tool table. Also important
 for a lathe 
 is the tool orientation...
 
 Give the online docs about an hour to update and see if they
 are less 
 confusing now.
 
 John
 
 On 5/29/2012 8:08 AM, charles green wrote:
  why should one linear axis have a metric that is 2x or
 1/2x any of the others, even on a lathe?
 
  --- On Tue, 5/29/12, andy pughbodge...@gmail.com 
 wrote:
 
  From: andy pughbodge...@gmail.com
  Subject: Re: [Emc-users] cutter radius compensation
 versus tool table data
  To: Enhanced Machine Controller (EMC)emc-users@lists.sourceforge.net
  Date: Tuesday, May 29, 2012, 5:03 AM
  On 29 May 2012 12:30, John Thornton
  bjt...@gmail.com
  wrote:
  Actually the docs should/will say Cutter
 Diameter
  Compensation to avoid
  that confusion.
  Even for a lathe?
 
  -- 
  atp
  If you can't fix it, you don't own it.
  http://www.ifixit.com/Manifesto
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways
 today's
  security and
  threat landscape has changed and how IT managers
 can
  respond. Discussions
  will include endpoint security, mobile security and
 the
  latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond. Discussions
  will include endpoint security, mobile security and the
 latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users

[Emc-users] cutter radius compensation versus tool table data

2012-05-29 Thread charles green
i am confused about the treatment of the value used for cutter radius 
compensation.  it looks like the examples in the documentation use a program 
command to write a radius value in the tool table, but when i edit the tool 
table from axis, there is a diameter value column.  are g41/42 using half this 
diameter value when they are fed a D number?  or is the value in the D column 
treated as a radius?  and G10 L1 P# Rr = D# = 2*r in the tool table?  (i guess 
that's an easy experiment.)

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] cutter radius compensation versus tool table data

2012-05-29 Thread charles green
why should one linear axis have a metric that is 2x or 1/2x any of the others, 
even on a lathe?

--- On Tue, 5/29/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] cutter radius compensation versus tool table data
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Tuesday, May 29, 2012, 5:03 AM
 On 29 May 2012 12:30, John Thornton
 bjt...@gmail.com
 wrote:
  Actually the docs should/will say Cutter Diameter
 Compensation to avoid
  that confusion.
 
 Even for a lathe?
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] rtos?

2012-05-28 Thread charles green
RGMP stands for RTOS and GPOS on Multi-Processor.  ..ok, and GPOS is ..generic 
platform operating system?  to first order, i'd say there are too many acronyms 
to make the link useful.

WBEC? KWIM?


--- On Mon, 5/28/12, gene heskett ghesk...@wdtv.com wrote:

 From: gene heskett ghesk...@wdtv.com
 Subject: [Emc-users] rtos?
 To: emc-users@lists.sourceforge.net
 Date: Monday, May 28, 2012, 1:44 AM
 Greetings everybody;
 
 Is this link of any use to us?
 
 http://rgmp.sourceforge.net/wiki/index.php/Main_Page
 
 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)
 My web page: http://coyoteden.dyndns-free.com:85/gene
 Kids always brighten up a house; mostly by leaving the
 lights on.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] rtos?

2012-05-28 Thread charles green
still a case of wtf.  i'm used to (multi)syllabic words in just one almost 
foreign language.


--- On Mon, 5/28/12, gene heskett ghesk...@wdtv.com wrote:

 From: gene heskett ghesk...@wdtv.com
 Subject: Re: [Emc-users] rtos?
 To: emc-users@lists.sourceforge.net
 Date: Monday, May 28, 2012, 3:05 AM
 On Monday, May 28, 2012 06:00:49 AM
 charles green did opine:
 
  RGMP stands for RTOS and GPOS on Multi-Processor. 
 ..ok, and GPOS is
  ..generic platform operating system?  to first
 order, i'd say there are
  too many acronyms to make the link useful.
  
  WBEC? KWIM?
  
 Sounds like radio call signs. :)
 
 But we are in fact doing the same thing on our dual core
 atom boards, where 
 RTAI runs on the cpu linux cannot see because we've used
 isolcpu=1 on it.
 
 I think it could be quite revalent to what we are doing
 now.
 
  --- On Mon, 5/28/12, gene heskett ghesk...@wdtv.com
 wrote:
   From: gene heskett ghesk...@wdtv.com
   Subject: [Emc-users] rtos?
   To: emc-users@lists.sourceforge.net
   Date: Monday, May 28, 2012, 1:44 AM
   Greetings everybody;
   
   Is this link of any use to us?
   
   http://rgmp.sourceforge.net/wiki/index.php/Main_Page
   
   Cheers, Gene
  
 
 
  -- Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond.
  Discussions will include endpoint security, mobile
 security and the
  latest in malware threats.
  http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 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)
 My web page: http://coyoteden.dyndns-free.com:85/gene
 Nothing is a problem once you debug the code.
         -- John Carmack
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] G04 dwell in seconds not milliseconds?

2012-05-23 Thread charles green
 U and X can't be used as these are axis position commands.

isn't T one of the modern coordinate axes as well?

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool Offsets

2012-05-22 Thread charles green
the h number is also useful for code that is explicit.  implicit and default 
treatments are the typical haunts of misbehavior and error.

application of ambiguity to machine control command articles may be some kind 
of requirement for thinking machines.  automating a defined, standardized 
process is not really a good place for custom tribal practices.

--- On Mon, 5/21/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Tool Offsets
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, May 21, 2012, 3:57 PM
 On 21 May 2012 20:51, Eric H. Johnson
 ejohn...@camalytics.com
 wrote:
 
  T3 M6
  G43 H3
 
 I never use the H-number, it is only useful for applying the
 offset of
 a non-loaded tool to the loaded tool.
 Though I doubt that is your problem.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool Offsets

2012-05-22 Thread charles green
reducing the rtfm overhead would be a nice break also.

--- On Tue, 5/22/12, gene heskett ghesk...@wdtv.com wrote:

 From: gene heskett ghesk...@wdtv.com
 Subject: Re: [Emc-users] Tool Offsets
 To: emc-users@lists.sourceforge.net
 Date: Tuesday, May 22, 2012, 4:40 AM
 On Tuesday, May 22, 2012 07:39:37 AM
 John Thornton did opine:
 
  Why does it matter how other controls work?
  
  John
  
 So you don't have to totally retrain a new hire?
 
 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)
 My web page: http://coyoteden.dyndns-free.com:85/gene
 If Microsoft built cars, you would have to press the Start
 button to turn
 them off.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT : large cnc

2012-05-22 Thread charles green
a whole robot to swap tools:  the prelude to an opera of the waking maintenace 
nightmare.

--- On Tue, 5/22/12, gene heskett ghesk...@wdtv.com wrote:

 From: gene heskett ghesk...@wdtv.com
 Subject: Re: [Emc-users] OT : large cnc
 To: emc-users@lists.sourceforge.net
 Date: Tuesday, May 22, 2012, 5:00 AM
 On Tuesday, May 22, 2012 07:57:20 AM
 andy pugh did opine:
 
  On 22 May 2012 11:30, Mark Wendt mark.we...@nrl.navy.mil
 wrote:
   I'd give my left you-know-what for a shop that
 size.
  
  It would be difficult to keep warm enough to work in.
 
 Which is why I do woodwork in the garage, its better
 insulated than the 
 house.  1 1500 watt heater set at 65F keeps it
 tolerable in the winter  an 
 18k btu AC keeps it refrigerated in the summer.
 
 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)
 My web page: http://coyoteden.dyndns-free.com:85/gene
 I haven't lost my mind; I know exactly where I left it.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A rose by any name? [Was: Not so custom]

2012-05-21 Thread charles green
all acronyms are ultimately counterproductive, because of such conflicts for 
example.  projects should be designated by number in the order of creation, or 
something like that.  take a hint from the borg in such matters.

--- On Sun, 5/20/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] A rose by any name? [Was: Not so custom]
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 20, 2012, 11:48 PM
 2012/5/21 Dave e...@dc9.tzo.com:
  On 5/20/2012 6:13 PM, gene heskett wrote:
  On Sunday, May 20, 2012 06:11:51 PM charles green
 did opine:
 
  I am used to linuxcnc now, so lets not repaint the
 train again please.
 
  I agree.
 
  I also don't see any sense in going into the source
 code and changing
  all references of emc to something else.
 
 
 I think that this is a question to our board - what was the
 agreement
 about the rebranding.
 Was the agreement only about name, which is represented to
 public, or
 was the agreement about not using those three letters
 _anywhere_,
 which IMHO includes also source code of the application.
 
 I do agree that messing up the code by leaving emc and
 now
 substitute it with linuxcnc in new code would be wrong
 approach.
 On the other hand, I am in favor of replacing emc
 throughout the code.
 
 Could somebody from the board comment on this side of the
 agreement?
 Is it allowed to use emc in the source code?
 
 -- 
 Viesturs
 
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A rose by any name? [Was: Not so custom]

2012-05-20 Thread charles green
E to L seemed good to me.  EWC is roughly a mirror of EMC.  gammaWC, but theres 
no business roman english character for that.  Z*M3, but the closest would be 
Z)M3 or Z]M3, both of which i already have staked out as my homestead in the 
race to hoard intellectual and physical property and collect rent as a 
contribution to society.

on a tangent, suppose i went thru stepconf wizard awhile ago, and got working 
results for a machine with 1mm pitch leadscrews.  im not calling anything linux 
wutnot, or exaggerated management corporation or anything one way or another.  
my problem is that i might want to use the machine in the imperial mode as a 
matter of convenience.  the tool table, however, is deciphered in machine 
units.  no problem - i'll just redo stepconf, convert all the config from mm to 
inches, and then i can pick a metric machine or an imperial machine at axis 
startup.

no good. the home all button produces a following error just after backing off 
the switch on the zeroth axis.  do the FERROR and MINFERROR have to be scaled 
exactly in the ini file?  i just went with what stepconf wizard put there after 
reentering all the relevant dialog fields/25.4=inch version, because they 
looked approximately approximate.

?? 

--- On Sat, 5/19/12, Erik Christiansen dva...@internode.on.net wrote:

 From: Erik Christiansen dva...@internode.on.net
 Subject: Re: [Emc-users] A rose by any name? [Was: Not so custom]
 To: emc-users@lists.sourceforge.net
 Date: Saturday, May 19, 2012, 11:29 PM
 On 19.05.12 13:47, Terry
 Christophersen wrote:
  LMC or LNC sounds good to me
 
 LMC says National Semiconductor CMOS op-amps to me, e.g.
 LMC662,
 but if you added two pen strokes, we'd have:  EMC 
    :-)
 
 If LinuxCNC really is too long to type, what about: LC ?
 (Does that resonate at all? ;-)
 
 Erik
 
 -- 
 C hasn't changed much since the 1970s. And let's face it
 it's ugly. 
 Can't we do better? C++? (Sorry, never mind.)   
   - Rob Pike
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Intel Board issues

2012-05-20 Thread charles green
on a hunch, im going to fault the landlords of any involved intellectual 
propriety.

--- On Sun, 5/20/12, dave dengv...@charter.net wrote:

 From: dave dengv...@charter.net
 Subject: Re: [Emc-users] Intel Board issues
 To: emc-users@lists.sourceforge.net
 Date: Sunday, May 20, 2012, 7:09 AM
 On Wed, 16 May 2012 10:42:22 +0100
 andy pugh bodge...@gmail.com
 wrote:
 
  On 16 May 2012 02:40, Terry Christophersen tcninj...@yahoo.com
  wrote:
   I forgot that it says  [xx.xxx] pnpbios:
 dev_node_info function
   not supported [xx.xxx] pnpbios: unable to get
 node info
  
  Is this you:
  http://www.justanswer.com/computer/6oaeu-getting-error-when-installing-linux10-pnpbios-dev-node-info.html
  
  The advice there seems slightly flawed, the standard
 LiveCD
  installation runs perfectly on hundreds of D525MW
 boards.
  
 
 Thanks for the link. I've been trying to flash the bios and
 think I
 have an approach I can make work: to wit ... boot into dos
 6.22 off the 
 cd and then pick up the bios flash data off a usb-stick. 
 
 Sometime in the near future I think a D525MW is the way to
 go. 
 
 Meanwhile, I also have a Gigabyte GA-EP45-UD3L board here.
 2.6G dual
 core on a larger board. Memtest86 will run on it and all 4 G
 of memory
 is good. Still a live install stalls consistently at 42%.
 Video is a
 GeForce 8400GS which may be the problem. It happens to be
 the only
 pci-extended x16 video I have so it is difficult to swap
 out. ;-)
 H! E5300 cpu is 64 bit but so is the 510 and 525 am I
 missing
 something?
 
 Can anyone recommend a video card that plays well with
 10.04, etc?
 I'm leaning toward ATI. 
 
 BTW- I have burned two CD's of 10.04 both downloaded from
 the .ro
 mirror. First one took about 30 min to download and the
 second a whole
 6 min; now that was impressive! Load on the server must have
 been
 really low. 
 Md5sum on both are identical and match the md5sum listed on
 linuxcnc.org. 
 
 Nuff blithering for one e-mail. 
 
 Dave
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A rose by any name? [Was: Not so custom]

2012-05-20 Thread charles green
LCNC is statistically bound to be an infringement.  licenced chiropractic 
nurses cooperative is sure to apply litigial pressure at every irrelevant point.

give up, queue up, recieve the predetermined designation in due order, and 
forget any troubles.

--- On Sun, 5/20/12, dave dengv...@charter.net wrote:

 From: dave dengv...@charter.net
 Subject: Re: [Emc-users] A rose by any name? [Was: Not so custom]
 To: emc-users@lists.sourceforge.net
 Date: Sunday, May 20, 2012, 6:38 AM
 On Sat, 19 May 2012 22:50:05 -0700
 (PDT)
 charles green xxzzb...@yahoo.com
 wrote:
 
  three letters is only 17576 choices.  good bet
 they are all taken.
  four alphanumeric is only 1.6 million choices. 
 eemmcc22?  llmmcc,
  llnncc??  ellemcee. anLanMaC.
  
  --- On Sat, 5/19/12, Mark Cason farmerboy1...@yahoo.com
 wrote:
  
   From: Mark Cason farmerboy1...@yahoo.com
   Subject: Re: [Emc-users] A rose by any name? [Was:
 Not so custom]
   To: Enhanced Machine Controller (EMC)
   emc-users@lists.sourceforge.net
 Date: Saturday, May 19, 2012,
   7:23 PM On 05/19/2012 07:52 PM, Jon Elson
   wrote:
Terry Christophersen wrote:
LMC or LNC sounds good to m
Logical Microcomputer Company made Unix-based
 computers
   using the
Nat Semi 32016 CPU back in the late 80's. 
 The
   system was a dog, for
reasons I don't quite understand, maybe
 rotten
   compilers. 
 
 The 32016 was a good design as far as I could tell.
 Orthogonal
 instruction set, 8 sets of registers, etc. I understand that
 National
 simply didn't give much support. Most of the boards were VME
 bus.
 The chip seemed to get used more in Europe than here. 
 
 
  I'm pretty
sure they have been out of business for some
 time, but
   might be wise
to check to see if there are copyrights or
 trademarks
   on a name,
acronym or whatever before using it.  That's
 how
   we got in trouble
the first time.
   
Jon
   
      LNC is taken, as is LMC.  LCNC
   appears to be available though.
   
   -- 
   -Mark
   
   Ne M'oubliez   ---Family Motto
   Hope for the best, plan for the
   worst   ---Personal Motto
   
 
 My tuppence still goes for LCNC as a short name. Nothing is
 ideal after
 getting emc2 impressed into our brains for so long. At least
 LCNC gives
 a hint of what we are up to. 
 
 Dave
  
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways
 today's
   security and 
   threat landscape has changed and how IT managers
 can
   respond. Discussions 
   will include endpoint security, mobile security
 and the
   latest in malware 
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   Emc-users mailing list
   Emc-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/emc-users
   
  
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and 
  threat landscape has changed and how IT managers can
 respond.
  Discussions will include endpoint security, mobile
 security and the
  latest in malware threats.
  http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
 Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A rose by any name? [Was: Not so custom]

2012-05-19 Thread charles green
LMC?


--- On Sat, 5/19/12, Przemek Klosowski przemek.klosow...@gmail.com wrote:

 From: Przemek Klosowski przemek.klosow...@gmail.com
 Subject: Re: [Emc-users] A rose by any name? [Was: Not so custom]
 To: emc-users@lists.sourceforge.net
 Date: Saturday, May 19, 2012, 11:08 AM
 On Sat, May 19, 2012 at 5:24 AM, Erik
 Christiansen
 dva...@internode.on.net
 wrote:
  On 5/18/2012 4:28 PM, Przemek Klosowski wrote:
   BTW, now that we can't use EMC2 any more, and
 LinuxCNC seems longish
   and awkward to type, I am tempted to start
 using LCNC.
 
  Err, are we to be the group with no name? We didn't
 defend the one we
  had, and now we seek to discard our new common banner.
 
 You're quite right, I wasn't suggesting this as an official
 name but
 more in the context of informal communications related to
 LinuxCNC,
 where we mention LinuxCNC often and seeing the LinuxCNC term
 multiple
 times next to other mentions of LinuxCNC might just seem
 visually
 crowded because LinuxCNC 'glyph' is fairly long and busy
 graphically.
 For instance, in the source code, there are 55246 instances
 of the
 trigraph EMC, and replacing all of them by LinuxCNC might
 make the
 code slightly less readable, so something like 'lcnc' might
 be a
 reasonable compromise.
 
 Anyway, I start to feel like I'm  bikeshedding so I
 will stop now.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] A rose by any name? [Was: Not so custom]

2012-05-19 Thread charles green
three letters is only 17576 choices.  good bet they are all taken.  four 
alphanumeric is only 1.6 million choices.  eemmcc22?  llmmcc, llnncc??  
ellemcee. anLanMaC.

--- On Sat, 5/19/12, Mark Cason farmerboy1...@yahoo.com wrote:

 From: Mark Cason farmerboy1...@yahoo.com
 Subject: Re: [Emc-users] A rose by any name? [Was: Not so custom]
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Saturday, May 19, 2012, 7:23 PM
 On 05/19/2012 07:52 PM, Jon Elson
 wrote:
  Terry Christophersen wrote:
  LMC or LNC sounds good to m
  Logical Microcomputer Company made Unix-based computers
 using the
  Nat Semi 32016 CPU back in the late 80's.  The
 system was a dog, for
  reasons I don't quite understand, maybe rotten
 compilers.  I'm pretty
  sure they have been out of business for some time, but
 might be wise
  to check to see if there are copyrights or trademarks
 on a name,
  acronym or whatever before using it.  That's how
 we got in trouble
  the first time.
 
  Jon
 
    LNC is taken, as is LMC.  LCNC
 appears to be available though.
 
 -- 
 -Mark
 
 Ne M'oubliez   ---Family Motto
 Hope for the best, plan for the
 worst   ---Personal Motto
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] CNC Tube Bender

2012-05-17 Thread charles green
bending apparatus typically uses beer code.


--- On Thu, 5/17/12, John Thornton bjt...@gmail.com wrote:

 From: John Thornton bjt...@gmail.com
 Subject: Re: [Emc-users] CNC Tube Bender
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, May 17, 2012, 3:43 AM
 Pretty impressive for DIY, too bad
 they don't know anything about 
 straightening wire... those lead in rollers are totally
 wrong if their 
 intention was to straighten the wire on that plane.
 
 John
 
 On 5/16/2012 10:26 PM, Kent A. Reed wrote:
  On 5/16/2012 7:26 PM, Kirk Wallace wrote:
  I wonder if this uses g-code?
 
  http://www.youtube.com/embed/yigRgG_NIyU
 
  This is very cool. Less impressive, perhaps, but still
 interesting is
  the DIY wire bender
  http://hackaday.com/2012/05/04/diwire-bender-makes-nearly-any-shape-imaginable/
 
  Regards,
  Kent
 
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond. Discussions
  will include endpoint security, mobile security and the
 latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-16 Thread charles green
biorobots usually have fine positioning feedback via a route which is largely 
disconnected from the actuator circuit.  the position encoding is applied to 
the effector area of the mechanism rather than close to any pivoting points.  
this allows for an overall flexibilty of the mechanism without sacrificing 
output resolution.

if two diamterically opposed rollers arent stiff enough, why not use four, or 
eight, or sixteen, or..?  they could be of various sizes, and form an 
ellipsoid, or a triangular drive form, or a square wave generator;)


--- On Tue, 5/15/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Tuesday, May 15, 2012, 5:28 AM
 2012/5/15 charles green xxzzb...@yahoo.com:
  i dont see why to care what any part aside from the
 engagement area is doing, except maybe at some resonance
 frequencies (grease it up good) and/or high speeds (why use
 a reducer for high speed application?).
 
 
 With 200:1 reduction ratio the input _has_ to go fast to get
 more than
 few RPM on output. And robot arms need more than 2-3 RPM on
 output to
 move a joint by 90 degrees in a second or two.
 
 If only engagement area is controlled, then the rest of the
 profile is:
 1) uncontrolled curve from
 2) thin and
 3) flexible material.
 Every of these three factors contributes to unwanted warping
 of the
 flexible gear and here they all are together.
 Under load the flexible gear is not elipse anymore, but some
 kind of
 strange geometric figure, becoming close to circle with
 segments on
 opposite side cut off (and displacement of output flange
 relative to
 input flange).
 In text books they distinguish the wave gears:
 1) free form wave gears:
 wave generator is diametrically positioned rollers;
 2) strained wave gears:
 wave generator is either eccentric discs or elipse.
 
 Please, do not tell me to reinvent the wheel - it is proven
 long time
 ago - free form wave gears are not meant for pretty quick
 applications, where stiffness is needed.
 
 BTW strain wave reducer name is the name to describe whole
 wave gear
 principle. And that is not a coincidence - free wave
 reducers simply
 are not up to the task. There is a flex in the reducer,
 causing a
 displacement, so encoder on the motor is useless for
 deriving the
 actual joint position.
 
 As I said and I do not want to repeat it again - forget
 about free
 form wave gears in robotic application!!!
 
 
 2012/5/15 andy pugh bodge...@gmail.com:
  On 15 May 2012 07:29, Viesturs Lācis viesturs.la...@gmail.com
 wrote:
 
  If I cannot get the flexible bearings, then there
 is option of
  eccentric discs as a wave generator.
 
  You could probably dismantle a normal bearing, machine
 down the races
  to make them much thinnner, and then press them onto an
 oval former.
 
 No, those flexible bearings actually are _required_ to be
 flexed for
 normal operation . They even specify a range of min and max
 ovality -
 (D-d)/2 = 1,2...1.6mm (D and d - large and small diameters
 of elipse)
 for flexible bearing with inner diameter 90 mm and outer
 diameter =
 120 mm.. They are not meant to be used as they are - as a
 round
 circle.
 The thing is that there is extra play in the bearing, which
 decreases
 as the bearing is flexed, so even reducing the rings of
 normal bearing
 will not give a good flexible ring - the existing play in
 bearing will
 be not sufficient for it to flex to the extent I need.
 
 Viesturs
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT: Help with Harmonic wave reducer drives needed

2012-05-16 Thread charles green
diameter rollers have been supplanted by triameter rollers and quadrant rollers 
since the edition of the wikipedia article.


--- On Tue, 5/15/12, Jan de Kruyf jan.de.kr...@gmail.com wrote:

 From: Jan de Kruyf jan.de.kr...@gmail.com
 Subject: Re: [Emc-users] OT: Help with Harmonic wave reducer drives needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Tuesday, May 15, 2012, 11:45 PM
 are you on about this thing
 Viesturs?
 
 http://en.wikipedia.org/wiki/Harmonic_drive
 
 j.
 
 
 On Sat, May 12, 2012 at 4:27 PM, Viesturs Lācis 
 viesturs.la...@gmail.comwrote:
 
  Hello, gentlemen!
 
  I would like to ask, if someone can point me to some
 source of
  information, how to design and calculate wave
 reducers.
 
  I am doing this for my school project. I have a book,
 which has all
  the formulas etc, but I am stuck with three errors
 already and I do
  not have any other source of this information to
 verify, if the error
  is in my brain or in the book.
 
  Few examples:
  1) there is formula for involute function of pressure
 angle between
  gear hob and the gear (that is needed to calculate
 correction for
  flexible gear). One of the elements in that formula is
 correction
  ratio x_2;
  The formula for calculating x_2 is given as well. And
 guess what, one
  of elements in that formula is the involute function of
 pressure angle
  between gear hob and the gear.
  So there is magic circle, 2 unknown values depending
 each on other.
  But I managed to solve that.
  2) there is some mysterious ratio in 2 formulas for
 wave generator
  profle parameters and correction ratio for internal
 gear without any
  explanation, what is it and how it is calculated.
  3) the formula for efficiency ratio is doomed already
 before starting
  to calculate it: n=1/(1+a+2,2*10^5*u)
  a - not explained, what is that, but it is given that
 for flexible
  bearing a=0,14
  u - reduction ratio, u = 89
  It does not really matters, because 2,2*10^5 means that
 the efficiency
  is virtually non-existent.
  4) Wave generator is elipse, expected ovality (d1 -
 d2)/2 should be
  around value of modulus of teeth, which in my case is
 0,7, but I am
  getting 0,17, which just means that the gears will
 remain engaged all
  around their perimeters, which is failure.
 
  I have been trying to find something in the
 international databases we
  have available through school's library IT tools, but
 no luck.
  Googling just gives me total rubbish. Obviously I fail
 at choosing
  correct keywords.
 
  Can You point me to some place, where I could find, how
 to design and
  calculate wave reducer? All the flexible gears,
 flexible bearings etc.
 
  Thanks!
 
  Viesturs
 
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond. Discussions
  will include endpoint security, mobile security and the
 latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-15 Thread charles green
the discreet spline teeth are also an approximation.  in fact, anything made 
out of atoms is flexible and grainy.  why not construct mechanisms from 
massless rigid rods and such?


--- On Mon, 5/14/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, May 14, 2012, 11:29 PM
 2012/5/14 charles green xxzzb...@yahoo.com:
  well, there's your spline form right there in the
 video.  screen capture.  the eliptical bearing is nice,
 but you can get away with a diametrically opposed pair of
 rollers for that function.
 
 
 No, diametrically opposed rollers is bad idea. Rollers
 determine only
 the large diameter of elipse and makes some teeth of
 flexible gear to
 engage the stiff gear. The remaining profile of elipse is
 not
 determined - it is free to flex as it wants under external
 load, so
 the stiffness of the reducer is considerably lower.
 Flexible bearing determines the shape of elipse thus
 flexible gear
 cannot take different shape under external load, so the
 reducer is
 much stiffer.
 
 For robotic arms the stiffness is crucial.
 
 Another problem with diametrically opposed rollers is that
 they
 require relatively low input speed, because of the same
 reason that
 they do not maintain overall shape of the elipse and at
 higher input
 speeds the flexible gear is not elipse any more, but
 something else,
 thus it hurts not only precision, but also the service life
 of the
 wave reducer.
 
 If I cannot get the flexible bearings, then there is option
 of
 eccentric discs as a wave generator.
 
 Viesturs
 
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-15 Thread charles green
a loop of spring steel surrounding a layer of needle rollers, surrounding the 
cam form would be a workable prototyping path.  in the other direction, a pile 
of currency units can be converted into a stock drive product, or a close 
customization with a nominal lead time.  for example, very precise, durable, 
compact, stylish, and expensive mechanical clock modules can be had for only 
the asking of very large amounts of currency credits.


--- On Tue, 5/15/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Tuesday, May 15, 2012, 2:37 AM
 On 15 May 2012 07:29, Viesturs Lācis
 viesturs.la...@gmail.com
 wrote:
 
  If I cannot get the flexible bearings, then there is
 option of
  eccentric discs as a wave generator.
 
 You could probably dismantle a normal bearing, machine down
 the races
 to make them much thinnner, and then press them onto an oval
 former.
 
 CBN tooling will machine bearing races in their full-hard
 state.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-15 Thread charles green
i dont see why to care what any part aside from the engagement area is doing, 
except maybe at some resonance frequencies (grease it up good) and/or high 
speeds (why use a reducer for high speed application?).

--- On Tue, 5/15/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Tuesday, May 15, 2012, 2:55 AM
 On 15 May 2012 10:42, charles green
 xxzzb...@yahoo.com
 wrote:
  the discreet spline teeth are also an approximation.
  in fact, anything made out of atoms is flexible and
 grainy.  why not construct mechanisms from massless rigid
 rods and such?
 
 I think Viesturs has a point about the sides being
 unconstrained in a
 twin-roller arrangement. The sides have the option of
 flapping like a
 drive belt.
 A combination roller/plain bearing might work, though,
 imagine a brass
 oval with rollers in the ends. There would be little load on
 the
 plain-bearing portions, but it would constrain the
 flex-spline.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-14 Thread charles green
yes, the hourglass shaped worm would only fit an infinitesmally thin disk of a 
gear exactly.  from my research, such fitting scheme is practiced in 
conventional worm gear mesh to make alingment of the two rotation axes less 
critical:  an over large radius is used on the gear tooth form with respect to 
the rotational radius of the mating worm thread.  so for an hourglass shaped 
worm, the contact areas would be maximized at the ends of the worm.  that seems 
okay for a ball worm scheme too.

would the rate of travel of the bearings through a spiral circuit lead to 
sliding instead of rolling at some point between the large and small diameters 
of the worm?  i want to say no, because the balls are in an idle position 
between the worm and the stationary track around it.  ..the worm would have to 
have an harmonically varying pitch along its axis.

the flexible wave drive has a design advantage of constraning the motion to a 
plane.

--- On Mon, 5/14/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, May 14, 2012, 3:11 AM
 On 14 May 2012 06:00, charles green
 xxzzb...@yahoo.com
 wrote:
 
  i wonder, in the ball worm mechanism, why not make the
 worm engagement happen over more like a quarter of the
 diameter of the gear.
 
 This can be done, to an extent, with conventional worms, but
 it gets a
 bit difficult as eventually you have to teleport the parts
 into mesh,
 or lose the advantage of increased engagement. (ie, assembly
 becomes
 impossible).
 They are called enveloping or hourglass worms. I think
 David Brown
 hold the patents, and market as Cone Drive
 http://www.directindustry.com/prod/cone-drive-gearing-solutions/worm-gears-16379-491012.html
 
 I believe that there are drives which use half of the
 hourglass to
 make assembly easier.
 
 The ball-worm has an advantage there, as you can put the
 balls in
 second, and so there isn't the same shape-locking problem.
 Where I do
 see an issue is in the required tooth profile in the wheel,
 which
 needs to be correct both at the large ends and small middle
 of the
 hourglass. My feeling is that the helix angle varies, which
 might make
 things difficult. (Maybe the angle doesn't change, as the
 track
 becomes tangential)
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Emc-users Digest, Vol 73, Issue 56

2012-05-13 Thread charles green
viesturs, that sounds like love.

--- On Sun, 5/13/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Emc-users Digest, Vol 73, Issue 56
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 13, 2012, 3:41 AM
 2012/5/13 Roger Holmquist ro...@abcnc.se:
 
  Well, I haven't been able to closely follow all the
 issues discussed on this list but all the posts are saved I
 guess?
 
 Google will be Your friend in searching for archives.
 
  It would be nice to have a closer look at your
 solutions too.
 
 Well, it is nothing much to see there...
 So far there are 4 machines, I have built on D525 - they all
 have 2 GB
 RAM, 2 of them have Kingston 32 GB SSDs, 2 have compactflash
 cards in
 sata adapter. One of them has 5i23, another has 5i25, third
 was
 supposed to have 7i43, but I was not able to get any of my 2
 7i43 to
 work with any of 3 D525s I had last autumn, so I will get
 something
 else for that machine, but I do not remember about the 4th
 machine - I
 think that is the only successful D525 + 7i43 combination I
 have
 created, but that was last summer, my first attempt,
 probably a
 beginner's luck.
 
  I now have two older  Storebro lathes 260 and 200,
 with different control/electronic-troubles but hopefully
 with similar design so the incentive to start up the
 linuxCNC-path have increased...
  At least the power electronics should be fairly
 simliar.
  I believe it's smart to keep those parts powering 10-20
 kW engines
  But I need the schematics...
 
 My approach is: everything that is working correctly, should
 stay.
 Everything that is not working correctly, should go. I am
 not very
 smart with electronics, so I better do not spend time on
 trying to
 discover whole new universe in a limited time frame, because
 LinuxCNC
 is smart enough to take care of all the logics and thinking
 so any
 electronics I really needed were available at low cost. In
 one machine
 I was even able to get rid of some electronics simply by
 transfering
 their role to custom HAL module.
 I am fairly beginner with retrofits,they I have been doing
 it so far
 is - start with staring at machine/documentation, trying to
 understand, how is all that working, then proceed with
 making a
 scheme, which pins from which device deserves a connection
 to LinuxCNC
 (probably through some optoisolators), to decide, what i/o
 hardware is
 needed, get the parts and rip the wires! And then spend some
 more time
 to figure out, why is something not working :) Because there
 _always_
 is something not working for the first time. Usually also
 for second
 time too.
 
 Viesturs
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-13 Thread charles green
wire electric discharge cutting?

--- On Sun, 5/13/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 13, 2012, 12:32 AM
 2012/5/13 charles green xxzzb...@yahoo.com:
  easy solution:  segment the program into a sequence of
 files, one for each different tool.
 
 Yes, that is how it is done now.
 
 Can anyone suggest some more sources for tools to create
 internal
 module 0,5 gears?
 
 Viesturs
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-13 Thread charles green
maybe that is a meta cnc approach, based in scripting from the os platform?

there are other things that could happen at that level also, it seems.  for 
example:  if the mdi command line had the function as a recptacle from some 
external source.  fanuc controllers have a mode called 'tape' that was 
originally for use with magnetic tape reels for program files before ram was 
easy.  the tape mode can take a serial input from an external source - tape 
drive, punch card reader, or other, like a pc.  it is called drip feeding.

i've seen discussion of something X having to do with linux, but dont know what 
it is.  remote control and data pipes maybe?

--- On Sat, 5/12/12, dave dengv...@charter.net wrote:

 From: dave dengv...@charter.net
 Subject: Re: [Emc-users] Some advice needed
 To: emc-users@lists.sourceforge.net
 Date: Saturday, May 12, 2012, 10:40 PM
 On Sat, 12 May 2012 16:43:29 -0700
 (PDT)
 charles green xxzzb...@yahoo.com
 wrote:
 
  easy solution:  segment the program into a
 sequence of files, one for
  each different tool.  this is similar to a
 slightly more tedious
  workaround for a controller with limited amount of
 program memory.
 
 Ah, yes. and I keep hinting that it would be nice if we
 could run a
 series of jobs off a script which would make this really
 easy. 
 
 Dave
  
  
  --- On Fri, 5/11/12, Mike Bennett mjb1...@gmail.com
 wrote:
  
   From: Mike Bennett mjb1...@gmail.com
   Subject: Re: [Emc-users] Some advice needed
   To: Enhanced Machine Controller (EMC)
   emc-users@lists.sourceforge.net
 Date: Friday, May 11, 2012, 11:07
   PM
   
1) is there a way to do manual tool
 touch-off
   during manual toolchange
in a middle of g-code file?

Not yet. I think there is enough momentum now
 that
   there will be in
the next major release.
   
   As a user of a simple machine, I'd vote for that.
   
   Mike
   
  
 --
   Live Security Virtual Conference
   Exclusive live event will cover all the ways
 today's
   security and 
   threat landscape has changed and how IT managers
 can
   respond. Discussions 
   will include endpoint security, mobile security
 and the
   latest in malware 
   threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
   ___
   Emc-users mailing list
   Emc-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/emc-users
   
  
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and 
  threat landscape has changed and how IT managers can
 respond.
  Discussions will include endpoint security, mobile
 security and the
  latest in malware threats.
  http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
 Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-13 Thread charles green
i dont know any numbers, but used for fits like gas piston cylinders.  concave 
feature size would be limited to the wire diameter, so maybe like .1mm radius?  
the wire is passed thru material from a spool and used only once, so precision 
is in the range of the machine movement - say ten microns or better.  feedrates 
are calculated in cubic inches (centimeters) per hour if i remember correctly - 
so, very slow.  but i think the process is used to produce gear surfaces.  i 
dont know about helical gears, although one end of the cutting wire can be made 
to move independently of the other.


--- On Sun, 5/13/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 13, 2012, 4:12 AM
 2012/5/13 charles green xxzzb...@yahoo.com:
  wire electric discharge cutting?
 
 How precise is it?
 My tolerances are +/- (0,01...0,02)mm
 
 Viesturs
 
  --- On Sun, 5/13/12, Viesturs Lācis viesturs.la...@gmail.com
 wrote:
 
  From: Viesturs Lācis viesturs.la...@gmail.com
  Subject: Re: [Emc-users] Some advice needed
  To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
  Date: Sunday, May 13, 2012, 12:32 AM
  2012/5/13 charles green xxzzb...@yahoo.com:
   easy solution:  segment the program into a
 sequence of
  files, one for each different tool.
 
  Yes, that is how it is done now.
 
  Can anyone suggest some more sources for tools to
 create
  internal
  module 0,5 gears?
 
  Viesturs
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways
 today's
  security and
  threat landscape has changed and how IT managers
 can
  respond. Discussions
  will include endpoint security, mobile security and
 the
  latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond. Discussions
  will include endpoint security, mobile security and the
 latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-13 Thread charles green
shaving.  like planing or scraping or chiseling, or sorta like broaching.  ive 
made a few parts like that with internal square cube corners even on top of 
ball screws.  takes forever, and the cutters are custom.  thru cuts would be 
easier, like an incrementally stepping punch.

if overall footprint is not an issue, scale everything up and use an endmill.  
..or a bandsaw.  or a hyrdoabrasive jet or a laser.  or a lamination process.  
or a 3d voxel type printer.

--- On Sun, 5/13/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 13, 2012, 4:38 AM
 On 13 May 2012 12:04, charles green
 xxzzb...@yahoo.com
 wrote:
  wire electric discharge cutting?
 
 I was thinking that might be the easiest approach for low
 volume.
 
 How many of these do you need to make? And what is the
 budget?
 
 As far as I know the only way to make internal gears is by
 shaving
 http://youtu.be/_j6KQ96YZM0
 
 It is certainly a process which lends itself to CNC control,
 and I can
 imagine that a slotter head on a milling machine would work
 well for
 operating the ram. (I don't think you would really want to
 produce
 that motion with a ballscrew)
 However, the cutters are probably not off-the-shelf items,
 so for any
 moderate quantity it probably makes more sense to buy-in the
 internal
 gears.
 
 -- 
 atp
 The idea that there is no such thing as objective truth is,
 quite simply, wrong.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-13 Thread charles green
primitive clock gears were cut from wood by hand, and early lenses were figured 
from glass in a similar way.  i dont know if it would work in this case, but i 
read about making precise worm gears for telescope mounts starting with a more 
or less rough notching of the gear followed by a 'running in' of the mating 
surfaces with abrasive fluid until the final form was achieved.  apparently 
this is also a way to lap a screw and a long split nut into a zero backlash 
form.

--- On Sun, 5/13/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 13, 2012, 5:02 AM
 2012/5/13 andy pugh bodge...@gmail.com:
  On 13 May 2012 12:04, charles green xxzzb...@yahoo.com
 wrote:
  wire electric discharge cutting?
 
  I was thinking that might be the easiest approach for
 low volume.
 
  How many of these do you need to make? And what is the
 budget?
 
 Don't know, maybe 2 or 3. Just to try out, if something like
 that can
 be built and how would such a wave reducer work.
 Budget? The less the better :)
 Cutting itself - some 20-30 EUR (M0,5 gear with 246 teeth).
 
 The problem would be obtaining the the path, because
 correction has to
 be applied - I can calculate the distance between center of
 the gear
 and center of the tool, but I have no idea, how to obtain
 those
 involute splines that make the shape of the teeth.
 
  As far as I know the only way to make internal gears is
 by shaving
  http://youtu.be/_j6KQ96YZM0
 
 Yes, that is the exact process!
 There is a special machine for this at school, I just need
 the tool.
 That is what I was asking for in my first post and actually
 that is
 what I still would like to find out - where could I get that
 shaving
 tool for M0,5 gears?
 
  It is certainly a process which lends itself to CNC
 control
 
 Not necessarily, if You have special gear cutting machine
 available :)
 
  However, the cutters are probably not off-the-shelf
 items.
 
 I would say that they are. As long as the modulus is
 standard value
 and the pressure angle is standard (which they are for my
 case).
 Cutter for module 0,63 gear would be something crazy, but
 module 0,5
 is fairly standard.
 
 Viesturs
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-13 Thread charles green
well, there's your spline form right there in the video.  screen capture.  the 
eliptical bearing is nice, but you can get away with a diametrically opposed 
pair of rollers for that function.

more precision in the worm gear polishing technique can be achieved if the worm 
and gear have a 'hunting tooth' design for worms with more than one start.  
messy process either way.

has anyone ever heard of a ball worm?

--- On Sun, 5/13/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 13, 2012, 5:55 AM
 2012/5/13 charles green xxzzb...@yahoo.com:
  i read about making precise worm gears for telescope
 mounts starting with a more or less rough notching of the
 gear followed by a 'running in' of the mating surfaces with
 abrasive fluid until the final form was achieved.
 
 In school this was briefly mentioned. AFAIK it simply
 polishes mating
 surfaces to increase the contact surface, but it does not
 ensure
 precision of the worm or gear.
 
 From the suggestions it seems that the concept of wave
 reducer is not
 completely understood.
 Here is a demonstration:
 http://www.youtube.com/watch?v=bzRh672peNk
 
 These reducers are very widely used for robot arms and
 wherever high
 reduction ratio and large torque in limited space is
 required.
 
 Viesturs
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-13 Thread charles green
ha!

--- On Sun, 5/13/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 13, 2012, 2:52 PM
 On 13 May 2012 22:43, charles green
 xxzzb...@yahoo.com
 wrote:
 
  has anyone ever heard of a ball worm?
 
 I have seen one developed by a college urology department,
 which is
 slightly scary.
 
 -- 
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-13 Thread charles green
there are hydrualic servo systems, but it seems like they might not be stiff 
enough for a milling cutter.

i wonder, in the ball worm mechanism, why not make the worm engagement happen 
over more like a quarter of the diameter of the gear.  the worm would have a 
sort of wormhole shape - larger on both ends and skinny in the middle.

the harmonic drive seems like a good choice for fine rotary motion, but it is 
also a complex mechanism.

the disadvantages of a screw and pivot mechanism are that the input and output 
displacements are not linearly proportional, and continuous rotation thru many 
revolutions would require a two phase screw set to avoid getting stuck at the 
limits of stroke.  the result is another complex mechanism.

--- On Sun, 5/13/12, Kirk Wallace kwall...@wallacecompany.com wrote:

 From: Kirk Wallace kwall...@wallacecompany.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 13, 2012, 8:32 PM
 On Sun, 2012-05-13 at 14:43 -0700,
 charles green wrote:
 ... snip
  has anyone ever heard of a ball worm?
 ... snip
 
 http://urobotics.urology.jhu.edu/projects/BW/ 
 
 To me, it seems too light duty for CNC work. Maybe more than
 one input
 shaft could be used to spread the load and maybe also
 provide preload,
 but this starts to get too complex for my taste. My plan for
 a robotic
 arm tool and work piece changer will be like a miniature
 back hoe arm,
 http://www.wallacecompany.com/machine_shop/Case_580C/dcp_6721.jpg
 
 
 but use ball screws in place of the hydraulic cylinders.
 
 -- 
 Kirk Wallace
 http://www.wallacecompany.com/machine_shop/
 http://www.wallacecompany.com/E45/index.html
 California, USA
 
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] OT-Retrofitting machines

2012-05-12 Thread charles green
what is this 'spare time' that you mention?  i'm intrigued.


--- On Sat, 5/12/12, cogoman cogo...@optimum.net wrote:

 From: cogoman cogo...@optimum.net
 Subject: Re: [Emc-users] OT-Retrofitting machines
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Saturday, May 12, 2012, 8:36 AM
 On 05/12/2012 10:15 AM, k...@gmail.com
 wrote:
  There is a bit of talk on some machine shop forums,
 arguments perhaps, that
  retrofitting a machine is a waste of time.
  And that it's time and money well spent to just buy a
 good used
  machine and move on with making money with it.
  Any comments on this from the list?
    It seems like some information for making
 a good comment is missing.  
 This decision, although it can be divided up into lots of 
 micro-categories, to do it justice needs at least a few
 categories.  I 
 suggest these basic ones.
 
 1.  A machine shop with lots of paying customers, lots
 of machining 
 knowledge, and little electronics knowledge, and no spare
 time.
 
 2.  Someone with time on their hands, and enough
 electronic knowledge.
          A. a manual machine
 that can be bought for a song, and is in 
 good condition.
          B. a CNC machine that
 can be bought for a song, and has a 
 control issue.
          C. a CNC machine that
 can be bought for a song, and requires 
 major rebuilding.
 
 
 
    From what I've heard, converting a manual
 machine to CNC is very 
 unlikely to be a good decision, although for some it might
 work.
 
    Someone who has lurked in this forum
 should know enough parts sources 
 to make a good decision on parts to replace a control on a
 machine 
 that's in good shape otherwise.
 
    A CNC machine that's been abused, that has
 rusted ball screws and 
 ways may not be a good choice even if it has a working
 control.
 
    I still use a Bandit control at work
 that's limited to 512 program 
 commands.  Even working that is a major limitation for
 someone who has 
 more complicated parts to cut.  For what we use it for,
 512 commands is 
 rarely a limitation at all; but I would suspect the typical
 shop would 
 want to replace at least the computer part.
 
    For the machine shop that has lots of
 expertise in machining, and 
 little in electronics, a working machine either new or great
 used 
 condition is just the right match.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Some advice needed

2012-05-12 Thread charles green
easy solution:  segment the program into a sequence of files, one for each 
different tool.  this is similar to a slightly more tedious workaround for a 
controller with limited amount of program memory.


--- On Fri, 5/11/12, Mike Bennett mjb1...@gmail.com wrote:

 From: Mike Bennett mjb1...@gmail.com
 Subject: Re: [Emc-users] Some advice needed
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, May 11, 2012, 11:07 PM
 
  1) is there a way to do manual tool touch-off
 during manual toolchange
  in a middle of g-code file?
  
  Not yet. I think there is enough momentum now that
 there will be in
  the next major release.
 
 As a user of a simple machine, I'd vote for that.
 
 Mike
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] First cut

2012-05-10 Thread charles green
that is a nice solution.  i had always imagined two screws coupled with a belt 
or chain.


--- On Wed, 5/9/12, Mike Bennett mjb1...@gmail.com wrote:

 From: Mike Bennett mjb1...@gmail.com
 Subject: Re: [Emc-users] First cut
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, May 9, 2012, 8:25 AM
 The gantry is driven with just one
 motor, but I have a wire and pully
 system to keep the other side running parrallel.  There
 is a pully at each
 corner of the table and the wire goes diagonally throught
 the table to the
 other side, all through some nice slots in the torsion box.
 
 Mike
 On 9 May 2012 14:56, gene heskett ghesk...@wdtv.com
 wrote:
 
  On Wednesday, May 09, 2012 09:54:44 AM Mike Bennett did
 opine:
 
   After four months of weekends I've taken my first
 cuts on my DIY gantry
   router.
  
   https://www.dropbox.com/gallery/59884319/1/CNC%20Machine?h=c48cbb
  
   Drawn in iPocket Draw on the iPad, made using the
 router on the machine,
   a cordless drill and a jig saw.  My neighbour
 turned down the ends of
   the studding to fit the couplings.
  
   The first parts are flanges so I can attach the
 trunking fittings and
   tidy up the wiring.
  
   To do:
   Fit trunking and tidy up wiring
   Fit E Stop button and self holding relay
   Fit limit and home switches
   Fit T track to table
  
   Then I can start making things in earnest.
  
   Mike
  
  Nice work Mike.  Are you driving the gantry with
 just the motor I can see?
 
  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)
  My web page: http://coyoteden.dyndns-free.com:85/gene
  A pound of salt will not sweeten a single cup of tea.
 
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond. Discussions
  will include endpoint security, mobile security and the
 latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] First cut

2012-05-09 Thread charles green
your automated router should make the next one much easier to construct.


--- On Wed, 5/9/12, Mike Bennett mjb1...@gmail.com wrote:

 From: Mike Bennett mjb1...@gmail.com
 Subject: Re: [Emc-users] First cut
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, May 9, 2012, 4:40 AM
 
 
  Good work. I note the presence of BS1363 mains
 plugs, so presume you
  are in the UK too?
 
  I certainly am.  I'm based near Guildford in
 Surrey.
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Join the 3D Printer Revolution

2012-05-07 Thread charles green
if there was a way to make parts out of spam, they would be indestructable.


--- On Sun, 5/6/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Join the 3D Printer Revolution
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, May 6, 2012, 1:47 AM
 Is there a chance to block this email
 address, so that it cannot post
 messages on the mailing list?
 
 Thanks!
 
 Viesturs
 
 2012/5/6 rob c crob...@live.ca:
 
  For a Windows Software Solution try http://whatisacnc.com/sprinter/
 
  How does EMC control a 3D Printer? I love the software
 for Milling!!
 
 
 
 --
  Live Security Virtual Conference
  Exclusive live event will cover all the ways today's
 security and
  threat landscape has changed and how IT managers can
 respond. Discussions
  will include endpoint security, mobile security and the
 latest in malware
  threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Behavior of Touch-Off Dialog (and Tool Table Editor?)

2012-05-07 Thread charles green
you also might want to set the coordinate system to the value of the tool's 
offset from the tool offset table..

--- On Mon, 5/7/12, Chris Radek ch...@timeguy.com wrote:

 From: Chris Radek ch...@timeguy.com
 Subject: Re: [Emc-users] Behavior of Touch-Off Dialog (and Tool Table Editor?)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, May 7, 2012, 8:18 PM
 On Mon, May 07, 2012 at 09:39:27PM
 -0500, Kim Kirwan wrote:
  I have continued this subject in its own thread,
 because I also 
  think that Andy's proposal is a good one, for the
 reason that 
  it would make it very easy to make minor adjustments by
 
  using the built-in math functions: 
  
                
   (user starts touch-off dialog)
  12.3456          (appears in
 touch-off dialog)
  12.3456 - 0.001  (user makes minor adjustment w/
 math)
  12.3446          (after user
 clicks accept or whatever)
                
   (user clicks done and dialog closes)
 
 Am I understanding your proposal correctly that 12.3456 is
 the initial
 entry in the touch-off dialog because 12.3456 is the current
 value of
 the selected axis?
 
 If that's what you're proposing, then I sure can see how
 that makes it
 easier to do your differential math.
 
 However it also has the effect that the default action of
 touch off is
 to make no change (hit End, dialog appears, hit Enter,
 coordinate does
 not change).
 
 Currently, this default action, when no change is made, is
 to set
 the new axis value to zero.
 
 I must say that most often what I do with touch off is to
 accept the
 default zero value because I want to set the system origin
 where the
 tool is.  I also frequently type +/- an edge finder or
 probe tip
 radius.
 
 In some cases, though, like for lathe X, I am always
 touching off the
 tool and very rarely would want the zero value there. 
 The value I
 type will always be what my micrometer says (or that number
 followed
 by /2 if the gcode is in radius mode).  But for lathe Z
 I would
 usually want the zero.
 
 I think current value and zero are the two initial values
 that make
 the most sense, but I don't know which one is useful MORE of
 the time.
 I suspect this is a matter of opinion and/or practice and
 opinion
 will be split.  
 
 If someone sees a pattern that AXIS can use to get this
 right, or a
 clean, simple, discoverable and keyboardable way to make the
 user
 interface handle both cases, please speak up.
 
 Chris
 
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Something for the 3D printer

2012-05-03 Thread charles green
spamathon. who's got the boot?

--- On Wed, 5/2/12, rob c crob...@live.ca wrote:

 From: rob c crob...@live.ca
 Subject: [Emc-users] Something for the 3D printer
 To: emc-users@lists.sourceforge.net
 Date: Wednesday, May 2, 2012, 6:32 AM
 
 http://whatisacnc.com/sprinter a simple install bundle
 for a windows system.
     
 
       
   
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] axis jog increments

2012-05-01 Thread charles green
does anyone know what the relationship between linear axis units and rotary 
axis units is?  the matter is twofold:  1) feedrate.  2) jog increment.

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Sprinter Easy Install tool for 3D Printer

2012-05-01 Thread charles green
smells like spam

--- On Tue, 5/1/12, rob c crob...@live.ca wrote:

 From: rob c crob...@live.ca
 Subject: [Emc-users] Sprinter Easy Install tool for 3D Printer
 To: emc-users@lists.sourceforge.net
 Date: Tuesday, May 1, 2012, 3:13 PM
 
 For anyone interested in a simple install tool for a open
 source 3D printer try http://whatisacnc.com/sprinter/ 
 It is a little unrelated to EMC but figured someone maybe
 interested.
 I have been fooling around with a program for Arduino and
 will post a link to the program when finished, the goal is
 to have Arduino work with EMC or Mach3 without the need for
 any other IC's or boards, simply plug the Arduino into the
 computer after attaching some drivers to the Micro-Processor
 and do the rest in Mach3.
 For now we have an install tool for any Atmega board used to
 run a 3D printer, updates are ongoing and a new version will
 be made available mid month (May 2012) everyone who has
 registered will be supplied a copy immediatly after launch,
 again for anyone interested please check out http://whatisacnc.com/sprinter/ 
  
 Thanks 
  
 Rob
  
 http://www.whatisacnc.com     
 
       
   
 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's
 security and 
 threat landscape has changed and how IT managers can
 respond. Discussions 
 will include endpoint security, mobile security and the
 latest in malware 
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-25 Thread charles green
eff carrot carrot carrot

mom!  jonny went on the internet and typed a BAD word!
now jenny.. dont be upset.  you know the censors keep the internet perfectly 
bland.


--- On Sun, 4/22/12, Steve Blackmore st...@pilotltd.net wrote:

 From: Steve Blackmore st...@pilotltd.net
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: EMC2-Users-List emc-users@lists.sourceforge.net
 Date: Sunday, April 22, 2012, 11:51 PM
 On Sun, 22 Apr 2012 20:43:05 -0400,
 you wrote:
 
 
 What does f^^^ mean? That's not the level of discourse
 we expect from 
 our colleagues. I'd suggest that if you can't be civil,
 you should be gone.
 
 Please.
 
 Apologies - no offense meant, just an everyday expression
 from a plain
 speaking northerner. 
 
 Steve Blackmore
 --
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-21 Thread charles green
total lookahead is a boundless problem, just as creating a 3d preview of the 
commanded toolpaths is a boundless problem (the backplot).  the controller on 
some level can handle the ngc file in its entirety, so why not deal with 
machine acceleration limits on the same level, or machine limits in general - 
feed, movement bounds, spindle speeds, tool numbers, etc.

so commanded feedrates in a file are upper bounds, and within those bounds, 
maximum feedrates are always possible.


--- On Fri, 4/20/12, Jon Elson el...@pico-systems.com wrote:

 From: Jon Elson el...@pico-systems.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 9:54 AM
 andy pugh wrote:
  As I said earlier, I don't think this is a Lookahead
 problem, it is
  a must be able to stop inside the next code block
 problem.
  And I am not convinced that being able to stop the
 machine within the
  next code block is necessarily a sensible requirement.
    
 Exactly!  It is a safe scheme, but becomes a
 limitation.  Total 
 lookahead is a boundless
 problem, so I can see that is not sensible.  What I can
 imagine is a 
 method of lookahead
 where each vector is examined for acceleration, and it keeps
 running 
 ahead until a large
 acceleration would be required.  Some kind of mark is
 made for that 
 vector so the
 traj planner knows a deceleration would be required coming
 up on that 
 point.  Perhaps
 this accel scanning could put the mark back the required
 number of 
 blocks so that when
 the traj planner hits that mark it begins the decel
 then.  This all is 
 complicated by the
 feedrate override that is implemented at the moment. 
 But, the scanning 
 could probably
 just assume 100% speed (or whatever the max override
 allows).
 
 Jon
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-21 Thread charles green
optimum value for planning ahead for a possible stop or maximum acceleration 
change:  take current feed for current block and maximum possible accel of 
machine to get distance required for stop.  then next N blocks that cover that 
distance, and apply appropriately modified feeds to them.

think of a gcode file as a matrix, each row would correspond to a block, the 
first several columns are all the various gcodes, the next several are all the 
various x1..xn axes, then several columns covering offset vectors, feeds, 
spindle, various Ms, etc.  then just tack on another column that is the 
achievable feed.  when file is loaded to controller, it gets scanned to fill in 
the values in the actual feetrate column.  maybe there is another similar 
column for actual spindle speed that gets filled in similarly, in case it's 
being used like a c axis to get coordinated revolution.

at program execution, the calculated realistic values columns are used to 
generate motion. soft program stops during execution may run out a few blocks.  
estops are an emergency situation, so who knows..  single stepping is usual one 
line check based on stop at end of block.

are there not already some 'hidden' columns x1'..xn' that result from cutter 
radius compensation?

i guess i'm thinking of linear programs, so in the case of loops and subroutine 
calls, the end result is a much longer list of actually executed blocks.  maybe 
it never ends (= bad gcode).  probing would also not fit the scheme very well - 
maybe consider probing blocks to be bounded in the code by stops?  or, what if 
there were choices between more flavors of operation:  advanced lookahead 
flavor would not allow nuts in it like conditional loops or surprise probings; 
crazy probe scanner routine mode wouldnt have the texture advantage of nice 
feedrate smoothness.



--- On Sat, 4/21/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Saturday, April 21, 2012, 12:58 PM
 2012/4/21 Jon Elson el...@pico-systems.com:
 
  The real problem I see is that RATIONAL G-code that was
 correctly written to
  perform a particular operation cannot be executed as
 fast as the machine and
  drives COULD allow it to go, due to the stop on next
 block requirement.
 
 I agree.
 What I see the big issue for solving this in trajectory
 planner or
 whatever _inside_ LinuxCNC is that I do not see, how to
 determine by
 some hard facts, what is the best way to determine the
 lookup amount.
 Certain number of lines or a certain travel distance? Ok,
 when the
 method is chosen, how to determine, what is the optimum
 value?
 
 That is why I am in favor of adding a separate filter, which
 would
 take the code and rephrase it to what is really in there -
 either arcs
 or splines/nurbs. In this case the file would be processed,
 when
 loaded (I have not really understood, when it would be
 processed in
 the first variant - also on loading or on the fly, when it
 is
 executed), so it definitely would not affect realtime
 performance,
 because the file would not be executed at that time. I think
 that
 waiting 10-20 seconds for the PC to recalculate the path and
 find,
 what curves would fit the existing profile, defined by tiny
 G1s.
 
 Viesturs
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
a useful thing is a specialized editor for gcode that can operate on selected 
sections of code.  one of the editor's operations is to take a gcode selection, 
and within a tolerance from the original code, produce a more compact chunk of 
code.  the millions of lines of 3d g1 moves are turned into about an order of 
magnitude shorter chunk consisting of linear and helical interpolations in all 
three planes.  other handy editing features are scaling, rotating, and creating 
arrays from selected chunks of gcode into new gcode chunks.  ..offsetting tool 
paths, sweeping a selected path along another (think of moulding trim, or 
extrusions)..
  

--- On Thu, 4/19/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, April 19, 2012, 11:53 PM
 2012/4/20 Scott Hasse scott.ha...@gmail.com:
  It seems to me that the likelihood of fixing all of the
 methods of gcode
  generation such that they don't generate short line
 segments is
  approximately zero.  Also, it seems that even if a
 proprietary LinuxCNC
  gcode extension allowed arbitrary plane arcs, splines,
 etc. that the
  likelihood of CAM packages being able to make proper
 use of that is also
  approximately zero.
 
 Unfortunately it seems to be true :(
 
 I was thinking about Kenneth's idea:
 
 2012/4/19 Kenneth Lerman kenneth.ler...@se-ltd.com:
 
  Is anyone here interested in writing a filter that
 takes as input a
  tolerance (error band) and a sequence of motions (arcs
 and line
  segments) and generates a new sequence of motions that
 duplicates the
  original within the error band? It sounds like that
 would be one way to
  address the problem.
 
 Is there a way to create a filter that would convert those
 small, tiny
 G1s into a 3D Nurbs lines?
 I do not know, how many people have seen this:
 http://158.110.28.100/amst08/papers/art837759.pdf
 This paper shows the difference of the machining velocity,
 which
 substantially increases as better code is presented to the
 cnc
 controller.
 It seems that the version in the paper is 2D Nurbs, but
 Yishin says
 that they have 3D Nurbs in Araisrobo branch.
 The only thing I do not get, is how to do the reverse math -
 describe
 a line, if (a lot of) points on it are provided. It does not
 seem to
 be problem finding formulas on the web to calculate a
 coordinates of a
 point on a described line. But reversing that seems
 difficult.
 
 Viesturs
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
if speed is an issue, consider the solution of being a doctor:  have patience.

--- On Thu, 4/19/12, Stephen Dubovsky smdubov...@gmail.com wrote:

 From: Stephen Dubovsky smdubov...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, April 19, 2012, 6:04 AM
 I don't think that would work
 well.  Think about the situation where you
 have several (mostly straight) short line segments, the last
 being the
 shortest, and then a 90deg turn.  I think many would
 find it unacceptable
 to overshoot the last segment 10thou if you were doing
 something like
 inside corners.
 
 I only have two machines running linuxcnc so far (both
 commercial gantry
 routers, both steppers) as a hobby so have limited
 experience but I don't
 think the look ahead is that big of an issue *IF* the
 machine has decent
 acceleration capability  is properly tuned to use
 it.  I can process
 complex 3d profiling in wood on the big one right about the
 limit of my
 spindle hp (~100ipm w/ a 1/2 ballmill).  Yes, it
 probably does limit me
 slightly when doing a final finishing pass w/ a smaller
 bit.  When Im doing
 aluminum sheet at ~30ipm its a total non-issue though. 
 I have a factory
 CNC 3hp Wells Index knee mill w/ DC servos that Im
 retrofitting (slowly.)
 If LinuxCNC can keep up on the gantrys it will be no problem
 FOR ME on the
 knee mill.
 
 But I see how it might be a limiting factor for a modern
 Hass class speed
 machine w/ massive spindle hp and feed rates possible when
 profiling.  But
 those would typ have very high acceleration levels to
 match.  Machines w/
 very low acceleration levels will suffer the most as they
 won't be allowed
 to get up to speed if you can't slow them down very
 fast.  Its like what
 they say about driving at night: Dont outdrive your
 headlights :)
 
 More segments of look ahead would no doubt be an
 improvement.  But how
 much?  (seriously, I think we'd all like to
 know.)  Can people give
 examples of machines and jobs where cutting speed is a
 problem due to
 limited look ahead?  I don't have enough experience to
 even be able to
 guess the magnitude of the issue.
 
 Best,
 Stephen
 
 I think that if this is actually the case it would make more
 sense to
  set a lower limit on this distance (INI file setting?)
 so that the
  motion system would guarantee stopping in the next
 program line or
  (for example) 0.01
 
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
feedrate is still a gotcha for short arc segments on some machine controls.  
g17 g2 arclength around .005, z change 2 faults the servo system at f20.  
turns out the feed is also interpolated in one of the three usable control 
interpolation planes, leaving a coordindated helix out of bounds for the servo 
system in some cases.

i'm wondering how linuxcnc handles helical feedrates.  have not done any 
experiments, except for a couple of xa feeds that didnt go intuitively.


--- On Fri, 4/20/12, Erik Christiansen dva...@internode.on.net wrote:

 From: Erik Christiansen dva...@internode.on.net
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 1:52 AM
 On 20.04.12 09:53, Viesturs Lācis
 wrote:
  I was thinking about Kenneth's idea:
  
  2012/4/19 Kenneth Lerman kenneth.ler...@se-ltd.com:
   Is anyone here interested in writing a filter that
 takes as input a
   tolerance (error band) and a sequence of motions
 (arcs and line
   segments) and generates a new sequence of motions
 that duplicates the
   original within the error band? It sounds like
 that would be one way to
   address the problem.
  
  Is there a way to create a filter that would convert
 those small, tiny
  G1s into a 3D Nurbs lines?
 ...
 
  It does not seem to be problem finding formulas on the
 web to
  calculate a coordinates of a point on a described line.
 But reversing
  that seems difficult.
 
 Curve fitting to an arbitrary bunch of points is an
 approximate art,
 AIUI, with tolerance calculation at all points probably
 taking a bit of
 time. Admittedly, I don't know whether nurbs make that
 faster/slower or
 easier/harder to achieve algorithmically. But it does look
 non-trivial.
 
 But isn't the LinuxCNC dictum Must be able to come to a
 dead stop
 within the current line segment unnecessary and unhelpful
 when
 following a piecewise linear approximation of a smooth
 curve? If a curve
 of ten thousand linear segments were instead one continuous
 nurb (or
 whatever), then LinuxCNC would not be expected to stop in a
 thousandth
 of an inch at any irrelevant point along the single-segment
 curve, IIUC.
 (That's in fact where the much-desired speed improvement
 would come from.)
 
 If it is impossible to increase LinuxCNC's look-ahead, to
 allow it to
 see that it need not radically decelerate, then why not put
 the
 look-ahead in the gcode? Gcode allows Feedrate setting
 amongst the
 axes terms in a G1. Would it not be possible to add a
 Gwhiz gcode to
 turn off the stopping-within-a-segment hesitancy, and set a
 nice fast
 initial Feedrate along with the G1. A lower Feedrate setting
 would then
 be inserted prior to any sharp corner or the end of the
 curve.
 
 Manual insertion of Feedrate tweaks is immediately
 available¹. Holding
 one's breath waiting for this facility in CAM software is
 probably
 inadvisable. But it is not a difficult task for a gcode
 filter to do
 nothing but look for a G1 with a Gwhiz, then calculate the
 deceleration
 needed to negotiate corners or stop at the end, and bang in
 a Feedrate
 adjustment. (For the end, just add up micro-segment lengths
 until
 there's enough decelerating distance, then insert the lower
 feedrate.
 The gcode filter can look ahead to the end of the longest G1
 list of
 points, if system RAM permits, but a few hundred segments
 might do.)
 
 This is engineering, and we're here to make swarf, with
 reasonable
 accuracy, and optimal speed. I don't think that there's any
 extra merit
 in a complex mathematical solution. So would something akin
 to the above
 let us scoot faster over irregularly curvaceous workpieces?
 
 Erik
 
 ¹ OK, inserting far enough before the corner to allow
 deceleration
   distance would entail totting up roughly the length
 of the trailing
   path segments, or allowing plenty. A gcode filter
 would be a boon.
 
 -- 
 In all affairs it's a healthy thing now and then to hang a
 question
 mark on the things you have long taken for granted.
                
                
              
    - Bertrand Russell
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net

Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
that makes the problem four dimensional:  for each considered point, there is 
also an axis of relevance to the consideration.


--- On Fri, 4/20/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 1:44 AM
 On 20 April 2012 07:53, Viesturs
 Lācis viesturs.la...@gmail.com
 wrote:
  The only thing I do not get, is how to do the reverse
 math - describe
  a line, if (a lot of) points on it are provided. It
 does not seem to
  be problem finding formulas on the web to calculate a
 coordinates of a
  point on a described line. But reversing that seems
 difficult.
 
 It is relatively straightforward to convert a series of
 points to a 3D
 polynomial (a least-squares curve fit will do it)
 
 However, that returns a polynomial, which isn't an arc or a
 line. Then
 there is the question of what subset of all the points
 should be
 fitted at any one time.
 
 -- 
 atp
 The idea that there is no such thing as objective truth is,
 quite simply, wrong.
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
wikipedia puts a somewhat different spin on nurbs.  see the use section of 
the article, first paragraph.


--- On Fri, 4/20/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 3:37 AM
 2012/4/20 Erik Christiansen dva...@internode.on.net:
 
  Curve fitting to an arbitrary bunch of points is an
 approximate art,
  AIUI, with tolerance calculation at all points probably
 taking a bit of
  time. Admittedly, I don't know whether nurbs make that
 faster/slower or
  easier/harder to achieve algorithmically. But it does
 look non-trivial.
 
 
 As discussed previously, converting small lines to arcs is
 not a
 solution, because of different issues, associated with arcs,
 that are
 not in xy, xz or yz planes, see Chris Radek's messages in
 nonplanar
 arcs thread.
 Nurbs do not have all those negative aspects. They even
 provide
 additional benefit - they can describe splines and other
 nasty
 geometry, that is difficult to express even with arcs. And
 it seems
 that LinuxCNC already is 3D Nurbs capable, so it is not xy,
 xz or yz
 plane dependable. The only trick is the math to convert from
 series of
 points to Nurbs.
 
  But isn't the LinuxCNC dictum Must be able to come to
 a dead stop
  within the current line segment unnecessary and
 unhelpful when
  following a piecewise linear approximation of a smooth
 curve? If a curve
  of ten thousand linear segments were instead one
 continuous nurb (or
  whatever), then LinuxCNC would not be expected to stop
 in a thousandth
  of an inch at any irrelevant point along the
 single-segment curve, IIUC.
  (That's in fact where the much-desired speed
 improvement would come from.)
 
 Well, if there are many small lines that create a smooth
 arc, then the
 Must be able to come to a dead stop within the current line
 segment
 approach sucks. But what to do, if the radius of smooth
 arc suddenly
 decreases or even ends with a sharp corner? Like the
 butterfly shape
 in that paper I posted link to.
 Simply removing Must be able to come to a dead stop within
 the
 current line segment will be disastrous, so some changes
 are needed
 anyway. I have no idea, what does it take to expand the
 lookahead
 distance to several lines or even more.
 
  If it is impossible to increase LinuxCNC's look-ahead,
 to allow it to
  see that it need not radically decelerate, then why not
 put the
  look-ahead in the gcode? Gcode allows Feedrate setting
 amongst the
  axes terms in a G1. Would it not be possible to add a
 Gwhiz gcode to
  turn off the stopping-within-a-segment hesitancy, and
 set a nice fast
  initial Feedrate along with the G1. A lower Feedrate
 setting would then
  be inserted prior to any sharp corner or the end of the
 curve.
 
 This means that some preprocessor would need to be created.
 And as You
 mentioned, the filter would need to know, how fast machine
 can
 decelerate, so that it knows, where exactly to put the new
 feedrate
 value.
 
 2012/4/20 andy pugh bodge...@gmail.com:
 
  It is relatively straightforward to convert a series of
 points to a 3D
  polynomial (a least-squares curve fit will do it)
 
  However, that returns a polynomial, which isn't an arc
 or a line.
 
 Based on the looks of those Nurbs splines, I _think_ that it
 is some
 kind of polynomial that describes it...
 I downloaded the Rhino 4.0 demo version. It has a function
 to convert
 a mesh of points into a Nurbs surface. I guess that this
 means - they
 can be converted, but I just have no idea how, because I do
 not really
 understand that Nurbs math. I tried to draw some splines in
 Rhino, but
 it did not really help me understand them better.
 
 Viesturs
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
another operation of the specialized gcode text editor:  convert the selected 
chunk of gcode/nurbs to a chunk of nurbs/gcode.

i dont have a good idea of what a nurbs nc file might be like, but whatever it 
is, it still has to result in more or less programmed machine tool positions.  
the advantage in such case seems to be more in ease of user manipulating the 
control code.  at the machine level, the actuators are going to move stepwise 
unless the whole spiel is somehow analog.

so the question then is how to parse enormous sequences of linear steps into 
code friendly sections.  g1 is straitforward enough, but too slow because the 
physical impementation involves inertia.  g2/3 improves by implying the g1 to 
g1 transitions within itself.

would there be any advantage to making each physical machine axis into a couple 
of circular movements, one going along R from 0 to 360 degrees while the other 
rotates around 2R to make the motion linear?  ..a rotary differential movement 
instead of a linear movement. ..the arbitrary interpolation schemes seem to be 
limited by the compliance character of the machine movement.  maybe the 
solution is a more fluid machine movement somewhere beyond three orthogonal 
screws?


--- On Fri, 4/20/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 4:40 AM
 2012/4/20 Michael Haberler mai...@mah.priv.at:
 
  to stay within that model, for instance the
 polyline-to-NURBS conversion would require yet another
 ad-hoce path 'queue'. The other option is to go the
 preprocessor route as Ken proposed.
 
  some problems cannot be addressed with a deeper
 interpretation-time path model like blending, which must be
 done at runtime due to external inputs like feed override
 which can impact on the actual path.
 
 
 It seems like I did not express it in a proper way:
 My idea was to adjust Ken's suggestion with Nurbs. Basically
 it would
 be a filter, which would take g-code file with all the tiny
 G1 moves
 and return the same path, expressed with Nurbs.
 User then can save the output and reuse later.
 
 Michael, all the things You listed to be changed makes me
 think that
 filter is much easier to do (except the math part).
 
 2012/4/20 charles green xxzzb...@yahoo.com:
  wikipedia puts a somewhat different spin on nurbs.
  see the use section of the article, first paragraph.
 
 
 Yes, I looked also at the Construction of the basis
 functions
 section and did not get much out of it. Well, I did get
 nothing out of
 it :))
 
 Viesturs
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
why not abandon rs274ngc almost entirely?  keep it as a supported file type 
like ascii or html, but the machine control transforms it into nurbs or 
whatever for functional purposes?


--- On Fri, 4/20/12, Michael Haberler mai...@mah.priv.at wrote:

 From: Michael Haberler mai...@mah.priv.at
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 5:25 AM
 
 Am 20.04.2012 um 13:40 schrieb Viesturs Lācis:
 
  Michael, all the things You listed to be changed makes
 me think that
  filter is much easier to do (except the math part).
 
 For a single purpose-tool: probably yes, but then this fixes
 exactly your current problem and nothing else. 
 
 I hinted at a fundamental architectural issue, which either
 can be kludged around as we go, or addressed.
 
 The suggestion I made wrt to the interpretation model
 addresses much more than the current topic. Some are:
 
 - unifying the line-oriented handling in task with the
 de-facto block structured rs274ngc language, leading to:
 - eradicating the convoluted MDI handling in task and
 interpreter, with its assorted stream of bugs.
 - substantially simplifying the remapping code, which is
 unnecessarily complicated due to this mismatch.
 - providing a common base for any 'global optimization on
 path segments', weeding out various ad-hoc structures here
 and there.
 - providing for a cleaner functional separation of the
 interpreter and canon layers than we currently have, which
 is a precondition IMV to any attempts about adding a new
 language front end if one were to do so.
 
 I'm not saying it's easy or it will fix your problem right
 away - I'm saying there are upsides to it long term.
 
 
 - Michael
 
 
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
..the weakness the borg find irresistably delicious.  also, the, what was the 
author thinking question, if you've ever studied soft literature.  also, the 
shyness of REMarks in the harder literature.


--- On Fri, 4/20/12, andy pugh bodge...@gmail.com wrote:

 From: andy pugh bodge...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 4:07 AM
 On 20 April 2012 11:51, Michael
 Haberler mai...@mah.priv.at
 wrote:
   'queue' is a bit of a misnomer - these are
 basically ad-hoc polylines extending beyond a single gcode
 line to retain history,
 
 It seems I might have been misunderstanding how LinuxCNC
 works. I
 thought that the G-code was interpreted into a queue of
 moves, and
 that in some situations the entire program might be in the
 queue (this
 was something mentioned in the why touch off while paused
 is hard
 document).
 
 Looking through the code I have seen sections that appear to
 convert
 all moves into a queue of time-step by time-step position
 requests in
 the real-time layer. Perhaps I have been making unwarranted
 assumptions about the upstream code.
 
 Would it be possible to give a precis of how LinuxCNC works,
 perhaps
 pointing out which code module each section of processing
 occurs in,
 and distinguishing which parts are realtime and which are
 userland?
 
 I have tried to follow it, but got caught in a maze of
 classes all alike...
 
 -- 
 atp
 The idea that there is no such thing as objective truth is,
 quite simply, wrong.
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
#3 - facebook style like

--- On Fri, 4/20/12, Kenneth Lerman kenneth.ler...@se-ltd.com wrote:

 From: Kenneth Lerman kenneth.ler...@se-ltd.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 6:06 AM
 On 4/20/2012 4:52 AM, Erik
 Christiansen wrote:
  On 20.04.12 09:53, Viesturs Lācis wrote:
  I was thinking about Kenneth's idea:
 
  2012/4/19 Kenneth Lermankenneth.ler...@se-ltd.com:
  Is anyone here interested in writing a filter
 that takes as input a
  tolerance (error band) and a sequence of
 motions (arcs and line
  segments) and generates a new sequence of
 motions that duplicates the
  original within the error band? It sounds like
 that would be one way to
  address the problem.
  Is there a way to create a filter that would
 convert those small, tiny
  G1s into a 3D Nurbs lines?
  ...
 
  It does not seem to be problem finding formulas on
 the web to
  calculate a coordinates of a point on a described
 line. But reversing
  that seems difficult.
  Curve fitting to an arbitrary bunch of points is an
 approximate art,
  AIUI, with tolerance calculation at all points probably
 taking a bit of
  time. Admittedly, I don't know whether nurbs make that
 faster/slower or
  easier/harder to achieve algorithmically. But it does
 look non-trivial.
 
  But isn't the LinuxCNC dictum Must be able to come to
 a dead stop
  within the current line segment unnecessary and
 unhelpful when
  following a piecewise linear approximation of a smooth
 curve? If a curve
  of ten thousand linear segments were instead one
 continuous nurb (or
  whatever), then LinuxCNC would not be expected to stop
 in a thousandth
  of an inch at any irrelevant point along the
 single-segment curve, IIUC.
  (That's in fact where the much-desired speed
 improvement would come from.)
 The job of the system is to follow a path *exactly* or
 within specified 
 limits. In the usual case, the limits are zero. That means
 if there are 
 two non-colinear line segments, a machine with finite
 acceleration 
 machine *must* stop at the end of the first. This causes two
 types of 
 problems:
 1 -- The system is slower than it could be
 2 -- Uneven speed causes undesirable artifacts
 
 Let's consider the alternatives:
 1 -- Change the CAM system so that it generates better code.
 Since there 
 are multiple CAM systems over which we have little control,
 this us not 
 feasible.
 2 -- Modify LinuxCNC so that it can follow a gcode path
 within a 
 specified tolerance at a higher, more consistent rate.
 3 -- Provide a filter (whether integrated with LinuxCNC or
 completely 
 separate) that convert bad paths to good paths using a
 specified tolerance.
 
 Given a standalone LinuxCNC compatible parser, I suggest
 that #3, would 
 provide a basis for experimentation and development that
 could later be 
 more closely integrated into Linux CNC.
 
 Regards,
 
 Ken
 
  If it is impossible to increase LinuxCNC's look-ahead,
 to allow it to
  see that it need not radically decelerate, then why not
 put the
  look-ahead in the gcode? Gcode allows Feedrate setting
 amongst the
  axes terms in a G1. Would it not be possible to add a
 Gwhiz gcode to
  turn off the stopping-within-a-segment hesitancy, and
 set a nice fast
  initial Feedrate along with the G1. A lower Feedrate
 setting would then
  be inserted prior to any sharp corner or the end of the
 curve.
 
  Manual insertion of Feedrate tweaks is immediately
 available¹. Holding
  one's breath waiting for this facility in CAM software
 is probably
  inadvisable. But it is not a difficult task for a gcode
 filter to do
  nothing but look for a G1 with a Gwhiz, then calculate
 the deceleration
  needed to negotiate corners or stop at the end, and
 bang in a Feedrate
  adjustment. (For the end, just add up micro-segment
 lengths until
  there's enough decelerating distance, then insert the
 lower feedrate.
  The gcode filter can look ahead to the end of the
 longest G1 list of
  points, if system RAM permits, but a few hundred
 segments might do.)
 
  This is engineering, and we're here to make swarf, with
 reasonable
  accuracy, and optimal speed. I don't think that there's
 any extra merit
  in a complex mathematical solution. So would something
 akin to the above
  let us scoot faster over irregularly curvaceous
 workpieces?
 
  Erik
 
  ¹ OK, inserting far enough before the corner to allow
 deceleration
     distance would entail totting up roughly
 the length of the trailing
     path segments, or allowing plenty. A gcode
 filter would be a boon.
 
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing 

Re: [Emc-users] Trajectory planning and other topics from a EMC(LinuxCNC) newbie (TheNewbie)

2012-04-20 Thread charles green
aye, lad.  read on a couple more lines.


--- On Fri, 4/20/12, Stuart Stevenson stus...@gmail.com wrote:

 From: Stuart Stevenson stus...@gmail.com
 Subject: Re: [Emc-users] Trajectory planning and other topics from a 
 EMC(LinuxCNC) newbie (TheNewbie)
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, April 20, 2012, 6:05 AM
 Doesn't even G02/G03 result in a
 series of very small linear moves sent to
 the servo motors? Wouldn't a NURB conversion do the same
 thing?
 On Apr 20, 2012 8:00 AM, charles green xxzzb...@yahoo.com
 wrote:
 
  another operation of the specialized gcode text
 editor:  convert the
  selected chunk of gcode/nurbs to a chunk of
 nurbs/gcode.
 
  i dont have a good idea of what a nurbs nc file might
 be like, but
  whatever it is, it still has to result in more or less
 programmed machine
  tool positions.  the advantage in such case seems
 to be more in ease of
  user manipulating the control code.  at the
 machine level, the actuators
  are going to move stepwise unless the whole spiel is
 somehow analog.
 
  so the question then is how to parse enormous sequences
 of linear steps
  into code friendly sections.  g1 is straitforward
 enough, but too slow
  because the physical impementation involves
 inertia.  g2/3 improves by
  implying the g1 to g1 transitions within itself.
 
  would there be any advantage to making each physical
 machine axis into a
  couple of circular movements, one going along R from 0
 to 360 degrees while
  the other rotates around 2R to make the motion
 linear?  ..a rotary
  differential movement instead of a linear movement.
 ..the arbitrary
  interpolation schemes seem to be limited by the
 compliance character of the
  machine movement.  maybe the solution is a more
 fluid machine movement
  somewhere beyond three orthogonal screws?
 
 
  --- On Fri, 4/20/12, Viesturs Lācis viesturs.la...@gmail.com
 wrote:
 
   From: Viesturs Lācis viesturs.la...@gmail.com
   Subject: Re: [Emc-users] Trajectory planning and
 other topics from a
  EMC(LinuxCNC) newbie (TheNewbie)
   To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
  
   Date: Friday, April 20, 2012, 4:40 AM
   2012/4/20 Michael Haberler mai...@mah.priv.at:
   
to stay within that model, for instance the
   polyline-to-NURBS conversion would require yet
 another
   ad-hoce path 'queue'. The other option is to go
 the
   preprocessor route as Ken proposed.
   
some problems cannot be addressed with a
 deeper
   interpretation-time path model like blending,
 which must be
   done at runtime due to external inputs like feed
 override
   which can impact on the actual path.
   
  
   It seems like I did not express it in a proper
 way:
   My idea was to adjust Ken's suggestion with Nurbs.
 Basically
   it would
   be a filter, which would take g-code file with all
 the tiny
   G1 moves
   and return the same path, expressed with Nurbs.
   User then can save the output and reuse later.
  
   Michael, all the things You listed to be changed
 makes me
   think that
   filter is much easier to do (except the math
 part).
  
   2012/4/20 charles green xxzzb...@yahoo.com:
wikipedia puts a somewhat different spin on
 nurbs.
    see the use section of the article, first
 paragraph.
   
  
   Yes, I looked also at the Construction of the
 basis
   functions
   section and did not get much out of it. Well, I
 did get
   nothing out of
   it :))
  
   Viesturs
  
  
 
 --
   For Developers, A Lot Can Happen In A Second.
   Boundary is the first to Know...and Tell You.
   Monitor Your Applications in Ultra-Fine
 Resolution. Try it
   FREE!
   http://p.sf.net/sfu/Boundary-d2dvs2
   ___
   Emc-users mailing list
   Emc-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/emc-users
  
 
 
 
 --
  For Developers, A Lot Can Happen In A Second.
  Boundary is the first to Know...and Tell You.
  Monitor Your Applications in Ultra-Fine Resolution. Try
 it FREE!
  http://p.sf.net/sfu/Boundary-d2dvs2
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know

Re: [Emc-users] Nonplanar arcs

2012-04-19 Thread charles green
..suppose you had a five axis millimg setup with the normal xyz plus alpha-beta 
rotation of the cutter rotation axis about a shperical center.  then suppose 
that to take advantage of these spindle axes, you wanted to mill a planar facet 
on a part that was tipped at say five degrees to the x and five degrees to the 
y.  the facet contains pockets with circular features that run normal to the 
tipped face, or circular bosses with tap bores running along their axis.

it would be nice to rotate the entire coordinate system to align with some of 
the features of interest on a part that is otherwise already set up and 
positioned in the machine.

another solution would be to accurately rotate the part about a and b and c 
axes, and just keep track of what that does to the xyz zero on the part, and 
then all the 2d gcode still applies.  this is probably the more common of the 
five axis styles.

maybe g16 a b c is an arbitrary interpolation plane for arcs, where abc are 
rotations relative to the abc origin (= the usual xyz directions)?  xyzijk 
would have the usual meanings.

maybe g15 p q r is an arbitrary x'y'z' coordinate system, where pqr is a unit 
vector relative to the usual xyz unit vector?  xyzijk would be in the sense of 
the rotated x'y'z' coordinate system, and g16 would act on top of this new 
coordinate system.

maybe g14 selects no preferred plane, and disallows g2/3 until g16-19 are set.  
maybe it also sets x'y'z' = xyz coordinates?


--- On Thu, 4/19/12, Chris Radek ch...@timeguy.com wrote:

 From: Chris Radek ch...@timeguy.com
 Subject: Re: [Emc-users] Nonplanar arcs
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, April 19, 2012, 11:57 AM
 On Thu, Apr 19, 2012 at 09:45:42PM
 +0300, Viesturs L??cis wrote:
  
  Uhhh, You are right, halfcircles. All three points are
 on a straight
  line, around which the arc can freely rotate. I guess
 that this is
  special case (is there any other?), 
 
 That is just the worst problem.  Your system doesn't
 uniquely identify
 any arc.  For every start, center, end points there are
 a pair of arcs
 that share the points.  This is why we have
 G2/G3.  If you don't have
 a normal vector you can't say which way is clockwise, so
 G2/G3 don't
 make sense.
 
 This is also a problem you get when you specify the
 arbitrary plane
 with three points, as was proposed by Ian M.
 
 The correct solution is probably to specify the plane's
 normal vector.
 
 While it's entirely possible to do, I doubt anyone would
 ever use this
 feature if someone did the work to implement it.
 
 Chris
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Nonplanar arcs

2012-04-19 Thread charles green
let the machine keep track of where the intial part origin goes when rotary 
axis moves with a macro that contains trig, the rotation centers of the machine 
setup, and g92s.  then just do all the programming based on that single part 
origin.  the gcode is then portable between different machine/rotary setups.  
sounds like the g68 might work like that.  it works well for parts attached 
anywhere to a single rotary axis, using the rotary axis to index different 
angled faces.  the programming is easy with the exception of remembering to 
choose an appropriate rapid plane for each face.

--- On Thu, 4/19/12, Stuart Stevenson stus...@gmail.com wrote:

 From: Stuart Stevenson stus...@gmail.com
 Subject: Re: [Emc-users] Nonplanar arcs
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Thursday, April 19, 2012, 9:13 PM
 I don't remember the complete syntax
 and symbols used but on my fanuc 15m
 control G68 sets the rotation angle of one rotary axis. You
 can use two G68
 lines to rotate two rotary axes. The regular 2D code then
 works at the
 angle described by the G68 definitions. It takes some
 thought to get the
 rotations correct. It takes some thought and attention to
 follow the xyz
 zero position. G69 cancels the rotations.
 On Apr 19, 2012 10:58 PM, charles green xxzzb...@yahoo.com
 wrote:
 
  ..suppose you had a five axis millimg setup with the
 normal xyz plus
  alpha-beta rotation of the cutter rotation axis about a
 shperical center.
   then suppose that to take advantage of these
 spindle axes, you wanted to
  mill a planar facet on a part that was tipped at say
 five degrees to the x
  and five degrees to the y.  the facet contains
 pockets with circular
  features that run normal to the tipped face, or
 circular bosses with tap
  bores running along their axis.
 
  it would be nice to rotate the entire coordinate system
 to align with some
  of the features of interest on a part that is otherwise
 already set up and
  positioned in the machine.
 
  another solution would be to accurately rotate the part
 about a and b and
  c axes, and just keep track of what that does to the
 xyz zero on the part,
  and then all the 2d gcode still applies.  this is
 probably the more common
  of the five axis styles.
 
  maybe g16 a b c is an arbitrary interpolation plane for
 arcs, where abc
  are rotations relative to the abc origin (= the usual
 xyz directions)?
   xyzijk would have the usual meanings.
 
  maybe g15 p q r is an arbitrary x'y'z' coordinate
 system, where pqr is a
  unit vector relative to the usual xyz unit
 vector?  xyzijk would be in the
  sense of the rotated x'y'z' coordinate system, and g16
 would act on top of
  this new coordinate system.
 
  maybe g14 selects no preferred plane, and disallows
 g2/3 until g16-19 are
  set.  maybe it also sets x'y'z' = xyz
 coordinates?
 
 
  --- On Thu, 4/19/12, Chris Radek ch...@timeguy.com
 wrote:
 
   From: Chris Radek ch...@timeguy.com
   Subject: Re: [Emc-users] Nonplanar arcs
   To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
  
   Date: Thursday, April 19, 2012, 11:57 AM
   On Thu, Apr 19, 2012 at 09:45:42PM
   +0300, Viesturs L??cis wrote:
   
Uhhh, You are right, halfcircles. All three
 points are
   on a straight
line, around which the arc can freely rotate.
 I guess
   that this is
special case (is there any other?),
  
   That is just the worst problem.  Your system
 doesn't
   uniquely identify
   any arc.  For every start, center, end points
 there are
   a pair of arcs
   that share the points.  This is why we have
   G2/G3.  If you don't have
   a normal vector you can't say which way is
 clockwise, so
   G2/G3 don't
   make sense.
  
   This is also a problem you get when you specify
 the
   arbitrary plane
   with three points, as was proposed by Ian M.
  
   The correct solution is probably to specify the
 plane's
   normal vector.
  
   While it's entirely possible to do, I doubt anyone
 would
   ever use this
   feature if someone did the work to implement it.
  
   Chris
  
  
 
 --
   For Developers, A Lot Can Happen In A Second.
   Boundary is the first to Know...and Tell You.
   Monitor Your Applications in Ultra-Fine
 Resolution. Try it
   FREE!
   http://p.sf.net/sfu/Boundary-d2dvs2
   ___
   Emc-users mailing list
   Emc-users@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/emc-users
  
 
 
 
 --
  For Developers, A Lot Can Happen In A Second.
  Boundary is the first to Know...and Tell You.
  Monitor Your Applications in Ultra-Fine Resolution. Try
 it FREE!
  http://p.sf.net/sfu/Boundary-d2dvs2
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo

Re: [Emc-users] machine tool tapers

2012-04-12 Thread charles green
hah!  FINO.  i always wondered what that thing was called.


--- On Wed, 4/11/12, Kent A. Reed kentallanr...@gmail.com wrote:

 From: Kent A. Reed kentallanr...@gmail.com
 Subject: Re: [Emc-users] machine tool tapers
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, April 11, 2012, 9:10 AM
 On 4/11/2012 7:41 AM, charles green
 wrote:
  dC::deviation from concentricity
  dL::deviation fron longitudinal position (tool length)
  dA::tolerance range of cone mating angle
  dA/dt::cone wear factor
  Tg::load torque applied normal to cone (rotation) axis
 (taper guage line=center of torque?)
  P::load (Pressure, tension) along (cone) axis of
 rotation
  TT (bold letter T)::vector representing specific cutter
 geometry/material
  M::(vector?) machinablity figure of merit for billet,
 given cutter material of TT
  S::rotation rate around cone axis
 
  alot of video games incorporate a physics model basis
 for the coordinated movements of player avatars. 
 perhaps the tangible world of substantial stuff made of
 atoms is just not cost effective to precisely simulate.
 
 
  --- On Mon, 4/9/12, Kent A. Reedknbr...@erols.com 
 wrote:
 
  ...deleted a longish trail of email messages
 from Charles Green, Viesturs Lācis and me
 
 
 Sorry, Charles, I should have looked up-thread to see what
 you 
 originally asked. I was responding to a specific point in
 Viesturs' 
 reply which of course I chose to interpret in my own snarky
 way.
 
 I believe wholeheartedly in computational engineering and
 science.
 
 In my professional career I have written a number of
 substantial 
 computer programs which today would be classified as
 modeling and 
 simulation but which in the day were simply codes. They
 ranged from 
 the domain of the very small---detailed physics involved in
 
 inter-molecular collisions in rarified high-temperature
 gases in order 
 better to understand energy transport and transfer---to the
 domain of 
 the very large---detailed analysis of the reflected
 solar-energy 
 distributions from hundreds of individually controlled
 heliostats spread 
 out over acres at the Solar Thermal Test Facility in
 Albuquerque in 
 order to understand and possibly improve the flux
 distribution along the 
 central receiver (this in the 1970s, before drill, baby,
 drill became 
 our mantra). The list goes on.
 
 I also know something of metallurgical tribology (the study
 of 
 interacting surfaces in relative motion) and I know people
 who have made 
 substantial contributions to the art. Modeling and
 simulation in 
 conjunction with sophisticated experiments to gather needed
 data and 
 verify results have moved the field smartly forward in the
 past 30 years.
 
 I wasn't questioning the value of modeling the behavior of
 tapers in 
 sockets. I was doubting that the existing systems of
 standardized 
 industrial tapers for machine tools are based on modeling,
 sophisticated 
 or otherwise. I'd love to look at some of the original
 patents to see 
 what they say. I'll have to add that to my
 first-in-never-out (FINO) 
 stack of things to do:-)
 
 Regards,
 Kent
 
 
 --
 Better than sec? Nothing is better than sec when it comes
 to
 monitoring Big Data applications. Try Boundary one-second 
 resolution app monitoring today. Free.
 http://p.sf.net/sfu/Boundary-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] German-language documentation, was: Downloading Release 2.5

2012-04-11 Thread charles green
a joint could be a pivot or fulcrum.

the machine control regards the mechanical instances of disjointedness as 
points of relative displacement, whether cartesian or polar or other.

the displacements along an axis with respect to another axis seems like it 
might as well be thought of in terms of the coupling between the two axes.

--- On Wed, 4/11/12, Peter Blodow p.blo...@dreki.de wrote:

 From: Peter Blodow p.blo...@dreki.de
 Subject: Re: [Emc-users] German-language documentation, was:  Downloading 
 Release 2.5
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Wednesday, April 11, 2012, 1:48 AM
 Thank you all for your thoughts about
 the movement modes. Translating 
 forces exact definitions. As Viesturs said, it is a 
 good thing to 
 explain these modes from time to time.
 
 Right, Gelenk would be my fist choice to translate
 joint, but it 
 describes only the   p o i n
 t   where movement takes place, e.g., the 
 ellbow or knee itself, not the arm or leg or even their ends
 (where the 
 desired movement takes place), which is meant by LinuxCNC. I
 would not 
 be glad with this expression, but still may have to stick
 with it - not 
 too bad since joint in English also actually means a point
 where two 
 pieces are joined, not the extensions thereof.
 
 Gelenk is related to the verb lenken which means to
 steer, and this 
 comes close to what is happening in CNC.
 
 I will have to ponder about this before I dare setting
 standards in 
 LinuxCNC.
 
 Peter
 
 
 
 Andy Pugh schrieb:
  On 10 Apr 2012, at 11:18, Peter Blodow p.blo...@dreki.de
 wrote:
 
    
  I don't know what the English sentence means, it's
 hard to 
  interpret (e.g., 'Coordinated mode' or 'Teleop
 mode'). In some cases, 
  there may not even be a German word  for lack
 of exact definition (what 
  exactly is a joint?
      
 
  Luckily I have a handy German engineer in the hotel
 room with me. 
  Joint = Gelink  but is used in the LinuxCNC
 context to describe any mechanical part which adds one or
 more degrees of freedom. So it is typically a machine slide,
 but can be a rotary bearing or anything else controlled by
 an actuator. 
 
  I suspect very few people understand the difference
 between coordinated mode (N-Bahnsteuerung) where multiple
 joints move at the same time to make the tool move in XYZ
 space under operator control and Teleop mode
 (1-Bahnsteuerung) where the operator controls a single
 selected joint at any one time. I _think_ Teleop and
 Joint mode mean the same thing. 
 
 --
  Better than sec? Nothing is better than sec when it
 comes to
  monitoring Big Data applications. Try Boundary
 one-second 
  resolution app monitoring today. Free.
  http://p.sf.net/sfu/Boundary-dev2dev
  ___
  Emc-users mailing list
  Emc-users@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/emc-users
 
    
 
 
 --
 Better than sec? Nothing is better than sec when it comes
 to
 monitoring Big Data applications. Try Boundary one-second 
 resolution app monitoring today. Free.
 http://p.sf.net/sfu/Boundary-dev2dev
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] machine tool tapers

2012-04-11 Thread charles green
dC::deviation from concentricity
dL::deviation fron longitudinal position (tool length)
dA::tolerance range of cone mating angle
dA/dt::cone wear factor
Tg::load torque applied normal to cone (rotation) axis (taper guage line=center 
of torque?)
P::load (Pressure, tension) along (cone) axis of rotation
TT (bold letter T)::vector representing specific cutter geometry/material
M::(vector?) machinablity figure of merit for billet, given cutter material of 
TT
S::rotation rate around cone axis

alot of video games incorporate a physics model basis for the coordinated 
movements of player avatars.  perhaps the tangible world of substantial stuff 
made of atoms is just not cost effective to precisely simulate.


--- On Mon, 4/9/12, Kent A. Reed knbr...@erols.com wrote:

 From: Kent A. Reed knbr...@erols.com
 Subject: Re: [Emc-users] machine tool tapers
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, April 9, 2012, 6:22 AM
 On 4/9/2012 8:01 AM, Viesturs Lācis
 wrote:
  2012/4/9 charles greenxxzzb...@yahoo.com:
  i wonder if there is any math out there on the
 ideal taper form, given its use in specifed materials and
 load conditions?
  Ohh, conical fits (I hope that is the correct
 translation) is the
  thing we have been discussing in university lately.
  Answer to Your question is: No. Because You skipped
 another (and IMHO
  the most important) factor: specific use-case also
 applies.
  What I mean - the angle of taper determines:
  1) how well both parts are centered each to other - the
 smaller angle,
  the better centering;
  2) how much will the distance between bases of both
 cones change as
  the surfaces of cones wear off - the larger the angle,
 the smaller the
  distance,
  tolerances on each cone also will increase the
 tolerance of the fit
  dimensions for smaller cone angle values;
 
  So larger angle improves one, the smaller angle
 improves the other, so
  the optimum value lies somewhere inbetween, changing in
 different
  situations. That is why there is not the one and only
 answer (which is
  also my answer to Your original question).
  The way I see it now is that the load and material will
 determine
  mostly the diameter (and length) of the taper, but the
 application of
  particular mechanism (required precision of assembly
 etc) is the main
  factor to determine the angle value.
 
  Viesturs
 
 
 
 Nice argument as far as it goes, Viesturs, but it doesn't
 address what I 
 was taught lo these many years ago by a practicing machinist
 and which I 
 find echoed in my Machinery's Handbook.
 
 He divided the world of tapers into two classes:
 self-holding and 
 self-releasing.
 
 The self-holding tapers have small enough angles of taper
 for friction 
 along the tapered surface of the joint to reliably resist
 the torque 
 transmitted from the tool. That same friction makes it
 difficult to 
 release the taper from its socket.
 
 The self-releasing tapers have large enough angles of taper
 to allow 
 easy removal but require some other means to lock the taper
 in place so 
 it won't slip when torque is applied.
 
 Presumably only the self-holding tapers would be subject to
 the kind of 
 wear you mention in 2). I suspect the differences within
 this class were 
 due as much to the need to work around patents as to any
 thought of 
 optimization.
 
 As for the discussion about the varying angles of taper on
 the various 
 Morse tapers, concensus of the sources I read is that Morse
 just wasn't 
 that good with his metrology. Once a mistake is propogated
 into practice 
 through industrial standards, it takes on a life of its
 own.
 
 Regards,
 Kent
 
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] machine tool tapers

2012-04-09 Thread charles green
wow.  quite a list.  still dont know about the rationality.  i think i read 
about the 5/8/' morse origin somewhere, but that also seems like an arbitrary 
choice.  i didnt see any that were 90 degrees, which would seem like a logical 
first guess for aligning a length and a center.  i wonder if there is any math 
out there on the ideal taper form, given its use in specifed materials and load 
conditions?

--- On Sun, 4/8/12, Andy Pugh bodge...@gmail.com wrote:

 From: Andy Pugh bodge...@gmail.com
 Subject: Re: [Emc-users] machine tool tapers
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Sunday, April 8, 2012, 9:08 AM
 
 
 On 8 Apr 2012, at 05:12, charles green xxzzb...@yahoo.com
 wrote:
 
  anyone know if there is any logic to the variety of
 conical mating surfaces used in machine tools?
  
 
 http://www.tools-n-gizmos.com/specs/Tapers.html
 
 Is a useful list. The spindle-nose tapers are all the same,
 but with different flange and drawbar arrangements. 
 
 I can only assume that the Morse tapers work out to have
 round-number inch dimensions. (note that the gauge diameter
 is not the big end)
 
 
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] (no subject)

2012-04-09 Thread charles green
is that a link to an easter egg?

--- On Sun, 4/8/12, Geoff Roehm 1947...@att.net wrote:

 From: Geoff Roehm 1947...@att.net
 Subject: [Emc-users] (no subject)
 To: emc-users@lists.sourceforge.net
 Date: Sunday, April 8, 2012, 8:23 PM
 1947...@att.net
 --
 For Developers, A Lot Can Happen In A Second.
 Boundary is the first to Know...and Tell You.
 Monitor Your Applications in Ultra-Fine Resolution. Try it
 FREE!
 http://p.sf.net/sfu/Boundary-d2dvs2
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] machine tool tapers

2012-04-08 Thread charles green
anyone know if there is any logic to the variety of conical mating surfaces 
used in machine tools?

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] xyz vs abc feedrates

2012-04-07 Thread charles green
any good ideas on how to figure feeds with abc axes involved?  360 degrees per 
minute seems to be way different than 360 ipm.

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] LAMP stack for robotics

2012-03-30 Thread charles green
sometimes it's fun to read about what people with obese piles of money are up 
to.

--- On Thu, 3/29/12, Eric H. Johnson ejohn...@camalytics.com wrote:

 From: Eric H. Johnson ejohn...@camalytics.com
 Subject: [Emc-users] LAMP stack for robotics
 To: emc-users@lists.sourceforge.net
 Date: Thursday, March 29, 2012, 8:23 AM
 Just an FYI,
 
 This article was recently posted via slashdot:
 http://www.xconomy.com/san-francisco/2012/03/29/can-willow-garages-linux-for
 -robots-spur-internet-scale-growth/?single_page=true
 
 quote
 That's one of the main arguments you'll hear from the
 engineers at Willow
 Garage, a unique startup in Menlo Park, CA, that's
 developing hardware and
 software for a new generation of personal robots. You can't
 name a single
 Internet company, they say, that would have succeeded if it
 had been forced
 to recreate all the basic tools underlying the Web, from the
 Linux operating
 system to the Apache HTTP server to the MySQL database
 system to the Python,
 Perl, and PHP programming languages-the ingredients of the
 so-called LAMP
 stack. Yet most robot companies still try to reinvent the
 wheel every time,
 building robots that require putting together a tangled mess
 of proprietary,
 one-off software systems.
 /quote
 
 Slashdot link:
 http://developers.slashdot.org/story/12/03/29/1325256/needed-a-lamp-stack-fo
 r-robotics?utm_source=rss1.0moreanonutm_medium=feed
 
 Linuxcnc was already mentioned in one of the early
 comments.
 
 Also interesting and perhaps applicable is the discussion
 about STEP-NC on
 the developers mailing list.
 
 Regards,
 Eric
 
 
 
 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Storebro 260, firstEcounter etc...

2012-03-27 Thread charles green
in such case, maximizing mttvp=l*mtbf still applies.  the matter is that mtbf 
is unexpectedly small, so reduced labor cost becomes more critical because of 
constant machine repair requirements (=lots of labor involved).  given an 
unlimited supply of labor at vanishingly small cost, mtbf could approach zero 
without consequence.  maybe not realistic, but theoretically a way to avoid 
litigation.

--- On Mon, 3/26/12, Dave e...@dc9.tzo.com wrote:

 From: Dave e...@dc9.tzo.com
 Subject: Re: [Emc-users] Storebro 260, firstEcounter etc...
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Monday, March 26, 2012, 8:43 AM
 In this case it is simpler than
 that.
 
 The machine runs and the company takes on a contract to
 supply parts.
 The machine breaks down and the parts are not supplied per
 the contract.
 Best case:  The customer decides to take their business
 elsewhere and 
 future business is lost.
 Worst case:  The customer sues the company since the
 contract was not 
 met.  Any possible profit is erased
 and it turns into a legal liability situation.
 
 Dave
 
 On 3/26/2012 5:34 AM, charles green wrote:
  mtbf has a limited scope.  instead, the
 consideration should be of mttvp - mean time to vanishing
 profit.  the trend seems to be generally in the
 direction of maximizing the product mttvp=l*mtbf by reducing
 the cost of l=labor by any means.  this has a mixed
 effct in markets where stockholders are also laborers, but
 the results are fantastic in areas where investment is
 segregated from toil.
 
 
  --- On Sun, 3/25/12, Davee...@dc9.tzo.com 
 wrote:
 
     
  From: Davee...@dc9.tzo.com
  Subject: Re: [Emc-users] Storebro 260,
 firstEcounter etc...
  To: emc-users@lists.sourceforge.net
  Date: Sunday, March 25, 2012, 10:54 PM
       
  Get acquainted with the
           
  system is a good thing to do if it's
  possible, right?
 
  Well..  if you can get it to run and do what
 you want
  to do with the
  existing controls, that is fine.  But if I
 were you I
  would use that
  opportunity to understand how the turret works,
 electrically
  and
  mechanically, how the drives function, how the
 machine is
  shifted - if
  it has various ranges, etc and then line up some
 parts and
  time to
  retrofit that machine.  Assuming you keep the
 drives, I
  would start
  looking for spares to keep on the shelf.
 
  The problem is that when that machine goes down
 hard, it
  will be very
  difficult and expensive to get it to run again,
 unless you
  have a cache
  of spare boards.    So if you take an
 order to run
  on that machine for a
  1000 parts and you are 200 parts into that order
 and the
  machine dies,
  you may be in a very bad spot.
 
  Dave
 
 
  On 3/25/2012 3:50 PM, Roger Holmquist wrote:
       
  Thanks Dave for your thoughts.
 
  The MTBF-factor is of course a hard caught
 animal, I
         
  guess I have at
       
  least two objectives with a project like this:
  1) Try to make it run by repairing it or work
 around
         
  it's faults.
       
  2) Treat it as an self educational exercise
 aiming at
         
  more modern
       
  machines and controls.
 
  This could done I guess, on another machine
 machine but
         
  if we decide
       
  to refurbish it with a new control it's good to
 dig
         
  inte a working
       
  system because  somewhere you have to cut
 the
         
  wires between the
       
  control and the machine.
  Get acquainted with the system is a good thing
 to do if
         
  it's
       
  possible, right?
  I can observe the behaviour of the switches in
 the
         
  diagnosispage and
       
  I think this is a great way to find out how it
 works,
         
  by observing
       
  it's various parameters in action.
  You may also monitor the signals on the
 physical wiring
         
  when the
       
  system is running making use of  logic
 analyers,
         
  oscilloscopes and
       
  multimeters.
  Yes, I have a background in repairing
 electronics,
         
  analogue and
       
  digital, the analytical way.
  Nonetheless, it still may turn out to be too
 cumbersome
         
  so doing this
       
  on a more modern system should probably be a
 better
         
  investment.
       
  I'll talk to Johnny about this.
 
  Greetings  / Roger
 
 
 
 
 
 
 
 
  25 mar 2012 kl. 21:13 skrev emc-users-requ...@lists.sourceforge.net:
 
 
         
  I looked at the Siemen website and they
 only go
           
  back to the Sinumerik
       
  8T.  I've deal with some of the
 hardware that
           
  the 8T used and it was
       
  very difficult to make that
  hardware reliable.  Unless you can get
 that
           
  control to operate
       
  properly
  and find documentation (unlikely) I'd
 replace it.
  I've spent days working on old controllers
 like
           
  that and sometimes
       
  they
  end up working ok for a while, but when you
 are
           
  done, the best you

Re: [Emc-users] PCB standoff alternatives [Was: Tool change question]

2012-03-25 Thread charles green
super glue, hot glue, elmers glue, polyvinyl acetate, epoxy, melted nylon 
string, very cold chewing gum.

--- On Sat, 3/24/12, Erik Christiansen dva...@internode.on.net wrote:

 From: Erik Christiansen dva...@internode.on.net
 Subject: [Emc-users] PCB standoff alternatives [Was: Tool change question]
 To: emc-users@lists.sourceforge.net
 Date: Saturday, March 24, 2012, 10:21 PM
 On 24.03.12 23:47, gene heskett
 wrote:
  The standoffs to hold the card at the correct elevation
 might be
  though.  If I just cut tubing, I'll need full inch
 long 4-40 bolts.
  And I haven't seen any of those critters
 recently.  Fasten-all quits
  at 3/4, I was there last week. :(
 
 Not sure what size 4-40 is, but I've bought two foot
 lengths of nearly
 3mm (a bit under 1/8) all-thread, plus nuts, from the
 hardware store.
 (It's just dangerous to go in there though, because the big
 mothers we
 have these days are a couple of acres under one roof, with
 so many
 aisles of good stuff, that it's a great idea to eat lunch
 before going
 in.)
 
 Alternatively, I've also bought a couple of small taps, so I
 can turn
 some scrap Alu down to a suitable standoff diameter, then
 drill  tap
 the ends, and use up some of the bucket of short screws
 cluttering up
 the place. That might be neater, and doable with what's to
 hand.
 
 Erik
 
 -- 
 I am returning this otherwise good typing paper to you
 because someone        
 has printed gibberish all over it and put your name at the
 top.           
    
                
                
             - Ohio U. English
 professor
 
 
 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool change question

2012-03-24 Thread charles green
looks like there are some numbered params listed in the master doc also:

#_x - Return absolute machine X coordinate. Same as #5420. 
#_y - Return absolute machine Y coordinate. Same as #5421. 
#_z - Return absolute machine Z coordinate. Same as #5422. 
#_a - Return absolute machine A coordinate. Same as #5423. 
#_b - Return absolute machine B coordinate. Same as #5424. 
#_c - Return absolute machine C coordinate. Same as #5425. 
#_u - Return absolute machine U coordinate. Same as #5426. 
#_v - Return absolute machine V coordinate. Same as #5427. 
#_w - Return absolute machine W coordinate. Same as #5428. 
#_current_tool - Return number of the current tool in spindle. Same as #5400. 

i wonder if these are also effected in the released versions?  this is more 
like what i was imagining might be the access to various states of machine and 
loaded table values like tool offset values.

on many milling machine controllers, G43 Hxxx requires a movement of the z axis 
to'take up' the tool length offset, like G0 G43 Z-3.0 H5.  at the end of the 
move (which differs from the commanded -3.0 units by the length offset value in 
offset table position number 5) the end of the tool is aligned with the currnt 
coordinate system.  if you know the parameter locations of the current tool and 
its length offset, the code for taking up the current tool offset becomes G0 
G43 Z-#[current tool number + tool length table parameter offset] 
H#[current tool number + tool length table parameter offset].  so there is 
no axis movement, and that coding step in a tool introduction is uniform for 
all tools, regardless of length.  (the tool change is often near the travel 
limit of the z axis, so a large tool offset might result in an overtravel if 
the axis movement is not large enough. so in the first example, G0 G43 Z-3.0 
H5, if H5=10.00 and there is only
 another +1.0 to go in the z axis beyond the tool change position, the limit 
will be reached 6.0 short of completing this step.)

at the place i have been working, all the mill controllers have been set up 
with a macro override of the T word that encapsulates all the discreet coding 
steps required for MDI tool changing, as well as part programming.  the result 
is improved setup time on the machine, and faster part operation coding which 
is portable between the various different machines.

another handy macro (call it G192 for example) finds the center of two touch 
off locations along an axis.  the procedure goes like,

touch the -x edge of the part with edge finder
G92 X0
touch the +x edge of part
G192 X0 (- X0 is just convenient, the X-word value is not used in the 
calculation.)

where the G192 macro uses the machine coorinate parameter values of the 
selected axis name (X in this example) to set the origin at the center of the 
part edges.

it would be nice to adapt such tactics in linuxcnc, using the custom M codes 
perhaps?  will the custom codes work from MDI?  they would at least be valuable 
for modularization of part programming, like for the tool change routine.  
command M106 Txx Sxx:

(M106 TOOL CHANGE MACRO)
M9
G91 G30 Z0 M5
T#5400 M6
S# M3
G0 G43 Z-[H#5400] H#5400
G17 G90 M8
M99

..or something like that.


--- On Fri, 3/23/12, Sebastian Kuzminsky s...@highlab.com wrote:

 From: Sebastian Kuzminsky s...@highlab.com
 Subject: Re: [Emc-users] Tool change question
 To: emc-users@lists.sourceforge.net
 Date: Friday, March 23, 2012, 9:29 PM
 On 03/23/2012 11:42 AM, charles green
 wrote:
  nicer, but still only a handful of documented
 params.  i was looking at a document dated a little
 over a year ago (11jan2011).
 
  do you know if the params #31 to #5000 contain useful
 info?  like g90/g91 state, for example, or any
 registration of the other groups apart from group 12?
 
  you started this.  show me everything. - ellen
 ripley
 
 Oh...  I don't think you want to mess with
 that...  - Hicks
 
 Parameters 31-5000 are deliberately unused by linuxcnc, and
 thus 
 available for the g-code programmer to use.
 
 Ah yes, that's even what the docs say (somewhat cryptically,
 focus on 
 the user parameters part):
 
     *
 
        /1-5000/ - G-Code user
 parameters. These parameters are global
        in the G Code file.
 
 
 The (slightly) improved docs in the master branch 
 (http://linuxcnc.org/docs/devel/html/gcode/overview.html#sec:parameters)
 
 say this:
 
  31-5000
 
      G-Code user parameters. These
 parameters are global in the G Code
      file, and available for general
 use. Volatile.
 
 
 
 Oh hey look!  In master (aka devel), there are some
 predefined named 
 parameters that carry the g90/g91 state:
 
 http://linuxcnc.org/docs/devel/html/gcode/overview.html#_predefined_named_parameters_a_id_sec_predefined_named_parameters_a
 
 I think those variables are new in the master branch, and
 not available 
 in the 2.5 branch.
 
 
 -- 
 Sebastian Kuzminsky
 
 
 --
 This SF email

Re: [Emc-users] Tool change question

2012-03-24 Thread charles green
an edge finder is just a fancy dowel contraption with a spring in it, and costs 
about $10.  this looks like generic info:

http://www.youtube.com/watch?v=f0od-cp_9dg

i have never seen one smaller than 3/8 diameter, but it would be easy to make 
one somewhat smaller.  a plain dowel and a piece of shim material (like paper) 
as a feeler works too.  the point of a center finding macro is to circumvent 
human based steps in the setup process, like finding a calculator, correctly 
typing in a number and dividing by two, and then correctly entering the result 
into the machine control.

conductive probing of conductive objects works, and i've used such a simple 
setup as watching an ohmmeter connected between workpiece and tooltip to find 
surfaces before.  but i've also seen 100% failure of conductive probing for 
tool measurement in a production environment because of the swarfy, oily water 
environment in the business area of the machine tools.  the results are 
automated mechanical destruction of things.  the initial results for setting up 
tool offsets are great, but the scheme seems to fail rather quickly.


--- On Sat, 3/24/12, gene heskett ghesk...@wdtv.com wrote:

 From: gene heskett ghesk...@wdtv.com
 Subject: Re: [Emc-users] Tool change question
 To: emc-users@lists.sourceforge.net
 Date: Saturday, March 24, 2012, 8:39 AM
 On Saturday, March 24, 2012 11:27:23
 AM charles green did opine:
 
  looks like there are some numbered params listed in the
 master doc also:
  
  #_x - Return absolute machine X coordinate.
 Same as #5420.
  #_y - Return absolute machine Y coordinate.
 Same as #5421.
  #_z - Return absolute machine Z coordinate.
 Same as #5422.
  #_a - Return absolute machine A coordinate.
 Same as #5423.
  #_b - Return absolute machine B coordinate.
 Same as #5424.
  #_c - Return absolute machine C coordinate.
 Same as #5425.
  #_u - Return absolute machine U coordinate.
 Same as #5426.
  #_v - Return absolute machine V coordinate.
 Same as #5427.
  #_w - Return absolute machine W coordinate.
 Same as #5428.
  #_current_tool - Return number of the current
 tool in spindle. Same as
  #5400.
  
  i wonder if these are also effected in the released
 versions?  this is
  more like what i was imagining might be the access to
 various states of
  machine and loaded table values like tool offset
 values.
  
  on many milling machine controllers, G43 Hxxx requires
 a movement of the
  z axis to'take up' the tool length offset, like G0 G43
 Z-3.0 H5.  at
  the end of the move (which differs from the commanded
 -3.0 units by the
  length offset value in offset table position number 5)
 the end of the
  tool is aligned with the currnt coordinate
 system.  if you know the
  parameter locations of the current tool and its length
 offset, the code
  for taking up the current tool offset becomes G0 G43
 Z-#[current tool
  number + tool length table parameter
 offset] H#[current tool
  number + tool length table parameter
 offset].  so there is no axis
  movement, and that coding step in a tool introduction
 is uniform for
  all tools, regardless of length.  (the tool change
 is often near the
  travel limit of the z axis, so a large tool offset
 might result in an
  overtravel if the axis movement is not large enough. so
 in the first
  example, G0 G43 Z-3.0 H5, if H5=10.00 and there is only
 another +1.0 to
  go in the z axis beyond the tool change position, the
 limit will be
  reached 6.0 short of completing this step.)
  
  at the place i have been working, all the mill
 controllers have been set
  up with a macro override of the T word that
 encapsulates all the
  discreet coding steps required for MDI tool changing,
 as well as part
  programming.  the result is improved setup time on
 the machine, and
  faster part operation coding which is portable between
 the various
  different machines.
  
  another handy macro (call it G192 for example) finds
 the center of two
  touch off locations along an axis.  the procedure
 goes like,
  
  touch the -x edge of the part with edge finder
  G92 X0
  touch the +x edge of part
  G192 X0 (- X0 is just convenient, the X-word
 value is not used in the
  calculation.)
  
  where the G192 macro uses the machine coorinate
 parameter values of the
  selected axis name (X in this example) to set the
 origin at the center
  of the part edges.
  
  it would be nice to adapt such tactics in linuxcnc,
 using the custom M
  codes perhaps?  will the custom codes work from
 MDI?  they would at
  least be valuable for modularization of part
 programming, like for the
  tool change routine.  command M106 Txx Sxx:
  
  (M106 TOOL CHANGE MACRO)
  M9
  G91 G30 Z0 M5
  T#5400 M6
  S# M3
  G0 G43 Z-[H#5400] H#5400
  G17 G90 M8
  M99
  
  ..or something like that.
  
 G38.2 doesn't demand a Z probe, it can do any axis, so
 LinuxCNC is quite 
 able to do that.
 
 I did something similar in tholefinder.ngc where I probe the
 open end of a 
 small piece of brass tubing let

Re: [Emc-users] Tool change question

2012-03-23 Thread charles green
'squiggly' brackets are technically braces. [=left bracket, {=left brace, 
and (=left paren for anyone tempted to call it a curvey bracket.


--- On Thu, 3/22/12, Erik Christiansen dva...@internode.on.net wrote:

 From: Erik Christiansen dva...@internode.on.net
 Subject: Re: [Emc-users] Tool change question
 To: emc-users@lists.sourceforge.net
 Date: Thursday, March 22, 2012, 10:47 PM
 On 22.03.12 11:24, gene heskett
 wrote:
  On Thursday, March 22, 2012 09:59:01 AM Erik
 Christiansen did opine:
   But LinuxCNC doesn't know its current state in an
 exportable way, so has
   nothing to put on a stack, AIUI. And we don't have
 gcode interrupts. For
   the moment, we seem to only have the recommended
 good practice of
   starting each file with explicit modality
 settings.
  
  When axis is in the MDI (F5) mode, it does display the
 machine and LinuxCNC 
  state.  To me that says either axis is tracking it
 in real time, or 
  LinuxCNC does have the ability to export that state.
 
 Ah, but does it follow that just because AXIS knows its
 state, we can
 export it for Kirk's checking (if we still want to do that),
 or even
 test modalities directly in gcode?
 
 If there is a way, then I could simplify the gcode generated
 for the
 following HR subroutine. The gcode needs to use relative
 distance mode
 for the three-hole G81 to work, but the sub might be invoked
 in a run of
 absolute code. BANG! Things go crunch if we don't restore
 whatever was
 the distance mode before the sub was called.
 
        Sub drill_em_there (123.456,
 789.012) {
           Rel Drill X#1 Y#2 Z1.5
 Retract 2.8 Repeat 3     // Drills 3
 holes.
        }
 
 That currently translates to gcode which tests for the
 previous distance
 mode, and conditionally restores it before returning:
 
 O105   sub  [123.456] [789.012]
        G91 G81 X#1 Y#2 Z1.5 R2.8
 L3               
            
    ; Drills 3 holes.
 O106   if [#abs_modality EQ 1]
           G90
 O106   endif
 O105   endsub
 
 Which in turn relies on the HR mode settings:
 
        Motion = Absolute
        Motion = Relative
 
 generating this gcode, to make the current state known in
 gcode:
 
        G90 #abs_modality=1
 
        G91 #abs_modality=0
 
 
 If there's a way to know current modes at any program point,
 using only
 existing gcode capability, then I'd be quite keen to know,
 because
 there's no point doing extra stuff if there's a simpler
 way.
 
   Each file can then explicitly reassert anything
 non-standard that it
   needs. It might be good practice to only break
 programs between
   self-contained processes. If that is done, then
 including a common file
   may be a workable solution.
  
  It sounds good to me. But might turn into a bookkeeping
 problem for the 
  operator who is assembling all these bit 
 pieces.  He would probably like 
  to have each #nextfile have the ability to #include a
 header file that sets 
  up the machine state to properly do the code in
 #nextfile.
 
 Yes. Alternatively, we could let the user put as many
 #includes as he
 needs at the start of each file. Then #nextfile only needs
 to close the
 previous file, and the includes are together with the code
 which relies
 on them.
 
  But would that not lead back to the open file
 limit?  Maybe by closing
  all files before opening #nextfile this scenario could
 be avoided?
 
 Ah, my previous post was long, and it didn't say clearly in
 one place
 that the purpose of adding #nextfile is to close the
 unneeded descriptor
 for the previous file.
 
 But I hadn't checked whether the flex infrastructure used to
 manage
 multiple input files for #include, closes the file as well
 as freeing
 the buffer ... and it doesn't. So I'll go in now and fix
 that one too.
 Thanks for sending me off to check.
 
 [...]
 
  We didn't even have one of those, just King 
 Colonel, 4100 lbs of 
  Percheron between them.  Best team of horses ever
 AFAIWK.
 
 And now we're down to burning 30% of the world's tar sands,
 to make oil
 of the rest, and fraccing under our farmlands to grab a bit
 of gas, and
 never mind whether you'll ever again be able to use the
 water from your
 well to slake the thirst of the Percherons when we're back
 to them in a
 couple of generations. (This week's farming paper reveals
 that our farm
 is in the largest region in the state opened for fraccing.
 Ah well, the
 water table is already declining a meter per year, due to
 the offshore
 oil extraction, according to the local water authority.
 What's next?)
 
 Erik
 
 P.S. Question: Are those squiggly brackets on the Sub better
 eye candy
      than an Endsub instead? 
 
 -- 
 The assessment by UN-Habitat said that the world's cities
 were               
 
 responsible for about 70% of [greenhouse gas] emissions, yet
 only             
 occupied 2% of the planet's land cover.     
                
                 
                 - http://www.bbc.co.uk/news/science-environment-12881779
 
 
 

Re: [Emc-users] Tool change question

2012-03-23 Thread charles green
fanuc controls offer the current state of the controller modes via their 
current parameter values, including the current values of the various axes.

so, for example, a g28 x0 command could equivalantly be g#2002 x-#5030, where 
parameter 5030 is the axis position, and parameter 2002 is 0, 1, 2, or 3, 
reflecting the presiding state of the modal group for axis interpolation.  
maybe this is not the best example, but machine mode condition being registered 
in program accessible space comes in handy in many places, like in a tool 
change routine.

another controller feature that is nice is the ability to overwrite controller 
words with customized subroutines.  for example, commanding T6 will invoke a 
subroutine (number defined by the T overwrite parameter setting) that will move 
the machine to the toolchange position, set up the spindle, change to the 
called tool number (T's input value), and maybe even set up the appropriate 
offset from the tool height offset table (which is another section of the 
controller's parameter space).

i seem to remember linuxcnc looking like it had alot of those type of things 
analogously accessible through parameter space.  i'm sure i saw stuff about the 
work coord params, and tool offsets i think.  ..sections 12.5 and 12.13 of emc2 
user manual talk about parameters and machine modes, but i dont see any 
comprehensive listing of numbered params.


12.5 Numbered Parameters
A numbered parameter is the pound character # followed by an integer between 1 
and 5399. The
parameter is referred to by this integer, and its value is whatever number is 
stored in the parameter.

then it says something about a few params that are read only based on current 
tool number.  i'm guessing the other several thousand should logically have all 
the other relevant info in them, but there is no documentation.  no 
documentation = might as well guess the cost of a fully specified device.  or 
bust out your fishing gear and all of your spare time, and maybe you'll get 
luckey.


--- On Fri, 3/23/12, gene heskett ghesk...@wdtv.com wrote:

 From: gene heskett ghesk...@wdtv.com
 Subject: Re: [Emc-users] Tool change question
 To: emc-users@lists.sourceforge.net
 Date: Friday, March 23, 2012, 7:59 AM
 On Friday, March 23, 2012 10:23:48 AM
 Erik Christiansen did opine:
 
  On 22.03.12 11:24, gene heskett wrote:
   On Thursday, March 22, 2012 09:59:01 AM Erik
 Christiansen did opine:
But LinuxCNC doesn't know its current state
 in an exportable way, so
has nothing to put on a stack, AIUI. And we
 don't have gcode
interrupts. For the moment, we seem to only
 have the recommended
good practice of starting each file with
 explicit modality
settings.
   
   When axis is in the MDI (F5) mode, it does display
 the machine and
   LinuxCNC state.  To me that says either axis
 is tracking it in real
   time, or LinuxCNC does have the ability to export
 that state.
  
  Ah, but does it follow that just because AXIS knows its
 state, we can
  export it for Kirk's checking (if we still want to do
 that), or even
  test modalities directly in gcode?
  
  If there is a way, then I could simplify the gcode
 generated for the
  following HR subroutine. The gcode needs to use
 relative distance mode
  for the three-hole G81 to work, but the sub might be
 invoked in a run of
  absolute code. BANG! Things go crunch if we don't
 restore whatever was
  the distance mode before the sub was called.
 
 Valid point, and one that has bitten me in one form or
 another several 
 times.
  
         Sub drill_em_there (123.456,
 789.012) {
            Rel Drill
 X#1 Y#2 Z1.5 Retract 2.8 Repeat 3     //
 Drills 3
  holes. }
 
 I just got lost, 3 holes but only one XY specified?  I
 came into this scene 
 after it was outlined obviously.  :)
  
  That currently translates to gcode which tests for the
 previous distance
  mode, and conditionally restores it before returning:
  
  O105   sub  [123.456] [789.012]
         G91 G81 X#1 Y#2 Z1.5 R2.8
 L3               
            
    ;
  Drills 3 holes. O106   if
 [#abs_modality EQ 1]
            G90
  O106   endif
  O105   endsub
  
  Which in turn relies on the HR mode settings:
  
         Motion = Absolute
         Motion = Relative
  
  generating this gcode, to make the current state known
 in gcode:
  
         G90 #abs_modality=1
         G91 #abs_modality=0
  
  If there's a way to know current modes at any program
 point, using only
  existing gcode capability, then I'd be quite keen to
 know, because
  there's no point doing extra stuff if there's a simpler
 way.
  
Each file can then explicitly reassert
 anything non-standard that it
needs. It might be good practice to only
 break programs between
self-contained processes. If that is done,
 then including a common
file may be a workable solution.
   
   It sounds good to me. But might turn into a
 bookkeeping problem for
   the operator who is assembling all these bit 
 pieces.  He 

Re: [Emc-users] Tool change question

2012-03-23 Thread charles green
nicer, but still only a handful of documented params.  i was looking at a 
document dated a little over a year ago (11jan2011).

do you know if the params #31 to #5000 contain useful info?  like g90/g91 
state, for example, or any registration of the other groups apart from group 12?

you started this.  show me everything. - ellen ripley


--- On Fri, 3/23/12, Sebastian Kuzminsky s...@highlab.com wrote:

 From: Sebastian Kuzminsky s...@highlab.com
 Subject: Re: [Emc-users] Tool change question
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Friday, March 23, 2012, 9:23 AM
 On Mar 23, 2012, at 10:16 , charles
 green wrote:
 
  i seem to remember linuxcnc looking like it had alot of
 those type of things analogously accessible through
 parameter space.  i'm sure i saw stuff about the work
 coord params, and tool offsets i think.  ..sections
 12.5 and 12.13 of emc2 user manual talk about parameters and
 machine modes, but i dont see any comprehensive listing of
 numbered params.
 
 http://linuxcnc.org/docs/2.5/html/gcode/overview.html#sec:parameters
 
 Our docs are a bit unwieldy to search…  I usually use
 the google and prefix my search with
 site:linuxcnc.org/docs, for example like this:
 site:linuxcnc.org/docs numbered parameters
 
 Another gotcha to watch out for is to make sure you're
 looking at the right *version* of the docs.  We
 currently publish docs for 2.4, 2.5, and master (the
 bleeding edge development branch).
 
 
 -- 
 Sebastian Kuzminsky
 
 
 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Tool change question

2012-03-22 Thread charles green
O numbers i think were originally intended to indicate different Operations on 
a part.  O1 would be drill a hole for instance, and then O2 would be to drill 
another hole, after having rearranged the part in the machine tool to the 
appropriate orientation, say by rotating it 180 degrees around the B axis.

to that end, program registry in the machine tool memory is delimited by O 
number signifying the beginning of an operation, and M30 or M2 delimiting the 
end of a part operation, depending on whether the tape is to be rewound for 
another cycle of the same operation on a new part.

in practice, an operation on a part (i.e., one chunk of material clamped up in 
a machine tool) commonly includes the action of multiple different cutting 
tools to complete the operation.  with automated tool changers and tool length 
offsets for the various tool socket/cutter combinations, the routine of 
switching between different tools is not complex.  at each cutter change, the 
machine tool moves to a 'safe' location, mechanically updates the physical 
cutter and associated geometric nc parameters, and the operation continues.  
(tool probing in this case could account for cutter wear, breakage, or 
misalignment from contamination of the tool holder interface with the machine 
tool by swarf.)

in the case that tool changing is done by a squishy automaton, these 
assumptions usually apply:  the tool is changed to the correct tool (machine 
requests correct tool), and the tool is identical in all specifics to its last 
instance of use (i.e. offsets and geometry are unchanged).  in this case, tool 
change is not complex, and routine implimentation during a part operation is 
straight forward.  accuracy depends upon, as with automated tool change, the 
machine tool/cutter socketing interface, and probing can possibly improve this.

in the case that automated tool changeing is prone to frequent and 
unpredictable failure, and squishy automatons are also prone to frequent and 
unpredictable failure, and previously envisaged half brained attempts to 
implement tool probing features are eventual failures due to swarf/coolant 
factors, and given that a spindle motor may just go tits up on a random day, or 
that every fucking rolling ball in the whole place is at its crumbling end, 
routine implimentation of the tool change operation is trivial, and will be 
completed prior to already expired deadlines at a loss.

machining is the best.



--- On Thu, 3/22/12, Erik Christiansen dva...@internode.on.net wrote:

 From: Erik Christiansen dva...@internode.on.net
 Subject: Re: [Emc-users] Tool change question
 To: emc-users@lists.sourceforge.net
 Date: Thursday, March 22, 2012, 2:09 AM
 On 21.03.12 10:27, Kirk Wallace
 wrote:
  On Wed, 2012-03-21 at 19:24 +1100, Erik Christiansen
 wrote:
   On 20.03.12 22:21, Kirk Wallace wrote:
If there [were] 
  
  where might have been a left over accent from Saint
 Patrick's Day.
 
 Please accept my apologies for the pedantry. (One possible
 compensation
 is that a little bit of obsessive-compulsive focus is good
 for making
 progress on a software project.)
 
  Since, at touch off tool change periods, we are between
 separate part
  files, the operator can do whatever is normally done to
 set up a job,
  such as jog to the workpiece, pull out a favorite dowel
 pin and finely
  jog for a proper slip fit between the bit and
 workpiece, enter in the
  proper offset, repeat for each axis and finish with
 clicking Resume
  but actually starting a new run.
 
 OK, so good so far. But where a filter is providing the
 preprocessing
 you've described, and other features mentioned on this
 thread, it will
 also be paused during the toolchange, and so also needs to
 resume.
 
 To avoid the need for clicking two Resume buttons, can we
 make a small
 tweak (in HAL?) to either send a unix signal, or write a few
 characters
 to a unix named pipe, to tell the filter that the coffee
 break is over?
 (I haven't looked at that side of things yet. Dancing with
 lex and bison
 half the night is fun enough at the moment.)
 
  I think it would be better to have the g-code remain
 portable between
  different machines and have the tool change variations
 handled in the
  local application rather than having a different g-code
 file for each
  machine even though the part is the same. In the real
 world, it seems
  that there is always something about a machine that
 requires a change
  in the g-code, but I'd like to avoid it if we can.
 
 The translator supports #include. That allows us to write
 one portable
 part program, which includes one or more customisation
 files, just like
 the header files which allow one linux kernel to be used on
 many distros.
 
 The customisations might be such things as one machine
 having a combined
 toolchange  probing station, while another has them
 separated. It seems
 more useful to have all of that collected in the
 part-programming
 domain, rather than some of it hived off 

Re: [Emc-users] Marketing LinuxCNC, was Re: Trajectory planning and other topics from a EMC(LinuxCNC) newbie

2012-03-17 Thread charles green
if possible, i would like a complete list of cost insensitive customers.


--- On Sat, 3/17/12, Viesturs Lācis viesturs.la...@gmail.com wrote:

 From: Viesturs Lācis viesturs.la...@gmail.com
 Subject: Re: [Emc-users] Marketing LinuxCNC, was Re: Trajectory planning and 
 other topics from a EMC(LinuxCNC) newbie
 To: Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net
 Date: Saturday, March 17, 2012, 1:27 AM
 2012/3/17 Jack Coats j...@coats.org:
 
  What companies seem to want to purchase is not
 'software' and
  'hardware'.  They want solutions.
 
 Yes, exactly!
 Unfortunately my clients tend to ask, what kind of solution
 they are
 paying for and what am I going to implement and then it
 would be nice
 to show them a page, where at least some of the best
 LinuxCNC examples
 are mentioned so that they can be assured that my solution
 (meaning
 LinuxCNC) can be trusted.
 
 And LinuxCNC is not attractive only to cost-sensitive
 customers. There
 are many more selling points, including, but not limited
 to:
 1) as mentioned before - cost of software - NONE;
 2) since LinuxCNC is about being smart controller on dumb
 hardware,
 it works on simple hardware (for example, it does not
 require closing
 feedback loop in servo controller etc), which also is more
 cost-effective than compared to other alternatives (can You
 get a 2kW
 AC servo drive for 240$ (meaning 8i20) for any other CNC
 controller?);
 3) customer is not locked in with a particular
 vendor/service provider
 - any other integrator can take over maintenance of my
 machines (I am
 trying to comment the contents of HAL files mainly for
 myself to
 understand them also few years later, when customer might
 ask to
 change something - add new functions etc, but that would
 help any
 other person to understand, what is going on there);
 4) LinuxCNC is so flexible, that it can control all the
 possible CNC
 machines in a [typical] workshop, thus having all the
 machines the
 same controls (probably with slightly different screens) is
 easier for
 operators and there is less chance for a mistake, and
 preparing the
 code also is easier - the same g-code commands mean the same
 on all
 machines, no need for fancy post-processor per each machine,
 even if
 it is needed, then one for all the machines;
 5) and it is so advanced that it can easily control all
 kinds of
 robots and other nasty machines with complicated
 kinematics and
 require no CAM postprocessor at all;
 
 If I (well, my company) ever grow large enough, I would have
 my own
 examples to show potential customers, but now some external
 page would
 be helpful.
 
 I completely agree with Kent - such a page would help
 marketing
 LinuxCNC. In a non-profit manner, where marketing is
 supposed to
 increase number of users (and hopefully active developers).
 That is
 traditional thinking that marketing function is only
 generate revenue.
 I would say that marketing is about drawing attention and
 increasing
 awareness of potential customers.
 
 
 2012/3/17 Jan de Kruyf jan.de.kr...@gmail.com:
 
  We will need some real clean shiny pictures though.
 Close-ups work very
  well.
  Are there volunteers?
 
 I would like add that welding robot I built. I have some
 videos with
 it in action (so links to Youtube could be pasted), but I
 have no
 access to it to make pictures.
 
 Viesturs
 
 --
 This SF email is sponsosred by:
 Try Windows Azure free for 90 days Click Here 
 http://p.sf.net/sfu/sfd2d-msazure
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users
 

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


  1   2   >