Difference between revisions of "OritatamiShapeMaker"

From self-assembly wiki
Jump to navigation Jump to search
Line 25: Line 25:
  
  
The source code as well as an executable package for Windows can be found here:
+
The source code as well as an executable package for Windows, for an older and buggier version can be found here:
  
 
[OritatamiShapeMaker Python source [http://self-assembly.net/software/OritatamiShapeMaker-source.zip]]
 
[OritatamiShapeMaker Python source [http://self-assembly.net/software/OritatamiShapeMaker-source.zip]]
  
 
[OritatamiShapeMaker Windows executable [http://self-assembly.net/software/OritatamiShapeMaker-WinBinary.zip]]
 
[OritatamiShapeMaker Windows executable [http://self-assembly.net/software/OritatamiShapeMaker-WinBinary.zip]]

Revision as of 08:41, 15 August 2017


Name

OritatamiShapeMaker

Description

A Python based program for defining shapes and creating Oritatami systems which self-assemble them in OritatamiSim. A basic program for drawing shapes, scaling and rotating them, and concatenating sets of bead sequences to create an Oritatami system (for use in OritatamiSim) which self-assembles the shape (at constant scale factor and with a constant set of bead types, but with a sequence which grows linearly with the size of the shape).

Instructions for use can be found by pressing 'h' when running the program.

For running the source version

Requirements:

   This application requires Python 2.x due to its dependency on wxPython

Dependencies:

   wxPython    (download installer for your platform here: https://wxpython.org/Phoenix/snapshot-builds/)
   pil         (via pillow, install using 'pip install pillow', pip can be found in your Python27\Scripts dir)

Related Software:

   OritatamiSim

The source code for a significantly improved version can be found here:

[OritatamiShapeMaker Python source [1]]


The source code as well as an executable package for Windows, for an older and buggier version can be found here:

[OritatamiShapeMaker Python source [2]]

[OritatamiShapeMaker Windows executable [3]]