24 research outputs found

    Folding Polyominoes into (Poly)Cubes

    Full text link
    We study the problem of folding a polyomino PP into a polycube QQ, allowing faces of QQ to be covered multiple times. First, we define a variety of folding models according to whether the folds (a) must be along grid lines of PP or can divide squares in half (diagonally and/or orthogonally), (b) must be mountain or can be both mountain and valley, (c) can remain flat (forming an angle of 180180^\circ), and (d) must lie on just the polycube surface or can have interior faces as well. Second, we give all the inclusion relations among all models that fold on the grid lines of PP. Third, we characterize all polyominoes that can fold into a unit cube, in some models. Fourth, we give a linear-time dynamic programming algorithm to fold a tree-shaped polyomino into a constant-size polycube, in some models. Finally, we consider the triangular version of the problem, characterizing which polyiamonds fold into a regular tetrahedron.Comment: 30 pages, 19 figures, full version of extended abstract that appeared in CCCG 2015. (Change over previous version: Fixed a missing reference.

    The Milli-Motein: A self-folding chain of programmable matter with a one centimeter module pitch

    Get PDF
    The Milli-Motein (Millimeter-Scale Motorized Protein) is ca chain of programmable matter with a 1 cm pitch. It can fold itself into digitized approximations of arbitrary three-dimensional shapes. The small size of the Milli-Motein segments is enabled by the use of our new electropermanent wobble stepper motors, described in this paper, and by a highly integrated electronic and mechanical design. The chain is an interlocked series of connected motor rotors and stators, wrapped with a continuous flex circuit to provide communications, control, and power transmission capabilities. The Milli-Motein uses off-the-shelf electronic components and fasteners, and custom parts fabricated by conventional and electric discharge machining, assembled with screws, glue, and solder using tweezers under a microscope. We perform shape reconfiguration experiments using a four-segment Milli-Motein. It can switch from a straight line to a prescribed shape in 5 seconds, consuming 2.6 W power during reconfiguration. It can hold its shape indefinitely without power. During reconfiguration, a segment can lift the weight of one but not two segments as a horizontal cantilever.United States. Defense Advanced Research Projects Agency. Programmable Matter ProgramUnited States. Defense Advanced Research Projects Agency. Maximum Mobility and Manipulation (M3) ProgramUnited States. Army Research Office (Grant W911NF-08-1-0254)United States. Army Research Office (Grant W911NF-11-1-0096)Massachusetts Institute of Technology. Center for Bits and Atom

    Unfolding some classes of polycubes

    Get PDF
    An unfolding of a polyhedron is a cutting along its surface such that the surface remains connected and it can be flattened to the plane without any overlap. An edge- unfolding is a restricted kind of unfolding, we are only allowed to cut along the edges of the faces of the polyhedron. A polycube is a special case of orthogonal polyhedron formed by glueing several unit cubes together face-to-face. In the case of polycubes, the edges of all cubes are available for cuts in edge-unfolding. We focus on one-layer polycubes and present several algorithms to unfold some classes of them. We show that it is possible to edge-unfold any one-layer polycube with cubic holes, thin horizontal holes and separable rectangular holes. The question of edge-unfolding general one-layer polycubes remains open. We also briefly study some classes of multi-layer polycubes. 1Rozklad mnohostěnu je tvořen řezy jeho povrchu takovými, že rozřezaný povrch je možné rozložit do roviny, aniž by vznikl překryv. Hranový rozklad je omezený typ roz- kladu, ve kterém je povolené řezy vést jen po hranách mnohostěnu. Kostičkový mno- hostěn je speciální druh mnohostěnu, který je tvořen jednotkovými krychlemi slepenými k sobě celými stěnami. V případě kostičkových mnohostěnů můžeme v hranovém roz- kladu řezat po hranách všech jednotkových krychlí. V této práci se zabýváme zejména jednovrstvými kostičkovými mnohostěny a popíšeme několik algoritmů pro rozklad růz- ných speciálních tříd. Ukážeme, že je možné hranově rozložit jednovrstvé krychličkové mnohostěny s krychlovými dírami, tenkými horizontálními dírami a oddělitelnými ob- délníkovými dírami. Otázka hranového rozkladu obecných jednovrstvých krychličkových zůstává otevřena. Také se krátce zabýváme rozklady některých tříd vícevrstvých krych- ličkových mnohostěnů. 1Department of Applied MathematicsKatedra aplikované matematikyMatematicko-fyzikální fakultaFaculty of Mathematics and Physic

    Tile-based Pattern Design with Topology Control

    Get PDF
    International audiencePatterns with desired aesthetic appearances and physical structures are ubiquitous.However, such patterns are challenging to produce - manual authoring requires significant expertise and efforts while automatic computation lacks sufficient flexibility and user control.We propose a method that automatically synthesizes vector patterns with visual appearance and topological structures designated by users via input exemplars and output conditions.The input can be an existing vector graphics design or a new one manually drawn by the user through our interactive interface.Our system decomposes the input pattern into constituent components (tiles) and overall arrangement (tiling).The tile sets are general and flexible enough to represent a variety of patterns, and can produce different outputs with user specified conditions such as size, shape, and topological properties for physical manufacturing

    Growing machines

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, School of Architecture and Planning, Program in Media Arts and Sciences, 2004.Includes bibliographical references.construction is developed in three dimensions. It is similarly shown that right-angled tetrahedrons, when folded from an edge-connected string, can generate any three dimensional structure where the primitive pixel (or voxel) is a rhombic hexahedron. This construction also suggests a concept of 3D completeness for assembly, somewhat analogous to the concept of Turing completeness in computation. In combination, these pieces of work suggest that a manufacturing system based on four tiles, with seven states per tile, is capable of self-replication of arbitrary 3D structure by copying, then folding, bit strings of those tiles where the desired structure is encoded in the tile sequence.Biological systems are replete with examples of high complexity structures that have "self assembled," or more accurately, programmatically assembled from many smaller, simpler components. By comparison, the fabrication systems engineered by humans are typically top down, or subtractive, processes where systems of limited complexity are carved from bulk materials. Self-assembly to date has resembled crystallization more than it has the programmatic assembly of complex or useful structures--these systems are information limited. This thesis explores the programming of self-assembling systems by the introduction of small amounts of state to the sub-units of the assembly. A six-state, kinematic, conformational latching component is presented that is capable of self-replicating bit strings of two shape differentiated versions of the same component where the two variants represent the 0 and 1 bits. Individual units do not assemble until a string is introduced to the assembly environment to be copied. Electro-mechanical state machine emulators were constructed. Operating on an air table, the units demonstrated logic limited aggregation, or error-preventing assembly, as well as autonomous self-replication of bit strings. A new construction was developed that demonstrates that any two dimensional shape composed of square pixels can be deterministically folded from a linear string of vertex-connected square tiles. This non-intersecting series of folds implies a 'resolution' limit of four tiles per pixel. It is shown that four types of tiles, patterned magnetically, is sufficient to construct any shape given sequential folding. The construction was implemented to fold the letters 'M I T' from sequences of the 4 tile types. An analogousSaul Thomas Griffith.Ph.D

    Recursive interlocking puzzles

    Full text link

    DNA Tile Self-Assembly for 3D-Surfaces: Towards Genus Identification

    Get PDF
    We introduce a new DNA tile self-assembly model: the Surface Flexible Tile Assembly Model (SFTAM), where 2D tiles are placed on host 3D surfaces made of axis-parallel unit cubes glued together by their faces, called polycubes. The bonds are flexible, so that the assembly can bind on the edges of the polycube. We are interested in the study of SFTAM self-assemblies on 3D surfaces which are not always embeddable in the Euclidean plane, in order to compare their different behaviors and to compute the topological properties of the host surfaces. We focus on a family of polycubes called order-1 cuboids. Order-0 cuboids are polycubes that have six rectangular faces, and order-1 cuboids are made from two order-0 cuboids by substracting one from the other. Thus, order-1 cuboids can be of genus 0 or of genus 1 (then they contain a tunnel). We are interested in the genus of these structures, and we present a SFTAM tile assembly system that determines the genus of a given order-1 cuboid. The SFTAM tile assembly system which we design, contains a specific set Y of tile types with the following properties. If the assembly is made on a host order-1 cuboid C of genus 0, no tile of Y appears in any producible assembly, but if C has genus 1, every terminal assembly contains at least one tile of Y. Thus, for order-1 cuboids our system is able to distinguish the host surfaces according to their genus, by the tiles used in the assembly. This system is specific to order-1 cuboids but we can expect the techniques we use to be generalizable to other families of shapes

    Enabling New Functionally Embedded Mechanical Systems Via Cutting, Folding, and 3D Printing

    Get PDF
    Traditional design tools and fabrication methods implicitly prevent mechanical engineers from encapsulating full functionalities such as mobility, transformation, sensing and actuation in the early design concept prototyping stage. Therefore, designers are forced to design, fabricate and assemble individual parts similar to conventional manufacturing, and iteratively create additional functionalities. This results in relatively high design iteration times and complex assembly strategies

    Complementing the shape group method : assessing chirality

    Get PDF
    The Shape Group method is a powerful tool in the analysis of the shape of molecules, and in the correlation of molecular shape features to molecular properties in Quantitative Shape-Activity Relationship (QShAR) studies. However, the main disadvantage inherent in the method is that mirror image molecules are considered to be "exactly" similar. As such, the method requires a complementary chirality measure to allow for complete analysis where chirality is involved. In this work, two methods of creating chirality measures to complement the Shape Group method are presented. The first is based upon the assigning of handedness values to each array point of the computer file that contains specific property information and uses the parallels between a lattice animal inscribed in a Jordan curve, and the array points inscribed in an isodensity contour. Each array point can then be treated as a face-labelled cube, which is often a chiral object that can have an assigned handedness value. Grouping of these handedness values allows for the creation of chirality measures. In the second method, the Shape Group method is applied to electron density representations created by subtracting one fragmentary electron density from others and analysing the shape similarities of the resultant difference densities. With both methods, chirality information that is already embedded within the shape descriptions of electron density representations is emphasized. The Shape Group method and the developed chirality measures are then used to simply correlate the shape and chirality of the stereogenic carbon of molecules to optical rotation and rotational strengths of various classes of molecules
    corecore