HEIDENHAIN VTC Supplement Manual

HEIDENHAIN VTC Supplement Manual

Visual tool control with camera system
Hide thumbs Also See for VTC:

Advertisement

Quick Links

VTC – Visual Tool
Control
Technical Manual (Supplement)
With VT 121 Camera System
English (en)
04/2021

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VTC and is the answer not in the manual?

Questions and answers

Summary of Contents for HEIDENHAIN VTC

  • Page 1 VTC – Visual Tool Control Technical Manual (Supplement) With VT 121 Camera System English (en) 04/2021...
  • Page 2: Table Of Contents

    Setting up the IP camera........................14 Activating the cycles..........................17 Creating NC macros..........................18 Configuration table VTC.TAB......................22 Calibration table VTC_CALIBRATION.TAB..................25 Setting up the VTC application......................26 VTC on programming stations..................... 27 HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 3: Introduction

    The gear symbol indicates that the function described depends on the e.g. machine, Your machine must feature a certain software or hardware option The behavior of the functions depends on the configurable machine settings HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 4: Would You Like Any Changes, Or Have You Found Any Errors

    We are continuously striving to improve our technical documentation for you. Please help us by sending your requests. Contact us via the following e-mail address: tnc-oemdoc@heidenhain.de HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 5: General Information

    Check the delivery for damage In case of damage in transit: Have the shipping agent confirm the damage Keep the packaging material for inspection Notify the sender of the damage HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 6 The devices described in this manual must be disposed of or recycled in accordance with the applicable national regulations. Consult a disposal company for electronic devices as needed HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 7: Fundamentals

    With the Visual Tool Control (VTC) camera application, you manage your images in an image database or inspect your tool by means of a live image. VTC can create single shots of the tool cutting edges as well as panoramic images of the tools.
  • Page 8 Fundamentals | Camera 2—panoramic view HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 9: Function

    Q parameters, the user can adapt the cycle to his requirements as usual. Cycles are selected via the TCH PROBE menu, which is expanded to include the VTC CAMERA SYSTEM soft key after the VTC software has been installed. The following soft keys are available then:...
  • Page 10: Hardware

    The focal points are determined individually for every device and saved in the internal memory of the camera. Cycles use these values for exact positioning of the tools relative to the cameras. HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 11: Commissioning

    Adjusting the VTC.TAB configuration table Adjusting the VTC_CALIBRATION.TAB table For more detailed information on how to perform each individual step, read the corresponding section of this manual. HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 12: Installing The Software

    Commissioning | Installing the software Installing the software The setup file is available as a ZIP file on the HEIDENHAIN filebase. The name of the setup file is: VTC_<VTC version>_TNC_340590-<software version>.zip. Example: VTC_1.0.1_TNC_340590-10.zip Copy the setup file to a USB stick and connect the USB stick to your control. The installation can also be performed with active SE-Linux.
  • Page 13: Setting Up The Python Process

    Selection of the desktop onto which the VTC application is to be moved. Default = 3 (Optional) --xdisplay <ip-adress>:0.0 Display of the VTC application on a remote X server (e.g., an ITC in the machine network) (Optional) --opcuaPrtNr <portnr> If the port number 9050 is already used, an alternative number can be transferred here.
  • Page 14: Setting Up The Ip Camera

    Open the task bar at the bottom edge of the screen Press the green HEIDENHAIN button to open the HEROS menu Select the Tools / Applications / UEYE Camera Manager menu item. HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 15 Enable configuration mode by clicking the Daemon control button Enable the ETH-ConfigurationMode checkbox and close the daemon control dialog by clicking the Close button Open the EthConfig dialog by clicking the Manual ETH configuration button HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 16 Close the daemon control dialog by clicking the Close button Now, Cameralist should show the value yes for the camera in the avail. column. Exit the Camera Manager by clicking the Quit Manager button HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 17: Activating The Cycles

    During the installation of VTC, the control saves the "VTC.cdf" file. In this file, the NC cycles for VTC are defined. To be able to use the NC cycles, you need to tell the control which cycles are contained in the file.
  • Page 18: Creating Nc Macros

    Commissioning | Creating NC macros Creating NC macros For the VTC cycles, pre- and post-macros are required. Please note the following steps: Create pre-macro VTC_PRE.H (see "Example of VTC_PRE.H") Create the post-macro VTC_POST.H (see "Example of VTC_POST.H") Save the VTC_PRE.H and VTC_POST.H macros under PLC:\VTC Enter the name of the pre-macro (VTC_PRE.H) in the VTC.TAB table in the...
  • Page 19 FN 9: IF +QL2 EQU +1 GOTO LBL "TURNING_624" ;Milling ;----------------------------------- QL0 = 0 ;----------------------------------- FN 9: IF +1 EQU +1 GOTO LBL "COMMON" LBL "TURNING_624" ;Turning HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 20 ;Turning ? FN 9: IF +QL2 EQU +1 GOTO LBL "TURNING_621" ;Milling ;----------------------------------- ;----------------------------------- FN 9: IF +1 EQU +1 GOTO LBL "COMMON" LBL "TURNING_621" ;Turning ;----------------------------------- HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 21 ;Common program part ;----------------------------------- ;----------------------------------- END PGM VTC_POST MM Information on the creation of NC programs can be found in the User’s Manual for Klartext Conversational Programming. HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 22: Configuration Table Vtc.tab

    Configuration table VTC.TAB The VTC.TAB configuration table contains the data for the machine-specific sequence of the cycles. The table can be found in the PLC:\VTC directory. Enter here the machine-specific data of your machine. The configuration table consists of the following column:...
  • Page 23 Spindle speed for self-cleaning of the tool through high spindle speed (Cycle 622). Active until positioning in front of the camera. An empty field means: no self-cleaning HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 24 IDs are saved. An empty field means: the IDs are assigned by VTC The PLC data are not addressed by the cycles if no entry is saved there. HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 25: Calibration Table Vtc_Calibration.tab

    The control saves the calibration data from the calibration cycle (Cycle 620) in the calibration data table VTC_CALIBRATION.TAB. The table can be found in the PLC: \VTC directory. The calibration data are used, for example, as REF coordinates for the camera focal points.
  • Page 26: Setting Up The Vtc Application

    Commissioning | Setting up the VTC application Setting up the VTC application You will find a detailed description of the VTC application and the possible settings in the VTC User's Manual. HEIDENHAIN | VTC - Visual Tool Control | Technical Manual (Supplement) | 04/2021...
  • Page 27: Vtc On Programming Stations

    Special characteristic of the camera, Calibration Cycle 620 To be able to use VTC, the camera system has to be calibrated with a touch probe. If this is not done, the control will display the error message "Camera system not calibrated"...
  • Page 28 DR. JOHANNES HEIDENHAIN GmbH Dr.-Johannes-Heidenhain-Straße 5 83301 Traunreut, Germany  +49 8669 31-0  +49 8669 32-5061 E-mail: info@heidenhain.de Technical support  +49 8669 32-1000 Measuring systems  +49 8669 31-3104 E-mail: service.ms-support@heidenhain.de NC support  +49 8669 31-3101 E-mail: service.nc-support@heidenhain.de NC programming ...

This manual is also suitable for:

Vt 121

Table of Contents