한국정밀공학회지제 34 권제 12 호 pp. 903-909 December 2017 / 903 J. Korean Soc. Precis. Eng., Vol. 34, No. 12, pp. 903-909 https://doi.org/10.7736/kspe.2017.34.12.903 ISSN 1225-9071 (Print) / 2287-8769 (Online) 비정형건축을위한 LOM 적층기술의응용 Application of LOM for Freeform Architecture 정상열 1, 심준혁 1, 김학민 1, 신동빈 1, 홍대희 1,# Sangyeol Jeong 1, Joonhyuk Sim 1, Hakmin Kim 1, Dongbin Shin 1, and Daehie Hong 1,# 1 고려대학교기계공학부 (Department of mechanical engineering, Korea University) # Corresponding Author / E-mail: dhhong@korea.ac.kr, TEL: +82-2-3290-3369 KEYWORDS: 3D printer (3 차원프린터 ), Additive manufacturing ( 적층제조 ), Freeform formwork ( 비정형거푸집 ), Architecture ( 건축 ), Laminated object manufacturing ( 박판적층제조 ) Additive Manufacturing (AM) techniques have been applied to many fields. Among them, the Fused Deposition Method (FDM) has been utilized in construction application with concrete paste instead of plastic resin. This paper presents feasibility study of applying Laminated Object Manufacturing (LOM) process especially for freeform architecture. We developed 3D printer of LOM technique equipped with sloped cutting capability. In that way, the surface quality can be improved even with thick laminated sheets. The feasibility of this novel approach was proved through building a freeform bench, and comparing its building time and manufactured freeform surface quality. Manuscript received: November 17, 2017 / Revised: November 23, 2017 / Accepted: November 24, 2017 1. 서론적층제조기술 (Additive Manufacturing Technology) 은삼차원 CAD 도면으로부터플라스틱, 광경화성수지, 금속등여러가지재료를사용하여실생활에사용가능한제품을만들수있는새로운기술이다. AM의응용분야에는항공우주산업, 자동차관련산업, 건축산업, 의료산업등여러가지가있다. 이러한응용분야중, 최근들어 AM (Additive Manufacturing) 기술을건축에적용시킨사례가늘고있다. 1-6 Fig. 1에 AM 기술이건축에적용되었을때 AM 기술의해상도와적층속도의상관관계를나타내었다. 7 해상도는공정중에적층되는재료의부피와직접적인관계가있다. 해상도가낮다는것은한번에적층되는부피가크다는것을뜻하며, 이때적층속도는증가한다. 제작하는제품의규모에따라필요한공정의적층속도와해상도가각각다르다. 경사를적용한절단방식으로정확도를향상시키고두꺼운판재를적층에적용하여, 일반적으로적층속도가증가할때해상도가낮아지는관계를적층속도와해상도를동시에향상시킬수있도록개선할수있다. 특히건축에서일반적으로요구되는해상도가높지않기때문에, 경사절단을 사용해해상도를보상한다면실제현장에서사용가능한적층속도와해상도를얻을수있을것으로예상한다. 대표적인 AM 기술들을건축에적용했을때장점과단점을 Table 1 에정리하였다. 8 FDM (Fused Deposition Modeling) 공정은장비의가격이저렴하고후처리공정이없다. 하지만해상도가높아짐에따라공정시간이길어지기때문에제작규모가큰건축기술에적용하기가적절하지않다. SLA (Stereo Lithography Apparatus) 공정은높은해상도와빠른공정속도, 저렴한재료와후처리공정이없는반면재료가약하기때문에건축에적용하기어렵다. SLS (Selective Laser Sintering) 공정은공정속도가빠르지만, 후처리공정이필요하고, 재료의가격이높기때문에건축에적용하기어렵다. LOM (Laminated Object Manufacturing) 공정은비교적큰사이즈제작이가능하며후처리공정이필요없는장점이있지만, 내구성이약하며복잡한모형을가공하기어려운단점이있다. 본논문에서는두꺼운스티로폼으로생산속도를증가시키고경사절단으로해상도를향상시킨 LOM 공정을건축에적용하였다. 9 기존의비정형건축에있어서스티로폼블록을 CNC 가공 Copyright The Korean Society for Precision Engineering This is an Open-Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/ 3.0) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
904 / December 2017 한국정밀공학회지제 34 권제 12 호 Fig. 1 Relation between deposition rate and resolution 7 (Adapted from Ref. 7 with Permission) Fig. 2 Mechanism of the proto-type 3D printer Table 1 AM technologies applied to architecture AM Features technologies FDM SLA SLS LOM 하는개선된 LOM 기술은기존의비정형건축에적용되고있으며이방법을이용하면빠르고쉽게비정형모양을제작할수있다. 본논문에서는제안된 LOM 기술을실현하기위해필요한하드웨어설계와소프트웨어알고리즘을제시하고자한다. 마지막으로비정형모양의벤치샘플에대해거푸집을제작하고그거푸집에콘크리트를타설하여제안된기술의타당성을검증하였다. 2. 3D Printer 하드웨어설계 No need to post process and cheap equipment Long process time to construct architecture Fast process and high resolution Cheap and weak material Need to post process Fast process and diverse material Expensive material Small manufacturing size Big manufacturing size Cheap material and no need to post process Weak product Difficult to process the complicated shape 개선한 LOM기술을적용하여열선으로스티로폼보드를절단할수있는 3D Printer 하드웨어를설계제작하였다. Fig. 2는제작된장치의작동메커니즘을보여주고있다. 작동공간은서로평행한위쪽 X-Y평면과아래쪽 X-Y평면으로구성되고, 각평면내에서독립적으로제어되는 2개의모터에각각 End-Effector가부착되어있다. 각 End-Effector에는열선이고정되어있으며, 열선은니크롬선을사용하였다. 모터는계산된절단경로를따라움직이며, 모터에부착된각 End-Effector가열선을움직여서스티 Fig. 3 Nichrome hot-wire fixed through spring and universal joint 로폼보드를절단한다. 모터의속도를적정수준으로유지하여 End-Effector가느리게움직여서스티로폼보드를과도하게녹이거나, 열선의절단속도보다 End-Effector의속도가높아서열선이스티로폼보드에밀리지않도록한다. 많은발열로열선의인장강도가약해져단선이생기지않고스티로폼을빠르게녹일수있도록적정전압을열선에가한다. 스티로폼보드는크기에맞게제작한 3D Printer 작업공간의정위치에고정시켜서절단중진동으로인한오차가발생하지않도록한다. 3D Printer의작업공간은 2개의평면으로이루어져있으며위쪽과아래쪽에있다. 각작업공간에는 2자유도를가지며 X-Y 평면위를움직이는 1개의 End-Effector가있다. 경사를적용한절단시, 위쪽과아래쪽의 End-Effector 위치차에의한열선의길이보상을위하여열선과용수철을연결하여사용한다. 용수철은하단의작업공간에있는 End-Effector와열선을연결하며팽팽하게인장력을가해주는역할을한다. 열선의고정부는 Fig. 3에나타내었다. 왼쪽은하단고정부, 오른쪽은상단고정부이다. 위쪽과아래쪽의작업공간은각각 X-Y평면으로 500 mm (H) 500 mm (W) 이며프레임전체크기는 1000 mm (H) 1000 mm (W) 710 mm (D) 이다. 열선은니크롬선을사용하고, 약 85-90 o C를유지한다. 열선의절단각도는세로 (Z축) 를기준으로최대 45 o 까지가능하며, 유니버셜조인트를사용하여열선과 End-Effector를정밀하게고정하여, 계산된위치에모터가이동하였을때정확한경사각이만들어지도록하였다.
한국정밀공학회지제 34 권제 12 호 December 2017 / 905 Fig. 5 3D CAD model to STL file Fig. 4 Algorithm flow chart for cutting EPS board 변환후슬라이싱과정에서슬라이싱이되는면과삼각형모형들의교점들을이용하여단면정보를추출한다. Fig. 5에 3D CAD 모델에서 STL 파일로변환하는과정을나타내었다. STL 파일형식은 3D Printer 출력소프트웨어가인식할수있도록한다. STL 파일형식은현재 3D Printer들을포함하여많은 AM 장비에적용되고있다. STL 파일은두가지조건을만족한다. 첫번째조건은오른손법칙 (Right-Hand Rule) 이다. 삼각형의꼭지점순서를오른손법칙에적용하면모델의안쪽면과바깥쪽면을구분할수있다. 두번째조건은 Vertex to Vertex 법칙이다. 형성된모든삼각형들은인접한삼각형과두개의꼭지점만공유해야한다. 이러한조건들로형성된삼각형형상정보는입체물체의표면, 즉외벽을만드는형식으로형상적인정보를담고있다. 삼각형형상의크기가보다작을수록고품질의출력물표면을얻을수있다. 3. 절단경로생성알고리즘본연구에서는 3D Printer로목표형상을제작할수있도록거푸집절단경로생성을할수있는알고리즘을제시하였다. 본연구에서제시하는알고리즘을 Fig. 4에간단한순서도로나타내었다. 먼저, 제작모델에대하여 3D CAD 도면을생성하고, 이를 STL형의파일로전환한다. STL 파일은사용하고자하는스티로폼보드의두께와모델의형상을고려하여슬라이싱 (Slicing) 을한다. 슬라이싱한층에대하여절단경로를생성한다. 생성된절단경로를작업공간을고려하여제작가능한크기로나누어전체절단경로를거푸집조각을생성할수있게나눈다. 이렇게생성된절단경로를이용하여스티로폼보드를절단하여본딩후적층하여단위거푸집을제작하고, 단위거푸집간접착후조립하여전체거푸집을만든다. 3.1 STL 파일변환 STL 파일변환과정은 3차원 CAD 모델의표면을세꼭지점과법선벡터에의해정의되는면의집합으로변환하여저장하는과정이다. STL (STereoLithography) 파일은 3D CAD 모델의표면을많은삼각형의면으로구성하고, 삼각형면과삼각형면의법선벡터를이용하여근사화시킨형식이다. STL 파일형식으로 3.2 STL 파일의슬라이싱및 G-Code로변환슬라이싱단계는 3D Printer 오픈소스의슬라이싱소프트웨어를사용하여, STL 파일을 2차원단면데이터로슬라이싱하여 G- Code 파일을생성하는단계이다. STL 파일형식으로바뀌며형상정보로저장되었던삼각형들과슬라이싱단면들의교점들을구함으로써슬라이싱단면을얻는다. 이때슬라이싱과정을거치면서 STL 파일형식의형상정보가 G-Code로변환된다. 생성된 G- Code에는위쪽과아래쪽의평면정보와층의위쪽면의둘레와아래쪽면의둘레정보, 옆면의정보 Code가주어진다. 본연구에서사용하는하드웨어가스티로폼보드를절단하는데있어서필요한정보는위쪽둘레와아래쪽둘레의정보이다. 따라서 G- Code의위쪽둘레와아래쪽둘레에해당하는부분을제외한나머지부분은제거한다. 이과정을통하여위쪽둘레와아래쪽둘레에해당하는정보만남긴다. Fig. 6은슬라이싱된층으로부터추출한위쪽과아래쪽둘레이다. 3D CAD 도면을슬라이싱을할때높이방향의곡면의정확도를지키기위하여적절한곡면의기울기에해당하는높이에서슬라이싱이이루어져야한다. 슬라이싱후 2D 데이터에서절단에필요한위쪽과아래쪽둘레에대한정보들만추출하여 G-Code로변환한다. 슬라이싱하여 G-Code 파일을생성하는단계이다. STL 파일형식으로바뀌며형상정보로저장되었던삼각형들과슬라이싱
906 / December 2017 한국정밀공학회지제 34 권제 12 호 Fig. 8 Delaunay triangulation of a layer Fig. 6 Upper contour and lower contour 아래쪽둘레에대한정보들만추출하여 G-Code 로변환한다. Fig. 7 Cutting path generation of a layer from upper and lower contours 단면들의교점들을구함으로써슬라이싱단면을얻는다. 이때슬라이싱과정을거치면서 STL 파일형식의형상정보가 G-Code 로변환된다. 생성된 G-Code에는위쪽과아래쪽의평면정보와층의위쪽면의둘레와아래쪽면의둘레정보, 옆면의정보 Code가주어진다. 본연구에서사용하는하드웨어가스티로폼보드를절단하는데있어서필요한정보는위쪽둘레와아래쪽둘레의정보이다. 따라서 G-Code의위쪽둘레와아래쪽둘레에해당하는부분을제외한나머지부분은제거한다. 이과정을통하여위쪽둘레와아래쪽둘레에해당하는정보만남긴다. Fig. 6은슬라이싱된층으로부터추출한위쪽과아래쪽둘레이다. 3D CAD 도면을슬라이싱을할때높이방향의곡면의정확도를지키기위하여적절한곡면의기울기에해당하는높이에서슬라이싱이이루어져야한다. 슬라이싱후 2D 데이터에서절단에필요한위쪽과아래쪽둘레에대한정보들만추출하여 G-Code로변환한다. 슬라이싱을통하여층의위쪽과아래쪽둘레의데이터를추출함으로써면의둘레에대한데이터를기반으로절단경사을구할수있다. 절단경사로부터모터의위치를구할수있고, 계산된모터의위치들이모여절단경로를형성한다. 열선이고정된모터가절단경로를따라움직이며스티로폼보드를절단하게된다. 위쪽둘레에해당하는높이와아래쪽둘레에해당하는높이사이의높이방향의곡면들이만나는꼭지점이포함될경우에허용가능하지않은오차가발생할수있다. 3D CAD 도면을슬라이싱할때높이방향 (Z축방향 ) 으로곡면의정확도를지키기위하여적절한곡면의기울기에해당하는높이에서슬라이싱이이루어져야한다. 슬라이싱후 2D 데이터에서절단에필요한위쪽과 3.3 열선커팅경로생성슬라이싱과 G-Code 변환을통하여얻은둘레에대한데이터를기반으로, 모터가움직이는절단경로를구할수있다. 경로는 Delaunay 삼각형법을통하여구할수있다. 10,11 절단경로가 3D Printer의작업공간보다클경우면분할을통하여경로를나누고, 경로를절단하면서분할된거푸집끼리붙일수있도록외곽절단경로를생성하여절단한다. Fig. 7은 STL 파일의슬라이싱및 G- Code로변환과정의슬라이싱을통하여얻은왼쪽그림의위쪽과아래쪽둘레정보를사용하여오른쪽그림의위쪽과아래쪽의열선의커팅경로를계산하는과정을나타낸다. 3.3.1 Delaunay 삼각형법을이용한측면삼각형형상생성열선의커팅경로를생성하기위한첫번째단계는 Delaunay 삼각형법을이용한측면의삼각형형상구성이다. 12 3D Printer 는스티로폼거푸집을신속하게생산하기위하여 20T 두께의스티로폼보드를사용하며, 계단효과를보완하기위하여열선으로경사를주어절단한다. 절단경로를계산하기위해서가장먼저위쪽과아래쪽둘레사이에삼각형형상을생성한다. Delaunay 삼각형법을이용한측면삼각형형상생성의순서는다음과같다. (1) 처음위쪽과아래쪽둘레에서원점에가까운점들을한개씩기준으로하여선분을생성한다. (2) 처음위쪽과아래쪽둘레의점 1개씩선택하고추가적으로위쪽둘레나아래쪽둘레에서선택한점의다음순서에해당하는점 1개를더선택한다. 두가지경우가있는데, 다음순서의점을위쪽둘레에서선택하거나아래쪽둘레에서선택하는경우가있다. 점의외접원을그렸을때그반지름을더작게해주는점을선택한다. (3) 첫번째과정에서생성한선분을최신화한다. 위쪽둘레나아래쪽둘레에서다음순서의점을선택했을경우, 그점으로최신화하여기준선분을만든다. (4) 첫번째에서세번째과정을삼각형형상이측면을채우며폐곡면이될때까지반복한다. Fig. 8은 Delaunay 삼각형법을통한 1개층의측면삼각형형상을생성한시뮬레이션결과이다.
한국정밀공학회지제 34 권제 12 호 December 2017 / 907 Fig. 9 Computation of cutting vector Fig. 11 Cutting path generation with motor positions Fig. 10 Computation of each motor position Fig. 12 Cutting path partition of lower freeform formwork 3.3.2 열선의커팅경로계산위쪽과아래쪽둘레들은점정보를가지고있는데, 이점들을이용하여 Delaunay 삼각형법으로측면삼각형형상을생성하였다. 이때각삼각형형상에서면에수직인법선벡터와이동경로에접하는경로벡터를구할수있다. 즉, 법선벡터는삼각형형상이이루는면에수직한방향이고, 경로벡터는절단하는방향의접선방향이다. 법선벡터는모든삼각형형상에대해서정의할수있으며, 각삼각형형상의면에대하여수직으로들어가는방향이거나나오는방향이다. 이두방향은삼각형형상에서 2개의변을벡터로지정하고, 순서와관계없이외적하면절단벡터를구할수있다. Fig. 9는법선벡터와경로벡터를이용하여절단벡터를구하고그방향을나타낸그림이다. 경로벡터는다음과같이구할수있다. 삼각형형상의세변중, 한점은위쪽둘레에있고, 다른한점은아래쪽둘레에있는변의이등분점을구하고, 모든삼각형형상에서구한이등분점을이어서중간둘레를구한다. 경로벡터또한 모든삼각형에대하여정의할수있으며, 한개의삼각형형상에대해중간둘레를형성하는 2개의점을이은벡터로정의할수있다. 이렇게경로벡터와법선벡터를정의하고, 두벡터를외적하여삼각형형상에평행하고경로벡터에수직한모터의위치벡터를구할수있다. 모든삼각형형상에대하여삼각형형상에서기준이되는점을정한다. 중간둘레가반시계방향으로돌때삼각형형상과첫번째로만나는교점을기준점으로설정하고, 이점에서모터의위치벡터의연장선과위쪽과아래쪽모터의높이에해당하는면의교점을구한다. Fig. 10에절단벡터의연장선이작업공간과의교점을구하는방법을나타내었다. 이때, 2개의점은각각위쪽모터와아래쪽모터의위치가되고, 이점들의집합을순서대로따라가면절단경로를구할수있다. Fig. 11은모터위치들을순서대로연결하여만든절단경로를계산한시뮬레이션결과이다. 3.3.3 면분할위쪽과아래쪽둘레를통하여위쪽과아래쪽절단경로를구했
908 / December 2017 한국정밀공학회지제 34 권제 12 호 Fig. 13 Cutting path generation for outline Fig. 14 Freeform formwork of lower part 을때, 절단경로의크기가 3D Printer의작업공간을초과할수있다. 이때, 작업공간을기반으로절단경로를면으로분할해야한다. 분할시, 절단경로의기하학적인형상이나모양에따라분할면의개수를정하여분할한다. 본연구에서예제로제작한벤치의절단경로는아래부분의거푸집은총 9개로나누었고, 위부분은총 4개로나누었다. Fig. 12는거푸집아래부분을 9등분한시뮬레이션결과이다. 3.3.4 외곽절단경로생성면분할을통하여절단경로를분할한후층끼리조립가능하도록외곽커팅경로를생성하여절단한다. 이번적용예에서는접착제를사용하여접착할수있도록사각형의외곽커팅경로를적용했다. Fig. 13은외곽절단경로의시뮬레이션결과이다. Fig. 15 Freeform formwork of upper part 4. 적용예 시스템의유효성을검증하기위해사람이앉을수있는크기의비정형모양의벤치에대한거푸집을만들고, 콘크리트를타설하였다. 의자모형의측면을비정형으로표현하고경사각이제대로표현되었는지와거푸집 Layer간단차가적절한지살펴보았다. Figs. 14와 15에서보이듯이목표크기로거푸집을제작하였다. 현재일반적인방법인강재거푸집을만드는데거푸집설계과정은 10일, 거푸집제작과정은 19일가량이소요된다. LOM 적층기술을활용하면거푸집설계과정에 3일, 거푸집제작과정에 5 일이소요된다. 과정별로소요시간을비교해보면거푸집설계과정에서 7일, 거푸집제작과정에서 14일이단축되고총 58% 가단축되었다. 거푸집제작후콘크리트를타설하여완성된벤치를 Fig 16과같이확인할수있었다. 거푸집은아래부분과위부분을나누어타설하였다. 거푸집탈조후벤치에서단차에해당하는흔적을확인하였고, 건축에적용했을때허용가능한오차내에서제작되었음을확인할수있었다. Fig. 16 Bench manufactured by freeform formwork 5. 결론본논문에서는기존적층제조기술중 LOM기술을비정형거푸집제작에적용하기위하여핵심요소기술을제안하였다. 오차를야기하는계단형상발생을방지하기위하여경사를적용한
한국정밀공학회지제 34 권제 12 호 December 2017 / 909 절단을구현하고, 생산시간을단축하고재료비의절감을위하여 20 T 두께의두꺼운스티로폼보드를사용하였다. 해결책구현을위하여하드웨어를제작하고, 소프트웨어에서다음 4가지과정을적용하여거푸집을제작하였다 : 3D CAD Model 생성, STL 파일변환, STL 파일의슬라이싱및 G-Code 변환, 커팅경로생성. 이방법의유효성을검증하기위해비정형모양의벤치모델에적용하여만족할만한결과를얻었다. 본논문에서제시한 LOM 적층기술을건축에적용하면건축에소요되는시간과비용을줄이며비정형건축이좀더쉬워지고경제성이확보될것으로기대한다. ACKNOWLEDGEMENT 9. Hope, R. L., Roth, R. N., and Jacobs, P. A., Adaptive Slicing with Sloping Layer Surfaces, Rapid Prototyping Journal, Vol. 3, No. 3, pp. 89-98, 1997. 10. Shewchuk, J. R., Delaunay Refinement Mesh Generation, Carnegie-Mellon Univ Pittsburgh Pa School of Computer Science, 1997. 11. Mavriplis, D. J., An Advancing Front Delaunay Triangulation Algorithm Designed for Robustness, Journal of Computational Physics, Vol. 117, No. 1, pp. 90-101, 1995. 12. Lee, S.-H., Kim, T.-H., An, D.-G., Yang, D.-Y., and Chae, H.-C., Software Development for Automatic Generation of Unit Shape Part for Variable Lamination Manufacturing Process, J. Korean Soc. Precis. Eng., Vol. 18, No. 8, pp. 64-70, 2001. 본연구는국토교통부 / 국토교통과학기술진흥원의지원으로수행되었음 ( 과제번호 17AUDP-B121595-02). REFERENCES 1. 3D Printing Industry, Europe s First 3D Printed Pre-Fab House Completed by Amt-Spetsavia, https://3dprintingindustry.com/ news/europes-first-3d-printed-pre-fab-house-completed-russiasamt-spetsavia-123245/ 2. 3D Print.Com, Contour Crafting Inventor Dr. Khoshnevis: Widespread 3D Printed Homes in 5 Years, High-Rises in 10 Years, https://3dprint.com/53437/contour-crafting-dr-khoshnevis/ 3. 3D Print.Com, 3D Printed Steel Pedestrian Bridge on Track for Amsterdam Installation in 2018, Research Team to Test and Analyze Structure, https://3dprint.com/192216/3d-print-steelpedestrian-bridge/ 4. 3Der.Org, Wasp Advances Work on 3D Printed Eco Village with the Massive Bigdelta 3D Printer, http://www.3ders.org/ articles/20160810-wasp-advances-work-on-3d-printed-eco-village -with-the-massive-bigdelta-3d-printer.html (Accessed 16 NOV 2017) 5. Quartz, A Aanfrancisco Startup is 3D Printing Entire Houses in Just One Day, https://qz.com/924909/apis-cor-can-3d-print-andentire-house-in-just-one-day/ 6. Nnew Atlas, Chinese Company Uses 3D Printing to Build 10 Houses in a Day, https://newatlas.com/china-winsun-3d-printedhouse/31757/ 7. Buswell, R. A., Soar, R. C., Gibb, A. G. F., and Thorpe, A., Freeform Construction: Mega-Scale Rapid Manufacturing for Construction, Automation in Construction, Vol. 16, No. 2, pp. 224-231, 2007. 8. Wong, K. V. and Hernandez, A., A Review of Additive Manufacturing, ISRN Mechanical Engineering, 2012.