Abstract
There are two familiar constructions of a developable surface from a space curve. The tangent developable is a ruled surface for which the rulings are tangent to the curve at each point and relative to this surface the absolute value of the geodesic curvature κg of the curve equals the curvature κ. The alternative construction is the rectifying developable. The geodesic curvature of the curve relative to any such surface vanishes. We show that there is a family of developable surfaces that can be generated from a curve, one surface for each function k that is defined on the curve and satisfies |k| ≤ κ, and that the geodesic curvature of the curve relative to each such constructed surface satisfies κg = k.
Keywords: ruled surface, rectifying developable, tangent developable, geodesic curvature
1. Introduction
The two fundamental notions of curvature for a surface in three space dimensions are the mean and Gaussian curvatures. Surfaces with vanishing mean curvature, called minimal surfaces, have been studied in great detail for both their unique mathematical properties and their remarkable prominence in applications. Surfaces with vanishing Gaussian curvature, called developables, are also of particular interest since they can be smoothly flattened onto a plane without stretching or contraction. The mathematical literature concerning developables is quite extensive and has led to a complete characterization. Specifically, any developable surface must be the union of four fundamental types of developables: planar, tangent developable, generalized cones, and generalized cylinders. See do Carmo ([1], §4–2) and references cited therein for details.
Since any curved developable surface can be formed from a flat region while preserving the distance along any curve between any pair of points, the work required to deform thin sheets of materials as diverse as paper, leather, metal, and glass into developable shapes is much less than that needed to attain other shapes. Developable surfaces have thus been of longstanding relevance in many areas, including the design of ship hulls [2] and automobile parts [3,4], buildings [5,6], especially lightweight structures like facades [7] and pavilions [8], apparel [9] and footwear [10]. Due to the widespread utility of developable surfaces, methods for generating and processing them are now standard features of most computer-aided design platforms. In addition to devising algorithms for modelling the bending of paper and origami [11–13] and the draping and folding of cloth [14] for animation, computer scientists have discovered a host of novel applications for developable surfaces, including the segmentation and parametrization of meshes and the mapping of textures [15]. Very recently, mechanisms that can be placed on developable surfaces and, thus, allow for compact storage have been designed by Greenwood et al. [16] and Hyatt et al. [17].
Locally, a smooth developable surface can be represented as the envelope of a smoothly varying one parameter family of planes or as a ruled surface. See Section 2–4 of Struik [18] for a comprehensive discussion of these topics. Here we focus on the latter representation, whereby a smooth developable surface can be parametrized locally by a space curve, called its directrix, and a family of straight lines, called rulings or generators, emanating from that curve. Given a space curve, it is always possible to generate a ruled surface by attaching to it a smoothly varying family of rulings. However, not all ruled surfaces are developable. This leads naturally to the question of whether a developable surface can always be constructed from a given curve. The answer to this question is affirmative, as there are two well-known constructions: the tangent developable and the rectifying developable.
To describe these constructions, consider a smooth curve with arclength parametrization . The tangent and rectifying developables generated by are then parametrized by
| 1.1 |
and
| 1.2 |
where κ = |d″| and τ = (d′ × d″) · d″′/κ2 denote the curvature and torsion of . Whereas the rulings of the tangent developable of are aligned with the tangent of , the rulings of the rectifying developable of are aligned with the Darboux vector of . Notice that tangent and rectifying developables may contain singular points and that a rectifying developable exists only if κ never vanishes.
Recall that the geodesic curvature κg of a curve on a surface measures how far deviates from being a geodesic of and that its magnitude |κg| cannot exceed the curvature κ of . The two classes of developables mentioned above manifest the extreme limiting cases of the inequality |κg| ≤ κ. Relative to its tangent developable surface, the geodesic curvature of satisfies |κg| = κ on , with the sign of κg being determined by the choice of the direction of the normal to the surface. Relative to its rectifying developable surface, the geodesic curvature of satisfies κg = 0. In §3, we show that in addition to these two limiting cases, there is a continuous spectrum of developable surfaces associated with a curve . Each such surface is generated by a function satisfying |k| ≤ κ. Moreover, we show that the geodesic curvature κg of relative to that surface obeys κg = k on . To allow for situations in which the curvature κ of vanishes on a finite number of intervals, we stipulate that k complies with a jump-like condition consistent with changes in orientation, about the tangent to , of the Frenet frame at junctions between curved and straight segments of . This is condition (C2) in theorem 3.1. An additional condition on k, (C3) in theorem 3.1, is needed to ensure a continuous transition of the rulings at any junction between segments of within which |k| < κ and within which |k| = κ. However, we defer further mention of that condition until §3.
In §2, we review facts about curves in and curves on surfaces embedded in , including the definitions of the Frenet and Darboux frames and the relationship between them. We also derive restrictions on the directions of the rulings associated with a curve on a developable surface. The purpose of deriving these restrictions is to motivative the assumptions underlying the main result established in §3, which states that given a curve and a function k satisfying certain conditions which we delineate, it is possible to construct a developable surface such that the geodesic curvature of relative to is k.
2. Curves on developables
Let be a C3 curve in with arclength parametrization . At points where , the normal p and binormal b of the Frenet frame {t, p, b} for are given by
| 2.1 |
The structure equations for the frame {t, p, b} are
| 2.2 |
where
| 2.3 |
denote the curvature and torsion of , respectively.
We assume that is such that d″ = 0 on only a finite number of disjoint subintervals , i = 1, …, n, of (a, b) and that the limits
| 2.4 |
exist. We allow, in particular, for the possibility that , in which case the interval collapses to a single point.
Let
| 2.5 |
denote the union of the intervals upon which d″ = 0. Then, the Frenet frame of is not defined on and the Frenet frames and at the two endpoints of each interval , i = 1, …, n, may differ. However, since and are both positively oriented for each i = 1, …, n, it is possible to rotate one of these frames around the axis determined by ti to obtain the other. Thus, there is an angle ψi such that, for each i = 1, …, n,
| 2.6 |
In (2.6), positive values of ψi correspond to counterclockwise rotations about ti.
Suppose there is a C2 surface that contains and that {t, m, n} is a Darboux frame of relative to , with n normal to and m = n × t tangent to and orthogonal to . The structure equations for the frame {t, m, n} are
| 2.7 |
where κg, κn and τg, respectively, denote the geodesic curvature, normal curvature, and geodesic torsion of relative to . It follows from (2.3)1 and (2.7)1 that
| 2.8 |
Since the Frenet and Darboux frames of are both positively oriented and share the same tangent direction t, it is possible to rotate the Frenet frame about the axis determined by t through a function ϕ:[a, b] → [0, 2π) to obtain the Darboux frame, so that
| 2.9 |
From (2.2)1, (2.7)1 and (2.9), κg and κn are related to κ and ϕ by
| 2.10 |
Moreover, from the consequence τg = m′ · n of (2.7)2 and (2.9), τg is related to τ and ϕ by
| 2.11 |
Since is C3 and is C2, the Darboux frame {t, m, n} of relative to is C1. Bearing in mind that the Frenet frames at the endpoints of an interval where d″ = 0 may differ and that the Darboux frame is continuous, it is not surprising that the angle ϕ that relates the Frenet and Darboux frames may also jump across these intervals. In fact, any such jump is related to ψi. To verify this assertion, we first define the jump
| 2.12 |
of ϕ across the interval . Considering (2.9) evaluated at and at and using the continuity of m, the jump relations (2.6), and the sum formulae for sine and cosine, we next find that
| 2.13 |
Since and have the same sine and cosine, we see that they differ at most by a multiple of 2π, with the consequence that
| 2.14 |
We now assume that is developable. A basic property of such surfaces, a proof of which is provided in Section 2–4 of Struik [18], is that they are locally ruled. We therefore seek to represent a subset of the surface in a neighbourhood of as a ruled surface with directrix . To carry out this construction, we use a result that Hartman & Nirenberg [19] first established for C2 surfaces and which was later shown by Pogorelov [20] to hold for surfaces with less regularity. The developable surface can be partitioned into two subsets with specific geometric structure:
-
—
A subset wherein the mean curvature does not vanish and, hence, is curved. This part of consists of connected components covered by straight line segments that do not intersect and are asymptotic curves.
-
—
A subset wherein the mean curvature vanishes, and, hence, since the Gaussian curvature also vanishes, where is flat. Any connected component of this subset of is bounded by straight-line segments.
Let denote the curved subset of and assume without loss of generality that . From the stated result, there is a distinguished line segment, called a ruling, through every point on . Since rulings cannot intersect, there exists a unit-vector valued function defined on with the property that is parallel to the ruling passing through . Invoking a result due to Hartman & Wintner [21], we infer that is C1 on . Moreover, recognizing that the boundary of consists of straight line segments, we see that can be continuously extended to the closure of relative to .
Let denote the subset of parameter values α ∈ [a, b] such that |κg(α)| < κ(α). Since for all , we can define a function such that
| 2.15 |
for any , where is the function mentioned in the previous paragraph. The motivation underlying the introduction of g will be explained in due course. To proceed, we first extend g from to the entire interval [a, b] in such a way that:
-
—
g is C1 on ,
-
—
(d′ × g) · n ≥ 0, g · n = 0, and |g| = 1,
-
—
g is continuous except possibly at points where it is parallel to d′.
We emphasize that g can be extended as described because consists of a collection of intervals that are open relative to [a, b]. Also, we observe that a feature of (2.15) is that g need not be continuous if it is parallel to d′.
Consider, next, the parametrization defined such that
| 2.16 |
Since g is parallel to the rulings on , the range of r is a subset of for any sufficiently small choice of . Moreover, since g is tangent to and is of unit length, there exists a function θ:[a, b] → [0, π] such that
| 2.17 |
By the construction of g, we see that θ is continuous except possibly if sinθ = 0, in which case it may jump by π. Differentiating g as defined by (2.17) and using the structure equations (2.7) for the Darboux frame, we find that
| 2.18 |
Recalling that a surface with parametrization r has a singular point at (α, β) if evaluated at (α, β) vanishes, we see with reference to (2.16) and (2.18) that (α, β) is a singular point if
| 2.19 |
At any point where (2.19) does not hold, there exists a neighbourhood within which r is locally invertible and, hence, provides a chart of . We thus conclude from (2.16) to (2.18) that, at any non-singular point of the surface with parametrization r defined in (2.16), the Gaussian curvature K can be expressed as
| 2.20 |
However, since K = 0 on , we see from (2.20) that κn, τg, and θ must obey the condition
| 2.21 |
If |κg| < κ, we may use (2.10)2 and (2.11) in (2.21) to find that
| 2.22 |
Bearing in mind that sinϕ = 0 away from , we thus see from (2.22) that the angle θ introduced in (2.17) is given on by
| 2.23 |
However, because is continuous on [a, b], we also see that the limit
| 2.24 |
must always exist but may be infinite.
Since sinϕ = 0 and ϕ is C1 on , we infer that ϕ′ = 0 on and, thus, from (2.10)2, (2.11), and (2.21), that τ and θ must satisfy
| 2.25 |
The condition (2.25) is consistent with the observation that if |κg| = κ, then the corresponding surface is the union of two types of regions:
-
—
planar regions generated by the curve if τ = 0, or
-
—
tangent developable regions where sinθ = 0.
It is possible for part of the surface to be planar and a tangent developable simultaneously. The conjunction ‘or’ used above is therefore not to be taken in the exclusive sense.
The parameter set defined by
| 2.26 |
consists of all choices of at which is a tangent developable. To ensure a continuous transition of θ from to , θ must be such that sinθ = 0 on . Using (2.24), we may formulate this condition as
| 2.27 |
The calculations in this section demonstrate that a space curve cannot lie on a developable surface unless its curvature κ and geodesic curvature κg relative to that surface satisfy certain conditions. First, it follows from (2.8) that κg must satisfy |κg| ≤ κ. Second, if (2.10)1 is interpreted as a relation that determines ϕ as a function of κ and κg, then κ and κg must satisfy the jump-like condition (2.14). Finally, the limit in (2.24) must exist and is infinite if . These three conditions on κ and κg must hold if the surface containing the curve is developable. It is these conditions that motivate the assumptions appearing in theorem 3.1 in the next section.
An alternative to starting with a developable surface and constructing a ruled parametrization of the form (2.16) for in a neighbourhood of involves starting with a ruled surface of vanishing Gaussian curvature K. This option has the advantage of rendering the discussion in the paragraphs between (2.14) and (2.16) unnecessary, as it makes it possible to begin directly with the parametrization (2.16). It also resembles more closely the construction described in §3. However, starting with a ruled surface has the potential disadvantage of conveying the false impression that all developable surfaces are globally, as opposed to locally, ruled.
3. Construction of a family of developable surfaces
The main idea underpinning the theorem that we state and prove below is that, given a curve and a function k satisfying certain conditions, it is possible to generate a ruled surface with vanishing Gaussian curvature K such that lies on and has geodesic curvature κg equal to k. We emphasize that a ruled surface generated in this manner need not be smooth.
Theorem 3.1. —
Let be an arclength parametrization of a C4 space curve with curvature κ that vanishes on at most a finite number of intervals , i = 1, …, n. Consider a C2 function , where is defined in (2.5), and let be the subset of [a, b] defined by
3.1 Assume that:
- —
|k| ≤ κ;
- —
the function defined bysatisfies
3.2 where ψi is defined so that (2.6) holds;
3.3 - —
the not necessarily finite limitexists and is infinite if , with as in (2.26).
3.4 Then there exists a ruled surface , containing , with continuously varying rulings such that the geodesic curvature κg of relative to is given by k and the Gaussian curvature of vanishes at all non-singular points of .
Before proving theorem 3.1, we provide interpretations of conditions (C2) and (C3). Condition (C2) ensures that the Darboux frame constructed from the space curve has a continuous extension across the intervals where κ = 0. If κ never vanishes, then (C2) is unnecessary to obtain the result. Condition (C3) is related to the direction of the rulings. Unique rulings are generated from if |k| < κ. As |k| → κ, condition (C3) guarantees that the rulings approach a particular direction. If |k| is never equal to κ, then (C3) is unnecessary since in this case is empty.
Proof. —
We begin by using ϕ to define m and n on by
3.5 We then see from (2.2) that
3.6 Since (3.3) holds, we recognize that on each interval , i = 1, …, n, upon which κ = 0 the jumps [[m]]i and [[n]]i of m and n vanish:
3.7 We may therefore extend m and n so that they are constant on the intervals , i = 1, …, n, with the consequence that they become continuous on the entire interval [a, b].
Next, we define θ implicitly on through the relation
3.8 It then follows from the assumed regularity of and k and the implicit function theorem that θ is C1 on . By (C3), we may use (3.8) to define θ for , where we choose θ = 0 if the limit in (C3) is infinite. Using this definition, θ may jump by π if θ = 0, but otherwise is continuous on . We now seek to define θ on the remainder of [a, b] such that
3.9 Since is open relative to [a, b], it can be expressed as the union of a countable collection of intervals that are open relative to [a, b]. Let (α−, α+) be one such interval. Notice that θ is already defined at the endpoints α± of that interval. Situations in which the interval under consideration is of the semi-open form [a, α+) or (α−, b] will not be discussed in detail here. However, the strategy described below is easily adapted to treat those situations. Recalling the definition of in (2.26), the closure of the convex hull of is an interval, which we denote by . We set θ = 0 on . If and , then by (C3) θ is continuous on [α−, α+] and C1 on (α−, α+). However, if , then it is always possible to define θ on the interval so as to ensure that it is C1 on (α−, α+). A similar argument holds if . Moreover, this construction can be performed on each interval that comprises . To summarize, θ is now defined on the entire interval [a, b], is C1 away from , is continuous except possibly if θ = 0, where only a jump of π may occur, and (3.9) holds.
With this definition of θ, we next construct g through the relation
3.10 Using (2.2), (3.6) and (3.10), we find that
3.11 on . However, since θ satisfies (3.8) on , we see that (3.11) reduces to
3.12 Moreover, on , where |k| = κ, we see that sinϕ = 0 and ϕ′ = 0, whereby (3.11) reduces to
3.13 However, we see from (3.9) that (3.13) reduces further to coincide with (3.12). Finally, since t and m are constant on any open interval where κ = 0, we see that on such intervals
3.14 We hence find that whenever g′ exists it satisfies
3.15 Next, we define by
3.16 Due to the assumed regularity of d and k and the regularity of θ as constructed above, r as defined in (3.16) is C1 on . Moreover, the rulings of the surface parametrized by r vary continuously with θ in the sense that the projector g ⊗ g in the direction of g is continuous because θ can only jump by π if sinθ = 0. This property ensures that the surface parametrized by r exhibits no jumps.
Notice from (3.12) and (3.16) that
3.17 and, hence, that the surface parametrized by r is singular if
3.18 or if the necessary derivatives do not exist. Moreover, we see from (3.17) that, at non-singular points, the normal to is given by
3.19 and, hence, is independent of β. The Gaussian curvature K of can therefore be calculated as in (2.20). With reference to (3.15), we find that K vanishes at all non-singular points of .
Finally, we use (2.7)2 and (3.6) to find that
3.20 and, hence, that the geodesic curvature κg of the curve relative to the surface parametrized by r is given by the function k. □
The main steps in the construction of a developable surface laid out in theorem 3.1 can be synopsized as follows:
-
—
Use (3.2) to define the function ϕ:[a, b] → [0, π].
-
—
Use (3.5) to define the Darboux frame {t, m, n} from the Frenet frame {t, p, b} associated with d. Notice, here, that (C2) ensures that {t, m, n} is continuous.
-
—
If |k| < κ, use (3.8) to define the function θ:[a, b] → [0, π]. Otherwise, if there are parameter values α for which |k(α)| = κ(α), define θ on the proper subset of [a, b] upon which |κg| < κ and extend it to [a, b] so that τ(α)sinθ(α) = 0 at each for which |k(α)| = κ(α). Notice that, for the second of these alternatives, (C3) ensures that the method of extension results in sinθ being continuous on [a, b].
-
—
Use (3.10) to define the orientation g of the rulings.
-
—
Use (3.16) to define the parametrization r of the developable surface .
If |k| is never equal to κ and κ never vanishes, then conditions (C2) and (C3) are vacuously satisfied and the construction of a corresponding developable surface greatly simplifies. In particular, (3.2) and (3.8) can be used to express g directly in terms of k, the curvature κ and torsion τ of the curve , and its Frenet frame:
| 3.21 |
Notice that theorem 3.1 is predicated on the assumption that the curvature of the curve only vanishes on subintervals of [a, b] and, hence, does not apply if is a straight-line segment. However, given such a curve, the only possible choice of k consistent with (C1) is the zero function and any plane containing is a developable surface relative to which the geodesic curvature of vanishes.
4. Examples
For illustrative purposes, we consider a helical curve of radius ρ and pitch 2πμ, with arclength parametrization
| 4.1 |
relative to the canonical Cartesian basis. For the length l of , we choose , so that has only two turns. The tangent developable and rectifying developable surfaces associated with are shown in figure 1. To generate the tangent developable, we set k = κ = ρ/(ρ2 + μ2). According to (3.1), is empty for this choice of k. Since, from the construction outlined above, θ must be chosen such that τsinθ = 0 away from , and since τ never vanishes for a helix, it is permissible to set θ = 0. Moreover, since ϕ = 0 if k = κ as a consequence of (3.2), we find from (3.5) and (3.10) that g = t and, hence, that the parametrization of the surface generated from the choice of k under consideration is (1.1), the parametrization of the tangent developable. From figure 1a, it is evident that the tangent developable consists of two sheets that meet and are tangent along the generating curve. Struik [18] shows that this is a property common to all tangent developables. The tangency of the two sheets ensures that the geodesic curvature of the generating curve is the same relative to each sheet and, thus, is well defined. If, instead, k = 0, then is the entire interval [0, l], so we may use (3.21) with k = 0 to find that
| 4.2 |
whereby the surface generated from the choice k = 0 coincides with the rectifying developable parametrized by (1.2).
Figure 1.

A depiction of the (a) tangent developable and (b) rectifying developable associated with the helix parametrized by (4.1) with the choice ρ/μ = 3. For the tangent developable β ranges over [ − 2ρ, 2ρ], while for the rectifying developable it ranges over [ − ρ/2, ρ/2].
Any function that satisfies the conditions (C1)–(C3) of our theorem 3.1 can be used to generate a developable surface. Two non-trivial choices are
| 4.3 |
Since κ = ρ/(ρ2 + μ2), it is readily seen that the k defined in (4.3)1 satisfies |k| < κ. It can be shown that the minimum and maximum values of the k defined in (4.3)2 are
| 4.4 |
and, hence, that this choice of k also satisfies |k| < κ. Thus, (C1) holds for both choices in (4.3). Moreover, since κ never vanishes, (C2) holds. Finally, because |k| is never equal to κ, (C3) is vacuously satisfied. The developable surfaces associated with these choices of k are shown in figure 2.
Figure 2.
Depiction of the developable surfaces associated with the helix parametrized by (4.1) and the functions k defined in (a) (4.3)1 and (b) (4.3)2 both with the choice ρ/μ = 3. The surfaces were generated with β ranging over [ − ρ/2, ρ/2].
To illustrate the importance of (C2), we consider a curve parametrized by
| 4.5 |
Notice that δ is C4 but does not provide an arclength parametrization of . We denote the length of by l and its arclength parametrization by . Notice that is planar over the interval [ − l/2, 0) and, thus, that τ = 0 on [ − l/2, 0). Similarly, is planar over (0, l/2] and τ = 0 on (0, l/2] as well. With reference to (2.6), we see that the Frenet frame of jumps at α = 0 by a rotation of ψ = π/2.
According to (C2) in theorem 3.1, we may generate a developable surface from d by selecting k such that ϕ, as defined in (3.2), has a jump discontinuity at α = 0. The choice
| 4.6 |
results in a ϕ with the desired property. It can be shown that this choice of k also satisfies (C1) and (C3). Notice, in addition, that ϕ′(α) = 0 if . We thus find that the ratio
| 4.7 |
vanishes if . Adhering to the construction of the developable surface in theorem 3.1, we should use (3.8) and set θ(α) = π/2 for all α ∈ [ − l/2, l/2]. The parametrization of the surface can then be defined on invoking (2.9), (2.16), and (2.17). See figure 3 for a plot of this surface.
Figure 3.

Depiction of the developable surface associated with the curve parametrized by (4.5) and the function k defined in (4.6). The plot was generated with β ranging over [ − 1/8, 1/8].
In each example presented so far, condition (C3) holds vacuously. To demonstrate that condition (C3) is necessary for the construction of a developable surface from a curve, we consider a semicircle scaled to be of unit radius. An arclength parametrization of is given by
| 4.8 |
Introducing a function k through the definition
| 4.9 |
we confirm that it is C2 and satisfies both (C1) and (C2). However, we see that (C3) does not hold. To verify this finding, begin by observing that k achieves a local maximum k(αn) = 1 at
| 4.10 |
Since k is C2 and is not constant on (αn+1, αn), we may use the mean-value theorem to show that there exists βn in this interval such that k′(βn) = 0. We thus infer that ϕ′(βn) = 0 and, hence, that
| 4.11 |
If, alternatively, we set γn = 1/(2πn + π/4), for , we find that
| 4.12 |
and, hence, deduce that
| 4.13 |
Since and , the limit in (C3) at α = 0 does not exist. Based on the above calculations, we see that the function θ constructed from the choice of k defined in (4.9) oscillates rapidly between 0 and π/2 as α approaches 0 and, hence, is not continuous at this point. Thus, this choice of k cannot be used to generate a developable surface from the semicircular curve defined via (4.8).
5. Discussion
The ability to construct a developable surface from a space curve with curvature κ and a given function k satisfying |k| ≤ κ has become important because of recent developments in the study of unstretchable two-dimensional sheets, which can only sustain isometric deformations. If the reference configuration of such a sheet is planar, then after deformation its configuration must be a developable surface . Granted that the bending energy density depends quadratically on the second fundamental form of and that the sheet is isotropic, the total dimensionless bending energy of the sheet in the configuration must have the form
| 5.1 |
where H is the mean curvature of . In a quest to find the equilibrium configurations of a half-twist Möbius band made from a rectangular strip, Wunderlich [22,23] showed that must lie on a rectifying developable of its midline, which serves as the directrix , and that (5.1) can be written as a single integral over .
To expand this analysis to the problem of isometrically deforming a non-rectangular planar region , it is necessary to take a different approach since need not have a well-defined midline. Instead, the boundary of is a natural, intrinsic choice for a referential base curve. After isometrically deforming to a curved surface , the boundary of need not be a geodesic of . It must, however, have geodesic curvature equal to the signed curvature k of since the underlying deformation is isometric. In a future work, we will demonstrate that the bending energy (5.1) can be written as a single integral over . For this new dimensionally reduced bending energy to be a viable substitute for (5.1), it must be possible to construct a developable surface from the curve with geodesic curvature k. Theorem 3.1, which is stated and proved in this paper demonstrates that this is possible.
Supplementary Material
Acknowledgements
B.S. and Y.C. thank the Okinawa Institute of Science and Technology for hospitality and generous support during visits.
Contributor Information
Brian Seguin, Email: bseguin@luc.edu.
Eliot Fried, Email: eliot.fried@oist.jp.
Data accessibility
All of the data are available within the paper.
Authors' contributions
B.S., Y.C. and E.F. collectively devised the original ideas in this work and wrote and revised the manuscript. All authors gave final approval for publication and agree to be held accountable for the work performed therein.
Competing interests
We declare we have no competing interests.
Funding
The work of E.F. was supported by the Okinawa Institute of Science and Technology Graduate University with subsidy funding from the Cabinet Office, Government of Japan.
References
- 1.do Carmo MP. 1976. Differential geometry of curves and surfaces. Englewood Cliffs, NJ: Prentice-Hall. [Google Scholar]
- 2.Ferris LW. 1961. Developable surfaces. J. Am. Soc. Naval Eng. 73, 257–266. ( 10.1111/j.1559-3584.1961.tb03297.x) [DOI] [Google Scholar]
- 3.Mancewicz MJ. 1992. Developable surfaces: properties, representations and methods of design. PhD thesis, Kalamazoo College.
- 4.Friedman A. 1998. Computer-aided design of developable surfaces, pp. 39–49. Berlin, Germany: Springer. [Google Scholar]
- 5.Glaeser G, Gruber F. 2007. Developable surfaces in contemporary architecture. J. Math. Arts 1, 59–71. ( 10.1080/17513470701230004) [DOI] [Google Scholar]
- 6.Pottmann H, Asperl A, Hofer M, Kilian A. 2007. Architectural geometry. Exton, PA: Bentley Institute Press. [Google Scholar]
- 7.van Herwijnen F, Staaks D, Eekhout M. 2004. Cold bent glass sheets in façade structures. Struct. Eng. Int. 14, 98–101. ( 10.2749/101686604777964134) [DOI] [Google Scholar]
- 8.Martín-Pastor A. 2019. Augmented graphic thinking in geometry. Developable architectural surfaces in experimental pavilions. In Graphic imprints (ed. CL Marcos), pp. 1065–1075. Berlin, Germany: Springer.
- 9.Decaudin Ph., Julius D, Wither J, Boissieux L, Sheffer A, Cani M-P. 2006. Virtual garments: a fully geometric approach for clothing design. Comput. Graph. Forum 25, 625–634. ( 10.1111/j.1467-8659.2006.00982.x) [DOI] [Google Scholar]
- 10.Liu X, Li S, Zheng Z, Lin M. 2016. Development of a flattening system for sheet metal with free-form surface. Adv. Mech. Eng. 8, 1–12. ( 10.1177/1687814016630517) [DOI] [Google Scholar]
- 11.Solomon J, Vouga E, Wardetzky M, Grinspun E. 2012. Flexible developable surfaces. Comput. Graph. Forum 31, 1567–1576. ( 10.1111/j.1467-8659.2012.03162.x) [DOI] [Google Scholar]
- 12.Tang C, Bo P, Wallner J, Pottmann H. 2016. Interactive design of developable surfaces. ACM Trans. Graph. 35, 1–12. ( 10.1145/2832906) [DOI] [Google Scholar]
- 13.Mitani J. 2019. Curved-folding origami design. Boca Raton, FL: CRC Press. [Google Scholar]
- 14.English E, Bridson R. 2008. Animating developable surfaces using nonconforming elements. ACM Trans. Graph. 27, 1–5. ( 10.1145/1360612.1360665) [DOI] [Google Scholar]
- 15.Bo P, Wang W. 2007. Geodesic-controlled developable surfaces for modeling paper bending. Computer Graphics Forum 26, 365–374. ( 10.1111/j.1467-8659.2007.01059.x) [DOI] [Google Scholar]
- 16.Greenwood JR, Magleby SP, Howell LL. 2019. Developable mechanisms on regular cylindrical surfaces. Mech. Mach. Theory 142, 103584-1–13. ( 10.1016/j.mechmachtheory.2019.103584) [DOI] [Google Scholar]
- 17.Hyatt LP, Magleby SP, Howell LL. 2020. Developable mechanisms on right conical surfaces. Mech. Mach. Theory 149, 103813-1–103813-13. ( 10.1016/j.mechmachtheory.2020.103813) [DOI] [Google Scholar]
- 18.Struik DJ. 1961. Lectures on classical differential geometry. New York, NY: Dover. [Google Scholar]
- 19.Hartman P, Nirenberg L. 1959. On spherical image maps whose Jacobians do not change sign. Am. J. Math. 81, 901–920. ( 10.2307/2372995) [DOI] [Google Scholar]
- 20.Pogorelov AV. 1973. Extrinsic geometry of convex surfaces. Providence, RI: American Mathematical Society. [Google Scholar]
- 21.Hartman P, Wintner A. 1951. On the asymptotic curves of a surface. Am. J. Math. 73, 149–172. ( 10.2307/2372167) [DOI] [Google Scholar]
- 22.Todres RE. 2014. Translation of W. Wunderlich’s ‘On a developable Möbius band’. J. Elast. 119, 23–34. ( 10.1007/s10659-014-9489-y) [DOI] [Google Scholar]
- 23.Wunderlich W. 1962. Über ein abwickelbares Möbiusband. Monatshefte für Mathematik 66, 276–289. ( 10.1007/BF01299052) [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
All of the data are available within the paper.

