Lang Origami. Background. In 1. 98. 9, I wrote an article for the magazine Engineering & Science about the state of technical folding, which, even then, seemed to be progressing by leaps and bounds due to an infusion of scientific and mathematical principles. In recounting some of the connections between origami, math, and technology, I wrote. Computing succumbed to the appeal of folded paper when, in 1. Arthur Appel programmed an IBM System 3. The light blue lines define the tree; the desired lengths are entered as numerical values. Building on these concepts, I set out in the early 1. I'd speculated on in my E& S article: write a computer program that could . The history of origami followed after the invention of paper and was a result of paper's use in society. Independent paper folding traditions exist in East Asia and Europe, and it is unclear whether these evolved separately or. Leave the Web Design, Hosting, SEO and Email to WebWize. You concentrate on what makes you money, Your Business! A user experience design and software development firm that delivers innovative and transformative mobile, web and desktop apps that set our clients apart. In modern usage, the word 'origami. Sign Up To Receive Discounts & News! After several months of work I had succeeded; and the result, was a computer program, which I dubbed Tree. Maker, since it started with a particular type of stick figure (called a tree in graph theory). The first version did little more than solve the associated circle- packing problem, but gave no clue as to how to fill in the bulk of the creases. Over the years, as my understanding of crease patterns grew, I added what knowledge I gained to Tree. Maker, adding algorithms for computing molecules, imposing symmetries, and introducing strain into the stick figure, releasing new versions every few years. And suddenly, Tree. Maker was no longer an academic curiosity; it had become a powerful tool, capable of constructing the full crease pattern for a wide variety of origami bases. Circles corresponding to leaf nodes (terminal flaps) are shown to aid intuition. I (and at this writing, most other composers of technical origami) have usually designed my/our compositions on paper using the geometric concepts collectively described as . Occasionally a bit of algebra is needed to work out an initial reference point or two (see Reference. Finder for more on this). Which meant that it was now possible, with Tree. Maker, to solve for origami bases that truly were more complicated than anything a person could design by hand. Since all you're given is the crease pattern, it's up to you to devise a step- by- step folding sequence for all the creases, and the subsequent assembly into a base can also be fiendishly difficult. But the value of Tree. Maker is that it combines novelty with efficiency: the patterns constructed are commonly the most efficient solutions possible for a given stick figure, and they are just as often totally new structures in the world of origami. See here for a photograph of. The answer is: absolutely not. The vast majority of the world's composers of technical origami don't use it; in fact, I don't use it for the majority of my own designs. What I do use it for is for what you might call . For that purpose, it's an invaluable tool in my arsenal. And for several of my designs, notably the. Scorpion varileg, opus 3. White- Tailed Deer, opus 5. Maine Lobster, opus . You draw a stick figure of the base on the screen; each stick in the stick figure (the . You can also place various constraints on the flaps, forcing them to be corner, edge, or middle flaps, and/or setting up various symmetry relationships (forcing pairs of flaps to be symmetric about a line of symmetry of the paper, for example). Once you have defined the tree, Tree. Maker computes the full crease pattern for a base which, when folded, will have a projection (roughly speaking, its . The crease pattern can be printed out, or copied and pasted into another graphics program for further processing. Crease assignment (mountain or valley) are not computed, but with a few simple rules and some exploration by hand, the proper crease assignment can usually easily be found. Demaine at MIT on various aspects of the mathematical theory of origami. One problem we have attacked has been the challenge of computing the full crease pattern for a Tree. Maker base, and the related (and much harder) problem of proving that the algorithms of tree theory always give a correct solution (i. In my initial development of tree theory, I had found early versions of Tree. Maker to be an invaluable tool for testing and exploring mathematical concepts, and so in 2. I set out to update Tree. Maker to use in this further exploration. And the last family of crease . Fortunately, one could almost always find the crease assignment very quickly by experimenting by folding the pattern produced by Tree. Maker 4, but it was an annoying lingering hole in the theory that I desperately wanted to plug. Over the same period, I migrated the code base from an Apple Macintosh- specific GUI based on Metrowerks Power. Plant to the cross- platform class library wx. Widgets, which offered the promise . This meant that I could release the full Tree. Maker code. And so I have; you'll find it below. What Tree. Maker 5 adds to the mix is. Screen shot of Tree. Maker 5, showing the full crease pattern, folded form, and the new Inspector for editing the design. Tree. Maker 5 is cross- platform: screen shots of supported platforms can be seen at these links. The current version of Tree. Maker is version. I will update this page as new versions are released to fix bugs or introduce new features. Email me at treemaker . This software is free software with no warranty of merchantability or fitness for any particular purpose; use it at your own risk, and enjoy! The documentation is part of the application, and can be printed from the Help menu. Tree. Maker 5 is a Universal Binary that will run natively on Intel Macs; it requires System 1. Because of the licensing terms associated with TM4's use of CFSQP, you'll need to email me the information described in the manual and I will email you the executable. For details and requisites, click here. Download this archive and expand it; then open the file . If you would like to try porting Tree. Maker to a system not listed above (i. Phone anyone?), I'd be happy to add you to the official development team.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2016
Categories |