designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

Curvature Approximation by Drawing

March 14, 2024 | Studios
#calculus #curvature #rhinoceros #tutorial

Curvature can be roughly described as how much a curve is “turning” at point a P. We place two “very” close tangents and measure the difference between them. The closer these tangents are, the more precise our approximation would be. An osculating circle is a tangent circle that has the same curvature as the curve at point P. The larger the circle, the more “flat” the curve is. An infinitely large osculating circle means the curve is linear at point P. Another term, the center of curvature represents the center point of the osculating circle. Rhino can calculate these with the Curvature command quickly and easily. However, I wondered how I could calculate them manually. In this tutorial, I am attempting to make a curvature approximation by drawing commands in Rhinoceros. These are line, circle, point, and scale.

I am using the similar triangles approach and trying to locate the center of curvature by using two tangents with equal Euclidean distance on both sides of a point. So, I did this easily by drawing a circle. The smaller this circle is, the better our approximation would be. Then, I created a triangle and scaled it so that it would become the same size as the triangle formed by the center of curvature.

While drawing and testing, I realized that I could also do this by only using Euclidean compass and straightedge, since I can draw and extend the normal directions with them. So, instead of using the scale command, I can do the same calculation by drawing two normal directions and extending them until they intersect. However, this is another story.

Curvature Approximation by Drawing calculus, curvature

Cite this post

Yazar, T. (2024, March 14). Curvature Approximation by Drawing. designcoding. Retrieved August 24, 2026, from https://www.designcoding.net/curvature-approximation-by-drawing/

Related Posts

Quad Tiling on Double Curvature

April 3, 2024

It is not possible to cover a double curvature surface with planar quads. Here is one method that overcomes quad tiling on double curvature by pulling one vertex of the quads to the plane defined by the other three. This method was used in architecture on several occasions such as the exterior facade of The Yas Hotel, designed by Asymptote Architecture in 2009. The same approach is also evident in the roof design covering the central courtyard of the Smithsonian…

Calculating a Guitar’s Surface Area with Bézier Curves

August 27, 2024

Below is the first paper of my son, Mete Yazar. It is about a mathematical and geometric exercise of calculating the surface area of an arbitrary shape (a classical guitar’s body panel). He did a good job in utilizing Bezier/de Casteljau curves and generating the parametric equations of the piecewise curve. I helped him to validate the results by using rhinoceros CAD software. Therefore, it seems that his calculations are correct. In this paper, we attempted to calculate a guitar’s…

Derivative and Slope

April 6, 2018

Yes, interesting topics started to reveal themselves, when I dig into the function curves, especially in the parametric representation. The first interesting application is the “derivative”. Nobody in high school told me that the derivative of a function at a given point gives the slope of the graph at that point. Moreover, it is possible to convert the slope value into an angle in degrees, showing the angle of the tangent line to the x-axis at that point. They are…

Modeling Waves Relief

December 16, 2024

Relief in the context of art and sculpture refers to a technique where a three-dimensional form is created on a flat surface. The object or figure “protrudes” from the background, creating depth and texture. In this short tutorial video, I am modeling waves relief using the basic drawing and modeling commands of the Rhinoceros software. Here, I use the point surface command. Because, in Rhinoceros, generally we describe the parametric surfaces as four-sided objects. So, this exercise is a basic…

Modeling Truchet Relief

December 16, 2024

Truchet patterns refer to a set of geometric designs based on simple, repeating shapes, usually tiles or squares. These tiles can be rotated or flipped to create complex and visually interesting patterns. A French mathematician, Michel Truchet introduced these patterns in the 1970s. Since then, you can see them often in art, design, and mathematics. In this short video tutorial, I am modeling truchet relief in Rhinoceros CAD software. My purpose of this modeling process is to demonstrate the basic…

  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #polyhedra
    • #unrolling
    • #archimedean-solid
    • #platonic-solid
    • #parametric-surface
    • #folding
    • #truncated
    • #tessellation
    • #relief
    • #icosahedron
    • #buckminster-fuller
    • #euclidean-construction
    • #icosidodecahedron
    • #dodecahedron
    • #stellated-solid
    • #cuboctahedron
    • #octahedron
    • #tetrahedron
    • #deformation
    • #pattern
  • Search

  • Support designcoding!

  • Enjoying designcoding? Support me on Patreon to keep it growing. Thank you!

  • copyright 2026 designcoding.net | about | privacy policy | end user license agreement