DOI QR코드

DOI QR Code

Design of a C-based Independent Motion Controller using CAD&CAM

CAD&CAM을 활용한 C기반 독립형 모션 제어기 설계

  • Received : 2016.09.05
  • Accepted : 2016.10.07
  • Published : 2016.10.31

Abstract

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.

현재, 국내 CNC 산업분야는 제조업의 패러다임 변화에 따라 공작기계에 첨단 기술의 적용이 활발하게 추진되고 있다. 즉, 공작기계의 제어를 담당하는 CNC의 IT화는 가장 중요한 부분을 차지하고 있다. 하지만 공작기계 분야에 모션제어 전문기술 부족의 가장 큰 이유는 PC기반의 컨트롤러의 경우 비중을 많이 차지하는 윈도우즈 언어를 사용하기 보다는 G-Code를 직접 좌표에 맞춰 코딩하거나 값비싼 외산 S/W를 통해 변환 하는 경우가 대부분이기 때문이다. 본 논문에서는 다양한 형태의 CAD 데이터를 손쉽게 G-Code 데이터로 변환할 수 있는 G-Code 변환 프로그램 및 CAD&CAM과 응용 소프트웨어를 개발하고 이 변환된 데이터를 바로 로봇을 통해 원하는 동작을 시킬 수 있는 전용 모션 컨트롤러를 구현한다.

Keywords

References

  1. Cha, M.H., et. al, 2013, "An Introduction of the Omni-directional Movement Control for Virtual Training of Dismounted Soldiers", Proceedings of the Society of KSME Conference, pp.1917-1918
  2. F. Benzi, G. S. Buja, M. Felser, "Communication Architectures for Electrical Drives," IEEE Trans.Industrial Informatics, vol.1, no.1, pp.47-53, Feb.2005. https://doi.org/10.1109/TII.2005.844428
  3. IEC, "IEC 61131-3, 2nd Ed. Programmable Controllers-Programming Languages," International Electrotechnical Comission, 2003.
  4. K. Kim, M. Sung and H-W. Jin, "Design and Implementation of a Delay-guaranteed Motor Drive for Precision Motion Control," IEEE Transactions on Industrial Informatics, online published, Oct. 2011.
  5. Implementation Guideline for CiA402 Drive Profile, EtherCAT Technology Group ETG.6010, 2010.
  6. Litchtenstein L, et. al, 2007 "A feedback control instrument for treadmill locomotion in virtual environments", ACM Trans. Appl. Percept, 4(1):1-17 https://doi.org/10.1145/1227134.1227135
  7. Se-Jun Park, "Implementation of Mobile Robot Platform Based on Attitude Reference System for Pan-tilt Camera Control" The Journal of The Institute of Internet, Broadcasting and Communication(JIIBC), Vol. 16, No. 2, pp. 201-206, Apr.30, 2016 https://doi.org/10.7236/JIIBC.2016.16.2.201