Advanced Fabrication Lab

3d Modeling

a Journey to micro FPV hexacopter (WIP)

I built a 3d printed micro octocopter more than 2 years back, when there isn’t really any brushed FC for more than a quad configuration. These days toy grade, quality multicopters came readily available, I decided to build one with more than 4 props.

Micro Octacopter Tasty delivery




Recently bought a FC for Eachine X6, from banggood.com, with 3d printed polyamide frame(Taulman bridge) on my heavily modified Ultimaker(200W aluminum heated bed-capable of heating hotter than 150’C, fully enclosed passively heated chamber., dual fan, dual extruder, actively cooled stepper motors, larger power supply and etc). Polyamide is rather flexible thus it is unbreakable and will survive in numerous crashes.




I mixed using used and new motors and since they are brushed micro, used motors provide less power than the new ones causing drifting and yaw. New 7×20 motors and hubsan x4 props(proved most efficient) from banggood is on the way and I am hoping to get better lift and battery life.

Total weight with FPV gears but the battery weighs 53.9g.


2D Gcode Generator

I am on a new project to create customizable inflatable structure, and I need to turn any kind of 2d curves into gcode.

This is a simple Grasshopper definition to turn any 2d geometries to gcode. There’s an issue with interpolating curves with points when numbers of points are too small to interpolate (or just random error in Grasshopper. It happens when computing rather large data.)

For sophisticated controls or get rid of errors I may revise but for now this would suffice to operate with simple 2d geometry.







에어 스트럭쳐를 만드는 새 프로젝트를 진행하기 위해 3D프린터를 개조하고 2D 커브를 G-code로 만드는 과정이 필요하다.

G-code생성은 여러가지 CAM프로그램을 사용할 수 있지만 Grasshopper를 사용하면 앞으로 이미지 처리라던지 이런저런 인풋 디바이스를 연결할 수 있는 확장성이 좋기 때문에 만들어 놓는 것이 좋을 것 같았다.

점들을 이어주는 과정(interpolate)에 문제가 좀 있는데  그래스호퍼 자체의 문제인듯 싶다.

데이터가 많아지면 한꺼번에 연산하는 과정에서 에러가 나는 경우가 종종 있기 때문에.. 추가적인 기능을 넣고 에러를 제거하려면 손을 좀 더 봐야겠지만 일단 이정도만 돼도 2d 지오메트리를 처리하는데 문제가 없다.

그래스호퍼 데피니션은 아래에서 다운받을 수 있다.


download 2D G-Code Generator

Canvas at 18;29;52 IMG_5431


Grasshopper Automatic Save/export

 

I’ve been commissioned by National Museum of Modern and Contemporary Art, and algorithmically modeling for later 3d printing.

This is a Grasshopper definition saving and exporting each mesh for 3d printing.

 

6월중 국립현대미술관 전시를 준비중에 있습니다. 알고리드믹 모델링으로 형태를 생성하고 3d 프린팅을 위해 자동적으로 개별 저장되는 방식으로 설계했습니다.


New Exhibition in Seoul

I will be exhibiting my work at Artcenter Nabi for a month or two. Opening at 6pm on the 5th of March, 2014. My work will include Grasshopper3d with TouchOSC to design via pre-determined but not definitive object then produced in situ using form1 and large format delta arm 3d printer(VLDP) my team has built last year.

아트센터 나비에서 한두달간 작품전시 합니다. 2014년 3월 5일 6시 SK 본사 사옥 4층 아트센터 나비에서 오프닝. 이번 전시는 그래스호퍼로 만들어진 알고리듬을 통해 TouchOSC(아이패드에서 조작)로 사용자가 제품을 직접 디자인하고 동일한 공간에서 짧은 시간 안에 단일제조를 통해 제조업의 패러다임이 바뀜에 따라 변(해야)하는 디자이너의 역할을 보여주고자 했습니다. 만들어진 디자인은 작년에 저희 팀이 직접 제작한 대형 델타 프린터(VLDP)와 form1으로 출력됩니다.


Video

Last year recap #1

I’ve been busy and haven’t been able to post for a couple of months but before I forget, I need to document things happened. This is what I was involved in a collaboration with a Korean fashion brand called “What I Want”, local studio and manufacturer of ladies’ shoes and accessories.

When I first visited their shop to get some ideas, I failed to 3d scan on site due to improper lighting and interior settings so I took a few of their products with me then proceeded in a more controlled environment. After I decided to first digitalize a few of their high profile products, it worked out pretty well. Once it is “voxelized” it becomes immensely easier to manipulate.

Made a small video of how it’s done. 3D scanning was done with IPhone 5 and 123D catch.

작년 말부터 올초까지 바쁘고 몸도 좋지 않아 두달정도 포스팅을 하지 못했다. 기회가 있어 다큐먼트를 해야하는 상황이라 오래되고 작은 것부터 하기로 했다. 작년 10월부터 11월 말까지 왓아이원트 라는 여성 패션브랜드와 작업을 하고 전시를 했다.

처음 압구정 로데오에 위치한 가게를 방문하고 구두를 스캔하였으나 조명과 주변환경등이 부적합해서 잘 되지 않아 몇 개의 구두를 빌려와 한적한 공간에서 스캔을 진행하였다. 일단 사물을 디지털화 하고 나면 그 뒤의 형태변형및 조작은 매우 편리하게 이루어진다.

최대한 짧게만든 비디오를 보면 대략 어떻게 진행되었는지 알 수 있다. 3D 스캔은 아이폰5와 123D catch를 이용했다.


Media Future Shock exhibition

poster

 

I as a group(Fab 3) will be presenting  a giant delta arm 3d printer at this exhibition, outputting parametric models based on growth of crystal.

 

 

 

 

 

 


Last weekend’s Hackathon

I was invited to participate in an artists’ version of Hackathon last weekend (hosted by SK’s Art Center Nabi), and here are some pictures of those 33hrs. There has been an ongoing documentary shoot about modified/hacked/3d printed musical instrument from last month till next month, and it will be on air beginning of next year. Participation in FAB 9 conference was partially part of that too..

지난주말 아트센터 나비의 주최로 장충동의 타작마당에서 열린 해카톤에 참가하게 되었는데 이는 지난달부터 계속된 “이것도 악기일까요”(가제) 다큐멘터리 촬영도 할 겸, 중간정산도 할 겸 악기 만드는 팀들과 함께 참가하게 되었다. 지난달에 참여한 요코하마에서의 FAB 9 컨퍼런스도 어느정도는 촬영의 일환으로 비용지원을 받아 다녀왔다. 그나저나 지금까지 이런 저런 일로 촬영 당하면서 나름 인터뷰 연습이 되었다고 생각했는데 내 작품을 설명하려니 그냥 인터뷰보다는 또 다른 연습이 필요한 것 같다..20130903_1

Final Presentation

Final Presentation

IMG_5045

Support crumbles

Support crumbles

Nearly overnight

Nearly overnight

How much did they pay to make this decor?

How much did they pay to make this decor? Some catholic church..

Parametric panflute. Printe time 8hrs 30min.

Parametric panflute. Printe time 8hrs 30min.


Some photos of recent prints

IMG_5011 IMG_5018


FDM Extremism

IMG_4783

IMG_4775IMG_4772
IMG_4777 
IMG_4787


Last week’s research and work

It’s been more than one and a half year playing with my Ultimaker 3d printer. Along with playing I have been fine tuning and modifying the machine and software. Now I can comfortably print with at least 150mm/s infill most of the times with decent results. However, I have been thinking if I can make the machine just NOT do what it’s supposed to in terms of “better” print quality, can it exaggerate maker’s mark (in additive manufacturing vertical layers and/or infill) or radically different sculptural aspect with different approach in programming the tool path. If the machine is finely tuned and can handle extreme conditions that g-code dictate it to do, sculptural value that could never been done would be achieved.. Here are what the results look like. This is just a beginning, I will sometimes post these objects from now on.

울티메이커 3D 프린터를 가지고 논 지 벌써 1년 반이 넘었다. 가지고 놀기도 했지만 어떻게 하면 더 빨리, 더 정확하게 프린트 할 수 있을까에 대해 고민하면서 기계와 소프트웨어를 여러모로 튜닝/개조하였다. 요즘에는 보통 150mm/s 이상으로 프린트 하여 꽤 괜찮은 프린트 퀄리티의 물건을 만들어 내는 데에 무리가 없다. 소프트웨어에서 명령하는 대로(생성된 g-code에 따라) 기계는 움직이게 되는데 보통 어느 한도를 넘어가면 기계가 오작동을 하게 된다. 3D 프린터는 과도하게 빠른 설정을 하게 되면 탈조, 필라멘트 갈림, 스테핑모터 멈춤, 드라이버보드 고장등의 현상이 일어날 수 있어 펌웨어에 기본적으로 제한이 걸려있다. 국내에서 보통 빠른 속도로 프린트 했다고 하는 동영상들은 (내가 본 한) 제한을 풀지 못했거나 가감속세팅을 하지 않아 실제 설정한 속도보다 훨씬 느리게 출력되는 경우였다.

여튼 튜닝이 잘 되어 있는 상태의 기계를, 일반적으로 추구하려고 하는 프린트 퀄리티를 향한 방향이 아닌 다른 방향을 향해, 명령(디지털 비트)을 통한 가동을 시킨다고 했을 때, 그 작업을 의도한 바 대로 실행하여 물체를 만드는 중인데, 이런 형태들은 일반적 관념들과는 다르지만 의도한 바 대로 출력할 수 있기 때문에 높은 프린트 퀄리티를 달성할 수 있다. 이런 경우에 3D 프린터로 만들긴 했지만(세로줄이나 infill) 일반적으로 보이는 형태와는 다른 독특한 형태를 만들어 내는 것이 가능하다. 여튼 지금까지 2-3주정도 위에서 설명한 것 같은 방식으로, 인간의 입장에서 봤을 때 고의적인 에러를 만들어 출력하는 시도를 해보았다. 이제 시작이고 앞으로 종종 이런 사진들을 올릴 것임.

image-1
image-2
image-5
image-6
image-7
image


Public figure

I’ll be giving a speech at COEX on the 10th, from 2:50pm at the 3D Printing and Scanning Conference 2013. Due to time shortage for both preparing material and the actual talk time, I won’t be able to do much but anyone interested should check the event out. Event starts from 1:30pm. It’ll be in Korean.

내일 (17일) 코엑스에서 열리는 3D 프린팅/스캐닝 컨퍼런스에서 2:50분부터 30분간 강연합니다. 준비시간도 짧고 발표시간도 짧아(30분) 깊이있는 내용을 전하기는 힘들겠지만 관심있는 분들은 오시면 좋을 것 같습니다.


Grasshopper3D

I have always wanted to learn grasshopper and have started doing that about a year or so ago but never kept going. Now, I have more dedication than ever, mostly because of necessity, and kept playing it for a while.

I uploaded grasshopper definitions and stl file on my page at Thingiverse.com, so anyone interested can download and play with it.

It feels like I finally get to use my desktop’s full potential which seems shorter than what grasshopper requires.. Time for an upgrade.

매번 해야지 해야지에 그쳤던 그래스호퍼를 드디어 좀 잡고 가지고 놀기 시작했다. 왠지 모를 필요성에 떠밀려 시작한 감이 없잖아 있지만 일단 시작하고보니 재미있네.

그래스호퍼 파일과 모델은 Thingiverse의 내 페이지에 업로드 하였으니 관심있는 분들은 다운받아서 가지고 놀면 되겠다.

그나저나 연산때문에 컴이 느려서 업그레이드를 슬슬 해야겠지 않나 싶은데..

sea creature 1

sea creature1 definition