Difference between revisions of "OritatamiShapeMaker"

From self-assembly wiki
Jump to navigation Jump to search
(Created page with "{{SoftwareTemplate |Name=OritatamiShapeMaker |Description=A Python based program for defining shapes and creating Oritatami systems which self-assemble them in OritatamiSim. |Dow...")
 
Line 4: Line 4:
 
|Download=OritatamiShapeMaker-source.zip
 
|Download=OritatamiShapeMaker-source.zip
 
}}
 
}}
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).
+
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.
 
Instructions for use can be found by pressing 'h' when running the program.
Line 16: Line 16:
 
     wxPython    (download installer for your platform here:  https://www.wxpython.org/download.php)
 
     wxPython    (download installer for your platform here:  https://www.wxpython.org/download.php)
 
     pil        (via pillow, install using 'pip install pillow', pip can be found in your Python27\Scripts dir)
 
     pil        (via pillow, install using 'pip install pillow', pip can be found in your Python27\Scripts dir)
 +
 +
For use with [[OritatamiSim]]
 +
  
 
[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 10:18, 17 July 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://www.wxpython.org/download.php)
   pil         (via pillow, install using 'pip install pillow', pip can be found in your Python27\Scripts dir)

For use with OritatamiSim


[OritatamiShapeMaker Python source [1]]

[OritatamiShapeMaker Windows executable [2]]