Motionwell Automation builds both architectures in Singapore, and the rotary indexing vs inline assembly decision is settled by process maturity and station count before it is settled by cycle time. The delivered rotary reference is a 12-station rotary syringe assembly machine running a 15-second cycle with servo indexing, force-monitored press stations and indexing repeatability of plus or minus 0.05 mm at each station position, verified by laser tracker over 1,000 consecutive index cycles at commissioning. The delivered inline reference is a vision-guided SCARA sensor panel assembly line where the stations sit in sequence, more than 15 panel variants share the line, and the camera measures each panel’s actual offset and corrects the robot before it places. Machines are designed, assembled and tested at our Woodlands Link facility, and the company has delivered more than 150 special purpose machines since 2014 under ISO 9001:2015 and bizSAFE Level 3.
Where we stand, said plainly before you read further. We build both, so we have no product to defend here, and this page carries a section on when each architecture is the wrong purchase. We do not sell a catalogue dial indexer off a shelf. The rotary machine described above was built around one product family, and twelve stations tuned to a syringe geometry are not re-taskable to an unrelated device by recipe alone. We do not build production welding cells, we are not a notified body and we do not issue CE certificates.
This page takes the decision in the order it actually gets made: how each architecture moves the part, the cycle arithmetic, what happens when you want one more station, footprint, registration and part identity, changeover, the failure that stops one architecture and not the other, maintenance and guard access, when each is wrong, the hybrid, and a specification checklist. How a machine of either shape is scoped from concept to commissioning is in our guide to special purpose machine design. The robot inside either architecture is a separate decision, worked through on our comparison of collaborative and industrial arms. If you have a process sequence and a rate target, skip ahead and talk to an engineer.
How Does Each Architecture Actually Move the Part?
Assembly machine architecture is settled once, at concept stage, and everything downstream inherits it, so it is worth being precise about what is being chosen. Both machines hold a part still while an operation happens to it, then move it to the next operation. What differs is whether the parts move together or independently, and almost every trade on this page follows from that one difference.
A rotary dial holds parts in nests around a circular table. The table indexes one division at a time, every station acts during the same dwell, and the part stays in the nest it was loaded into until the last station releases it. Twelve stations means twelve parts on the table at once, each one division further through the build than the part behind it.
An inline machine puts stations in a straight sequence, and the part travels between them either directly or on a pallet. Each station controls when it releases, so the space between two stations can hold parts. That space is the whole difference: it is a buffer, and a buffer is what lets one station run slowly, or briefly not at all, without its neighbour going idle.
| Property | Rotary indexing dial | Inline sequence |
|---|---|---|
| How the part moves | All parts index together, one division per cycle | Each part advances when the next station is free |
| What sets the cycle | The dwell every station shares, plus the index move | The slowest station, softened by whatever buffer sits before it |
| Station count | Fixed when the table and nest pitch are drawn | Extended by adding a station and re-timing the sequence |
| Growth direction | The table diameter, so growth is expensive in every direction at once | One direction, along the line |
| Registration | One nest from first station to last, so orientation is established once | Re-established at each station, or carried by a pallet |
| Effect of one station stopping | The whole machine stops | Stations upstream and downstream run on until their buffers fill or empty |
| Where the operator stands | Outside the ring, at a fixed angular position per station | Beside the station that needs attention |
| Guarded perimeter | Compact, around one table | Longer, following the line, with more access points |
One caution before that table is used as a scorecard. The rows are properties of the architectures rather than of any particular machine, and a specific build can soften almost any of them with money.
Why Does a Dial’s Cycle Belong to Its Slowest Station?
Because everything on the table moves at once, so there is only one dwell to allocate. The cycle is that dwell plus the index move, and the dwell has to be at least as long as the longest operation needs. An inspection that wants a few seconds and a press that wants twice as long both act inside the same dwell window, so the shorter operation is allocated the longer number.
So the arithmetic to run first is a list: every operation in the process, with the seconds it genuinely needs beside it. On a dial the largest of those numbers plus the index is your cycle. Their sum is the cycle of a single-station machine, which is the other end of the same range.
The mechanism you index with decides how much of that arithmetic you control. On our delivered rotary machine the choice was a servo-driven cam indexer rather than a pneumatic or Geneva mechanism, and the reasoning is recorded with the build: a fixed-dwell mechanism forces every station to live inside the same dwell window, which means the press-fit and vision stations set the pace for all twelve, while the servo drive lets each station keep the dwell it actually needs, with motion profiles stored as PLC recipes and adjusted without mechanical modification. Read that as what it changes. The dwell becomes a programmed number tuned to the operations rather than a ratio cut into a cam, so a longer press or a longer inspection costs the seconds it needs instead of a new indexer. What that costs, stated in the same record, is a motion-profile recipe layer that has to be version-controlled and re-qualified when it changes, which is not free in a validated environment. That machine holds a 15-second cycle, and agreeing a cycle number before a machine is drawn is the precondition for any OEE calculation you later run on the machine.
An inline attacks the same problem differently, by giving the slow station somewhere to put the parts that pile up behind it. The limit is worth being specific about, because it is routinely oversold. On our delivered cleanroom test machines, which use a pallet transfer with stations around it, buffering pallets decouples station cycle times only within a few seconds of each other. A step needing minutes rather than seconds does not belong in the transfer at all, and putting it there turns a balanced sequence back into a machine whose rate is set by one station. The architecture worth comparing there is set out on our automated test equipment page.
The honest statement is narrow. An inline buys tolerance of an unbalanced process, measured in the seconds its buffers hold, and neither architecture provides a home for an operation an order of magnitude longer than its neighbours.
What Happens When You Want a Thirteenth Station?
This is the flexibility argument, and it is the one that survives contact with a real production roadmap.
A dial’s station count is fixed the day the table diameter, the index division and the nest pitch are drawn. Twelve divisions on a table is twelve, and a thirteenth operation means a new table, new nests and a new index division, which in practice means a new machine. Station count is not a parameter you can revisit later; it is geometry, decided at concept stage and cast into the structure.
An inline is extended by adding a station and re-timing the sequence. We have paid for that difference on a delivered build rather than only argued it: on the cleanroom test machines a linear transfer would have let stations be added or removed without re-timing the loop, and the circular layout was chosen anyway because it returns every pallet to one load and unload station, so one robot serves the whole machine and only one opening is made in the cleanroom enclosure. The price, recorded with that decision, is a station count fixed by the loop geometry, so adding a test later means re-timing the whole ring rather than bolting a station onto the end.
The question to put to your own process is not whether you need a thirteenth station now, but what is on the roadmap that could become one. A second inspection after a customer complaint, a laser mark, a serialisation step, a leak check, an extra sub-assembly the product team has been discussing for a year: each is a station, and on a dial each arrives as a capital decision rather than an engineering change. Where the process has been settled for years this argument carries no weight and the dial’s other advantages decide the machine. Where the product is young, it settles the question by itself.
Which Machine Fits the Floor You Have?
Footprint is where the dial wins, and the win is real enough to overturn the argument above in a plant paying Singapore rent.
Stations on a dial sit around a table, so twelve operations occupy a circle rather than a corridor. Our own write-up of the delivered rotary machine puts the comparison as twelve operations inside a footprint that a linear line would need three times the floor space to hold. Read that as our published position on that build rather than as a survey figure, because the multiple depends entirely on how much space the stations in question need in a row.
Two things qualify the win. The dial’s diameter is set by the largest station rather than the average, because the nest pitch has to clear the biggest mechanism on the table, so a press column or a dome light head occupying the space directly above an inspection station pushes the pitch out for every position. And the circle is not the whole machine: feeders, controls, reject chutes and the ring an operator stands in all sit outside it.
An inline grows in one direction, which is a disadvantage when floor is scarce and an advantage when it is scarce in a particular shape. A line can follow a wall, fold around a corner or tie into a conveyor run that already exists. What it costs is total length, since every buffer that makes the architecture worth having is floor area holding parts and doing nothing else.
The measurement to take is not the machine footprint at all. It is that footprint plus operator access, the material presentation position and the route a pallet truck takes past the machine, because that is what the plant gives up.
What Holds Registration Between the First Station and the Last?
The dial’s structural advantage, and it is a large part of why the architecture is still specified for regulated assembly.
A part on a dial never changes carrier. Orientation is established once, at load, and every subsequent station works on a part whose position it can trust, which is also why the nest position is the part identity for the whole build and why per-part traceability is tractable on a dial. The index repeatability quoted above was verified with a laser tracker over 1,000 consecutive index cycles at commissioning rather than asserted from a datasheet, and jig contact surfaces are machined to plus or minus 0.02 mm. Nests on that machine are POM and nylon rather than aluminium, chosen so the fixture does not shed conductive particles into a Class 7/8 room, and treated as wear parts with a planned replacement interval because engineering plastics creep under sustained clamping load.
An inline has to solve position and identity explicitly, and there are two established answers.
| Question | Rotary dial | Inline sequence |
|---|---|---|
| Where does position come from | The nest, established once at load | Re-located at each station, or carried on a pallet |
| What can lose it | Index repeatability, nest wear, thermal growth of the table | Every transfer between carriers, plus each station’s own locating |
| How the machine knows which part is where | Nest position on the table | A tag on the pallet, or a read at each station |
| Delivered example | Plus or minus 0.05 mm index repeatability, jig contact surfaces to plus or minus 0.02 mm | RFID tags in the pallet body so the PLC tracks position and test status, delivered on our circular pallet transfer rather than on a straight-line build |
| Delivered alternative | Not applicable, the carrier does not change | Vision measures the actual X, Y and theta offset and corrects the robot inside 50 ms |
| What it depends on | Mechanical repeatability, verified by measurement | Either the tag surviving the process, or the feature the camera registers from |
The second answer needs its exposure stated. On the SCARA sensor panel line, correcting in software rather than locating in steel collapses a set of precision tooling per variant into one camera per station, holding plus or minus 0.01 mm placement repeatability at under 0.5 seconds per placement. The line then depends on fiducials being present, clean and unobstructed, and a panel with a damaged or contaminated fiducial does not degrade gracefully, it stops. The full reasoning is in the SCARA panel assembly case study, and how the cameras behind it are specified and lit is on our machine vision inspection page.
What Does a Changeover Actually Cost on Each?
Ask which axis of variation lives in the recipe and which lives in the toolbox, because only the first one is measured in minutes.
On a dial, format lives in the toolbox by construction. Every station has a nest cut around the part, and the feeders present components in an orientation tuned to a geometry, so a genuinely different product means new nests across the table, new feeders and, in a regulated plant, re-qualification. Within a product family the picture is better, and the delivered machine handles multiple product variants with quick-change tooling. Between families it is a rebuild, which is the honest limit we record on that build.
An inline is where recipe-driven changeover pays. Variant changes on the SCARA line take under 3 minutes, one touch from the HMI and no mechanical adjustment, because the difference between variants is entirely in the recipe: robot paths, vacuum grip profiles and vision parameters. The boundary is stated on that build too. A variant needing a different gripper geometry or a different tray format still needs hardware, and it needs a nest plate change.
| Changeover element | Rotary dial | Inline sequence |
|---|---|---|
| Position of the part | Nest geometry, cut per format | Recipe offsets where vision or motorised axes locate the part |
| Component presentation | Feeder tooling and escapements tuned per component | Tray format and pick pitch, in the recipe where the axes are motorised |
| Operation parameters | Motion profiles held as PLC recipes | Paths, grip profiles and vision parameters held as PLC recipes |
| What a new product family costs | New nests across every station, new feeders, re-qualification | New tooling only at the stations the change touches |
| Realistic changeover time | Minutes to hours, set by how many nests come off | Under 3 minutes on the delivered line, where the change is expressible in the recipe |
The same trade appears in a different machine family on our packaging work, which is a useful check that it belongs to the architecture rather than to one build. An 8-head rotary configuration is what makes 120 bottles per minute possible at a 100 mL fill on the pharmaceutical platform, and what it costs is format range, because the star wheel, container guides and capping chuck geometry are cut around one container envelope. An inline single-head machine is slower by roughly the head count and far more tolerant of odd containers, a concept-stage trade that no amount of later effort reverses, set out on our filling line changeover page.
What Happens When One Station Goes Down?
This is the failure mode that decides more than people expect, and it is worth putting numbers on before the architecture is fixed.
A dial is one mechanism with one motion. A jam, a missing component, a sensor that will not confirm or a tool needing five minutes of attention at one station holds every part on the table, because there is no path around a station and the machine is available only when all of them are. Every part in a nest is then frozen at a different stage of assembly, which makes recovery its own design problem: somebody has to decide, before commissioning, what happens to eleven part-built assemblies when the twelfth station stops, which can be completed after the fault is cleared, which are scrap, and how their records close out.
An inline can sometimes keep running, and the word sometimes is doing real work. A buffer does not remove a stop, it converts a stop into a slow-down while it lasts, and that is the whole benefit. A stop longer than the buffer propagates upstream and downstream exactly as it would on a dial, and a station that is the only one of its kind stops the line when it stops.
| Event | On a rotary dial | On an inline sequence |
|---|---|---|
| A station needs a five-minute intervention | The machine is down for five minutes | Upstream fills, downstream drains, and production continues while the buffers last |
| A component feeder starves | The index stops, or the machine indexes an empty nest and the part is short-built | The affected station stops; a buffer holds the parts behind it |
| A part is damaged at one station | The nest holds it through the remaining stations unless it is ejected | It is removed at the station that damaged it, or flagged on its pallet |
| A fault has to be attributed | The station is identified by where the part sat on the table | The station is identified by where the part was when the record was written |
| Adding a duplicate of the bottleneck station | Not available; the table has no spare division | Available, at the cost of a longer line and a split and merge |
What the dial gives back is fault localisation, and it is worth having. On the delivered rotary machine every press station carries a strain-gauge load cell, the PLC records the complete force-displacement curve for every cycle against the part serial number, and a force outside the programmed window halts the press and flags the part immediately. Force too high means misalignment, too low means a missing component, and an irregular profile means a damaged part, so each is attributed to the station that caused it rather than discovered at final inspection. The cost, recorded with the build, is a load cell per press station and a full curve stored per cycle per serial number, which is a meaningful data volume over a production year.
Who Has to Reach Into the Machine, and How Often?
Maintenance access splits the two the opposite way from footprint, which is what compactness usually costs.
On a dial, everything the compact footprint bought has to be given back to the technician. Stations sit at fixed angular positions, so a station cannot be rolled out to the aisle; it is serviced where it stands, from outside the ring, with its neighbours in the way. The table centre and the mechanism under it are the hard places to reach, and a station’s tooling has to come out through the ring without disturbing the nests either side of it. Where nests are consumables on a planned replacement interval, that is not an occasional job.
The guard door is where this becomes a safety design question rather than a convenience one. On the delivered rotary machine the operator opens the guard for feeder replenishment a few times per shift, a hand in the index path means crushed fingers, and the table indexes faster than a person can withdraw. Those three judgements put that door at required performance level d under the Annex A risk graph in ISO 13849-1, and that decides the circuit design for the door rather than for the machine. A multi-station machine typically carries six to fifteen safety functions at different levels, each with its own line in the register, built and validated as set out on our machine safety and compliance page.
An inline gives each station its own access side and lets one be isolated while the rest of the line runs, which is the same property that produced the failure-mode advantage above. What it costs is perimeter: fence length follows the line, and every point where an operator loads a magazine, clears a jam or reaches a station is an access point to interlock or scan. Each of those is a safety function, and a safety function is engineering and validation work rather than a fence panel.
Nests, grippers and escapements touch product and wear on both architectures, which is why wear parts and their replacement intervals belong in the specification rather than in the manual, a discipline set out on our end of arm tooling page.
When Is Each Architecture the Wrong Choice?
The section that decides whether the rest of the page is worth trusting. We build both, so both lists are arguments against work we could sell.
A dial is wrong when the process is not finished. A product still in change control, a customer audit that could add an inspection, a regulatory step under discussion: each of those is a station that does not exist yet, and the table has no room for it.
A dial is wrong when one operation takes minutes. A cure, a soak, a settle or a long test blocks the whole table for its duration. Those belong on an offline rack or in a bank running in parallel, not inside a machine whose parts all move together.
A dial is wrong when the mix is wide and changes weekly. Format on a dial is nests across every station, so changeover cost scales with the station count. Where changeover cost dominates cycle time, the reprogrammable answer beats the faster one.
A dial is wrong when the part is large. Nest pitch times station count is the circumference the table has to provide, which fixes its diameter, so a large part drives the diameter past what anybody can reach across long before the station count reaches what the process needs.
An inline is wrong when registration cannot survive a transfer. If the part must be located once and never again, every handoff between carriers is a place to lose what you established, and the fixes cost either a pallet system or a camera at each station.
An inline is wrong when floor length is what you do not have. The buffers that make the architecture worth having are floor area holding parts, and a plant that cannot give up the corridor cannot have the benefit.
An inline is wrong when the station count is small. Three operations in a row, each a few seconds long, do not need a transfer system, a controller per station and a perimeter around all of it. That is a single-station machine, or a small dial.
Either is wrong when the volume does not justify hard tooling at all. Where a variant does not run long enough to pay for nests and feeders, a bench fixture and an operator may be the right answer, and where a proven standard machine covers your assembly at a lower price than anything we would build, the useful answer is to say so.
Is the Hybrid the Real Answer?
Frequently, and on our own delivered work it is what actually got built rather than a compromise proposed afterwards.
The shape is a dial for the precision core, with inline feeding upstream and inline handling downstream. The table carries only the operations that need registration held through a sequence; everything else stays off it, which keeps the station count down and the table small.
The delivered rotary machine is that shape once you look at where its boundaries sit. Vibratory bowl feeders orient and present components into the machine from outside the ring, so the orienting work is off the table even though the loading is a station on it, and a SCARA robot at the output station sorts assembled products by inspection result and loads them into packaging trays, so the tray handling sits at the machine’s output boundary rather than in the middle of the sequence. The 12-station rotary assembly case study covers the build, and the wider regulated context is on our medical device automation page.
The same division shows up on the pharmaceutical platform in a different industry: an 8-head rotary carousel does the dosing and closing, while the containers arrive on a linear infeed and the inspection, reject and quarantine handling happen downstream of the carousel on a conveyor, with a pneumatic pusher diverting failures into a quarantine bin.
Two conditions decide whether a hybrid earns its extra interface. The precision core must be genuinely separable from the rest of the process, which is a process question rather than a layout one: if three of your twelve operations need the single-carrier property and nine do not, the dial should be sized around those three. And the transfer into and out of the dial is where two different rate structures meet. The dial wants a part in the nest at every index without exception, while the line upstream delivers on its own schedule with its own interruptions, so the buffer at the dial’s infeed is a design decision with a number attached rather than a length of conveyor left over at the end.
Which One Should You Specify?
Run these seven questions in order. The first that gives a hard answer usually settles it, and where two disagree the answer is normally the hybrid above.
- How many operations, and how long does each one need? Write the seconds next to every step before anything else is discussed.
- Does one operation take minutes while the others take seconds? If so, it comes off the machine and runs in parallel, whichever architecture you choose.
- Is the process sequence finished? Anything that could become a thirteenth station belongs in this answer, not in a change request next year.
- Must position be established once and held? If the part cannot survive a transfer between carriers, the single-carrier property is what you are buying.
- How many formats, and how often do you change between them? Count the nests that come off per changeover, then multiply by how many changeovers a week.
- What does a stop cost you? If the line is capacity-constrained, the ability to keep running through a five-minute intervention is worth money that no datasheet shows.
- What floor do you actually have, and in what shape? A circle you cannot fit and a corridor you cannot spare are both hard constraints, and they point in opposite directions.
| Your situation | Start from | Why |
|---|---|---|
| Settled process, high volume, one product family, tight floor | Rotary indexing dial | Station density and one carrier from first station to last |
| Product still changing, or a station likely to be added | Inline sequence | Station count is a parameter rather than geometry |
| Registration must be established once and held to tight tolerance | Rotary indexing dial | The part never changes carrier, and the index is measurable |
| Wide mix, frequent changeover, differences expressible in software | Inline sequence | Recipe changeover only pays where format is not cut into every nest |
| One operation needs minutes rather than seconds | Neither, until it is moved | An offline rack or a parallel bank, with the rest of the process around it |
| A short stop must not stop production | Inline sequence with sized buffers | Buffers give the parts somewhere to go while one station is attended to |
| Three or four operations only | Dial with few positions, or a single station | A transfer system has nothing to earn at that station count |
| A precision core inside a longer process | Dial for the core, inline feeding and downstream | Keep off the table everything that does not need it |
Lead time runs 16 to 24 weeks from concept approval to factory acceptance testing on a standard build, and 24 to 32 weeks where cleanroom compatibility or full validation documentation applies. Design, fabrication, assembly and testing happen at Woodlands Link with an in-house design team of eight, which is why a Singapore buyer attends the factory acceptance test instead of flying to it. That matters more on an assembly machine than on most, because the things that decide whether it runs are nest and feeder details found on your own components.
Which standard editions apply right now?
The editions below are the ones we design and document against on current projects. We check them on the date shown rather than assuming last year's edition still holds.
| Standard | Current edition | What it means for your machine |
|---|---|---|
| ISO 13849-1 — Safety of machinery, safety-related parts of control systems | ISO 13849-1:2023 | The 2023 edition is the version referenced by ISO 10218-1:2025 for robot control system safety functions. Designs still documented against the 2015 edition will need their PL calculations restated when the machine is re-assessed. |
Frequently Asked Questions
Which is faster, a rotary dial or an inline assembly line?
Neither, as a class. A dial's cycle is a single number for the whole machine: the dwell every station shares, plus the index move, and that dwell has to be at least as long as the slowest operation on the table needs. An inline puts space between stations, so a slow station holds up its neighbours only until the buffer in front of it fills. The comparison worth running is therefore station balance rather than top speed. Our delivered 12-station rotary syringe assembly machine holds a 15-second cycle per part.
Can stations be added to a rotary machine after it is built?
Not in the way most buyers assume. On a dial the station count is settled the day the table diameter, the index division and the nest pitch are drawn, so a thirteenth operation on a twelve-position table is a new table, and usually a new machine. A line in a straight sequence is extended by adding a station and re-timing. The trade is visible in our own delivered work: on the cleanroom test machines we noted that a linear transfer would have let stations be added or removed without re-timing the loop, and the circular layout was chosen for other reasons with exactly that as the price.
What happens when one station on an assembly machine fails?
On a dial, everything stops. One table, one index motion and no route around any position means a jam at one station holds every part on the machine, each frozen at a different stage of assembly, which is what makes the recovery procedure worth designing before commissioning rather than after. An inline can sometimes keep running, because a buffer does not remove a stop, it converts a stop into a slow-down where the buffer is deep enough to cover the interruption. What a dial gives back is fault localisation: force-monitored insertion rejects a part at the station that caused it.