PhysX.GH

About PhysX.GH is a rigid body simulation tool for Grasshopper. It uses open source real-time physics engine NVIDIA PhysX and a C# wrapper from stilldesign/PhysX.Net. It runs with GPU and provides users with fast simulation results. Download: https://www.food4rhino.com/app/physxgh Forum: https://www.grasshopper3d.com/group/physx-gh License PhysX.GH © 2016-2020 Gene Ting-Chun Kao, Long Nguyen and The Asian Coders.

January 1, 2019 · 1 min · Gene Ting-Chun Kao

Assembly-aware design of masonry shell structures: a computational approach

Abstract This paper proposes a workflow for Assembly-Aware Design (AAD) of masonry shell structures and introduces an interactive tool in a CAD environment to assist the design process while simulating the step-by-step assembly of masonry blocks. Thus designers can explore the design space of masonry shell structures and be aware of structural performance before the assembly phase, at the early design stage. Masonry shell structures are an old construction technique, which has recently received a lot of attention due to new computational methods. Even though the form of such a structure is optimised for structural performance, its incomplete form during construction often requires the support of falseworks, which can be extensive, costly and time-consuming. To tackle this unsolved problem, we developed an assembly strategy that significantly reduces the falsework usage while still maintaining the equilibrium of the incomplete shell at each assembly step. The key idea is to compute a disassembly strategy inspired by the Jenga game and then reverse it to obtain the actual assembly sequence of the masonry blocks. Rather than using discrete element methods to predict the structural behaviour of the masonry blocks, we employed the GPU-based rigid-body dynamic solver from the engine NVIDIA PhysX, this allows very fast computation speeds while still offering sufficient accuracy for our purposes. Finally, we verified our method using small-scale 3D printed models. ...

October 3, 2017 · 2 min · Gene Ting-Chun Kao

ICD/ITKE Research Pavilion 2015-16 - development and implementation demo

I was in the computational design team while designing the ICD/ITKE Research Pavilion 2015-16 and was mainly in charge of developing computational tools. Here is the demonstration video to show the geometrical implementation. One of the input parameters from the plugin is a mesh surface, and the output parameters are all tree data structure thus some double-layer light weight structure as well as some planar plates can be generated (Planar plate wasn’t realized due to the decision making and scheduling during the development). All the geometries are labeled in the right sequence so they can be fabricated directly: ...

October 30, 2016 · 1 min · Gene Ting-Chun Kao

Master Thesis Reading

My reading list when writing master thesis at Stuttgart University. Master Thesis Reading – Steering Behavior For Autonomous Characters Master Thesis Reading – The Construction of Gothic Cathedrals

December 15, 2015 · 1 min · Gene Ting-Chun Kao

Writing a thesis with LaTex

Currently I am starting my master thesis, and a tool that I am trying is called Latex. After googling for a while, tonnes of tools and tutorials came up. In my opinion, Latex is super easy and convenient. I especially like its philosophy “Concentrate on Content not on Layout.” It is so convincing that when we are doing our research or write our document we should concentrate on its content instead of its layout. Architect normally spend too much time of making things pretty instead of making them useful(or making them work). At the end, I decided to choose my favourite editing tool Aquamacs, the Emacs for the mac, to write it, because it is already integrated with LaTex and its extensions AUCTeX, preview-latex and flyspell. I also recommend everyone who interested in these tools to try this thesis template as well. Masters/Doctoral Thesis which is super elegant and convenient. Here is my screenshot of using LaTex in Aquamacs: ...

November 8, 2015 · 1 min · Gene Ting-Chun Kao

Rhino.Python

These are my Rhino.Python practice while I studied at Stuttgart University. Rhino.Python - 1D 2D 3D Rhino.Python - Swarm bridge Rhino.Python - tessellation and subdivision Rhino.Python - Boy Surface and subdivision

November 30, 2014 · 1 min · Gene Ting-Chun Kao