I created a quick Google Sheet to calculate the end time of a process based in the percentage done and time elapsed. Free for anyone to use!
Google Sheet – Process time calculator

I created a quick Google Sheet to calculate the end time of a process based in the percentage done and time elapsed. Free for anyone to use!
Google Sheet – Process time calculator

This definition is the interior of a cluster I created that allows for the culling of duplicate items of any type based on a criteria. In this case, we are culling lines based on their mid point. Use the criteria carefully.
Dithering is a technique to avoid banding or moire patterns. This technique consists in a probabilistic choice of values instead of a deterministic one. Photoshop has a dithering filter called “Spatter”, while Gimp offers precise options for dithering purposes. However, using an external image editor to reduce the range of a number of values is […]
I had a dream… for a long time. Be able to easily compare climbs from GPX data. Some years ago, I built a Grasshopper GPX compare tool, with 3D visualization and such… but not useful for the everyday person. So now, thanks to some AI help, I have built a webpage that takes care of […]
This Blender add-on is a fork I modified from the original “Import Wavefront (.obj)” which ships with the official Blender release. The motivation for the creation of this modification is the maintenance of materials upon importing new geometry. A common workflow in architecture visualization is the iterative import of exported models from other software, such […]
I use kumu for research, which enables me to organize information and find interesting relations through clusters. For a clear organization of all the information, I input everything in a spreadsheet, much like in a database. I even include the images in the Google spreadsheet as URL’s, that kumu then renders in nice round thumbnails. Sometimes […]
Another take on the problem of shaping a list of numbers according to a graph visual definition. The reason for not applying a Graph Mapper component directly deals with the way Graph Mapper has its settings adjusted. These are accessible through a double-click on the component, disallowing any kind of parametric adjustments (as with the […]
Grasshopper does not seem to have the “pick region” feature from the Rhino Hatch command. I have created such an algorithm, taking advantage of recursive computing provided by the Hoopsnake plugin. You can download the .gh file here: FindRegion.gh The overall idea of the algorithm is to find the curve that has the shortest angle relative […]
It is quite common to find people confused by the notion of DPI and its influence in media size. DPI is nothing else than the relation between virtual dimension (pixels) and real dimension (inches/centimeters). To ease this understanding and everyday calculations, I created this simple spreadsheet in Google Docs accessible to anyone. You just need […]
Researching implies producing lots of PDF’s. Sometimes these PDF’s are exported without much control and become several MB large, which is inconvenient to send out to some else (e-mail) or even to the cloud or a printer. To deal with this issue, a common solution is to down sample the images in your PDF to […]
Contrary to most people I meet, I am a Magic Mouse fan. I never had any wrist pain, and I love the 2D touch scroll. Having said that, the mouse comes with some incompatibilities with graphical software packages, namely Blender and Rhino Grasshopper. This post is about the latter. To make the Grasshopper canvas Zoom […]
All content © Copyright 2026 by Pedro de Azambuja Varela.
Subscribe to RSS Feed