Advanced Fabrication Lab


Latest 3D print

Have you tried Geoduck?

Form1(+) heated chamber

Since my form1 got refurbished to form1+ ish one, (it is recognized as form1+ when connected to a computer) things got busy and I did not have time to test print it. 

Today, after months of working on other projects I finally have a chance to print something with it. 

It gets rather cold in Seoul and my studio doesn’t have the best heating(if not at all). Form 2 has heated resin tank to keep the resin viscosity consistent. In cold weather resin gets thicker and doesn’t level quick enough after peeling process. 
I briefly cleaned up the machine and added an old RepRap heater I had lying around, inside the orange chamber. Now the resin in the tank is warm and less viscous which hopefully, should improve print quality. 
I used W1209 temperature controller I got from China long time ago and it seems to work pretty well so far. 



A999/A989 controller hack / Cheap universal increase range mod

For the past couple of months I and my team has been working everyday all day on a new project, Air Reinforced Structure for Fablab x Global Maker Showcase in Shenzhen but due to MERS outbreak in Korea the official invitation has been revoked. Now I got a day job and the evening time is free, there is some time to post on my blog.



Earlier this year I installed an FPV device on a WLtoys A999 rc car, which is only $25. Playing with it was fun but I wanted to control it like a rover, non-LOS reconnaissance.



There are numerous ways to achieve non-LOS operation with 2.4G controlled cars but one (easiest) way of it is to simply increase radio power. Conventional Wifi booster works perfectly but it is expensive and bulky, being about $50 or more for 2W booster.



Instead, I bought a 2W circuit board (XQ-02A) for $12 which is basically the expensive booster stripped down(plus some extra circuit board).





It can takes 6V directly from controller’s 4 AA batteries. I connected the shield of RG316 cable to ground, and also made a quick dipole antenna with 22AWG wire.



Now A999’s control is pretty crisp, at least as long as I can see with my 5.8G 200mW FPV. Of course penetration for 5.8G is the worst of all FPV frequencies and I am thinking to get 1.3G FPV gears and some other stuffs with some dough I get from my day job..




Here’s the video of it sneaking around the science museum at night, turn down the volume



Newer(and better) version of 2d gcode generator

I’ve been attending at Fablab Asia Network 2nd Conference in Taipei from this Monday, and today I gave a workshop on how to draw with any machine that takes gcode.

I am posting (per request) the revised version of 2d gcode generator for people to create their own drawings with their 3d printers.

Download below;

2d gcode generator

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, 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

FPV Test Drive on the rooftop

Aomway RX004 (with DVR)

Recently bought a small RC car from, and just added FPV gears then drove with my ground station.

Over the winter I got married and took a break for a couple of months, I got into FPV (First Person View) and toy grade RC stuffs. I also built a quadcopter with 3d printed nylon parts-nylon is such an awesome material to work with, it is almost impossible to break, thus perfect for impact resistant applications. Maybe I post it later.

Anyway, equipment on the video as follows;

Car : WLToys A999
Video TX : TS351 + Cloverleaf antenna
Video RX : Aomway 32ch 5.8G AV receiver with DVR
Camera :

Recorded with Aomway 32ch 5.8G AV receiver with DVR