Difference between revisions of "OritatamiShapeMaker"
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]]