• Title/Summary/Keyword: PC-NC controller

Search Result 27, Processing Time 0.022 seconds

Design of a Position Controller for Two Axis Servo System (2축 서보시스템을 위한 위치제어장치 설계)

  • Chang, Seok-Ho;Kim, Gi-Taek;Kim, Hyoung-Joong
    • Journal of Industrial Technology
    • /
    • v.11
    • /
    • pp.115-124
    • /
    • 1991
  • In this study, we design a position controller for two axis servo system. The position controller performs numerical control(NC)to DC or AC servo motor or step motor, and also has a digital input/output sequence capability. The control program composed of position and sequence command, which is called channel, is programmed easily and user-interactively. And it is interpreted and the straight line and arc position command is interpolated. We develop the Z80 microprocessor based system and the software with assembly and C language, and also PC based graphic simulator for the debugging and educational purposes.

  • PDF

Development of An User-Friendly Integrated Program and Teaching System for Automatic Polishing Robot System (자동 연마 시스템의 사용자 지향형 통합 프로그램 및 자동 교시 시스템 개발)

  • Go, Seok-Jo;Lee, Min-Cheol;Lee, Man-Hyeong;An, Jung-Hwan;Jeon, Cha-Su;Lee, Don-Jin
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.7 no.4
    • /
    • pp.334-343
    • /
    • 2001
  • Polishing a die that has free-form surfaces is a time-consuming and tedious job, and requires a considerable amount of high-precision skill. Some workers tend to gradually avoid the polishing work because of the poor environment caused by dust and noise. In order to reduce the polishing time and cope with the shortage of skilled workers, a user-friendly automatic polishing system was developed in this research. The polishing system with five degrees of freedom is able to keep the polishing tool normal to the die surface. The polishing system is controlled by a PC-NC controller. To easily operate the developed polishing robot system, this study developed an integrated program in the Windows environment. This program consists of four modules: the polishing module, the graphic simulator, the polishing data generation module, and the teaching module. Also, the automatic teaching system was developed to easily obtain teaching data and it consists of a three dimensional joystick and a proximity sensor. The joystick is used to simultaneously drive the polishing system to an arbitrary orientation and the proximity sensor is used to obtain teaching points precisely. Also, to evaluate the stability of the driving program and the teaching system, polishing experiments of a die of saddle shape were carried out.

  • PDF

A 4-axis NC Lettering System for the Side-wall of the Automobile Tire (타이어 사이드판의 문자 가공을 위한 4축 가공 시스템)

  • Lee, Cheol-Soo;Park, Gwang-Ryeol
    • IE interfaces
    • /
    • v.11 no.2
    • /
    • pp.65-78
    • /
    • 1998
  • The letters of the automobile tire are usually engraved on the side-wall. The shape of the side-wall is a sculptured surface generated by the rotational sweeping of a profile curve. The letters laid on the side-wall are usually designed by a 2-dimensional CAD. It is impossible to machine the letters on the surface accurately by 3-axis NC machining, because the axis of cutter should be tilted to align with the normal vector of the surface. In this case. the degree of freedom for the machine is at least four. This paper describes an idea for tool path generation of a 4-axis machine by using the 2-dimensional CAD data of the letters and the surface of the side-wall. This study includes the following procedures; (1) measuring the profile of the side-wall surface and curve-fitting of the measured points. (2) the 'non-parallel projection' of the letters on the side-wall, and (3) an inverse kinematics of the 4-axis lettering machine. Procedures in this paper are programmed in C-language on Windows95 environment. With a PC based CNC controller and a 4-axis lettering machine. these are tested sucessfully for the practical use.

  • PDF

The Development of Intelligent Polishing Robot Automation System of the Metal-Mold using Personal Computer Program and Automatic Tool Change System (자동공구교환장치와 PC용 프로그램을 이용한 지능형 연마 로봇시스템의 개발)

  • 안종석;유범상;오영섭
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.05a
    • /
    • pp.3-8
    • /
    • 2002
  • An intelligent polishing robot automation system is developed. Automatic Tool Change System(A.T.C.), Tool Posture Angle Control, and Robot Program for Polishing Application are developed and integrated into a robotic system that consists of a robot, pneumatic finding tool, and finding abrasives (papers and special films). A.T.C. is specifically designed to exchange whole grinding tool set for complete unmanned operation. Tool Posture Angle Control is developed to give a certain skew angle rather than right angle to tools on the surface for best finishing results. A.T.C. and Tool Posture Angle Control is controlled by a PC and the robot controller. Also, there have been some considerations on enhancing the performance of the system. Some elastic material is inserted between the grinding pad and the holder for better grinding contact. The robot path data is generated automatically from the NC data of previous machining process.

  • PDF

Development of In-Process Polishing Pressure Control System (실시간 폴리싱 압력 제어시스템 개발)

  • 오창진;전문식;김옥현
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.21 no.1
    • /
    • pp.109-115
    • /
    • 2004
  • Polishing process has been applied to get extremely fine surfaces, e.g., mirror surfaces such as optical mirrors, lens, molds and etc. Nowadays not only fine surface quality but also submicron order of dimensional accuracy is required for many applications. To meet the requirements polishing process should be provided with an active control of polishing pressure especially for automation of polishing process. In this paper a study on development of an active polishing pressure control system has been presented. A new type of tool assembly has been developed to facilitate the control. The tool is attached to an axis of a polishing machine with a coil spring and control of the polishing pressure is done by the position control of the axis, which needs no additional actuator. The polishing pressure is successfully measured by the measurement of the spring deformation. Control specifications were quantitatively considered by weighting functions and a controller was designed by using loop-shaping technique based on the no synthesis. Some experiments have been executed on a polishing machine with a PC-NC controller. It is shown that the results were coincident well with the theoretical analyses and satisfied the design specifications.

The Development of Automatic Tool Change System for Polishing Robot and Windows-Environment Integration Program for Application (연마 로붓용 자동공구교환장치와 Windows환경에서의 통합용 프로그램 개발)

  • Park, Sang-Min;An, Jong-Seok;Song, Moon-Sang;Kim, Jae-Hee;Yoo, Bum-Sang
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.20 no.7
    • /
    • pp.147-154
    • /
    • 2003
  • An effective die-polishing robot system is developed. ATC (Automatic Tool Change), tool posture angle control, and robot program for polishing application are developed and integrated into a robotic system that consists of a robot, pneumatic grinding tool, and grinding abrasives (papers and special films). ATC is specifically designed to exchange whole grinding tool set for complete unmanned operation. A tool posture angle control system is developed for the tools to maintain a specified skew angle rather than right angle on the surface for best finishing results. A PC and the robot controller control ATC and tool posture angle. Also, there have been more considerations on enhancing the performance of the system. Elastic material is inserted between the grinding pad and the holder for better grinding contact. Robot path data are generated automatically from the NC data of previous machining process.

Real-time Line Interpolation of a 2.3D Circular Arc based on the Acceleration and Deceleration of a Servo Motor (서보 모터의 가감속을 고려한 2.3차원 원호의 실시간 직선 보간)

  • Lee, Je-Phill;Lee, Cheol-Soo
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2001.04a
    • /
    • pp.399-404
    • /
    • 2001
  • In CNC machining, a 3D(3-dimension) linear segment and a 2D(2-dimension) circular arc are general forms given by CAD/CAM system. Generally, the 2D circular arc machining is processed using dividing into some linear segments. A 3D circular arc also don't exist in the standard form of NC data. This paper present a algorithm and method for real-time machining of a circular arc(not only the 2D one, but also the 3D one). The 3D circular arc machining is based on the 2D circular arc machining. It only needs making a new coordinate system, converting given 3D points(a start point, a end point, and a center point of a 3D circular arc) into points of the new coordinate system, and processing a inverse transformation about a interpolated point. The proposed algorithm was implemented and simulated on PC system. It was confirmed to give a gcod result.

  • PDF