首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
Over the last 50 years, there have been many significant enhancements in computer aided systems which have influenced the CNC technology. One area that can be considered as a bottleneck to these CNC enhancements, and in particular to interoperability in CNC manufacturing is G&M part programming (ISO 6983). To overcome this bottleneck, the new standard ISO 14649, known as STEP-NC, is being developed to provide detailed information on component design, process planning and machining strategies to manufacture parts for the next generation of intelligent CNCs. This standard forms the basis of a new paradigm shift in the CNC domain to support digital modelling of CNC manufacturing resources. The research in this paper aims to identify major issues and develop new software tools to demonstrate the feasibility of interoperable CNC manufacturing based on STEP-NC. Besides the literature review on recent research and development on STEP-NC, this paper proposes a Process Planning System (PPS) with surface roughness chosen as the process planning objective. PPS consists of five modules: program reader, process planner, STEP-NC CAD viewer, STEP-NC CAM viewer and program writer. The reader is responsible for interpreting the geometry and the manufacturing data from a STEP-NC text file into a stored data list. The process planner uses this data list and enables users to evaluate surface roughness based on a mathematical model. Through the STEP-NC CAD viewer, the part geometry can be shown and via the STEP-NC CAM viewer the toolpath can be verified. Finally, the writer converts the stored STEP-NC data of the system into an updated STEP-NC file. An example case study component is used to demonstrate the PPS and show the interfacing of the STEP-NC data.  相似文献   

2.
With the development of manufacturing,numerical control(NC) machining simulation has become a modern tool to obtain safe and reliable machining operations.Although some research and commercial software about NC machining simulations is available,most of them is oriented for G&M code.It is a low-level data model for computer numerical control(CNC),which has inherent drawbacks such as incomplete data and lack of accuracy.These limitations hinder the development of a real simulation system.Whereas,standard for the exchange of product data-compliant numerical control(STEP-NC) is a new and high-level data model for CNC.It provides rich information for CNC machine tools,which creates the condition for an informative and real simulation.Therefore,this paper proposes STEP-NC based high-level NC machining simulations solution integrated with computer-aided design/computeraided process planning/computer-aided manufacturing(CAD/CAPP/CAM).It turned out that the research provides a better informed simulation environment and promotes the development of modern manufacturing.  相似文献   

3.
STEP-NC是一个用来实现CAD/CAM与CNC系统间数据交换的接口标准,基于STEP-NC的CNC系统是未来数控技术发展方向之一,该系统不但具有直线和圆弧插补功能,而且还具有样条曲线插补功能。为此设计了一个统一的基于NURBS样条曲线插补的通用插补器,并开发了一种基于等弧长的插补技术和插补算法。最后通过仿真和实例加工验证了该算法的有效性和可靠性。  相似文献   

4.
Major improvements in high speed machining technologies are not followed by suitable evolutions of the programming standard ISO 6983, also called G-code. New STEP-NC standard aims at performing high level intelligent NC programming adapted to modern machining issues. The integration of manufacturing level in the numerical chain CAD–CAM–Simulation–CNC allows the implementation of a unique file gathering of all the needed information of a part that is directly machined without post-processing. In this paper, the authors show the new possibilities in terms of the following criteria: integrating simulation and optimization of the machining parameters, providing feedback to CNC controller, allowing modifications of the geometry and machining parameters on the CNC, computing new algorithms for tool-paths generation, adaptation to machine structure and characteristics, etc. A STEP-NC interface has been developed for CNC machine tools. It enables parts machining from a STEP-NC file and integrates several new possibilities and opens the way of intelligent high level programming including the machine model and an adaptation to machining real conditions.  相似文献   

5.
Determining the precedence of machining features is a critical issue in feature-based process planning. It becomes more complex when geometric interaction occurs between machining features. STEP-NC, the extension of STEP (ISO 10303) standard developed for CNC controllers, is a feature-based data model. It represents all the geometric and topological product data minus feature interactions. In this paper, machining precedence of interactive and non-interactive STEP-NC features is discussed. Local and global precedence of machining features are defined on the basis of geometric constraints, such as geometric interaction of features and feature approach face and technological constraint such as access direction of the cutting tool. A software tool has been developed to visualize the STEP-NC part model and to generate the graphs of feature interaction and feature precedence. The output can be then used to augment the STEP-NC data in order to generate the optimal sequence of operations.  相似文献   

6.
Realization of STEP-NC enabled machining   总被引:5,自引:0,他引:5  
X.W. Xu   《Robotics and Computer》2006,22(2):144-153
A STEP-compliant CNC machine tool that demonstrated a G-code free machining scenario is presented. The aim of this research is to showcase the advantages of, and evaluate, STEP-NC—a new NC data model—by implementing it in a legacy CNC system. The work consists of two parts: retrofitting an existing CNC machine and the development of a STEP-compliant NC Converter called STEPcNC. The CompuCam's motion control system is used for retrofitting the machine, which is programmable using its own motion control language—6K Motion Control language and capable of interfacing with other CAPP/CAM programs through languages such as Visual Basic, Visual C++ and Delphi. STEPcNC can understand and process STEP-NC codes, and interface with the CNC controller through a Human Machine Interface. It makes use of STEP-NC information such as “Workplan”, “Workingstep”, machining strategy, machining features and cutting tools that is present in a STEP-NC file. Hence, the system is truly feature-based. The Application Interpreted Model of STEP-NC has been used.  相似文献   

7.
The changing economic climate has made global manufacturing a growing necessity over the last decade, forcing companies from East and West to collaborate beyond geographic boundaries in the design, manufacture and assembly of products. The ISO 10303 and ISO 14649 Standards (STEP and STEP-NC) have been developed to introduce interoperability into manufacturing enterprises so as to meet the challenges of responding to production on demand. This paper describes and illustrates a STEP compliant CAD/CAPP/CAM System for the manufacture of rotational parts on CNC turning centers. The information models to support the proposed system together with the data models defined in the ISO 14649 standard used to create the NC programs are also described. A structured view of a STEP compliant CAD/CAPP/CAM system framework supporting the next generation of intelligent CNC controllers for turn/mill component manufacture is provided. Finally a proposed computational environment for a STEP-NC compliant system for turning operations (SCSTO) is described. SCSTO is the experimental aspect of the research and is supported by information models that and have been constructed using a structured methodology and object-oriented methods. SCSTO was developed to generate a Part 21 file based on machining features to support the interactive generation of process plans utilizing feature extraction. A case study component has been developed to prove the concept of using the milling and turning parts of ISO 14649 to provide a turn-mill CAD/CAPP/CAM environment.  相似文献   

8.
This paper proposes an information model for tracing CNC manufacturing operations. The objective of the model is to assure that traceability data is comprehensive and available for every CNC machined product, independent of the relationship between the subcontractor and the contractor. The prominent feature of the model is a link between CNC report data for a product instance, the CAD design and the CAM data. This link enables users to browse the traceability data and understand the relationships between the manufacturing process, the CAD design and the CAM data. The link is independent of the systems used to build the CAD and CAM data, and allows the users to be sure the manufactured product contains the required characteristics. Then if a product instance fails, this linkage will make possible to analyze the trace data and identify any exceptions or unusual conditions in the manufacturing process.  相似文献   

9.
The paper presents a STEP-NC compliant implementation of circular sawblade stone cutting machining processes. Although some stone machining processes has been already covered in the STEP-NC research and standardization initiatives (as for instance stone machining through stone milling machines), there have not been yet, however, any detailed model proposal to cover circular sawblade stone cutting operations. Sawblade cutting technology for stone parts have several specific parameters with no clear equivalent technologies as defined in milling, turning, etc. The paper reviews main characteristics of the circular sawblade stone cutting machining operations, and proposes a STEP-NC extended model based on the selection and definition of new features and on the modelling of these stone cutting operations. The resulting model is the base for the development of the STEP-NC stone cutting CAM and CNC machine. The machine architecture is designed to be able to react to changes in the machining conditions, very common in this technology. The system is based on the definition of features to be communicated to the controller. The controller has the objective of machining the features, and it is able to re planning, on real time, the work to get them despite changing conditions in the stone or in the disc.  相似文献   

10.
This work describes the implementation of an integrated web-based CAD/CAPP/CAM system for the remote design and manufacture of feature-based cylindrical parts. This system, called WebMachining (), was developed in an e-manufacturing context, and the use of features allows the integration among the activities of collaborative design (WebCADbyFeatures), generative process planning (WebCAPP) and manufacturing (WebTurning). Through the WebCADby Features agent-based collaborative design module, cylindrical parts are modeled based on the synthesis of design features, in a Concurrent Engineering context. The WebCAPP generative CAPP module maps design features into machining features (including turning, milling, and drilling), and the mapping considers the setup, geometry, and operation. It uses a data structure similar to STEP-NC, and the generated process plans are nonlinear (i.e. they have alternatives). The WebTurning module performs the remote manufacture of the part, and it is based on a client–server architecture, where: (a) the servers are represented by the programs located at a workstation (Linux platform), which are connected to the machine tool through an Ethernet network interface; (b) the client is represented by a Java Applet. Some examples are provided in this paper, illustrating the remote design, process planning and manufacture of parts in a CNC turning center.  相似文献   

11.
Tool path interpolation is an important part of Computerized Numerical Control (CNC) systems because it is related to the machining accuracy, tool-motion smoothness and overall efficiency. The use of parametric curves to generate tool-motion trajectories on a workpiece for high accuracy machining has become a standard data format that is used for CAD/CAM (Computer Aided Design/Computer Aided Manufacturing) and CNC systems. Splines, Bezier, B-splines, and NURBS (Non-Uniform Rational B-splines) curves are the common parametric technique used for tool path design. However, the reported works bring out the high computational load required for this type of interpolation, and then at best only one interpolation algorithm is implemented. The contribution of this paper is the development of a hardware processing unit based on Field Programmable Gate Arrays (FPGA) for industrial CNC machines, which is capable of implementing the four main interpolation techniques. It allows the selection of the required interpolation technique according the application. Two CAD models are designed for test the CNC interpolations; experimental results show the efficiency of the proposed methodology.  相似文献   

12.
In CNC part programmes, the lack of standardisation for representing part geometry and semantics of manufacturing operations leads to the necessity for existence of a unique part programme for each machine. Generating multiple programmes for producing the same part is not a value adding activity and is very time consuming. This wasteful activity can be eliminated if users are given the ability to write an NC program for a specific machine and robustly convert the program to syntax suitable for another CNC machine with a different structure. This, cross-technology interoperability, would enable for parts manufactured on old CNC machines using legacy code to be manufactured on new CNC machines by automatically converting the programmes. Every NC programme is written based on various categories of information such as: cutting tool specifications, process planning knowledge and machine tool information. This paper presents an approach for cross-technology interoperability by refining high-level process information (i.e., geometric features on the part and embedded manufacturing resource data) from NC programmes. These refined items of information stored in compliance with the ISO14649 (STEP-NC) standard may then be combined with new manufacturing resource information to generate NC code in a format that is compatible with machines based on different technologies. The authors provide a framework for this process of identification, semantic interpretation and re-integration of information. The focus of this paper is on asymmetric rotational components as the initial application area. To demonstrate the proposed cross-technology interoperability approach, a C-axis CNC turn–mill machine and a 4 axis CNC machining centre have been used with a simple test component.  相似文献   

13.
面向STEP-NC的数据处理与仿真平台研发   总被引:1,自引:0,他引:1  
刘日良  张承瑞  王锐 《计算机工程》2005,31(21):179-180,194
介绍了STEP-NC数据模型的基本特点,分析了数控程序中的信息类型,研究了从STEP-NC文件中直接提取制造信息的基本方法,建立了基于特征的数控加工几何仿真模型,并讨论了相应的实现方法和技术。最后在ST-Developer环境下开发了一个基本的STEP-NC支持平台,其基本功能包括STEP-NC文件的翻译、制造信息的提取、组织和图形化显示等,并能以工步为单位进行仿真。  相似文献   

14.
Increasing attention is being paid to complete machining, i.e., machining of the whole part in a single machine tool, in the metal working industry. For this purpose, complex machine tools equipped with machining components, such as multiple spindles and turrets have been developed by leading machine tool builders. The efficiency of complex machine tools is largely dependent on how the machining components are utilized. The main thrust of this paper is twofold: (1) Proposition of a nonlinear process planning based on the STEP-NC (STEP-compliant data interface for numerical controls) paradigm whose data model is formalized as ISO 14649, and (2) Development of an optimal solution algorithm for process planning for complex machining. The developed algorithm is based on the branch-and-bound approach and heuristics derived from engineering insights. The developed process planning method and optimization algorithm were implemented and tested via the TurnSTEP system developed by our research team. Through the experiments, we are convinced that the new process planning and algorithm can be used as a fundamental means for implementing the third type of STEP-NC [Suh S. TurnSTEP: Tools to create CNC turning programs. In: White paper presented on STEP Implementers’ Forum ISO TC184/SC4 Meeting. 2004], i.e., an Intelligent and Autonomous STEP-NC system for the CAD-CAM-CNC chain supporting e-Manufacturing.  相似文献   

15.
STEP-NC, a new data model for CAD-CAM-CNC chain, is expected to encompass the whole scope of e-manufacturing. The new data model formalized as ISO 14649 is under development by ISO TC184 SC1 and SC4 for the replacement of the old standard so-called G&M codes, formalized as ISO 6983 which has been used since the 1950s. As the new data model is being established, development and implementation of STEP-compliant CAD/CAM/CNC system based on the new data model is drawing worldwide attention. Several systems have been reported in such international conventions as the ISO Expert Committee Meeting. Up to the present time, all the STEP-CNC systems are intended for milling operation. In this paper, the authors first present STEP-compliant CNC system for turning system including the data model, followed by a generic architecture and functionality. Implementation results obtained from a prototype system called TurnSTEP have been provided. Based on the results, the authors are convinced of the validity of the STEP-NC data model together with the effectiveness of the STEP-CNC system for turning.  相似文献   

16.
STEP-NC (formalized as ISO 14649 and ISO 10303 AP238) is a new interface (or language) standard for the CAD-CAM-CNC chain, currently under establishment by ISO TC184 SC1 and SC4. Upon completion, it will replace ISO 6983, so called M & G codes used for CNC since 1950s. As the new language is being established, a new CNC controller called STEP-CNC (STEP-compliant CNC), capable of carrying out various intelligent tasks using the new language as an input, receives worldwide attention. Shop-floor programming (SFP) system is a computer-assisted part programming system interfaced with STEP-CNC. Its primary function is to generate part program in ISO 14649 (or STEP AP238) to machine the part geometry given by STEP AP203 or AP224 file. In this paper, we first present an architecture for the SFP system, followed by implementation technology including: (1) STEP physical file interpretation, (2) feature recognition, (3) process planning, (4) part program generation, and (5) verification. The developed methodology was implemented in a prototype called PosSFP, and tested with Korea STEP-NC system.  相似文献   

17.
This paper presents the development of a collaborative CAD/CAM system (COCADCAM). COCADCAM extends an existing single-location CAD/CAM system to a multi-location CAD/CAM application so that two geographically dispersed CAD/CAM users can work together on a three-dimensional CAD-geometry coediting and CAD-related tasks collaboratively and dynamically. COCADCAM dynamically supports CAD data communication that are not available in traditional single-location CAD/CAM. The dynamic data communication is achieved through the development of networking algorithms and CAD/CAM functions in this paper. The networking algorithms based on UNIX Interprocess Communication (IPC), the Network File System (NFS), and a connection-oriented client and server model under the Transmission Control Protocol/Internet Protocol (TCP/IP) suite. The CAD/CAM functions included surface modelling, simulation of a milling toolpath, and post-processing of an NC program following collaborative CAD-geometry coediting, which are directly or indirectly supported by the Application Programming Interface (API) of the CAD/CAM software. The networking algorithms and CAD/CAM functions together can facilitate an environment for CAD-geometry coediting and related tasks such as design, analysis and manufacture. COCADCAM has been successfully implemented through local area network (LAN) and the Internet; a remote machining cell is also linked so that the generated NC program based on a coedited free-form surface can be used for the physical machining operation. The algorithm proposed by COCADCAM can be referenced for the extension of other single-location CAD/CAM systems to multi-location applications.  相似文献   

18.
Tight quality requirements and stringent customer demands are the main thrust behind the development of new generation machine tool controllers that are more universal, adaptable and interoperable. The development of some international standards such as STEP and STEP-NC presents a vision for intelligent CNC machining. Implementation of STEP-NC enabled Machine Condition Monitoring (MCM) is presented in this paper. The system allows optimisation during machining in order to shorten machining time and increase product quality. In the system, an optiSTEP-NC, an AECopt controller and a Knowledge-Based Evaluation (KBE) module have been developed. The aim of the optiSTEP-NC system is to perform initial feed-rate optimisation based on STEP-NC data to assist process planners in assigning appropriate machining parameters. AECopt acts as a connector between the process planner and machining environment with the intention to provide adaptive and automatic in-process machining optimisation. KBE based-MTConnect is responsible for obtaining machining know-how. Optimisation is performed before, during or after machining operations, based on the data collected and monitored such as machining vibration, acceleration and jerk, cutting power and feed-rate.  相似文献   

19.
20.
The availability of high speed automatic tool change mechanisms in modem CNC machining centers is making it practical to consider the use of multiple cutting-tool (specifically, flat end-mill) sizes to reduce the total time for machining a 21/2D) pocket. However, current CAD/CAM systems do not support pocket machining using multiple cutting-tool sizes. In this paper, we describe a two-phase methodology for selecting an optimal set of cutting-tool sizes to machine a 21/2D pocket. In the first phase, we employ a new concept called the Voronoi mountain in order to calculate the material volume that can be removed by a specific cutting-tool size, the material volume that will subsequently remain to be machined, and the cutter-paths (and corresponding processing times) for each cutting-tool. In the second phase, we apply a dynamic programming approach for optimal selection of cutting-tool sizes on the basis of the processing time. Our computational experiments indicate that substantial savings in processing time can be achieved by using multiple cutting-tool sizes to machine 21/2D pockets.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号