Home▸Engineering & Materials▸Boyko Water-Powered Cloth-Fulling Workshop: Interactive 3D Cutaway

🔬 Boyko Water-Powered Cloth-Fulling Workshop: Interactive 3D Cutaway

Explore an interactive 3D reconstruction of a Boyko cloth-fulling mill from Ukraine's Carpathians. Inspect its waterwheel, camshaft and gravity-driven stocks; experiment with hydropower physics.

Engineering & Materials3DModerate60 FPS📱 Mobile-adapted🤖 ChatGPT⇄ 2D version
Boyko Water-Powered Cloth-Fulling Workshop: Interactive 3D Cutaway ↗ Open standalone
⚙ Under the hood

Explore an interactive 3D reconstruction of a Boyko cloth-fulling mill from Ukraine’s Carpathians.

UkraineZakarpattiaBoykoPylypetsCarpathian heritagewaterwheelcloth fullingwater powerwooden camsfolk engineering

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

About this simulation

Boyko Water-Powered Cloth-Fulling Workshop: An Interactive 3D Reconstruction

A working interpretation of a traditional fulling installation associated with the mountain textile economy of Zakarpattia, Ukraine. Explore the real waterwheel geometry, wooden lifting cams, suspended fulling stocks, cloth trough and roof structure in five interactive modes.

A mountain workshop between stream and loom

In the western Ukrainian Carpathians, mountain water was more than a scenic feature. Small streams could supply the energy for everyday craft industries before electric motors became ordinary. Villagers needed grain milled, timber cut, and woollen cloth treated for practical use. A cloth-fulling workshop occupied a particular place in this landscape: it converted the steady rotation of a waterwheel into repeated, forceful blows delivered to damp fabric. The result could be denser and more resistant to wind and wear than freshly woven cloth. A local word for a fulling installation was stupa, while foliush or folush refers to the fulling work or machine in regional descriptions. Separate water-powered washing or whirlpool installations were also known as valylo. These devices should not be treated as interchangeable: a valylo can wash and swirl heavy woollen items with water flow, while a cam-driven fulling machine pounds fabric mechanically.

The exhibit represents a plausible small, open timber workshop rather than a specific extant monument copied stone by stone. Its geographical inspiration is the Boyko area of Zakarpattia, especially the village of Pylypets, historically in Mizhhiria district. The National Museum of Folk Architecture and Life of Ukraine at Pyrohiv describes a watermill from Pylypets and explicitly records an associated cloth-fulling stupa and valylo. That link provides the cultural setting. Individual buildings, shapes, exact dimensions, materials and operating parameters in the interactive model are interpretive, reconstructed to teach the engineering rather than certify the appearance of one named historical installation.

Evidence, reconstruction and what remains uncertain

Two museum references anchor the regional context. Pyrohiv identifies the Pylypets watermill as a nineteenth-century example of industrial building in the Zakarpattian Boyko region; its account describes the water source and changes made during the twentieth century. The Uzhhorod Museum of Folk Architecture and Life, which preserves examples of Transcarpathian technical buildings, lists a mill, a cloth-fulling stupa, and a valylo as distinct kinds of structures encountered in the region. These are concrete pointers to the local craft environment, not evidence that every detail of this newly modelled workshop existed at Pylypets.

Cam-operated fulling stocks were also used across European cloth-making regions. Comparative industrial-heritage studies show that lifting tappets fixed to a waterwheel axle or transmission shaft could raise heavy wooden stocks and then release them. The falling heads delivered the mechanical work. Because fulling machines varied from community to community, the two-stock arrangement in this exhibit is an engineering synthesis. It should be read like a museum teaching model, not like a laser survey or an archaeological drawing. The 3D scale is illustrative metres, chosen so the relationships between the wheel, driveshaft, hammers and trough remain legible. No authentic surveyed dimensions are asserted for the Pylypets fulling apparatus.

What fulling actually does to wool

A woven woollen cloth does not arrive from the loom fully ready for every purpose. Oil, dirt, and residues from processing may remain, and the weave can be comparatively open. Fulling uses moisture, temperature, chemical treatment where appropriate, pressure, rubbing and repeated movement to alter the fabric. Under suitable conditions, wool fibres become more tightly interlocked. The surface appears firmer and less open; the fabric can shrink in area while gaining density and body. This made fulling valuable for outer garments and other textiles that needed to block wind and endure regular handling.

The workshop does not spin wool and does not operate a loom. Instead, it receives cloth that has already been woven. Workers place folds or bundles into a timber trough with suitable water, then expose them to successive impacts. A fulling stock must strike the material rather than a bare wooden floor. Manual attention remains essential: cloth needs repositioning, moisture control and inspection. Without these steps, no automatic mechanism can guarantee uniform results. The visual web of cream and brown textile strips in the trough is an explanatory colour sample, not a claim about a particular traditional regional pattern.

Following the water from headrace to wheel

The first part of the power train is a controlled supply of falling water. A headrace, sometimes formed from an open wooden flume, diverts part of a stream toward the machinery. Here the elevated trough and adjustable timber sluice are visible above the wheel. Changing the sluice opening would alter discharge, or volumetric flow rate, available to do work. The head is the effective vertical drop of water through the power-producing arrangement. The amount of mechanical power depends on both quantities: a large flow dropping a short distance and a smaller flow dropping farther can deliver similar theoretical energy per second.

The model includes a vertical waterwheel with curved wooden rim sections, two arrays of spokes, crosswise paddles, drift pins and iron fixings. These are individually selectable and therefore cannot be replaced by a flat illustrated disc. Water loading on the paddles produces torque about a horizontal axle. The whole assembly turns together; it is not merely a decoration that spins while the driven machine remains stationary. The wheel orientation and headrace are illustrative. Historical fulling shops could adopt alternative arrangements according to the land, the available head and the mechanical equipment they served.

The axle: carrying torque into the building

Mechanical power must pass from the outside wheel to the impact mechanism inside. The transverse shaft is therefore central to the exhibit. It traverses the workshop through timber bearing supports and carries rotating cam drums. The shaft is shown with iron journals and reinforcing collars; the surrounding wheel is predominantly wood. Period machinery was repaired locally, so metal typically appeared at wear surfaces, high-contact locations and joints. The allocation here is a functional reconstruction rather than an inventory of an actual surviving machine.

As the wheel turns, every point rigidly attached to its axle shares the same angular displacement. A rotating cam lug rises into contact with a lifter on a hammer stock, raising the stock about its pivot. After the contact passes, gravity supplies the downward motion. This arrangement transforms continuous rotation into intermittent reciprocating impact without requiring a motor or electronic controller. In the viewer, choosing Operation animates the axle and both cam assemblies in synchrony. Each stock has its own phase, so the heads lift and fall at alternating times rather than unrealistically striking together on every cycle.

Gravity-driven stocks: why the shape matters

The fulling stocks are massive timber levers. Each is hung from a transverse iron pin or journal and carries a broad, replaceable striking head. Its effective working mass matters because the gravitational potential energy acquired during lifting becomes available for the descending stroke. In a simplified ideal model, the energy is the mass multiplied by gravitational acceleration and lift height. Real machines lose some of that energy through friction, vibration and imperfect contact. Stock heads are therefore more than simple weights: their geometry determines how the force is applied to the material in the trough.

The hammer must also be allowed to fall. A powered cam that remains permanently engaged would simply lift and lower the stock smoothly, without the same gravity-driven impact. This exhibit explicitly separates a comparatively slow cam-lifting phase from a much shorter release. It is a teaching approximation of an actual tappet cycle, not a contact-dynamics solution with a solved coefficient of restitution. The two stock beams, hammer heads, contact lugs and their iron hoops are separate geometry, enabling a close-up of the mechanical interface in Cutaway mode.

The trough and the problem of repeated blows

Beneath the stocks sits the workshop's central production vessel. Its broad base and plank walls are stronger than an ordinary household wash basin because impacts can be frequent and concentrated. The bottom supports the damp folded wool; the walls retain the working liquid and help stop the cloth slipping from the striking zone. Drainage features route used water away from the working platform. In the 3D reconstruction, each trough wall, fastening, fabric fold and channel has its own named part. Small details such as hand-wrought pins are useful for explaining maintenance, but their specific distribution is artistic rather than archival evidence.

A reliable fulling operation involves a coordinated routine beyond the drivetrain. Workers must keep the cloth wet and inspect how the weave changes. They may stop the wheel, rearrange the bundle, restore the water level, or decide that a batch has reached sufficient firmness. The process is partly mechanical and partly judgement based on fabric handling. A machine can be perfectly built and still ruin a textile if the repeated blows are misapplied. Museum interpretation therefore benefits from showing the tools and working space alongside the wheel and cams.

The timber building and its environmental logic

Small craft structures often reflected the materials at hand. The imagined workshop is a post-and-beam building with diagonal braces, overlapping timber floorboards, a partially enclosed back, and a pitched shingle roof. The primary frame supports a large exterior waterwheel and protects machinery from weather. The placement of braces is not arbitrary visual clutter: a heavy cyclic mechanism transmits changing forces into the floor and frame, so joints require stiffness. Wooden shingles are separately modelled as overlapping elements; the roof is a physical assembly that can be hidden for a useful cutaway, not a single painted photograph.

A damp streamside location creates a maintenance challenge. Foundation stones keep large timbers away from permanent saturation, while drip edges and drainage help carry splash water outside. Wear occurs particularly at bearings, hammer contacts and fastening points. Iron straps and replaceable wooden faces allow local repair without abandoning the whole machine. The model offers an engineered explanation of why a rural workshop might combine wood, stone and small amounts of metal. It does not suggest that all Boyko fullers used an identical floor plan or roofing pattern.

Read the live physics with units

The lab calculates the hydraulic power entering the turbine-like energy system from the familiar equation P = ρgQH, where water density ρ is taken as 1,000 kilograms per cubic metre, gravity g as 9.81 metres per second squared, discharge Q in cubic metres per second, and head H in metres. Multiplying by the chosen overall efficiency η gives an estimated useful shaft output. For example, 0.12 cubic metres per second with 2.5 metres of head offers about 2.94 kilowatts of incoming hydraulic power; at 54 percent assumed overall efficiency, that is around 1.59 kilowatts of shaft output. These are model values, not documented performance figures for a specific Ukrainian fullery.

The shaft torque follows T = P/ω, with angular speed ω in radians per second. If the wheel is set to sixteen revolutions per minute, its angular speed is approximately 1.68 radians per second. Dividing roughly 1,590 watts by that speed gives a torque close to 950 newton-metres. The displayed live figure uses the precise inputs. This is an idealized average torque based on the assumed shaft output. Actual torque fluctuates as paddles are loaded, as cams raise the stocks, and as each stock releases.

Estimate the beats and check the energy

For each fulling stock, the ideal stroke energy is E = mgh. A stock with an effective mass of 42 kilograms raised by 0.42 metres stores about 173 joules of gravitational potential energy. With two stocks, each released once per wheel turn, a wheel at sixteen revolutions per minute produces a combined ideal rate of thirty-two blows per minute. The average gravitational impact power is therefore the per-stroke energy multiplied by thirty-two strokes per sixty seconds, about 92 watts in this example. This is not the peak impact power during the short contact itself; the instantaneous force depends on the deceleration time and the cloth's response.

The application evaluates a second pathway for the hydraulic result. It first computes mass flow as ṁ = ρQ, then multiplies by g and H. The result must match the original ρgQH calculation exactly within numerical precision. This is a genuine independent arrangement of the terms, useful for verifying units and interface updates, although it does not validate the assumed efficiency. A further power-budget warning appears if the calculated average beating demand exceeds the estimated available shaft output. Friction and other losses mean even a non-warning result is not proof that a particular historical design would work.

Five ways to inspect the mechanism

Complete displays the full 3D workshop and allows orbit, zoom, touch navigation and component selection. Cutaway removes actual roof and enclosure meshes while retaining the real structural mechanism, opening a line of sight to the hammers and shaft. Exploded sends assemblies along controlled vectors, separating the wheel, frame, stocks, roof and trough without distorting their underlying geometry. Operation drives the wheel and shaft at the indicated speed; the fulling stocks alternate because their cams are offset in phase. Assembly reveals the installation stage by stage, beginning with the foundation and finishing with enclosing timber and tools.

The viewer opens actual binary glTF files rather than substituting a filmed animation. Three model levels are provided: a high-detail original and two independently exported simplifications. The lower levels preserve key functional components but omit selected roof, rivet and ornamental details. The high-detail file contains named geometry that can be clicked to show material, workshop role, subsystem, and an interpretive note. Focus, isolation, hiding and restoration help students discover spatial relationships without requiring professional modelling software.

A craft at the intersection of nature and labour

It is tempting to describe historical water machinery as simply a green replacement for an electric motor. That would miss its greater importance. Such workshops depended on where streams could be diverted, on seasonal water availability, on communal repair knowledge and on the textile economy that supplied customers. The workshop tied landscape to labour: workers understood the stream, wheel, timber and changing fabric.

The association with Pylypets makes the context tangible. Pyrohiv's published description of the local watermill mentions not only flour milling but also related cloth-treatment equipment. That is the appropriate level of historical specificity for this exhibit. The apparatus shown here is an original instructional composite and should not be used as evidence of exactly where a cam, beam or particular sluice was positioned in the original village installation. Its value lies in clarifying the functional chain from the water supply to the treatment of wool.

How to study the exhibit critically

Begin with the hero view and identify the wheel outside the timber frame. Switch to Cutaway and follow the axle toward its cam drums. Select a tappet, then a stock pivot, then a hammer head. Notice that these components perform different roles: the tappet transfers force momentarily, the pivot constrains motion, and the head delivers the impact. In Operation mode lower the assumed wheel speed and observe how blow frequency falls. Increase the effective stock mass or lift, and compare stroke energy with the available shaft output. Finally, enter Assembly mode and reconstruct the machine in an order that could plausibly support real construction.

The dimensions and hydraulic values are pedagogical choices. A one-to-one reconstruction would require surveyed measurements, images and archival documentation. Without those, interpretive reconstruction is the accurate label.

Frequently asked questions

1. Is this an exact 3D copy of the Pylypets fulling machine?

No. It is a newly built engineering interpretation inspired by documented fulling installations in Zakarpattia. The museum record supports the regional connection, but individual dimensions and component placement are not presented as surveyed historical facts.

2. What does the Ukrainian term stupa mean here?

In this context it denotes a cloth-fulling mechanism used to beat wet woollen cloth. A valylo can be a different, flow-driven washing device. Terminology varies among districts and local craft traditions.

3. Why does the machine need a waterwheel?

The wheel converts some energy from the stream's water flow and drop into rotary shaft power. Cams on the rotating transmission then raise and release the fulling stocks without an electric drive.

4. Why are there two hammers instead of one?

Two alternating stocks illustrate how impacts can be distributed across time and cloth position. Their staggered phase makes the action easier to understand; the exact historical stock count at a given site requires primary evidence.

5. Does the hammer hit when the cam pushes it down?

No. The cam principally lifts the stock. After the tappet passes, gravity pulls the weighted hammer down onto the damp cloth. The animation models the rise and rapid release as separate phases.

6. Does fulling make woven wool waterproof?

Fulling can tighten the weave and improve resistance to wind and water penetration, but it does not automatically make every textile fully waterproof. Results depend on fibre, weave, treatment, and fabric finish.

7. Can I use the displayed numbers as historical machine measurements?

No. Flow, head, efficiency, stock weight, lift and speed are adjustable teaching assumptions. They illustrate physics and relative effects, not archival performance data from Pylypets or Uzhhorod.

8. What happens if water flow increases?

When effective head and efficiency are held constant, the ideal available power rises in direct proportion to discharge. Real wheel speed and operating load may also change, but they are independently adjustable here for clarity.

9. Why does the cutaway hide the roof rather than slicing every beam?

The cutaway is a structural reveal: it removes real roof and enclosure components while leaving the machinery intact. This exposes cams, pivots and the trough without fabricating a false interior image.

10. Can these models be used offline or embedded in another page?

Yes. The viewer uses relative file paths, locally bundled geometry and a dependency-free WebGL2 renderer with a geometry-based Canvas2D fallback. A static HTTP server is required for browser file loading; the exhibit also accepts an ?embed=1 query parameter.

Sources and further reading

Content note: This English article, model, textures, five 3D previews and interactive controls are original educational interpretations. No measurements, family attribution or operating results are claimed for the real Pylypets object beyond what the sources establish.

What did you find?

Add reproduction steps (optional)