Skip to content

Create guilloche-like images--similar to a spirograph--using three layers of repeating circles, with controls over each layer.

License

Notifications You must be signed in to change notification settings

gwygonik/Spiroh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Spiroh

Processing app to create guilloche-like images—similar to a spirograph—using three layers of repeating circles, with controls over each layer.

The app starts with a single layer. Adjust the sliders at the top-left to change different paramaters including size, thickness, number of repeats, and even rotation angle. The design will update in real-time with your changes. Setting a thickness value to 0 (zero) will turn off a layer, while any other value will turn on that layer.

After creating a design you like, you can export either a PNG or SVG of your design. You can use PNGs to raster engrave with a laser cutter, or the SVG to send to a CNC or pen-plotter (e.g.: AxiDraw)

To run this app you will need Processing (processing.org) and the ControlP5 library (Sketch->Import Library...->Add Library...)

Here are a few examples, including the interface:

spiroh_05f

spiroh_5294199

spiroh_02

spiroh_04

NOTE: In-app images may go outside the bounds of the screen, but the saved PNGs and SVGs are NOT cut off! I wouldn't do that to you! :-)

About

Create guilloche-like images--similar to a spirograph--using three layers of repeating circles, with controls over each layer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published