Vulcan Reference Manual

  • Welcome to Vulcan Control
  • Introduction
    • User interface
    • Workflow
    • Machine Operation
    • Control panel
  • Production Workflow
    • Preparation
    • Create
    • File Management
    • Select Program
    • Edit NC Code
    • Edit Laser Technology
    • Edit layout
    • Simulation run
    • Work offsets
    • Run
    • Re-entry
  • Laser Technology Tables (LTT)
    • Terminology
    • Laser Data items
      • Piercing
      • Multistage Piercing
      • Cutting
      • Special Processes
    • Modifying Laser Data
    • LTT Management
    • Ramp Cycles
    • FlyLine
    • Acceleration control (DCA)
  • Technology functions
    • Vaporize Sheet
    • Nanojoints
    • PierceLine Sensor
    • Frog Jumping
    • Cutting Tools
  • Controls
    • Lubrication Cycle
    • Protective Glass Monitoring
    • Scrap Cut
    • Go To Sheet Origin
    • Height Sensor Calibration
    • Nozzle Centre
    • Target Shot
    • Gas Purge
    • HC Manual Set Point
    • Go To Park Position
    • Nozzle Clean & Height Sensor Calibration
    • Edge Detection
    • Focus Comb
    • Focal Distance
    • Pilot Diode Positioning
  • Production plan
    • Create a production plan
    • Modification
    • Run a production plan
    • Running sequence
    • sheet loading
    • Material stock
  • Drop and Cut
  • Troubleshooting
    • Frequent collisions
    • Work offset
    • Extreme small contours
  • NC Programming Reference
    • DIN format
      • DIN Program Structure
        • Program Number %
        • Block number N
        • G-functions
        • M-functions
        • Parameter Array
        • Graphical Element – Display Marker Lines
      • Laser Technology
        • Program Header
        • Technology Table (TT) Transfer
        • Check for Bound Program Active
        • Block Jump
        • Block Number
        • Start of a Part information
        • Laser parameters selection & Update
        • Contour Statements
        • Program End (G99)
        • Remnant Cut
          • Start Remnant Cut
          • End Remnant Cut
        • FlyLine
        • Only Piercing in the Contour
        • Nano Joints
        • Sample Program with Multiple Parts
        • Fly Cut Sample Program:
    • LST format
      • LST Program Structure
      • FlyLine
      • TC_WRITE
      • Incremental Command (IC)
      • Soft Micro-Joints & Nano-Joints
    • Laser Technology commands
      • Laser cutting
      • Identifying parts
      • Multiple program structure
      • Cutting distance
      • Kerf correction
      • Overshoot height
      • Timing of parts
      • Bevel cut
      • Beam suppression
      • Flying focus position alteration
  • Impressum
NC Programming Reference
/
Laser Technology commands
/
Timing of parts

Timing of parts

TC_TIMER

Definition

With the TC_TIMER cycle, machining times for single workpieces can be measured, displayed, and logged. A maximum of five timings can be simultaneously programmed, and displayed together later.

Programming

TC_TIMER (INT P1, INT NUMBER, STRING[20] COMMENT)

  • The laser beam must not be ignited.

  • A maximum of five timings can be started parallel to each other, or one after the other. The sequence is arbitrary.

  • It takes 0.5 seconds to start each timing. If several timings are started simultaneously, then these 0.5 seconds are added to each timing.

  • The maximum measurable time is nine hours.

Parameter
Parameter Value Definition

INT P1

1

Start timing.

2

Stop timing, and save. At the same time, machining program continues to run.

3

Stop all timings, and display. The machining program will stop until the display is closed.

4

Stop all timings, and log. At the same time, machining program continues to run.

INT NUMBER

1 - 5

Number of the measurement.

STRING[20] COMMENT

-

Comment, no more than 20 characters.

Timing log

With TC_TIMER(4), the cycle writes the result of the measurements into the log 'tc_timer.txt'.

The log is written into the directory 'c:\dh\topsmanu.dir\log \tc_timer' and is formatted for evaluation via a table calculation. The log can be viewed and exported using the TC_TIMER Logs button under Programming, Additional functions.

  • The maximum size of the file is 100 kByte.

  • Once the maximum file size is reached, 20 % of the data at the beginning of the file (the oldest entries) are deleted.

  • The file can be completely deleted. It is then automatically re-created at the next measurement.

Log entry Definition

PROGRAMM

Name of the main program

DATE

Date and time of the log entry

TIMERNR

Number of the timer, transfer parameter INT_NUMBER

VALUE

Measured time in HH:MM:SS.

COMMENT

Comment, transfer parameter STRING[20] COMMENT

Example log
PROGRAMM DATE TIMERNR VALUE COMMENT

HP_1

2001-01-05 15:38:54

1

00:01:14

Up1

HP_1

2001-01-05 15:38:54

2

00:00:53

Up2

HP_1

2001-01-05 15:38:54

3

01:33:07

Up3

HP_1

2001-01-05 15:38:54

4

00:27:00

Up4

HP_1

2001-01-05 15:38:54

5

00:03:25

Up5

Example
Block NC program Description

N10

TC_MSG("UP,P100031704

-

N20

G91

-

N30

(TEILENUMMER:1)

-

N40

TC_POS_LEVEL(40.0)

-

N45

TC_TIMER(1,1,"First Part")

Start first timing

N50

TC_LASER_ON(9,"3529",10,100)

-

…​

X…​ Y…​

-

N70

TC_LASER_OFF(3)

-

N75

TC_TIMER(2,1)

Stop first timing

N80

TC_TIMER(1,2,"Second part")

Start second timing

…​

…​

-

N300

TC_TIMER(2,2)

Stop second timing

…​

…​

-

N500

TC_TIMER(3)

Display times of the timings

Contents

  • TC_TIMER
Overshoot height Bevel cut

      Copyright © 2025 TRUMPF Metamation. All rights reserved.

    Compiled by Bento