Published: October 8, 2026 | Category: Technical Guide | QSCompute
A sawmill makes its margin on recovery: how much saleable board comes out of each log, in the grades the market actually wants. That is an optimization problem solved in real time by scanning every log, modelling it, and choosing a cutting pattern before the log reaches the saw. The complication is that the computation sits on one of the dirtiest, most vibration-prone, most temperature-variable floors in heavy industry — sawdust, the shock of a headrig, a freezing log yard at one end and a hot planer mill at the other. This guide maps hardware to each stage, from the log yard to the planer, so a mill can specify compute that survives the environment and still keeps up with the line.
A modern mill is a chain of compute decisions, and each stage has a different latency budget. The log yard scans first and can afford a slow answer; primary breakdown cannot, because the log is already moving; grading runs on the finished board while it is still travelling.
| Stage | What it computes | Hardware posture | Binding constraint |
|---|---|---|---|
| Log yard / 3D scan | Shape, species, defect model | Rugged edge PC, lidar / X-ray front end | Dust, vibration, wide temperature |
| Optimization | Best opening face, cutting pattern | Industrial server, GPU optional | Decision latency before the saw |
| Primary breakdown | Headrig / canter set works | Fanless industrial PC, real-time I/O | Deterministic cycle, shock and vibration |
| Edger & trimmer | Width and length decision | Industrial PC with machine-vision camera | Line speed, synchronization |
| Board grading | Defect classification, NHLA / EN grades | GPU edge box, multiple cameras | Inference throughput, lighting |
| Dry kiln & planer | Moisture, stress, surface quality | Control PC, sensors, wide-temp | Heat, humidity, long duty cycle |
The pattern is familiar: the further upstream the decision, the more value it protects, and the harsher the environment in which the hardware must run.
Generic office or even light-industrial computers fail on a sawmill floor for reasons that are environmental before they are electrical. Sawdust is abrasive, mildly conductive when damp, and it clogs any fan or filter; the headrig and the trimmer saws inject continuous broadband vibration that will shake a desktop-class drive past its mount spec; the log yard freezes in winter while the planer mill runs hot and humid; and the variable-frequency drives that run the motors create the kind of electrical noise a plastic-cased consumer PC radiates straight back into its own cameras. The practical answers are fanless or sealed enclosures, wide-temperature and wide-input power, vibration-rated storage, and IP-rated connectors — specified once, not discovered later.
Log scanning has moved from two laser profiles to volumetric reconstruction: lidar, structured light and, at the high end, X-ray or CT that sees internal knots and rot before the saw does. The compute cost scales with resolution and with the number of logs per minute, but the hard constraint is the latency budget in the optimization step. The optimizer has to return a cutting pattern before the log reaches the infeed, so the scanning and modelling must complete inside the line's cycle time. A typical arrangement puts a wide-temperature edge PC at the scanner and the optimizer on a rugged industrial server close enough that the network round-trip does not eat the budget.
Grading is where GPU inference earns its place. A four-sided scanner examines the board as it travels, looking for knots, wane, splits, stain and machine marks, then maps those defects to a grade under the mill's rules. This is a throughput problem more than a latency one: several cameras at line speed produce a continuous image stream, and the box has to classify every board without dropping frames. Colour and lighting drift as dust builds on a lens or a bulb ages, so the vision system needs periodic recalibration and enough headroom that a dirty lens degrades accuracy rather than halting the line.
| Workload | Typical compute | Latency / throughput budget |
|---|---|---|
| Log profile capture | Edge CPU + FPGA / frame grabber | A few hundred ms per log |
| Recovery optimization | Industrial server, multi-core CPU | Inside the saw cycle, deterministic |
| Setworks control | Fanless IPC with real-time I/O | Sub-millisecond I/O, hard real time |
| Board vision grading | Edge GPU (entry–mid inference) | Line speed, multiple cameras |
Grading throughput is set by board feed rate, board width and the number of camera faces, not by a model's nominal speed. A line running two boards per second with four-sided scanning produces several high-resolution frames a second before any multi-shot exposure, and every frame must be captured, preprocessed and classified inside the interval between boards. A useful working rule is to require the box to sustain one inference per camera frame with headroom for a slower model after a retrain; sizing to the current model's best-case latency leaves no room to improve the classifier without replacing the hardware mid-life. The image buffer follows the same arithmetic — at line speed a short retention window of raw frames can run to hundreds of gigabytes per shift, so the buffer drive is sized to the frame rate and pruned aggressively.
Timber mills are sited where the fibre is, which is often a long way from reliable broadband. That settles most of the architecture: control and grading autonomy live at the edge, and the central system is for reporting, ERP and long-term analytics rather than for real-time decisions. A line that depends on a cloud round-trip for a cutting decision is a line that stops when the link does. Design the edge layer to run the mill autonomously, buffer its quality and production data locally, and sync upstream on whatever schedule the connection allows.
| Requirement | Log yard / scanning | Mill floor control | Grading & planer |
|---|---|---|---|
| Operating temperature | −30 … +55 °C | −20 … +60 °C | 0 … +50 °C, humid |
| Enclosure | IP65–IP66 sealed, fanless | IP54–IP66 fanless, DIN or wall | IP65 with filtered, serviceable cooling |
| Vibration / shock | IEC 60068-2-6 / -27 | IEC 60068-2-6 / -27 | Vibration-rated SSD mount |
| Storage | Wide-temp NVMe, PLP | Industrial SSD, write-endurance rated | NVMe for image buffer |
| Power | 12–48 V DC, wide input | 24 V DC with surge protection | Wide-input PSU, VFD-noise immunity |
| Compute | Multi-core CPU, GPU optional | Real-time I/O, isolated digital | Edge GPU for inference |
| EMC | EN 61000-6-2 / -6-4 | EN 61000-6-2 / -6-4 | EN 61000-6-2 / -6-4 |
Specifying compute for a sawmill or timber line?
QSCompute supplies fanless IP-rated industrial PCs, wide-temperature PLP SSDs and edge GPU boxes for log scanning and board grading, plus real-time I/O platforms for setworks control. Burn-in tested, volume pricing and DDP shipping worldwide.
Contact: +86 137-1464-6179 | info@qscompute.com