designcoding
About Table of Contents Keywords Monthly Archive
Support designcoding!

August 2021

4 posts

On the Digital ReConstruction of Muqarnas

August 23, 2021

Together with Sevde Dinçer, we published a new study on the digital reconstruction of muqarnas. This is also Sevde’s ongoing Ph.D. topic. Previously, she started studying muqarnas geometry in her master thesis under the supervision of Togan Tong. Then, she advanced her studies in this field. Eventually, my contribution to this study was about redefining and comparing the three major modeling approaches. Apart from that, the case study, literature research, and all the rest were done by her. This paper…

Vector Arithmetics in Rhino Python

August 20, 2021

Today, I am going to advance the Vector class a bit more. Firstly, I will improve the display method I introduced recently. Then, I will add two new methods which handle the fundamental vector arithmetics in Rhino Python. Improving the Display Method In the previous attempt, I displayed vectors on the origin of the Rhino viewport. The coordinates of the tail of a vector are not stored within the object attributes. Normally, I can store two coordinates, one for the…

Display Method for Vector Class

August 17, 2021

Let’s continue from the Vector class that started yesterday. Previously, I defined this class to store three numbers (coordinates), named as “components”. I defined a method named __init__ for this. Similarly, I am adding a display method to the Vector class today. Note that I am using Rhino 6 in this code, but it should also work in Rhino 5 or 7. The code Below is the line-by-line explanation of the method: Line Explanation 1-4 Already explained before. 5 Start…

Vector Class in Rhino Python

August 16, 2021

In this new series, I will be using Rhino Python to create some of the fundamental mathematical objects in Rhino. We will learn how to code in Python, and also try to get deeper into the intuition behind some of the fundamental concepts we use every day in Rhino and Grasshopper. The Vector class in Rhino Python is the starting point of this journey. Just like vectors, most of the topics are already built-in object classes in RhinoPython. But I…

  • Chapters

    • Algorithms
    • Discourses
    • Fabrications
    • Studios
  • Explore

    • All Keywords
    • Table of Contents
    • Monthly Archive
    • #vbnet
    • #permaculture
    • #polygon
    • #fractal
    • #logic
    • #cube
    • #sandblasting
    • #dual
    • #metaball
    • #unrolling
    • #buckyball
    • #parametric-wall
    • #hotwire-cutting
    • #sinan
    • #weaire-phelan
    • #packing
    • #dodecahedron
    • #attractor
    • #3d-printing
    • #hoopsnake
  • 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