WOLFRAM SYSTEM MODELER

ClockWithTwoHands

Expanded pendulum clock setup with two hands, the relative motion of the hands are controlled by gear ratios.

Diagram

Wolfram Language

In[1]:=
SystemModel["IndustryExamples.ConsumerProducts.PendulumClock.ClockWithTwoHands"]
Out[1]:=

Information

Expanded model from the example model. Clock with two hands instead of one. Follow the steps in the example model to create this model.

Components (22)

world

Type: World

Description: World coordinate system + gravity field + default animation definition

pendulum

Type: Body

Description: Rigid body with mass, inertia tensor and one frame connector (12 potential states)

pendulumRope

Type: FixedTranslation

Description: Fixed translation of frame_b with respect to frame_a

revolute

Type: Revolute

Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange)

pendulumFixed

Type: Fixed

Description: Frame fixed in the world frame at a given position

escapementFork

Type: EscapementFork

Description: Model of escapement fork.

pendulumDampning

Type: Damper

Description: Linear 1D rotational damper

escapementWheel

Type: EscapementWheel

Description: Model of clock escapement mechanism.

counterweight

Type: Body

Description: Rigid body with mass, inertia tensor and one frame connector (12 potential states)

counterweightRope

Type: Prismatic

Description: Prismatic joint (1 translational degree-of-freedom, 2 potential states, optional axis flange)

counterweightFixed

Type: Fixed

Description: Frame fixed in the world frame at a given position

secondGear

Type: IdealGear

Description: Ideal gear without inertia

fixed

Type: Fixed

Description: Frame fixed in the world frame at a given position

secondRevolute

Type: Revolute

Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange)

secondHand

Type: FixedArrow

Description: Visualizing an arrow with dynamically varying size in frame_a

secondAxis

Type: FixedRotation

Description: Fixed translation followed by a fixed rotation of frame_b with respect to frame_a

periodCounter

Type: PeriodCounter

Description: Component used for recording length of pendulum period.

minuteGear

Type: IdealGear

Description: Ideal gear without inertia

fixed1

Type: Fixed

Description: Frame fixed in the world frame at a given position

minuteRevolute

Type: Revolute

Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange)

minuteHand

Type: FixedArrow

Description: Visualizing an arrow with dynamically varying size in frame_a

minuteAxis

Type: FixedRotation

Description: Fixed translation followed by a fixed rotation of frame_b with respect to frame_a