Research Network Manufacturing Environment CNC machining technology

Sep 22
2016

21 century, as a typical CNC machining technology advanced manufacturing should be with the globalization of markets, fierce competition, demand for personalized, humane production and manufacturing technology reflects the scientific and information technology services. Currently, the starting rate and utilization rate of CNC machine tools use a limited range of other issues, resulting in a tremendous waste of resources, NC, hindering enhance the competitiveness of enterprises, reduce the advantage of advanced manufacturing. CNC machine tools using technology is not a simple device, but rather a certain scale systems engineering applications. Not only to improve the reliability and stability of the technology in CNC system hardware and software, but also changes in production mode. Development of network technology for the NC transformation offers opportunities in the global manufacturing environment, companies will have different numerical resources linked to exchange information, share resources, mutual cooperation and common increase production capacity.
1 CNC machining technology network consisting of the use of network communication technology, the establishment of a network for CNC machining systems, and online design, manufacture Internet, online monitor online training, online marketing and online management capabilities, advanced manufacturing equipment to make better use of its role, not only can improve processing quality and production efficiency, but also quick to respond to transient market. To this end, we analyze the entire CNC machining process, it can be divided into CAD CAPPCAMMRP (Materials Management Plan) PDM (product data management) Virtual Manufacturing (VM) Remote Control (CAE tool wear monitoring, etc.), and troubleshooting functions 8 links .
For the CNC machine tools and a network connection into a complete system, we need to form a functional link above module, it is necessary to integrate with each network, the establishment of an extranet (Internet) advanced manufacturing, but also to achieve between the various functional modules Related links and modules inside the network, the establishment of advanced manufacturing intranet (intranet). The key technologies include: the establishment of distributed collaborative design of three-dimensional visualization environment; product and graphic simulation of web publishing and browsing; remote product model data; network optimization of process parameters and transmission;; remote process monitoring network transmission model of NC code modification; security mechanism; remote design and manufacture of product model data management systems. In addition, networked manufacturing over traditional manufacturing technology is another advantage of real-time communication across time and space online communications mechanism.
2 Network NC geometric modeling foundation frame product – Process Parameters – A tool path trajectory generation – NC-code transmission -NC code – examples of processing – the lowest job online communication network NC basic work of network processing needs, not consider the physical factors contained in CNC machining, such as material flow, product data management, cutting force and vibration, wear and accuracy. Only by achieving the basic work CNC machining in a networked environment, it is possible to conduct networked research other jobs. Basic work to achieve the following objectives: Geometric Modeling product dynamically publish on the Internet, allowing users to easily and quickly and accurately navigate to your desired design, and can be modified interactively.
Online optimization of process parameters to achieve, respectively, accuracy and processing speed for the optimization objective optimization model to determine cutting parameters.
According to the results of ab automatically generated NC code and pass the track to achieve automatic generation of NC code and remote transmission for the processing of products.
Virtual manufacturing technology and network integration, NC machining process simulation, you can verify the correctness of remote NC code.
e-site processing of the above examples work.
f. In case of doubt the above link, through online communication module to consult each other.
The basic framework of the network as shown in CNC machining, which is based on Internet technology, each link connected to the network based NC machining work, with the Internet global distribution, constructing CNC machining of networked manufacturing environment for global manufacturing lay the foundation for the formation of the environment.
3 Examples a. Geometric modeling of network products production. Using Pro / E software products milling 3D geometric modeling, embedded VRML browser forms Browser Pro / E WRL exported graphic files. For the smooth realization WRL files your Web browser, you must install VRML browser VRML2C or CosmoHayer. Use VRML2C browsing tools to achieve the product graphical Web browser page, it can be a web page for product graphics translation by using around the button, rotate, analog cameras zoom peaceful transfer and other operations.
Take the knife track network production. Using Pro / E software product processing tool path trajectory, then convert it to a bitmap format, use the page to insert the image method to realize pass track Web browsing and publishing.
Network NC machining production. Using Pro / E software products processing 3D geometric graphics simulation, and convert it into a supported Web bitmap animation. Media use screen capture technology, crawling Pro / E environment under CAM systems product processing, the formation of avi video files embedded in Web pages set to complete the NC machining simulation web browser can be used to track the online check processing .
Online communication. Upload and download using technology to complete online communication. As a user client when accessing the above Web page, will appear with their design does not match the place, the need for timely communication. Users can instantaneously capture CAD / CAM graphical Web page, above the completion of their label or recommendation, according to their need to identify files that have saved and then transmitted online, complete rapid exchange.
4 network processing technology is the future development trend of advanced manufacturing. By analyzing network composed of CNC machining technology, basic framework proposed network CNC machining, and demonstration by example the possibility of CNC machining networked manufacturing.

Reconfigurable CNC System Modular Design Research and Development

Sep 22
2016

CNC technology is undoubtedly the most modern advanced manufacturing technology in the important technical foundation, in a sense, the level of numerical control technology has become the measure of a country’s manufacturing sector is an important symbol. For technical monopoly and monopolize the market and other reasons, the various manufacturers of CNC systems on architecture are mostly closed, the system that is composed of hardware modules and software modules are proprietary, incompatible, interaction between each module communication mechanisms also vary, resulting in a different factory control system is relatively independent of each other closed. NC different manufacturers to develop hardware and software can not replace the lack of compatibility with each other, hindering the upgrading of CNC system, causing a huge waste of manpower, material and financial resources, but also reduces the CNC machine tool producers and users of the market rapid response capability .
To solve this problem fundamentally improve the openness of CNC system becomes very important, we propose a new numerical control system concept eleven modular, reconfigurable, scalable CNC system for this people. i CNC machine control module reconfigurable hardware in recent years, with the improvement of the quality and performance of the PC, increase in the number of people falling prices and deepening familiarity with the PC, so PC-based CNC system has a wider application prospects; and on the PC all kinds of application development and communications software, is more conducive to expansion and integration of CNC systems.
Reconfigurable CNC system proposed by a number of PC and installed on the PC bus card composition control system through their control card for external devices such as servo drive control. PC machine is a standard reconfigurable system of its inherent hardware CPU, BIOS, memory, soft and hard drives, serial / parallel ports, and interrupts, timing, display, keyboard and other control devices can be inserted through the device driver installation and hardware card approach is easily reconfigurable. PC-bus, such as: PCI / ISA bus with a unified standard, but all manufacturers of control card to meet a uniform standard user bus can use the PC’s open bus CNC different control cards or I / O board etc. into a PC, simply by preparing the corresponding hardware device driver to achieve its function, without having to modify the upper layer application software. This means that users can be shielded hardware differences between CNC system through the device driver so that the CNC control system software development independent of hardware devices such original equipment manufacturer (OEM) or an end user will not have to suffer from the CNC manufacturer provide hardware constraints.
CNC shows the reconfigurable hardware configuration of the system within the dashed box is a block diagram of the configuration of a standard PC. Hardware platform consists of a standard PC based on a variety of common axis servo control module PCI / ISA bus I7o Module HMI interaction module path interpolation module compiled decoding module cutter compensation preprocessing module cards that reflect the can reconfigurable CNC system hardware standardization, universal characteristics.
Reconfigurable hardware architecture CNC system 2 CNC machine tool control system software reconfigurable module 21 public Component Object Model (COM Abstract referred to CNC machine control system reconfigurable software modules, should first have a better communication and interface standard proposed by Microsoft COM component Object model river to meet this demand.
COM allows applications to share data and program code running on the end user computer. COM is to write applications that can be used by other applications that must comply with the norms. The specification details how the compiler output to provide applications that communicate the executable file, the operating system how to support the details of the communications to allow COM even independent of platform-independent language, so using VB COM applications can be easily to and from the ava or C ++ applications to work together. COM is also a component-issuing unit object model This model makes various software packages can be used in a uniform way to interact. COM provides both interaction between the component specification, also offers interactive environment to achieve, because the interaction between the component object specification does not depend on any particular language, therefore, as a standard different languages ​​developed in collaboration. COM demonstrated a strong ability to adapt, so this year with the development of network junctions, COM got a chance to show. After several years of software development model has become the de facto standard COM components of the software.
Reasonable division module 22 CNC machine control software module division, is the first step in the development of software modules.
CNC software module library modules interface open manner, by prompting the user interface parameters and interface information may start master module, and the operation ends. Different modules inside the black box of the package, the external interface is open, build and implement the new system on this basis. So how to define a reasonable CNC software module external interface module easily standardized, easy to carry out black box inside the package is a key step in our development of numerical control system software module library.
Despite the current method of numerical control system design to system implementation system composed of the basic principles of the difference between dry and software it is similar. In the existing CNC systems and user needs a careful and comprehensive analysis on the basis of the same time, a common feature in the summary of existing systems control structure, and classify them appropriately and abstract basis; I will divide NC system following a few basic functional modules.
Interactive interface module This module Calida as into management, career management program menu edit parameter settings and files and modify the settings in the system before the operation and the operation of the system parameters.
Compile decoding module: This module is mainly based on grammar rules entered NC program will be part of the user-written program syntax, semantic checking and decoding work; various CNC machining information given in the source of extraction separation, into various states and data. The results then processed into the buffer waiting for calls to other modules.
Cutter compensation preprocessing module The module is mainly coriander into the preparatory work before interpolation, namely the part machining information compiled decoded static compensation tool length or radius, to determine the trajectory of the tool center after cutter compensation.
Responsible for acceleration and deceleration control module path interpolation, interpolation, end discrimination, etc., to the position controller output via the feed rate trajectory after the operation.
Axis servo control module in the context of the information by the I / O and interpolation operation obtained by the NC instruction specified by the fine interpolation control machine actuator path and speed of movement.
Input and output inter-module packet detection signal and the location of the machine pressed I / O controller module is responsible and relevant feedback information, the control command output, X is shown with interoperability, portability and scalability, thus NC software can be classified as a basic module library modules.
Reconfigurable CNC software module structure 23 CNC software module operating procedure describes the general workflow CNC system components. As can be seen from the figure, each component must CNC Calida into a number of basic functions, such as CNC component registration, component object creation interface pointer references, and Component Object unloading.
Objects and interfaces, customers to create COM objects and interact with these objects GUID value. COM library through the system registry to learn additional information about the location of components and assembly procedures. The registry is a system-wide operating system within the scope of the common repository of information, and the client component program can access the system registry. The assembly program information and interface information to achieve the COM objects are saved to the system registry to register the component.
Create (2) assembly of objects: client to use COM component does not directly create a COM object, it calls the function in the COM library to daphne to create work. The COM library does not create COM objects directly, but through a COM object class factory object actually create COM objects. It is a schematic diagram to create COM objects via class factory. Factory production base class is a COM object, which can each COM class, there is a special category of the COM class factory object used to create the operation.
NC assembly workflow diagram ⑶ pointer references in DllGetClassObectO Component Object function can be obtained by calling the member function interface pointer QuryInterface and interface pointer stored in the parameter “(4) components to uninstall: When the component programs of the following two conditions are met: a component the number of objects is 0 II class factory lock counter reaches zero components can be uninstalled.
3 Total REMARKS Because PCI PC machine / ISA bus with a unified standard, and each control card manufacturers meet a uniform standard bus, reconfigurable CNC system proposed by PCI PC machine / ISA standard bus and control card system device driver to achieve portability across hardware platforms. By the NC system software structure is reasonable and definition standardized modular decomposition NC component modules library for subsequent system development laid a good foundation, using the COM specification build reconfigurable CNC system can solve software reuse issues and sustainable development and good performance. According to the above method, the initial realization of numerical control system hardware and software modules can be reconstructed. CNC system hardware can solve the poor reliability and a low level of development of a dedicated controller issues have long plagued China. Development and manufacturing of CNC system becomes a software technology research and development as the mainstay, supplemented by a small amount of the development of manufacturing control card, your main hardware devices using a common PC. This will play China’s intellectual superiority, effectively raising the technological level and market competitiveness of our CNC system.

Hello world!

Sep 21
2016

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

Visit Our Friends!

A few highly recommended friends...

Pages List

General info about this blog...