Skip to content

CodePlastic

Coding for makers

  • Home
  • About
  • Learning Sverchok
  • Contacts
  • Pinterest
  • Youtube
  • SHOP
CodePlastic
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Coding for makers

Welcome to CodePlastic, a website dedicated to makers that want to use the power of coding for their creations. Here you will find tutorials, examples, showcases, all created with the goal of letting you realize that crazy and weird idea that you had once. Have fun!

Parametric wall Sverchok

Parametric wall with Blender and Sverchok

January 20, 2020 Alberto Giachino Tutorials

How to make a parametric wall with Blender and Sverchok for CNC or laser cutting. I’ve thought for a while on how to realize an

Read more

How to install Python modules in Blender using pip

March 12, 2019 Alberto Giachino Tutorials

If you are doing Blender scripting, sometimes you might want to do something very specific that requires one or more third party modules that are

Read more
Voronoi panel Sverchok

Voronoi panel with Sverchok

March 12, 2019 Alberto Giachino Tutorials

After the Metaballs sculpture, here is another Sverchok speed noding video, this time a Voronoi panel. This time the key is the Voronoi with radius

Read more

Metaballs sculpture

March 1, 2019 Alberto Giachino Tutorials

How to make a metaballs sculpture with Blender and Sverchok Today I will try a new format, where the blog post will go together to

Read more
Sverchok modifier 3

3 ways to integrate a modifier into Sverchok

February 16, 2019 Alberto Giachino Tutorials

If you have been using Sverchok you probably have already wondered how to integrate one or more modifiers inside of it. Personally, I am looking

Read more
Learning Sverchok front page

Learning Sverchok: free ebook on parametric design

January 30, 2019 Alberto Giachino Announcements

As you have probably noticed, the blog hasn’t been active in the last months. This was for a reason, since I have been writing “Learning Sverchok: parametric and computational design tool for Blender“.

Read more
waffle structure blender sverchok

Waffle structures with Waffle node in Sverchok

July 6, 2018 Alberto Giachino Tutorials

Understanding Sverchok’s Waffle node to create waffle structures in Blender for digital fabrication After looking at How to slice a 3D model for laser cutting and

Read more
image to 3D

3 ways to convert an image to 3D with Blender and Processing

May 18, 2018 Alberto Giachino Tutorials

In this tutorial we will see three tricks to convert a 2D image to 3D. We will use Blender for the first and Processing with

Read more

Parametric panels with Sverchok (2) – Interference patterns

April 30, 2018 Alberto Giachino Tutorials

  This is a small addendum to our previous post Parametric panels with Sverchok (1). What we will do is to create a new monad for our

Read more
Sverchok modulations

Parametric panels with Sverchok (1)

April 24, 2018 Alberto Giachino Tutorials

How to create parametric panels with Blender and Sverchok by modulating and superimposing waves and formulas. In this tutorial we will see how we can

Read more
Source https://www.cgtrader.com/3d-models/furniture/sofa/parametric-bench

How to slice a 3D model for laser cutting and CNC milling with Blender and Sverchok

March 22, 2018 Alberto Giachino Tutorials

How to use Blender and Sverchok to slice a 3D model for laser cutting and CNC milling. Today we will see how we can use Blender’s

Read more

Painting noise with ToxicLibs Volumetric brush in Processing

February 24, 2018 Alberto Giachino Tutorials

How to use ToxicLibs Volumetric brush to create 2.5D models representing Perlin noise fields in Processing In this tutorial we will see how we can use

Read more

Voronoi relaxation (Lloyd’s algorithm) in Processing

December 30, 2017 Alberto Giachino Tutorials

How to implement a basic Voronoi relaxation (Lloyd’s algorithm) in Processing in few simple steps   I stumbled upon this algorithm while researching for another

Read more

Hello Cinder

December 28, 2017 Alberto Giachino Tutorials

In this post I will walk through the tutorial that the Cinder webpage proposes as an introduction to the language. It is outdated and because

Read more
cinder logo

Testing the waters with Cinder and C++

December 26, 2017 Alberto Giachino Announcements

With today we (might) start a series of posts where we will be exploring the potential of C++, together with Cinder and other libraries for

Read more
Raster Voronoi print

Raster Voronoi with Sverchok

November 6, 2017 Alberto Giachino Tutorials

How to use Sverchok to create raster Voronoi patterns for 3d printing and CNC milling. The partitioning of a plane with n points into convex

Read more

Controlled circle packing: make it real

October 18, 2017 Alberto Giachino Tutorials

How to use the differential line algorithm to create a decorative tile with CNC I have finally found a simple way to use the circle

Read more
Sverchok spinner generator

Spinner generator with Sverchok by Nikitron

September 18, 2017 Alberto Giachino Tutorials

Use Sverchok to generate spinners   Today we will look at the spinner generator created by Nikitron (Никита Городецкий), the creator of Sverchok, that shared the

Read more
circle packing

Controlled Circle Packing with Processing

September 9, 2017 Alberto Giachino Tutorials

How to implement a controlled circle packing algorithm with Processing Today we will implement a circle packing algorithm using Processing. The inspiration for this tutorial came

Read more
DualPro custom gcode

Custom color blending with ZMorph DualPro extruder

August 31, 2017 Alberto Giachino Tutorials

How to write Gcode for ZMorph DualPro extruder and make multi-color prints Today we will work with ZMorph DualPro extruder. This is an extruder that allows

Read more
differential line growth

Differential line growth: make it real

August 10, 2017 Alberto Giachino Tutorials

How to export the differential line growth sketch from Processing to Blender for digital fabrication. After seeing how to implement the differential line growth algorithm

Read more
honeyComb Sverchok

Parametric honeycomb pattern with Sverchok

August 6, 2017 Alberto Giachino Tutorials

  Easily create a parametric honeycomb pattern with Blender and Sverchok for 3D printing and CNC milling. Today we will see how we can create

Read more
differential line growth

Differential line growth with Processing

July 22, 2017 Alberto Giachino Tutorials

    How to implement the differential line growth algorithm with Processing I wanted to implement the differential line growth algorithm since long time and

Read more

CodePlastic is on GitHub

July 10, 2017 admin Announcements

We are on GitHub! We will put here all our code, feel free to contribute and let us know if you have ideas! https://github.com/zmorph/codeplastic  

Read more
Parametric tiles with Sverchok

Parametric tiles with Blender and Sverchok

July 6, 2017 Alberto Giachino Tutorials

  How to generate parametric tiles ready for 3D printing with the free Blender’s Sverchok add-on. Some time ago I got very intrigued by this article:

Read more
Vase generator

Vase generator with Processing for 3D printing (Part 2)

June 27, 2017 Alberto Giachino Tutorials

In the previous tutorial we have written a simple class for creating a vase generator with Processing. Now we will continue our work by adding a

Read more

Setting up Blender for 3D printing

June 25, 2017 Alberto Giachino Tutorials

  Blender doesn’t come ready for 3D printing, but setting it up is quite straightforward, in this article we will see how. Blender is an

Read more
vase generator Processing 1

Vase generator with Processing for 3D printing – (Part 1)

June 19, 2017 Alberto Giachino Tutorials

In the previous tutorial we have implemented a possible structure of classes for generating G-code with Processing, now we will apply it for something more interesting than

Read more

Learn to code: Make G-code with Processing (Part 2)

June 7, 2017 Alberto Giachino Tutorials

In the previous tutorial we have seen how to simply generate G-code with Processing. We will now continue on this track, developing a more robust framework

Read more

Learn to code: Make G-code with Processing (Part 1)

June 5, 2017 Alberto Giachino Tutorials

In the previous tutorial we have seen what G-code is, how it works and how you can write it by yourself on any text editor.

Read more

What is G-code? INTRODUCTION

June 1, 2017 Alberto Giachino Tutorials

G-code is the language of your 3d printer. It is a series of commands that the machine understands and that determine where the toolhead moves,

Read more

Welcome to CodePlastic !

May 31, 2017 admin Uncategorized

Welcome to CodePlastic, a website dedicated to makers that want to use the power of coding for their creations. Here you will find tutorials, examples,

Read more
WordPress Theme: Gridbox by ThemeZee.

Thank you for your download!