Keywords

1 Introduction

The automata of Japan represent a crucial facet of the nation's mechanical artistry, primarily dedicated to entertainment and performance rather than utilitarian functions [1]. These automata, harnessing power from sources like flowing water, sand, gravity, or springs, trace their historical origins back to the 8th century. The Edo period (1603–1867) marked the distinctive development of Japanese automata dolls, showcasing unparalleled craftsmanship. Despite the loss of numerous physical prototypes, historical documents and mechanical design books persist, offering valuable insights into the evolution of craftsmanship across different epochs and holding significant historical relevance in mechanical development.

While modern scholars have delved into research on these automata [2,3,4,5,6], a comprehensive exploration has been lacking, impeding a thorough understanding of their mechanisms and precluding corrections of ambiguities in their designs. Consequently, a systematic reconstruction design method has been previously proposed to elucidate unclear aspects in illustrations and descriptions [1]. This design procedure categorizes ancient automata based on power sources and transmission types, addressing cases with incomplete drawings and descriptions. It outlines the device's functions in textual narratives, deduces its design requirements and constraints, and synthesizes feasible mechanism structures aligned with historical craftsmanship. In this paper, we exemplify this approach with the reconstruction of the Japanese automaton “Ryomon Waterfall” described in the ancient book “Karakuri Zui” (機巧図彙, The Compendium of Automata) by Hosokawa Yorinao (細川半藏, ?-1796). The exterior design is illustrated in Fig. 1. This automaton narrates a legendary tale wherein a carp ascending the Ryomon waterfall transforms into a dragon and ascends to the sky. Placing the carp beneath the waterfall prompts the fish to climb upward. Once the carp reaches the source of the waterfall, it disappears, and a dragon emerges. With the appearance of dark clouds, the dragon ascends to the sky, as depicted in the figure. Remarkably, the internal mechanisms remain skillfully concealed even when removing the carp.

Fig. 1.
figure 1

External illustration of Ryomon Waterfall [1]

For the reconstruction of the Ryomon Waterfall device, the mechanical structure is analyzed concerning its power flow, and feasible mechanism structures for uncertain parts are generated using Yan's reconstruction procedure [7]. A 3D model is created using SolidWorks, and a prototype is constructed and experimented upon to verify the feasibility of the restoration design.

2 Design Procedure

A systematic design procedure for reconstructing ancient mechanisms with unknown structures is introduced, drawing inspiration from Yan's methodology [7, 8] and extended research [9,10,11,12]. This method is organized into four steps, aiming to synthesize all feasible configurations of mechanisms that align with designated requirements and constraints. The four steps are explained as follows:

  1. I.

    In the initial step, the mechanism's design specifications are established based on insights from historical documents and contemporary research. These specifications include determining the viable types of links and joints, potential numbers of links and joints, and the degrees of freedom.

  2. II.

    Subsequently, a generalized chain atlas is obtained, guided by the design specifications from the preceding step.

  3. III.

    The third step involves generating all feasible specialized chains by assigning types of links and joints to the generalized chains, considering the established design requirements and constraints.

  4. IV.

    Finally, an atlas of feasible designs is synthesized based on the specialized chains through a process of particularization.

Furthermore, the reconstruction process encompasses three additional phases: dimensional parameters design, computer-aided simulation, and prototype testing. One or more feasible designs are selected, and the dimensional parameters of the mechanism are synthesized to meet the motion requirements specified in the design specifications. The feasibility of the reconstructed designs is rigorously evaluated through 3D modeling and motion simulation. Ultimately, a prototype is constructed based on the simulation results, and the testing phase is documented. This comprehensive design procedure has been successfully applied in the reconstructions of the automata in previous publications. Importantly, its versatility extends to the reconstruction of other ancient mechanisms characterized by unknown or unclear mechanical structures.

3 Mechanical Analysis

In accordance with the description in the referenced book [1], the Ryumon Waterfall automaton can be dissected into five subsystems: the speed-controlling mechanism, carp-backflowing mechanism, trigger mechanism, dragon pop-up mechanism, and the black cloud mechanism, as illustrated in the power flow block diagram in Fig. 2. This automaton is propelled by a clockwork spring wound using a key, transmitted through a set of gear trains. Speed regulation is achieved using an escapement composed of a verge and a crowned wheel, as depicted in Fig. 3(a).

Fig. 2.
figure 2

Structural analysis and power flow

Moreover, while the detailed configuration of the gear train is not explicitly illustrated in Fig. 3(a), it is inferred to be a coaxial device with a large gear and a small gear, following the principles of gear transmission. The number of teeth on each gear is also not specified. The only information on gear ratio inferred from the literature is in Fig. 3(a), where the turning of gear KG1 from “ぬ” to “り” leads to the carp rising from the lower pulley to the upper position. The shaft of the uppereach gear is also not specified. The shaft of the upper pulley connects to the trigger mechanism of the “auxiliary wheel” in the upper left of Fig. 3(a) and is transmitted by a “#” shaped component, controlling the triggering of the dragon pop-up and dark cloud mechanisms. The motion of the carp backflowing is achieved through the magnetic attraction of the rope driven by the pulleys, as shown in Fig. 3(a).

The dragon pop-up mechanism involves a pre-compressed spring wound in silk cloth, pulled by a wire to release the spring, causing the dragon to jump out, as shown in Fig. 3(b). Simultaneously, the effect of “black clouds appearing” is achieved by placing pine smoke in a box, covered with a lid. When the wire is pulled to open the lid, the black clouds are released. The wire triggering both the dragon and the black cloud mechanisms is the same, as illustrated in Fig. 3(c).

The trigger mechanism transmits power from the carp-backflowing mechanism and is used to initiate the subsequent two performance mechanisms—dragon and black cloud. The diagram of the trigger mechanism, as depicted in Fig. 4, comprises a fixed link (Link 1, KF), an input link (Link 2, KI), a cam (Link 3, KA), and one or two triggering links (Link 4, KL1, and Link 5, KL2). Due to various unclear aspects in the drawing and description of the trigger mechanism, it is not possible to distinctly comprehend how the triggering links (Link 4, KL1, and Link 5, KL2) accomplish the forceful downward pull indicated in Fig. 4 to initiate the dragon and black cloud mechanisms. Therefore, feasible mechanism structures are generated in the next section using the design procedure presented in Sect. 2.

Fig. 3.
figure 3

Internal structure [1]

Fig. 4.
figure 4

Trigger mechanism [1]

4 Structural Synthesis of the Trigger Mechanism

As depicted in Fig. 4, a Cartesian coordinate system is defined, with the z-axis representing the axial direction of the cam (Link 3, KA), and the x and y axes representing the horizontal and vertical directions of the original frame. Following the systematic design procedure outlined in Sect. 2, this section aims to synthesize feasible mechanism structures.

4.1 Design Specifications

Based on the structure analysis and descriptions provided, the design specifications are enumerated as follows:

  1. 1.

    This mechanism is a planar four-bar (Links 1–4) or five-bar (Links 1–5) mechanism.

  2. 2.

    The mechanism generates a powerful downward pulling motion through the rotation of the input link (KI), causing the triggering links (KL1 and KL2) to move. Therefore, defining a degree of freedom as 1.

  3. 3.

    The fixed link (KF) is a link with multiple joints.

  4. 4.

    The input link (KI) is a binary link, adjacent to the fixed link (KF) through a rotational joint (JRz).

  5. 5.

    The cam (KA) is a ternary link, adjacent to the fixed link (KF) and the input link (KI) through rotational joints (JRz), and also adjacent to the input link (KI) through a gear joint (JG).

  6. 6.

    The triggering links (KL1 and KL2) must have one joint adjacent to the cam through a cam joint (JA) and another joint adjacent to the fixed link (KF) through an unknown joint.

4.2 Atlas of Generalized Chain

Based on the design specifications, assuming four or five links and one degree of freedom, the corresponding generalized chains are listed in Fig. 5.

4.3 Atlas of Specialized Chain

Subjected to the design specifications, the generalized chains undergo the specialization process. The necessary links and joints are assigned to each generalized chain to generate all feasible specialization chains. Compliance with the following design requirements and constraints yields 12 feasible specialized chains as shown in Fig. 5.

Fixed link (Link 1, KF)

There must be a multiple link serving as a fixed link (KF).

Input link (Link 2, KI)

There must be a binary link serving as the input link (KI), and it is adjacent to the fixed link (KF) with a revolute joint (JR).

Cam (Link 3, KT)

There must be a ternary link serving as the cam link (KA), and it is adjacent to the fixed link (KF) and input link (KI) with a revolute joint (JRz) and gear joint (JG).

Fig. 5.
figure 5

Atlas of generalized chain with four and five links

Trigger link 1 and trigger link 2 (Link 4 and 5, KL1 and KL2)

There must be two separated links serving as the trigger links (KL1 and KL2), and it is adjacent to the cam (KA) and the fixed link (KF) with a cam joint (JA) and an uncertain joint, respectively.

Uncertain joint (JU)

The trigger mechanism involves transforming the rotational motion of the input link into a powerful downward pulling motion. To fulfill the functional requirements in the literature, there are two possible configurations for the uncertain joint. One is a rotational joint (JRz) revolving around the z-axis, adjacent to the fixed link (KF). The other slides along the y-direction (JPy) with the fixed link.

Hence, eight feasible mechanism structures are generated through the design procedure, as illustrated in Fig. 6.

4.4 Atlas of Feasible Design

Feasible designs with the proposed mechanism structure are obtained through particularization. Eight mechanisms, as shown in Fig. 6, represent the culmination of the design procedure.

Fig. 6.
figure 6

Atlas of feasible specialized chain

5 Dimensional Design

While dimensional specifications for components are absent, relative dimension relationships from the book “Karakuri Zui” serve as a reference.

Figure 8 displays three types of cams used in various automata, including the Tea-serving Doll, Puppet with Drum and Whistle, and Cockfighting. The reconstruction design adopts one of the feasible mechanisms, illustrated in Fig. 7(e). The trigger mechanism's initial position is designed as in Fig. 9(a).

In Fig. 9(a), the O1 point of the fixed link (Link 1) is set as the coordinate origin (0, 0). To maintain contact with the cam surface without changing position, the outer contour R of the cam is a circle with a radius of 38 mm. The initial angle ϕ between Links 4 and 5 must be less than 180°. To fit the size of the fixed link, the horizontal distance L1 between O2 and B1 is defined as 40 mm. Subsequently, the motion range of the mechanism is established, as displayed in Fig. 9(b). The motion range θ of Link 4 is defined as 25°. The maximum vertical distance L2 from B1 to B2 is found to be 16.32 mm, and the coordinates of point O2 of the fixed link (Link 1) are also established. The dimensional parameters for the cam and follower are presented in Table 1 and Fig. 10(a).

Fig. 7.
figure 7

Atlas of feasible mechanism

Fig. 8.
figure 8

The cam components recorded in the book “Karakuri Zui”

Fig. 9.
figure 9

Dimensional design of the trigger mechanism

Table 1. Dimensional parameters
Fig. 10.
figure 10

3D model of the trigger mechanism

6 Reconstruction Manufacturing

A 3D model of the reconstructed trigger mechanism is proposed in Fig. 9(b), encompassing components that transmit power from the carp backflowing mechanism through the shaft to the upper pulley. The auxiliary wheel functions as a gear, and the outer one is the cam with a profile designed in the previous section. At the end of the upper pulley shaft is a pin gear connecting to the gear of the auxiliary wheel. The compound gear and cam rotate slowly, causing trigger link 2 to rotate and trigger link 1 with the “#” shape. This action pulls the thread connecting trigger link 1 and the mechanisms of the dragon and black cloud, sequentially activating these two mechanisms.

To assess the feasibility of the reconstructed trigger mechanism, a prototype is created with wood by laser cutting, as shown in Fig. 11(a). The described motion is tested by rotating the upper pulley shaft as the input. Figure 11(b) demonstrates the initial and final positions of trigger links 1 and 2 being driven, and the thread is pulled as expected.

7 Conclusions

The automata documented in “Karakuri Zui” offer a valuable glimpse into Japan's technological development during the 18th century. While most internal mechanical structures are clearly illustrated, some details are ambiguous. This study focuses on the Ryomen Waterfall automaton, an example with six subsystems depicting the ancient legend of a carp flowing upward in a waterfall. A systematic design procedure with four steps is proposed to synthesize the uncertain trigger mechanism. Design specifications are established, and eight feasible mechanism structures are generated. Although the outer shape and profile of the cam cannot be precisely replicated to match the ancient design, the type of cam is determined based on records of other automata with cam components. Moreover, through dimensional design, the motion of the reconstructed mechanism is validated to align with descriptions in the ancient book “Karakuri Zui.“ A 3D model is created in the SolidWorks environment, and a prototype is built to certify the feasibility of the presented mechanism design. The proposed design procedure has been verified and can be applied to complete the reconstruction designs for other automata with uncertain mechanisms, such as other mechanisms in the Ryomen Waterfall automaton, or even for other Karakuri automata with unclear parts in their records.

Fig. 11.
figure 11

Prototype testing