Visual Servoing of a Conventional CNC Machine Using an External Axis Controller

This paper presents the implementation of an external axis control system on a conventional CNC machine so that the machine can be actively controlled in response to sensors such as vision and force. The controller that runs on an external computer has direct access to the CNC controller for machine...

Full description

Bibliographic Details
Main Authors: Daniel Hanafi, Guy Rodnay, Michal Tordon, Jayantha Katupitiya
Format: Article
Language:English
Published: International Institute of Informatics and Cybernetics 2003-04-01
Series:Journal of Systemics, Cybernetics and Informatics
Subjects:
Online Access:http://www.iiisci.org/Journal/CV$/sci/pdfs/P110633.pdf
id doaj-7ee7e7a4e8254e0fafb26b6b8d51ac9b
record_format Article
spelling doaj-7ee7e7a4e8254e0fafb26b6b8d51ac9b2020-11-24T23:23:55ZengInternational Institute of Informatics and CyberneticsJournal of Systemics, Cybernetics and Informatics1690-45242003-04-011296101Visual Servoing of a Conventional CNC Machine Using an External Axis ControllerDaniel Hanafi0Guy Rodnay1Michal Tordon2Jayantha Katupitiya3 School of Mechanical and Manufacturing Engineering, University of New South Wales School of Mechanical and Manufacturing Engineering, University of New South Wales School of Mechanical and Manufacturing Engineering, University of New South Wales School of Mechanical and Manufacturing Engineering, University of New South Wales This paper presents the implementation of an external axis control system on a conventional CNC machine so that the machine can be actively controlled in response to sensors such as vision and force. The controller that runs on an external computer has direct access to the CNC controller for machine position sensing. The control signals to the machine are sent through purpose built circuitry via the machine's manual pulse generator (MPG) inputs. To demonstrate the accuracy and performance of the control system, it was used to visually track the profile of a mandrel used for shear spinning. The implemented system eliminates the parallax error and the need to use an accurate pixel resolution. The raw tracking data is processed by a curvature detection algorithm that detects linear and circular segments and segment transitions. The results show that the visual tracking system provides accurate tracking results that are well within the tolerances used in the industry.http://www.iiisci.org/Journal/CV$/sci/pdfs/P110633.pdf visual profile trackingactive controlshear spinning
collection DOAJ
language English
format Article
sources DOAJ
author Daniel Hanafi
Guy Rodnay
Michal Tordon
Jayantha Katupitiya
spellingShingle Daniel Hanafi
Guy Rodnay
Michal Tordon
Jayantha Katupitiya
Visual Servoing of a Conventional CNC Machine Using an External Axis Controller
Journal of Systemics, Cybernetics and Informatics
visual profile tracking
active control
shear spinning
author_facet Daniel Hanafi
Guy Rodnay
Michal Tordon
Jayantha Katupitiya
author_sort Daniel Hanafi
title Visual Servoing of a Conventional CNC Machine Using an External Axis Controller
title_short Visual Servoing of a Conventional CNC Machine Using an External Axis Controller
title_full Visual Servoing of a Conventional CNC Machine Using an External Axis Controller
title_fullStr Visual Servoing of a Conventional CNC Machine Using an External Axis Controller
title_full_unstemmed Visual Servoing of a Conventional CNC Machine Using an External Axis Controller
title_sort visual servoing of a conventional cnc machine using an external axis controller
publisher International Institute of Informatics and Cybernetics
series Journal of Systemics, Cybernetics and Informatics
issn 1690-4524
publishDate 2003-04-01
description This paper presents the implementation of an external axis control system on a conventional CNC machine so that the machine can be actively controlled in response to sensors such as vision and force. The controller that runs on an external computer has direct access to the CNC controller for machine position sensing. The control signals to the machine are sent through purpose built circuitry via the machine's manual pulse generator (MPG) inputs. To demonstrate the accuracy and performance of the control system, it was used to visually track the profile of a mandrel used for shear spinning. The implemented system eliminates the parallax error and the need to use an accurate pixel resolution. The raw tracking data is processed by a curvature detection algorithm that detects linear and circular segments and segment transitions. The results show that the visual tracking system provides accurate tracking results that are well within the tolerances used in the industry.
topic visual profile tracking
active control
shear spinning
url http://www.iiisci.org/Journal/CV$/sci/pdfs/P110633.pdf
work_keys_str_mv AT danielhanafi visualservoingofaconventionalcncmachineusinganexternalaxiscontroller
AT guyrodnay visualservoingofaconventionalcncmachineusinganexternalaxiscontroller
AT michaltordon visualservoingofaconventionalcncmachineusinganexternalaxiscontroller
AT jayanthakatupitiya visualservoingofaconventionalcncmachineusinganexternalaxiscontroller
_version_ 1725562843957297152