Research on a Compiler for NC System Based on PC

2011 ◽  
Vol 189-193 ◽  
pp. 2875-2878
Author(s):  
Hai Lang Liu ◽  
Cheng De Lin ◽  
Ai Zhen Wang

With the constant development of numerical control technology, the development cycle and efficiency of CNC (computer numerical control) system is restricted with NC code compiler insufficient in Rapid Development and efficiency. In order to solve this problem, a compiler developed with Lex&Yacc for CNC system based on PC is put forward. This compiler is consisted of a lexical analysis module, a syntax analysis module and an object-storage module. With designed in modules, parameter-driven programming and assisted by Lex&Yacc which is an efficient language for compiler development, this compiler has great advantages such as high efficiency and short development cycle, which mean realistic significance to engineering application. The main principal and design process of every module was expatiated and at last a test of compiling a NC file was executed successfully, which verified the validity of this proposed method.

2014 ◽  
Vol 981 ◽  
pp. 530-533
Author(s):  
Hang Wei Zhang ◽  
Chan Juan Chen

A lab platform of Open Numerical Control System was designed to develop NC system based on PC and Motion Controller, a Master-Slave control system. The user interface application software was developed by C++ Builder and WINDOWS. It realized explanation and testing for bug function, data pretreatment function, NC code translation, NC simulation and execution, as well as motion controller function.


2011 ◽  
Vol 58-60 ◽  
pp. 1651-1656
Author(s):  
Zhong Xia Qi ◽  
Jiang Chen ◽  
Chun Xia Wang

To meet the needs of open system and specific requirements of CNC platform, the component Software-Bus-Adapter model (SBA model) is presented. In this model, functional modules and application modules are encapsulated into components and integrated through software bus. The software bus is bridge between components communication. And the adapters accomplished hybrid components interface and data format transformation, which can be added to and removed from the system at runtime. Based on The SBA model is proven to be a solid base for CNC developing system with high efficiency, interoperability, scalability and openness. Development Practice has proved that SBA - based model of CNC system has more efficient and better interoperability and flexibility.


2013 ◽  
Vol 416-417 ◽  
pp. 796-799
Author(s):  
Hong Cai Yang ◽  
Ming Qing Wu

the development of numerical control technology changes with each new day, the article expounds the nc machine tools with complex shape parts of high precision requirements for rapid development, widely used in conventional parts processing, complex shape parts processing. Nc machine tools with the aid of microelectronics and computer technology rapid progress, is toward high precision, multi-function, high speed, high efficiency, composite processing functions, such as intelligent direction, our country numerical control system in the technology has already become more and more mature, in the major key technologies, has reached the foreign advanced level.


Author(s):  
Yudong Bao ◽  
Linkai Wu ◽  
Yanling Zhao ◽  
Chengyi Pan

Background:: Angular contact ball bearings are the most popular bearing type used in the high speed spindle for machining centers, The performance of the bearing directly affects the machining efficiency of the machine tool, Obtaining a higher value is the direction of its research and development. Objective:: By analyzing the research achievements and patents of electric spindle angular contact bearings, summarizing the development trend provides a reference for the development of electric spindle bearings. Methods:: Through the analysis of the relevant technology of the electric spindle angular contact ball bearing, the advantages and disadvantages of the angular contact ball bearing are introduced, and the research results are combined with the patent analysis. Results:: With the rapid development of high-speed cutting and numerical control technology and the needs of practical applications, the spindle requires higher and higher speeds for bearings. In order to meet the requirements of use, it is necessary to improve the bearing performance by optimizing the structure size and improving the lubrication conditions. Meanwhile, reasonable processing and assembly methods will also have a beneficial effect on bearing performance. Conclusion:: With the continuous deepening of bearing technology research and the use of new structures and ceramic materials has made the bearing's limit speed repeatedly reach new highs. The future development trend of high-speed bearings for electric spindles is environmental protection, intelligence, high speed, high precision and long life.


2021 ◽  
Vol 11 (15) ◽  
pp. 6831
Author(s):  
Yue Chen ◽  
Jian Lu

With the rapid development of road traffic, real-time vehicle counting is very important in the construction of intelligent transportation systems (ITSs). Compared with traditional technologies, the video-based method for vehicle counting shows great importance and huge advantages in its low cost, high efficiency, and flexibility. However, many methods find difficulty in balancing the accuracy and complexity of the algorithm. For example, compared with traditional and simple methods, deep learning methods may achieve higher precision, but they also greatly increase the complexity of the algorithm. In addition to that, most of the methods only work under one mode of color, which is a waste of available information. Considering the above, a multi-loop vehicle-counting method under gray mode and RGB mode was proposed in this paper. Under gray and RGB modes, the moving vehicle can be detected more completely; with the help of multiple loops, vehicle counting could better deal with different influencing factors, such as driving behavior, traffic environment, shooting angle, etc. The experimental results show that the proposed method is able to count vehicles with more than 98.5% accuracy while dealing with different road scenes.


2021 ◽  
Vol 13 (5) ◽  
pp. 1004
Author(s):  
Song Li ◽  
Tianhe Xu ◽  
Nan Jiang ◽  
Honglei Yang ◽  
Shuaimin Wang ◽  
...  

The meteorological reanalysis data has been widely applied to derive zenith tropospheric delay (ZTD) with a high spatial and temporal resolution. With the rapid development of artificial intelligence, machine learning also begins as a high-efficiency tool to be employed in modeling and predicting ZTD. In this paper, we develop three new regional ZTD models based on the least squares support vector machine (LSSVM), using both the International GNSS Service (IGS)-ZTD products and European Centre for Medium-Range Weather Forecasts Reanalysis 5 (ERA5) data over Europe throughout 2018. Among them, the ERA5 data is extended to ERA5S-ZTD and ERA5P-ZTD as the background data by the model method and integral method, respectively. Depending on different background data, three schemes are designed to construct ZTD models based on the LSSVM algorithm, including the without background data, with the ERA5S-ZTD, and with the ERA5P-ZTD. To investigate the advantage and feasibility of the proposed ZTD models, we evaluate the accuracy of two background data and three schemes by segmental comparison with the IGS-ZTD of 85 IGS stations in Europe. The results show that the overall average Root Mean Square Errors (RMSE) value of all sites is 30.1 mm for the ERA5S-ZTD, and 10.7 mm for the ERA5P-ZTD. The overall average RMSE is 25.8 mm, 22.9 mm, and 9 mm for the three schemes, respectively. Moreover, the overall improvement rate is 19.1% and 1.6% for the ZTD model with ERA5S-ZTD and ERA5P-ZTD, respectively. In order to explore the reason of the lower improvement for the ZTD model with ERA5P-ZTD, the loop verification is performed by estimating the ZTD values of each available IGS station. In actuality, the monthly improvement rate of estimated ZTD is positive for most stations, and the biggest improvement rate can even reach about 40%. The negative rate mainly comes from specific stations, these stations are located on the edge of the region, near the coast, as well as the lower similarity between the individual verified station and training stations.


2012 ◽  
Vol 490-495 ◽  
pp. 456-459
Author(s):  
Jun Han ◽  
Rui Li Chang

Open Computer Numerical Control system (Open CNC) based on PC and the Windows operating system has been a major developing direction and a research focus of the current numerical control technology. At present, there have been all kinds of the Open CNC systems with high-speed and precision servo control boards, but they are too expensive. Therefore, developing an economical and practical motion controller is great significant for middle and small numerical control system


Author(s):  
Hironori Nakagami

Abstract There is currently an outbreak of respiratory disease caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2). Coronavirus disease 2019 (COVID-19) is caused by infection with SARS-CoV-2. Individuals with COVID-19 have symptoms that are usually asymptomatic or mild in most initial cases. However, in some cases, moderate and severe symptoms have been observed with pneumonia. Many companies are developing COVID-19 vaccine candidates using different technologies that are classified into four groups (intact target viruses, proteins, viral vectors and nucleic acids). For rapid development, RNA vaccines and adenovirus vector vaccines have been urgently approved, and their injection has already started across the world. These types of vaccine technologies have been developed over more than 20 years using translational research for use against cancer or diseases caused by genetic disorders but the COVID-19 vaccines are the first licensed drugs to prevent infectious diseases using RNA vaccine technology. Although these vaccines are highly effective in preventing COVID-19 for a short period, safety and efficiency evaluations should be continuously monitored over a long time period. As the time of writing, more than 10 projects are now in phase 3 to evaluate the prevention of infection in double-blind studies. Hopefully, several projects may be approved to ensure high-efficiency and safe vaccines.


Author(s):  
Fernando Rangel ◽  
Jami J. Shah

This paper discusses the issues of integrating the Computer-Aided Design (CAD) and Computer-Aided Manufacturing (CAM) programs in commercial software. Integration was achieved through implementation of a computer-aided process planning (CAPP) system within the commercial software. The part model was imported into, or designed in, the commercial CAD system. Manufacturing information was then extracted from the part model by the CAPP system using commercial Application Programming Interfacing (API) methods. The CAPP system then uses the extracted information to produce a process plan consistent with the requirements of the commercial CAM module to produce Numerical Control (NC) code. The internal integration was accomplished using commercial API methods that dynamically bind the CAD, CAPP, and CAM into a single continuous application. These APIs are implemented using the Orbix middleware following the CORBA standard. A case study demonstrating the integration is presented. Strengths and weaknesses of integrating the CAD and CAM domains using APIs and middleware are discussed.


Author(s):  
Yi-Pei Shih ◽  
Zhang-Hua Fong

Because the contact bearings of spiral bevel and hypoid gears are highly sensitive to tooth flank geometry, it is desirable to reduce the flank deviations caused by machine errors and heat treatment deformation. Several methods already proposed for flank correction are based on the cutter parameters, machine settings, and kinematical flank motion parameters of a cradle-type universal generator, which are modulated according to the measured flank topographic deviations. However, because of the recently developed six-axis Cartesian-type computer numerical control (CNC) hypoid generator, both face-milling and face-hobbing cutting methods can be implemented on the same machine using a corresponding cutter head and NC code. Nevertheless, the machine settings and flank corrections of most commercial Cartesian-type machines are still translated from the virtual cradle-type universal hypoid generator. In contrast, this paper proposes a flank-correction methodology derived directly from the six-axis Cartesian-type CNC hypoid generator in which high-order correction is easily achieved through direct control of the CNC axis motion. The validity of this flank correction method is demonstrated using a numerical example of Oerlikon Spirac face-hobbing hypoid gears made by the proposed Cartesian-type CNC machine.


Sign in / Sign up

Export Citation Format

Share Document