Scissors Moments
Scissors Moments
net/publication/5518627
CITATIONS READS
42 458
6 authors, including:
Allison Okamura
Stanford University
299 PUBLICATIONS 9,540 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Dynamic Augmented Reality for Sensory Substitution in Robot-Assisted Surgical Systems View project
All content following this page was uploaded by Allison Okamura on 30 November 2014.
Abstract—Modeling forces applied to scissors during cutting thin objects in daily tasks. To see this, compare cutting of a
of biological materials is useful for surgical simulation. Previous sheet of paper using a pair of scissors with that of using a sharp
approaches to haptic display of scissor cutting are based on blade. When cutting with a blade, the paper should be firmly
recording and replaying measured data. This paper presents an
analytical model based on the concepts of contact mechanics held, and it is difficult to make precise cuts. However, when
and fracture mechanics to calculate forces applied to scissors cutting with a pair of scissors, the scissor blades themselves
during cutting of a slab of material. The model considers the locally hold the paper, making it easy to have precise cuts.
process of cutting as a sequence of deformation and fracture An interaction between scissors and an object involves two
phases. During deformation phases, forces applied to the scissors main physical phenomena, local deformation and fracture. As
are calculated from a torque-angle response model synthesized
from measurement data multiplied by a ratio that depends on soon as the scissors blades contact the object, the object is lo-
the position of the cutting crack edge and the curve of the cally deformed. When the deformation reaches a certain level,
blades. Using the principle of conservation of energy, the forces of fracture occurs and the object is separated. A physics-based
fracture are related to the fracture toughness of the material and model for scissor cutting should model forces of deformation
the geometry of the blades of the scissors. The forces applied to and fracture.
scissors generally include high-frequency fluctuations. We show
that the analytical model accurately predicts the average applied It is generally impossible to directly calculate forces of local
force. The cutting model is computationally efficient, so it can deformation of an object from its material properties and its
be used for real-time computations such as haptic rendering. constitutive equations in real time [9]. It takes a long time
Experimental results from cutting samples of paper, plastic, cloth, even for a very fast computer to calculate forces. However,
and chicken skin confirm the model, and the model is rendered since the forces of local deformations depend on only a few
in a haptic virtual environment.
parameters, it is possible to calculate the forces from a few
Index Terms—Haptic rendering, physics-based modeling, scis- measured force responses using an analytical approach [9].
sor cutting, biological tissues, robotics. Fracture mechanics offers an energy-based approach to
measure strength of an object against growth of cracks [10].
I. I NTRODUCTION The basic idea is that the development of a crack inside
an object requires a certain amount of energy that depends
M ODELING forces applied to surgical instruments is
useful for surgical simulations and surgical plan-
ning [1]. Surgical simulators can provide a safe effective
on the area of the crack and the fracture toughness of the
object. Fracture toughness is a material property that defines
training environment, potentially reducing the use of human the energy required to separate a unit of area of a material.
cadavers and animals [2]. Haptic technology is enabling the Fracture toughness can also be interpreted as the resistance of
development of training simulators that allow users to feel a material against sharp cuts [10], [11].
In this paper, we use a fracture mechanics analytical ap-
tissue through virtual instruments. Realistic haptic feedback is
proach to model forces applied to scissors during cutting of
expected to increase the training effectiveness of surgical sim-
an object. The model calculates the forces from a measured
ulators [3], [4]. To create realistic haptic surgical simulators,
torque-angle response, the fracture toughness of the object,
a high-fidelity approach is to calculate forces from physics-
the geometry of the scissors, and the position of the crack
based models [5]. A physics-based model should relate the
edge. Experimental results of cutting samples of paper, plastic,
forces of simulation to either measured properties of a material
cloth, and chicken skin confirm the model, and a haptic virtual
or sampled force responses directly measured from mechanical
environment is used to demonstrate scissor cutting.
interactions [6], [7].
Scissors are possibly the most effective and precise tools for II. R ELATED W ORK
cutting of thin tissues in open and laparoscopic surgery [8] and
Several approaches were used to model scissor cutting for
Manuscript received Nov 28, 2006. This work was supported in part by the haptic simulation. Greenish et al. used force data recording
National Science Foundation Grant No. EIA-0312551, National Institutes of and replaying for haptic simulation of scissor cutting [12].
Health Grant No. R01-EB002004, and the Johns Hopkins University.
M. Mahvash is with the Engineering Research Center for Computer Only the information obtained during force recording could be
Integrated Surgical Systems and Technology (ERC-CISST), the Johns Hopkins replayed during simulation. Mahvash and Okamura introduced
University, Baltimore, MD 21218 USA, (e-mail: [email protected]). A. M. an analytical model to simulate cutting with scissors whose
Okamura is with the Department of Mechanical Engineering, the Johns
Hopkins University, (e-mail: [email protected]). D. Kim, K. Jeung, and J. blades have a rectangular shape [13]. In this paper, we extend
Wainer were with the Departments of Biomedical Engineering and Electrical the analytical model to include scissors with arbitrary curves.
and Computer Engineering, the Johns Hopkins University. We also perform experimental tests to verify the model.
L. Voo is with The Johns Hopkins University Applied Physics
Laboratory, Laurel, MD, 20723 USA, (e-mail: [email protected]) Cutting of a deformable object is related to the fracture
Copyright (c) 2007 IEEE. occurring inside the object [10], [11], [14], [15], [16], [17].
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 2
respect to θ
dδ 1 dh d φ(xc , θ) ∂φ ∂φ dxc
= − =0− − . (13)
dθ 2 dθ dθ ∂θ ∂xc dθ
If
¡ dδwe ignore
¢ the change of displacement δ during cutting
dθ = 0 , we can conclude from (13)
dxc ∂φ/∂θ
=− . (14)
dθ ∂φ/∂xc
Substituting (14) into (12) yields
∂φ/∂θ
τc = Jc h . (15)
Fig. 2. Calculating blade curve φ for a pair of Metzenbaum scissors. An ∂φ/∂xc
analytical curve is fit to the edge of the upper blade.
This shows that the torque during cutting depends on the
toughness Jc , the thickness of the plate h, and the curve of
the edges of the scissors φ(·, ·), and it is independent of the
C. Sharp Cutting Forces
stiffness of the plate represented by g(·).
Figure 1 shows two sequential time steps: t, and t + dt, of
a scissor cutting process. During dt, the opening angle of the D. High-Frequency Force Fluctuations During Cutting
scissors is changed from θ to θ +dθ, and the crack tip position
is moved from xc to xc + dxc . The area of crack extension is High-frequency force/torque fluctuations are formed by a
dA = h dxc . sequence of deformation and rupture phases caused inside
A fracture mechanics energy-based approach is used to the plate during cutting [11]. The torque increases during a
estimate the torque and the crack tip position during cutting. deformation phase and overcomes the torque of sharp cutting.
Based on the principle of conservation of energy, Then, the torque quickly drops when fracture occurs. The
cutting model of this work does not predict the beginning
dWe = dWA + dU, (6) of rupture phases and the amplitude of the force fluctuations.
However, the model predicts the average torque during cutting
where dWe is the external work applied by the scissors, dU is where the torque fluctuates. Combining (10) and (12) yields
the change in elastic potential energy stored in the plate and
dU
dWA is the irreversible work of fracture. τ = τc − . (16)
If we assume quasi-static operation and ignore inertia terms, dθ
the external work dWe can be calculated by An average torque is obtained by taking integrals from both
sides of (10) during [θ θ + ∆θ]
dWe = −τ dθ. (7) R θ+∆θ R θ+∆θ R θ+∆θ
θ
τ dθ θ
τc dθ dU
= − θ , (17)
If the blade is very sharp such that it does not cause cutting ∆θ ∆θ ∆θ
burrs, the work of fracture for separating the area dA is τav ≈ τc − 0
calculated by [10]
Thus the average torque is approximately equal to the torque
dWA = Jc dA = Jc h dxc . (8) of sharp cutting, and it is independent of deformation charac-
teristics of the interaction.
where Jc is the fracture toughness. Substituting (7) and (8)
into (6) gives E. Complete Scissor-Material Interaction Process
−τ dθ = Jc h dxc + dU, (9) We summarize how the torque τ is calculated during a
and cutting process without force fluctuations. The following vari-
dxc dU ables should be available to predict the whole scissor-material
τ = −Jc h − . (10) interaction: g(·), Jc , h, and φ(·, ·). The interaction consists
dθ dθ
of different phases as marked in the torque-angle curve of
If the deformation pattern around crack tip does not signifi-
Figure 3. From point 0 to point 1, the blades are not yet in
cantly change when the crack tip is displaced, we can ignore
contact with the plate so the torque is zero, τ = 0. From
the change of the potential elastic energy stored in a plate
1 to 2, the blades deform a region around the crack tip xc .
during sharp cutting
dU The length of displacement at the crack tip, δ, is calculated
= 0. (11) by (5), and the torque τ is obtained by (2). When the level of
dθ
τ reaches the sharp cutting torque τc , cutting starts, δ remains
This and (10) yield constant, and the crack tip xc is updated by (5). At point 3,
dxc the scissors are opened, and the crack extension stops. From
τc = −Jc h . (12) 3 to 4, the deformation at a new crack front relaxes, and
dθ
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 4
IV. E XPERIMENTAL VALIDATION OF THE M ODEL These lengths were used to calculate torques applied to scis-
A series of cutting experiments were performed to validate sors from the forces measured by the force sensor.
the analytical model. We cut strips of four different materials: paper, plastic, cloth,
and chicken skin. The width of all samples was approximately
2.3 cm. During each test, a sample was held along the straight
A. Methods and Materials edge of the upper blade of scissors by two clamps (Figure 4).
A two-degree-of-freedom robot holding a pair of scissors The scissors were first opened by hand. Then a controller
(Figure 4) was used to perform two sets of experiments, one moved the pivot of the scissors to a certain distance from
set to obtain the parameters of the model and the other set the edge of the sample, and closed the scissors at a rate of 3
to evaluate the model. The robot has a rotational arm and a degree/sec. The scissor pivot did not translate during cutting.
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 5
TABLE I
M ODEL PROPERTIES OF THE FOUR DIFFERENT PLATES USED FOR SCISSOR
CUTTING .
by
Wtotal − Wfriction
Jc = , (21)
hlc
where Wtotal is the external work applied to the scissors during
cutting of the plate, Wfriction is the external work applied to the
Fig. 5. The force-angle curves of empty cuts made by small and large
scissors. The force curves show friction forces between the blades. The spike scissors during the empty cut, and lc is the length of cut.
in force-angle response of the small scissors occurring around 12 degrees is Wtotal is calculated by the area under a measured force-angle
due to a tiny nick on the surface of the upper blade of the scissors. curve multiplied by R, the distance between the force sensor
and the scissors pivot. Wfriction is calculated by the area under
the force-angle curve of the empty scissors multiplied by R.
A linear function estimates g(·), the force-deflection rela-
tionship during contact between a pair scissors and a plate.
g(δ) = k δ, (22)
where k is a constant factor. k depends on the elastic properties
of the material (including Young’s modulus and the shear
modulus) and the sharpness of the scissors. We calculated
k for each combination of material type and blade-cutting-
edge sharpness from a force-deflection curve measured for an
interaction between scissors of the same blade type and the
plate of the same material during a deformation phase. Table I
lists Jc of the four materials and k for deforming the four
materials with the small scissors. We use the same k for the
large scissors.
Figure 6 shows how the force-angle curve of cutting of a
Fig. 6. The cutting model first calculates cutting forces during different
phases, then the total forces are calculated by adding the cutting and friction
plate of paper is obtained using the analytical model. First, the
forces. High-frequency force fluctuations in the total force curve are due to cutting model calculates cutting forces during different phases
the force fluctuations of the empty cut curve (variation of friction forces). of cutting based on the fracture toughness of the paper and k
The plate ends at point 3 and therefore the force instantaneously declines and
empty cut starts.
for the paper-small scissor combination. Then the total forces
are calculated by adding the cutting forces and the measured
friction forces.
B. Model Parameters and Output
C. Model Evaluation
We obtained fracture toughness, Jc , and force-displacement
curves of the plates, g(·), from a set of measurements obtained We tested the following hypotheses about the analytical
prior to evaluating the model. (Fracture toughness of materials model through cutting the plates of the four materials:
can be alternatively found in material-property tables [14].) To • Force-angle curves of cutting of a slab of a material with
obtain each parameter of the model, we performed five cutting a pair of scissors under the same model conditions are
tests on the same plate of material with the same scissors as repeatable.
described in the last section. We took the average of the five • The force-angle responses of cuts made with scissors
measurements to obtain the model parameters. match model predictions for various interaction situa-
Friction between the blades of the pairs of scissors was tions.
measured by closing the blades over air (empty scissors), and Figures 7-10 each show three overlaid force-angle curves for
was integrated into the model. Figure 5 shows the force-angle cuts made by the small Metzenbaum scissors on plates of each
curves of empty cuts made by the small and large Metzenbaum of the four materials and the corresponding force-angle curve
scissors. obtained by the analytical model. Figure 11 shows a force-
The fracture toughness of each plate for each test is obtained angle curve of a cut made by the large Metzenbaum scissors
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING 6
cloth
Fig. 7. Comparison of three force-angle curves made by the small scissors Fig. 9. Comparison of three force-angle curves made by the small scissors
on paper samples and a force-angle curve obtained by the cutting model. on cloth samples and a force-angle curve obtained by the cutting model.
Measured force-angle responses are similar. The model force response follows Measured force-angle responses are similar. The model force follows the
the average of the measured forces. average of the measured forces.