154 research outputs found

    Homogenized yarn-level cloth

    Get PDF
    We present a method for animating yarn-level cloth effects using a thin-shell solver. We accomplish this through numerical homogenization: we first use a large number of yarn-level simulations to build a model of the potential energy density of the cloth, and then use this energy density function to compute forces in a thin shell simulator. We model several yarn-based materials, including both woven and knitted fabrics. Our model faithfully reproduces expected effects like the stiffness of woven fabrics, and the highly deformable nature and anisotropy of knitted fabrics. Our approach does not require any real-world experiments nor measurements; because the method is based entirely on simulations, it can generate entirely new material models quickly, without the need for testing apparatuses or human intervention. We provide data-driven models of several woven and knitted fabrics, which can be used for efficient simulation with an off-the-shelf cloth solver

    Mechanical characterization of rigid discrete interlocking materials

    Full text link
    Les matériaux discrets entrecroisés (DIM) rigides sont une classe de matériaux qui se distinguent par la manière unique par laquelle ils se déforment: les DIMs sont composés d’éléments (connectés par entrecroisements) qui peuvent se déplacer librement à l’intérieur d’une amplitude définie par les contacts avec leurs éléments voisins. Ceci donne une réponse biphasique aux déformations unique à ces structures où soit aucune résistance n’est fournie à une déformation, soit un arrêt complet à la déformation se présente. Il n’est pas clair comment l’ensemble de paramètres discrets et continus décrivant un DIM influence ce comportement biphasique. De plus, nous ne possédons pas les outils pour le charactériser correctement. Dans le but d’élucider ce comportement, nous présentons une méthode qui s’inspire de techniques d’homogénisation qui peut détecter les contacts physiques entre éléments composés de tores. En définissant une énergie adéquate, nous pouvons minimiser les intersections entre éléments tout en déformant le DIM d’une façon arbitraire en utilisant des techniques d’optimisation standardes. Nous explorons les déformations auxquelles des arrangements planaires de DIMs peuvent être assujettis et investiguons comment le couplage de contraintes dans deux directions orthogonales influence ces déformations. Nos résultats permettent de mieux comprendre comment différents paramètres décrivant un DIM influence ces déformations.Rigid discrete interlocking materials (DIMs) are a class of materials that distinguish themselves by the unique way in which they deform: in DIMs, elements (connected through interlocking) can move freely within a range defined through contacts with neighbouring elements. This results in a biphasic deformation behaviour unique to these structures where no resistance is provided to deformation or a hard stop to deformation is met. It is yet unclear how the set of discrete and continuous parameters describing a DIM influences this biphasic behaviour. Likewise, we lack tools to properly characterize it. To that effect, we present a method which takes inspiration from homogenization and handles contacts by leveraging the definition of implicit surfaces, specifically tori, making up our elements. By defining an adequate energy function, we can minimize intersection between elements while deforming the DIM in an arbitrary way using standard optimization approaches. We explore the deformations that planar sheets of DIM can be subjected to and investigate how the coupling of constraints in two orthogonal directions affects these deformations. Our results give insights on how the tuning of various parameters describing the DIM affects these deformations

    Eulerian on Lagrangian Cloth Simulation

    Get PDF
    This thesis introduces a novel Eulerian-on-Lagrangian (EoL) approach for simulating cloth. This approach allows for the simulation of traditionally difficult cloth scenarios, such as draping and sliding cloth over sharp features like the edge of a table. A traditional Lagrangian approach models a cloth as a series of connected nodes. These nodes are free to move in 3d space, but have difficulty with sliding over hard edges. The cloth cannot always bend smoothly around these edges, as motion can only occur at existing nodes. An EoL approach adds additional flexibility to a Lagrangian approach by constructing special Eulerian on Lagrangian nodes (EoL Nodes), where cloth material can pass through a fixed point. On contact with the edge of a box, EoL nodes are introduced directly on the edge. These nodes allow the cloth to bend exactly at the edge, and pass smoothly over the area while sliding. Using this ‘Eulerian-on-Lagrangian’ discretization, a set of rules for introducing and constraining EoL Nodes, and an adaptive remesher, This simulator allows cloth to move in a sliding motion over sharp edges. The current implementation is limited to cloth collision with static boxes, but the method presented can be expanded to include contact with more complicated meshes and dynamic rigid bodies

    Characterizing and predicting the self-folding behavior of weft-knit fabrics

    Get PDF
    This is the author accepted manuscript. The final version is available from SAGE Publications via the DOI in this recordSelf-folding behavior is an exciting property of weft knit fabrics that can be created using just front and back stitches. This behavior is easy to create, but not easy to anticipate and currently cannot be predicted by existing computer aided design (CAD) software that controls the CNC knitting machines. This work identifies the edge deformation behaviors that lead to self-folding in weft knits, and methods to characterize the mechanical forces driving these behaviors with regard to chosen manufacturing parameters. With this data and analysis of the fabric deformations, the self-folding behavior was purposely controlled using calculated scaling factors. Furthermore, theoretical equations were developed to mathematically predict these scaling factors, minimizing the trial and error required to design with self-folding behavior and create textiles with novel engineered properties. By understanding the mechanisms responsible for creating these threedimensional self-folding textiles, they can then be designed in a programmable manner for use in technical applications.National Science FoundationUS Army Manufacturing Technology Program (US Army DEVCOM

    Improvements to physically based cloth simulation

    Get PDF
    Physically based cloth simulation in computer graphics has come a long way since the 1980s. Although extensive methods have been developed, physically based cloth animation remains challenging in a number of aspects, including the efficient simulation of complex internal dynamics, better performance and the generation of more effects of friction in collisions, to name but a few. These opportunities motivate the work presented in this thesis to improve on current state of the art in cloth simulation by proposing methods for cloth bending deformation simulation, collision detection and friction in collision response. The structure of the thesis is as follows. A literature review of work related to physically based cloth simulation including aspects of internal dynamics, collision handling and GPU computing for cloth simulation is given in Chapter 2. In order to provide a basis for understanding of the work of the subsequent chapters of the thesis, Chapter 3 describes and discusses main components of our physically based cloth simulation framework which can be seen as the basis of our developments, as methods presented in the following chapters use this framework. Chapter 4 presents an approach that effectively models cloth non-linear features in bending behaviour, such as energy dissipation, plasticity and fatigue weakening. This is achieved by a simple mathematical approximation to an ideal hysteresis loop at a high level, while in textile research bending non-linearity is computed using complex internal friction models at the geometric structure level. Due to cloth flexibility and the large quantity of triangles, in a robust cloth system collision detection is the most time consuming task. The approach proposed in Chapter 5 improves performance of collision detection using a GPU-based approach employing spatial subdivision. It addresses a common issue, uneven triangle sizes, which can easily impair the spatial subdivision efficiency. To achieve this, a virtual subdivision scheme with a uniform grid is used to virtually subdivide large triangles, resulting in a more appropriate cell size and thus a more efficient subdivision. The other common issue that limits the subdivision efficiency is uneven triangle spatial distributions, and is difficult to tackle via uniform grids because areas with different triangle densities may require different cell sizes. In order to address this problem, Chapter 6 shows how to build an octree grid to adaptively partition space according to triangle spatial distribution on a GPU, which delivers further improvements in the performance of collision detection. Friction is an important component in collision response. Frictional effects include phenomena that are velocity dependent, such as stiction, Stribeck friction, viscous friction and the stick-slip phenomenon, which are not modelled by the classic Coulomb friction model adopted by existing cloth systems. Chapter 7 reports a more comprehensive friction model to capture these additional effects. Chapter 8 concludes this thesis and briefly discusses potential avenues for future work

    Exploring expressive and functional capacities of knitted textiles exposed to wind influence

    Get PDF
    This study explores the design possibilities with knitted architectural textiles subjected to wind. The purpose is to investigate how such textiles could be applied to alter the usual static expression of exterior architectural and urban elements, such as\ua0facades\ua0and windbreaks. The design investigations were made on a manual knitting machine and on a CNC (computer numerically controlled)\ua0flat knitting machine. Four knitting techniques -\ua0tuck stitch, hanging stitches, false lace, and drop stitch - were explored based on their ability to create a three-dimensional effect on the surface level as well as on an architectural scale. Physical textile samples produced using those four techniques were subjected to controlled action of airflow. Digital experiments were also conducted, to probe the possibilities of digitally simulating textile behaviours in wind. The results indicate that especially the drop stitch technique exhibits interesting potentials. The variations in the drop stitch pattern generate both an aesthetic effect of volumetric expression of the textile architectural surface and seem beneficial in terms of wind speed reduction. Thus, these types of knitted textiles could be applied to design architecture that are efficient in terms of improving the aesthetic user experience and comfort in windy urban areas

    Dynamic simulation of 3D weaving process

    Get PDF
    Doctor of PhilosophyDepartment of Mechanical and Nuclear EngineeringYouqi WangTextile fabrics and textile composite materials demonstrate exceptional mechanical properties, including high stiffness, high strength to weight ratio, damage tolerance, chemical resistance, high temperature tolerance and low thermal expansion. Recent advances in weaving techniques have caused various textile fabrics to gain applications in high performance products, such as aircrafts frames, aircrafts engine blades, ballistic panels, helmets, aerospace components, racing car bodies, net-shape joints and blood vessels. Fabric mechanical properties are determined by fabric internal architectures and fabric micro-geometries are determined by the textile manufacturing process. As the need for high performance textile materials increases, textile preforms with improved thickness and more complex structures are designed and manufactured. Therefore, the study of textile fabrics requires a reliable and efficient CAD/CAM tool that models fabric micro-geometry through computer simulation and links the manufacturing process with fabric micro-geometry, mechanical properties and weavability. Dynamic Weaving Process Simulation is developed to simulate the entire textile process. It employs the digital element approach to simulate weaving actions, reed motion, boundary tension and fiber-to-fiber contact and friction. Dynamic Weaving Process Simulation models a Jacquard loom machine, in which the weaving process primarily consists of four steps: weft insertion, beating up, weaving and taking up. Dynamic Weaving Process Simulation simulates these steps according to the underlying loom kinematics and kinetics. First, a weft yarn moves to the fell position under displacement constraints, followed by a beating-up action performed by reed elements. Warp yarns then change positions according to the yarn interlacing pattern defined by a weaving matrix, and taking-up action is simulated to collect woven fabric for continuous weaving process simulation. A Jacquard loom machine individually controls each warp yarn for maximum flexibility of warp motion, managed by the weaving matrix in simulation. Constant boundary tension is implemented to simulate the spring at each warp end. In addition, process simulation adopts re-mesh function to store woven fabric and add new weft yarns for continuous weaving simulation. Dynamic Weaving Process Simulation fully models loom kinetics and kinematics involved in the weaving process. However, the step-by-step simulation of the 3D weaving process requires additional calculation time and computer resource. In order to promote simulation efficiency, enable finer yarn discretization and improve accuracy of fabric micro geometry, parallel computing is implemented in this research and efficiency promotion is presented in this dissertation. The Dynamic Weaving Process Simulation model links fabric micro-geometry with the manufacturing process, allowing determination of weavability of specific weaving pattern and process design. Effects of various weaving process parameters on fabric micro-geometry, fabric mechanical properties and weavability can be investigated with the simulation method

    Knitted architecture and wind: Designing loosely fitted architectural textiles for interaction with wind

    Get PDF
    Utilising the textile’s ability to adapt to external forces such as the wind could lead to the creation of new design expressions and functional features within architecture. Prompted by architectural potentials of textiles deliberately designed to move and flex, this thesis aims to explore and demonstrate how such knitted textiles could contribute to enriched aesthetic expression and improved performance of\ua0architectural elements placed in windy environments. A key part of the research is the interaction of textile and wind, viewing it as a source of energy or force that could be used, diffused, or directed - to enrich and create a more comfortable urban environment. As such, this work is positioned at the intersection of three knowledge areas: architectural design, knitted textile design, and wind engineering. A research by design approach is used to conduct quantitative and qualitative investigations with design prototypes as main vehicles of inquiry. Specifically, a hybrid method of design-based research is applied, involving artistic making and qualitative evaluations of the design prototypes as well as scientific methods featuring quantitative textile performance measurements. Both physical and digital prototypes are utilised to probe the geometric expressions of knitted textiles and investigate the performative features of different knitted textile designs in relation to their wind reduction capacity. The main finding from the quantitative part of the study, encompassing wind tunnel experiments, is that loosely fitted knitted structures efficiently reduce wind velocities and high-energy eddies. Along with this, the qualitative investigations, involving a series of diversely designed knitted architectural prototypes, show that knitted textiles can be applied to design three-dimensional architectural structures that are aesthetically diverse and have a dynamic, ever-changing expression. Finally, the developed framework for designing loosely fitted textiles for interaction with wind seeks to provide architects with guidance concerning important aspects of such design, including the workflows, tools, and evaluation methods
    • …
    corecore