Reminds me of STEP-NC/AP238.
http://www.steptools.com/products/stmachine/benefits.html
http://www.steptools.com/library/stepnc/faq/faq_04.html
http://www.isd.mel.nist.gov/projects/stepnc/omac-orlando-2005/pilot-scenario.pdf

Mark

--- Kirk Wallace <[EMAIL PROTECTED]> wrote:

> On Sat, 2007-10-13 at 01:07 -0600, [EMAIL PROTECTED]
> wrote:
> > Hi Ken
> > 
> > Today manufacturing ? machining moves into specialize targeted
> market.
> > There are big size manufacturing company that can produce part
> that  
> > cost more than that middle size brand new cnc mill!
> > 
> > Some NC program if print out in letter size 10, will be 200
> pages plus  
> > long with use canned cycles!
> > Because program is so big -200 pages it is impossible manually
> alter  
> > the code. To change something need use Catia and to check if  
> > everything ok need use another software.
> > 
> > It is super big risk to let machinist to change any parameters
> in  
> > controller. I am sure that it is unique situation and that will
> bring  
> > unique solution.
> > CAD /CAM become less expensive ? $15 000 for all 5 axis milling
> and  
> > parts become more complex and expensive. So PC that runs
> CAD/CAM  
> > becomes extension of machine controller.
> >  From this perspective codes that I mentioned can be good
> foundation  
> > in generation of universal G codes. I am interesting in
> specific and  
> > targeted criticism of my proposal
> > 
> > Thank you,
> > Aram
> 
> I am trying to understand the gist of what you saying, so I will
> try to
> restate it.
> 
> Problem:
> Most CNC produced parts are so complex that the g-code that
> produces
> them, becomes too complex for manual editing or validating.
> 
> Solution one:
> Use additional software to do the editing and validation.
> 
> Problem with solution one:
> Must manually use additional software.
> 
> Solution two:
> Merge CAD/CAM with CNC controller.
> 
> Problem with solution two:
> CAD/CAM g-code won't match g-code for various CNC machines, hence
> the
> need for universal g-codes.
> 
> Solution to the problem with Solution two:
> Create universal g-codes.
> 
> My thoughts on:
> 
> The Problem:
> I agree that g-code files are becoming complex to the point of
> being
> unmanageable and will get worse.
> 
> Solution one:
> This seems reasonable. Just as C came about due to the increase
> in
> assembly code complexity, and C++ from C, and so on.
> 
> Problem with solution one:
> Here is were it gets interesting and I have little CNC experience
> in
> this. I think you are indicating that CNC operators are having
> problems
> with manually using g-code and would also have problems with
> manually
> using a g-code validator/editor or using the software that
> created the
> g-code to begin with. In the shop I briefly worked in, that is
> what the
> machinists did. They would get a work order with the part's file
> name,
> bring up the part in CAD/CAM and review the drawing and any
> revision
> notes. Then they would use the original code as-is, or invoke the
> CAM
> procedure and send the g-code to their machine. The operators
> that could
> do both CAD/CAM and machining got to do the more interesting
> parts.
> Occasionally, small parts of the g-code would have to be tweaked.
> The
> biggest problem usually was in finding were in the code to look,
> which
> may be were the real problem lays(sp? gr?). I found, if the
> part's
> original g-code was well commented, it was much easier to locate
> the
> relevant code. Maybe, finding a way to automate the commenting of
> code
> would be of value. I guess canned code helps here to. There is a
> divergence here in that, you suggest a simplified g-code, which
> would
> need more commenting to decipher, and I am thinking more complex
> canned
> code might be better because it tends to be more self-indicating.
> 
> Solution two:
> When I first used EMC I used tkEMC and became attached to its
> simple
> interface. I then started using AXIS and found the integrated
> backplot
> window to be valuable. It provides some of the functionality of a
> CAD
> program in validating code, especially by successively clicking
> through
> the code. From your conversation. it suggests that it would be
> nice to
> be able to edit or place features and way-points on the backplot
> and
> have an EMC plug-in create the appropriate machine commands in
> either
> g-code or NML.
> 
> Problem with solution two:
> I don't think you will ever see universal g-code beyond G0, G1
> and a
> handful more. There is no incentive, for the powers that could
> influence
> such a thing, to pursue it. 
> 
> It would be interesting to figure out who has how much power in
> the
> industry and how it could be influenced. EMC on the surface,
> seems like
> a bunch of guys (and gals?) on a mailing list playing with
> machines and
> computers, but I wonder, how many, if any, high power lurkers are
> out
> there gleaning nuggets of insight from this activity. I remember
> when
> the idea of a personal computer was a ridiculous idea.
> 
> Solution to the problem with Solution two:
> See - "My thoughts on: / Problem with solution two:" above.
> 
> I think that since there is no one major player in the CNC
> industry,
> that for the foreseeable future, standards will remain fragmented
> and
> redundant. Evolutionary solutions will come about through
> converters,
> filters and plug-ins. 
> 
> I do beleive it would be valuable to merge at least some if not
> most
> CAD/CAM functionality into the CNC machine controller. Maybe
> g-code
> could go away and the common denominator between machines from
> different
> manufacturers would be one, or a collection of, drawing formats.
> 
> --- Caution: Side rant ahead ---
> 
> I think the issues you are dealing with are political rather than
> technical. 
> 
> If you use PC operating systems as an example, it would be nice
> for a
> computer user to need to learn either one operating system or
> have all
> operating systems be very similar in how they are used. When the
> PC was
> new, there were nearly as many operating systems as there were
> manufacturers. As a result of power shifts over time we have
> shifted
> towards a more universal (Microsoft) operating system. Because of
> the
> incompatibilities between operating systems, most people have had
> to
> make a choice and use only one platform, PC, Mac, Linux, etc. And
> the
> pressures on individuals to be compatible with other individuals
> has
> driven the market to a single operating system. Thank goodness, a
> small
> minority of Mac and Linux users (geeks) have figured how to be at
> least
> partially compatible with Microsoft. 
> 
> My thinking is that, in the beginning, the PC operating system
> consumer
> and operating system producers were pretty level in power.
> Microsoft was
> able to provide a product that satisfied the majority of the
> individual
> consumers, so it gained the majority of power among
> manufacturers. It
> then used that power to destroy its competitors, which gave it
> power
> over consumers. Fortunately, there is a feedback loop, in that
> Microsoft
> has lost interest in keeping its customers happy, so many people
> are
> looking for alternatives. More individuals with a common
> interest, I
> hope, will gain more power over a group of individuals commanded
> by a
> central authority (Bill Gates). I think that individuals that can
> provide things like the operating system compatibility can, help
> facilitate a shift in power, but unfortunately, they can't drive
> it.
> 
> -- 
> Kirk Wallace
> (Hardinge HNC lathe, California, USA
> http://www.wallacecompany.com/machine_shop/ )
> 
> 
> 
>
-------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a
> browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users
> 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to