1 / 15

STEP NC Tool path programming in an intelligent Step NC Manufacturing Context

STEP NC Tool path programming in an intelligent Step NC Manufacturing Context. Adopted and edited from a presentation made by: Raphaël LAGUIONIE - Matthieu RAUCH – Jean-Yves HASCOET Institut Recherche Communications Cybernetique Nantes ( IRCCyN ) France. Scope.

haines
Download Presentation

STEP NC Tool path programming in an intelligent Step NC Manufacturing Context

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. STEP NCTool path programming in an intelligent Step NC Manufacturing Context Adopted and editedfrom a presentation made by: Raphaël LAGUIONIE - Matthieu RAUCH – Jean-Yves HASCOET InstitutRecherche Communications Cybernetique Nantes (IRCCyN) France.

  2. Scope Introduction & Applications Step_NC: A new approach Lacks of curent G-code A new vision: Step_NC Machiningstrategies in a Step_NC file The KoreanStep_NC prototype Pattern strategies A new method to build toolpaths Proposition of integration in Step_NC standard Validation of the proposition Implementation in PosSFP (Shop Floor Programming System) Development of a Step_NC numerical chain From the CAD model to the machined part… Conclusion

  3. Introduction • The STEP-NC AP238 Standard • The STEP-NC AP238 standard is the result of a ten year international effort to replace the RS274D (ISO 6983) M and G code standard with a modern associative language that connects the CAD design data used to determine the machining requirements for an operation with the CAM process data that solves those requirements. • Enabling e-Manufacturing for Mechanical Parts • STEP-NC allows manufacturing organizations to seamlessly share machining and measurement information between machines and over the Internet. The emerging STEP-NC technology is yielding process improvements including a 15% reduction in machining time. The automated measurement and compensation enabled by STEP-NC promises to yield parts that meet higher accuracy requirements for less cost. The integrated simulation and verification enabled by STEP-NC promises to guarantee that every part will be made correctly and that production will stop whenever cuts are about to be made that do not meets design requirements. • Resources: Step Tools, Inc. http://www.steptools.com/library/stepnc/

  4. Working Steps & Advanctages • Working Steps • STEP-NC changes the way that manufacturing is done by defining data as "working steps": a library of specific operations that might be performed on a CNC machine tool. In other words, it breaks down every machining operation into the steps required to perform the operation. In the past, CNC machine tools had to be programmed using G and M codes (from ISO 6983), which were instructions that only told the machine what moves to make, without any semantic content that referred to the part being processed. STEP-NC will make G and M codes obsolete. • Advantages • With the concept of "working steps" in place, the manufacturing process becomes streamlined. Now, a machine tool can receive a file with STEP-NC data, "know" what it means, and proceed milling the piece without any more instructions. There will be no more programming the machine tool for each individual piece. Moreover, the benefit of the standard goes further. With a set of standard "working steps" in place, all manufacturers will be able to share information reliably and instantaneously. A STEP-NC converted CAD file that is completed on the east coast can be sent over the internet to a machine shop on the west coast and they can immediately start milling the part. • Resources: Step Tools, Inc. http://www.steptools.com/library/stepnc/

  5. Applications • Step NC will enable:- • Smart Process Control • Smart Process Monitoring • Smart Manufacturing

  6. The current programming standard : G-code M216 G0 Z25 G0 X50 Y60 G1 X95 M02 G-Code Post-processor CAM • Based on principles of the 60’s • Ambiguous semantics in some cases • Vendor-specific extensions • Difficulty of changes on the machine tool • Impossible Feed back • Use of post-processors • As many configurations as CAM softwares / machine tools • more than 4500 today Step_NC: a new approach

  7. Benefits of Step_NCA new vision of the numerical chain Total integration of CAD-CAM-CNC No information lost Implementation of a single file Bidirectional data flow • No more post-processors, no G & M codes • Machine-unspecificprogram Step_NC: a new approach

  8. Comparison G code – Step_NC Step_NC: a new approach

  9. CNC in Step_NC numerical chain Step_NC: a new approach

  10. Structure of a Step_NC file … Step_NC: a new approach

  11. Korean prototype of Step_NC numerical chain PosSFP : Feature recognition Choice of machining strategies attributes Step_NC file generation Machining entities 11 Step_NC: a new approach

  12. Study situation in Step_NC development First step : Interpretedprogramming Evolution with : Integrated programming Goal : Advanced programming Step_NC: a new approach

  13. First step : Contribution to standard development Enrichment of strategiesproposed in Step_NC : Pattern strategies : GUIDE CURVE + PATTERN Exemples of strategies built on pattern curves : Plunge milling : Trochoïdal milling : Pattern strategies : a new method to build toolpaths

  14. Validation of this proposition of integration Toolpath generation Reading tools PosSFP Adaptation Machining Step_NC File Strategy parameters Toolpaths CAD part Step_NC • Step 1 : • Implementation of trochoidal milling in : • Step_NC Standard • PosSFP Step 3 : Machining test parts Step 2 : Building of reading tools and toolpaths generators 14 Integration of pattern strategies in Step_NC

  15. Conclusion & More Benefits of Step NC • G-code programming is no more the solution • Bidirectional data flow • 1 single file (no lost of data, no redundancy, etc.) • Less correction time • Step_NC file portability • Total integration of CNC – feed-back to design and NC planning • Capitalization of shop floor feedbacks and experiences • New possibilities for toolpath generation and machining strategies • Ability of real-time adaptation and optimization of toolpaths and machining parameters • Interest of pattern strategies • Generation simplicity • Few attributes needed to generate a complete toolpath • Easy portability • Compatibility with Step NC standard and high level programming • Enrichment of Step NC possibilities Pattern strategies • Creation of an interpreted Step NC numerical chain • First Step through advanced programming • possibility to work with Step NC on conventional means Step NC Advanced Step NC Conclusion

More Related