Optimal Generation of Bent Plates in a Software Product

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

Perustieteiden korkeakoulu | Master's thesis

Department

Mcode

F3008

Language

en

Pages

81+7

Series

Abstract

Due to advances in information technology, Computer Aided Design (CAD) and Building Information Modelling (BIM), designers and architects are nowadays willing to design more complicated steel structures than before, which often containing geometrically complex solids. A support for bent and curved metal plates is a prerequisite for BIM software to be able to efficiently create such structures. The goal of this thesis is to study how steel solids that can be manufactured by bending thin metal plates can be modelled in a BIM software product. Also, a modelling approach is presented in which a model of the steel solid can be created based on flat polygon-shaped metal plates in 3-space. Utilizing the model introduced, a decision making problem formulated as a Mixed Integer Linear Programming (MILP) problem is created. The purpose of the decision model is to automatically decide the parameters and topology of a bent steel solid, when the location and shape of its unbent flat areas are known, and therefore to reduce repetitive work done by an engineer designing steel structures including bent steel plates. A prototype computer program is created of the bent plate data model, the MILP problem and the workflow introduced in the thesis. The results from the prototype suggest that MILP can in fact be used to implement a supportive algorithm for creating data models of bent steel plate structures in a BIM software product.

Informaatioteknologian, tietokoneavusteisen suunnittelun ja rakennustietomallintamisen nopean kehityksen ansiosta suunnittelijat ja arkkitehdit haluavat suunnitella entistä monimutkaisempia teräsrakenteita, jotka koostuvat usein geometrisesti entistä haastavammista kappaleista. Rakennustietomalliohjelmiston tulee tukea taivutettuja ja kaarevia teräslevyjä, jotta se olisi kykenevä mallintamaan tällaisia teräsrakenteita. Työn tavoite on tutkia, kuinka tasaisesta metallilevystä taittamalla valmistettavia metallikappaleita voi mallintaa rakennustietomalliohjelmistossa. Lisäksi työssä esitetään mallinnustapa, jossa tällainen metallikappale voidaan luoda kolmiulotteisessa avaruudessa oleviin tasaisiin monikulmion muotoisiin metallilevyihin pohjautuen. Mallin avulla luodaan lineaarisena sekalukuoptimointitehtävänä formuloitu päätösmalli. Päätösmallin tarkoituksena on päättää automaattisesti taitetun teräskappaleen parametrit ja topologia, kun teräskappaleen tasaisten, taittamattomien alueiden sijainti ja muoto on tiedossa ja siten vähentää taitettuja teräslevyjä sisältävää teräsrakennetta suunnittelevan insinöörin tekemää toistuvaa työtä. Taitettujen levyjen tietomallista, lineaarisesta sekalukuoptimointitehtävästä ja opinnäytetyössä esitetystä työnkulusta on työssä kehitetty prototyyppitietokoneohjelma. Prototyypistä saadut tulokset osoittavat, että lineaarisen sekalukuoptimoinnin pohjalta voidaan rakennustietomalliohjelmistoon implementoida algoritmi, joka tukee taitettujen teräslevyrakenteiden tietomallin luomista.

Description

Supervisor

Salo, Ahti

Thesis advisor

Aho, Marko

Other note

Citation