• Title/Summary/Keyword: PC-Based CNC

Search Result 44, Processing Time 0.027 seconds

Development of Look Ahead Interpolation Algorithm For PC Based CNC System (PC기반CNC시스템을 위한 Look Ahead 보간 알고리즘 개발)

  • Ryu, Sun-Joong
    • Journal of the Semiconductor & Display Technology
    • /
    • v.14 no.4
    • /
    • pp.30-37
    • /
    • 2015
  • This research aims to develop Look Ahead position interpolation algorithm for small size CNC machine controlled by PC based controller. Look Ahead scheme can process a bundle of CNC's linear interpolation commands simultaneously, which reduces acceleration and deceleration time within single linear interpolation command. The algorithm is derived as simple analytical form which can be adapted to PC based CNC system by C language programming. The performance of the algorithm was verified by tail stock machining G codes experimentally. The average traverse speed of the CNC machine was increased by 27.5% and the total traverse time also reduced by 27.2% with the Look Ahead scheme.

Understanding and Development of Software-based Open Architecture Controller (소프트웨어 기반의 개방형 제어기에 대한 이해와 개발)

  • Yun Won-Soo;Kim Chan-Bong
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.22 no.4
    • /
    • pp.136-143
    • /
    • 2005
  • Open architecture controller (OAC) is well known technology in factory automation. To better understand the requirements of OAC, authors have discussed the OAC related topics with a number of control experts who represents different segments of the machining industry. There is no common concept that is accepted or used, however, the common ideas for OAC is the control system that is hardware independent, interchangeable, and easily scalable. This paper presents summary of the understaning and requirements of OAC. Based on the requirements of OAC, authors developed the software based PC-CNC. The main focus of the PC-CNC was on the user customization capability and open interface between control networks in manufacturing system. This paper introduces the developed PC-CNC briefly. In addition to introduction of the PC-CNC, to fill the gap between end users and vendors of OAC, this paper presents two applications using OAC. One is a remote monitoring system. The OPC (Ole for Process Control) standard interface was used to monitor the status of open architecture CNC across network. The other is the remote production management module for machine tools using standard database interface.

Policy Directions for Boosting Fusion of PC in the Mechatronics Industry (메카트로닉스산업의 PC 융합 촉진을 위한 기술정책 방향)

  • 이공래
    • Journal of Korea Technology Innovation Society
    • /
    • v.3 no.2
    • /
    • pp.78-93
    • /
    • 2000
  • Since computerized numerical controller(CNC) emerged as a result of the fusion of the electronics technology and the mechanical technology, there has been continuous evolution of CNC technology in the mechatronics industry. The industry is recently developing a new control system based on the fusion of personal computer(PC) and CNC. Upgraded PC has now integrated into CNC, making various machines possible to exchange data, software and hardware, and to greatly improve man-machine interface. The fusion of PC and CNC can form a new paradigm in technological innovation of not only control system but also whole machinery industry in near the future. Korea lagged behind the developed countries in the development of open control system with the fusion of PC. Turbotek, Hyundai Motor and Daewoo are leading companies, but their commercial possibility seems to be low because domestic market is too small to reap a commercial benefit. Nevertheless, the development of the system is an essential step for Korea to embark on a future technological paradigm of the machinery industry. The government needs to play some role for the development, for instance, government R&D projects, institutional building and training of related technicians.

  • PDF

The Design and Implementation of Open Architecture CNC Software Module by a Real-time Control (실시간 제어에 의한 개방형 CNC 소프트웨어 모듈의 설계 및 구현)

  • 이제필
    • Journal of the Korean Society of Manufacturing Technology Engineers
    • /
    • v.8 no.5
    • /
    • pp.54-62
    • /
    • 1999
  • This paper describes the design and implementation of a PC(personal computer) based open architecture machine tool controller. The hardware of open architecture CNC has generally a motion control board on a PC for controlling a servo motor. But this paper describes open architecture hardware that consists of a PC, a counter board a DAC board and a DIO board only. This makes it easy to generate CNC software module in a hardware-independent way. The proposed open architecture CNC software runs on the MS-Windows NT. The paper describes a method of con-trolling servo motors using a real-time timer of MS-Windows NT and a commercial real-time operating system on the MS-Windows. NT. An open and reconfigurable software module is made up of an object and an API(application programming interface). Using the object and the API a new CNC system can be quickly configured to control dif-ferent machine tools. The proposed open architecture CNC system is applied to 4-axis lettering center.

  • PDF

A Scheme on Internet-based Checking for Variant CNC Machines in Machine Shop

  • Kim, Dong-Hoon;Kim, Sun-Ho;Koh, Kwang-Sik
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1732-1737
    • /
    • 2004
  • This paper proposes Internet-based checking technique for machine-tools with variant CNC (Computerized Numerical Controller). According to the architecture of CNC, CNC is classified into two types such as CAC (Closed Architecture Controller) which is conventional CNC, and OAC (Open Architecture Controller) which is a recently introduced PC-based controller. CAC has a closed architecture and it is dependent on CNC vender specification. Because of this, it has been very difficult for users to implement an application programs in CNC domain. Therefore, an additionally special module is required for Internet-based application such as remote checking. In this case, web I/O embedded module can be efficiently applied for Internet-based checking. The module is directly attached to TCP/IP network for communication. In order to obtain the monitoring data of CNC machines, the I/O signals of the module are assigned to PLC (Programmable Logic Controller) input and output (I/O) signals within CNC domain. On the other hand, OAC has a PC-based open architecture and an additional module is not necessary for the connection with external site. Because of this, a simple DAU is just used for signal sensing and data acquisition without additional communication modules. For Internet-based remote checking of machine-tools with OAC, a user-defined daemon and application programs are implemented as the form of internal function within the PC-based controller. Internet communication is performed between the daemon program in CNC domain and web script programs in external server. Checking points defined in this research are classified into two categories such as structured point and operational point. The formal includes the vibration of bearing, temperature of spindle unit and another periodical management. And the latter includes oil checking, clamp locking/unlocking and machining on/off status.

  • PDF

Policy Directions for Boosting Fusion of PC in the Mechatronics Industry: (메카트로닉스산업의 PC 융합 촉진을 위한 기술정책 방향)

  • 이공래
    • Proceedings of the Korea Technology Innovation Society Conference
    • /
    • 2000.05a
    • /
    • pp.154-173
    • /
    • 2000
  • Since computerized numerical controller (CNC) emerged as a result of the fusion of the electronics technology and the mechanical technology, there has been continuous evolution of CNC technology in the mechatronics industry. The industry is recently developing a new control system based on the fusion of personal computer (PC) and CNC. Upgraded PC has now integrated into CNC, making various machines possible to exchange data, software and hardware, and to greatly improve man-machine interface. The fusion of PC and CNC can form a new paradigm in technological innovation of not only control system but also whole machinery industry in near the future. Korea lagged behind the developed countries in the development of open control system with the fusion of PC. Turbo-tek, Hyundai Motor and Daewoo are leading companies, but their commercial possibility seems to be low because domestic market is too small to reap a commercial benefit. Nevertheless, the development of the system is an essential step for Korea to embark on a future technological paradigm of the machinery industry. The government needs to play some role for the development, for instance, government R&D projects, institutional building and training of related technicians.

  • PDF

Development of 4-axis CNC Controller for Removing Trajectory Error (궤적 오차를 제거한 4축 CNC 제어기의 개발)

  • 이치환
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1997.10a
    • /
    • pp.406-409
    • /
    • 1997
  • An economical 4-axis CNC controller employing step motors is designed and implemented in this paper. By using the inherent ability of holding position of the motor, the CNC controller uses open-loop control for removing trajectory error and for a simple hardware. Each drive of axis has an 8-bit microprocessor 89C52 and a PC controls the axes and pendant by means of RS232C serial communication. Backlash is also compensated at the axis controller. While compensating the backlash, the feed rate becomes zero in order to minimize trajectory error. The trajectories of 16ms interval are computed on PC and are sent to motor drives. In the drives, the trajectories are linearly interpolated for 2ms interval. The developed CNC does not require add-on specific motion card on PC. From the experimental results, the validity of the CNC controller based on step motor is proved.

  • PDF

PC 기반의 다이싱 공정 자동화 시스템 개발

  • 김형태;양해정;송창섭
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.17 no.3
    • /
    • pp.47-57
    • /
    • 2000
  • In this study, PC-based dicing machine and driving software were constructed for the purpose of automation of wafer cutting process. To automate the machine, hard automation including vision, loading, and software were considered in the development. Auto loading device and vision system were adopted for the increase of productivity, GUI software programmed for the expedient operation. The dicing machine is operated by the control algorithm and some parameters. It is verified that this kind of PC based automation has a great potential compared with the conventional dicing machine when applied to manufacturing some kinds of wafers as a test purpose.

  • PDF

Design of a C-based Independent Motion Controller using CAD&CAM (CAD&CAM을 활용한 C기반 독립형 모션 제어기 설계)

  • Kim, Sam-Taek
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.16 no.5
    • /
    • pp.105-110
    • /
    • 2016
  • Recently, as to changes in the paradigm of domestic manufacturing CNC industry, the application of advanced technologies in machine tools are actively being pursued. IT in responsible for controlling it is the most important part in the field of CNC. The biggest lack of the necessary expertise in the field of motion control in CNC is coding G-Code in setting adjust coordinate directly and convert it through expensive foreign s/w rather than using windows language in PC based controller. In this paper, We implemented G-Code convert program that is change various type of CAD data to G-Code data and CAD/CAM application program and developed exclusive motion controller which is to run a robot directly using changed data.

A Development of the Algorithms for Automation of Slicing Machine with GUI Interface (GUI를 이용한 슬라이싱 머신의 자동화 알고리즘 개발)

  • Kim, Hyoung-Tae;Yang, Hae-Jeong;Song, Chang-Seop
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.16 no.7
    • /
    • pp.85-93
    • /
    • 1999
  • In this study, PC-based slicing machine and driving software were constructed for the purpose of automation of semi-conductor cutting process. The biggest feature of software is variation of parameter and include data base, signal monitoring, error report, corresponding action or automatic motion planing. Parameters were drawn and algorithms were developed to make software by GUI interface. The cutting experiment was done for sampled wafer to see the effectiveness of the soft automation. From the experimented and implemented results, it is shown that parameters for automation of slicing process could be drawn, then its algorithms constructed. It could be considered what is the merit of this slicing machine by comparing the PC-based and the NC-based.

  • PDF