SyncTwinTECHNOLOGIES
Solution · layout and cycle time

Pace and bottlenecks — before buying equipment

The line is built in 3D from units: places, zones, buffers. The cycle time is built from unit phases, and the bottleneck is visible on screen.

Unit phase times and the line bottleneck Three line units with buffers between them; under each — a phase time bar; the longest bar, at the second unit, is marked as the bottleneck. unit 1 unit 2 unit 3 bufferbuffer phase time unit 1unit 2 — bottleneckunit 3 line cycle time
What it is

The line is built on screen before it is built in the shop

Layout starts with a question: how much will the line produce and who in it will wait. The answer depends not on a placement picture but on how long each unit performs its phase and where products pile up.

In SyncTwin a line is a project of units: one 3D cell scene and its procedure. Units are taken from the catalogue of kinds or from your models and placed at their places. Between line zones there are buffers.

Each unit knows its phases — loading, program, unloading for a machine; transfer for a robot; travel for a conveyor. The cell procedure commands the phases and builds the line cycle from them.

Process

From line composition to the bottleneck

StepWhat is doneWhat comes out
1. Input dataLine composition, work zones, product, an example unit programSpecification of the “Your line twin” stage
2. Scene of unitsCatalogue units or your models — at cell placesThe line in 3D in the browser
3. Places and portsFormal program places — Pick and Place — get actual points: the neighbouring conveyor, the floorUnit programs are not edited for the line
4. LinksWires on the “Graph”: one unit’s output — another unit’s inputFlow of products and signals between units
5. Unit phasesPhase time estimate before start-up — from the unit’s motionTime of each phase
6. Line cycleThe cell procedure sums the phases taking buffers into accountCycle time and the unit holding the line
7. ReachabilityPlunges, collisions, fit — against one cell modelA list of findings before buying equipment
8. Report and exchangeR&D report; the line description is exported to AutomationMLCalculated pace, bottlenecks, line model

Steps 5–6 — calculating the cycle time from unit phases — are a subject of the implementation. The scene, places, links and reachability checks work in the platform.

Phase time

Where the time estimate comes from

UnitPhaseTime estimate before start-up
MachineLoading, program, unloadingFrom the cutting program toolpath
RobotTransfer, flip, placement, seamFrom the path and joint limits in the mechanism description
Conveyor, roller conveyorProduct feedFrom path and speed
Unit with a PLC programSFC cycle stepsFrom program motion blocks and delays

A phase is a skill with parameters

A phase has input parameters — points, layer, program — that are read and changed from outside, and reported values after execution.

Constraints — from the model

Travel, reach and payload come from the mechanism description and drive profiles, not from a guess.

Calculation and measurement are different numbers

The estimate before start-up shows who holds the line. The actual cycle time is confirmed by a run on the equipment and goes into the test protocol.

For roles

Who needs a layout with cycle time

Process engineer

Sees which phase of which unit holds the line and checks reachability of places before ordering equipment.

Production manager

Gets the calculated pace and bottlenecks in the R&D report and decides on purchase by the model, not by the catalogue.

Integrator

Shows the customer the line in the browser and passes the same model on — into commissioning and the line shadow.

Your models

What can be brought into the scene

STEP assembly

The mechanism is assembled from a STEP assembly: links and joints are described on top of your designer’s geometry.

Mechanism description

An open mechanism description — in one file; a whole folder — mechanism and geometry in one move. A brought-in file is tagged “own file”.

Catalogue of kinds

Machines, arms, positioners, conveyors, fencing, a wrapper — kinds under our own or an open licence.

The mechanism is linked to the unit by joint name. If the joints are named differently, the file is not renamed: a name table is filled in. In detail — formats and library.

What next

The layout model is not thrown away

Commissioning

The same units get real programs and are checked against the simulator. Virtual commissioning →

Exchange

The line description is exported to AutomationML: hierarchy, places, links. AutomationML →

Shadow

The same model runs in the simulator in parallel with the line; differences are visible at once. Line shadow →

What you see

The line on screen calculates its own pace

  • The line scene — from unitsCatalogue units and your models at their places; buffers between zones.
  • Phase time — from the unit’s motionA machine — by the program toolpath, a robot — by the path and joint limits, a conveyor — by path and speed.
  • Cycle time and bottleneckThe cell procedure sums the phases and shows who holds the line.
  • Reachability and collisionsPlunges, collisions and fit are checked against one cell model.

Calculating the line cycle time from unit phases is a subject of the implementation. The result of the “Your line twin” stage is an R&D report, a line model in the browser and a calculated pace.

How the implementation goes

From line composition to the calculated pace

  1. Input dataLine composition, work zones, product, an example program.
  2. Model and runThe line in 3D, unit phases run on screen.
  3. ReportCalculated pace and bottlenecks — in the R&D report.
Next step

Discuss an implementation

Describe the unit or line — we will tell you what we will verify and in what time. Target indicators are fixed in the implementation specification.

Request access

Implementation →

Request access