Gentlemen,
  I see a problem with using "gcode generating" software languages to
machine complex geometries. In my world all "gcode generating" software
languages will undercut or gouge the material deemed to be the desired
material to include in the desired part. This happens at random times.
Usually only when a complex geometry is modified. Sometimes the
modification is so minor it is insignificant or so you would think. Simple
shapes are hardly ever a problem. Complex shapes may need to have the
cutting strategy altered to allow generation of clean g code. Seeing the
undercut on the screen or in some verification software is not generally a
problem. Discovering the undercut in the machined part can be frustrating.
  I remember running a Mazak mill with the M2 control. The control had 3D
surface cutting capability. You needed to watch the cut on the screen prior
to turning the mill loose on the material.
  I see value in using a language to cut simple parts but complex 3D
surfaces could yield some unwanted results.
thanks
Stuart

On Tue, Feb 7, 2012 at 11:07 PM, Jon Elson <[email protected]> wrote:

> Well, maybe I ought to chime in.  Hardly anyone writes
> machine code anymore, higher level languages have so many
> benefits, and the performance to be gained is now minimal.
>
> So, maybe we should think of G-code in the same manner.
> This is about the way I use it.  I haven't written any G-code
> in quite some time, although I edit files often.  I wrote a
> suite of C programs that generate G-code for all the
> types of patterns I frequently mill.  That just about does
> it for me.
>
> The one place I could see some benefit might be in milling
> NURBS or some similar concise surface description.
> Instead of thousands of blocks of G-code, a small grid of
> numbers could define the surface.  Of course, then LinuxCNC
> would have to manage all the offsets and strategy for the
> particular tool (ball-end, radiused or cherry cutter, etc.)
> which starts to get complicated, expecially in real time.
>
> So, I'm not at all convinced that there is a need for another
> language.
>
> Jon
>
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users
>



-- 
dos centavos
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to