본문 바로가기

Hardware/3D Printing15

장난감 기차 부품 출력, “로보트레인” 교차로 트랙 자작 오랜만에 장난감 수리기입니다. 이번엔 수리라기보다는 업? 아니지 옆!그레이드 입니다. ^^ 우리 아이 장난감 중 로보트레인이라는 기차놀이 장난감이 있습니다. 깔아놓은 기찻길을 따라서 기차가 하염없이 돌고도는 그런 장난감이죠. 원래 가지고 있던 기찻길 구성이 단순해서 타원의 트랙만 구성할 수 있는 상태였는데 중고거래로 트랙 구성품을 좀 더 구매할 수 있었고 그 결과 기찻길을 구성하는 블록의 숫자도 많아지고 교차로도 있어서 좀 더 재미있게 트랙을 꾸밀 수 있게 되었습니다. 그런데, 두둥! 교차로가 하나밖에 없으니 분기된 기찻길이 다시 합류할 방법이 없습니다. 드디어 천대받는 3D 프린터가 활약할 기회가 다시 왔습니다. 교차로 트랙을 복제해서 기찻길을 다시 합류할 수 있도록 해 보겠습니다. 이렇게 기찻길이 합.. 2021. 3. 24.
3D프린터 때문에 육종암?! 3D 프린터에서 발생하는 유해물 그리고 PLA는 안전한지 알아봅시다 3D 프린터를 많이 사용한 고등학교 교사가 육종암에 걸렸다는 뉴스를 보고 깜짝 놀란적이 있었습니다. 정말 3D 프린터가 건강에 그렇게 나쁜 걸까요? 3D 프린터를 살 때 쓸데없는데 돈 쓰지 말라던 딸아이의 생모의 반대를 무릅쓰고 겨우 사게 된 건데 이러다가 당장 처분하라는 말이 나올까 봐 걱정이 됩니다. 물론 제 건강도 걱정되고요. 논란이 되고 있는 3D 프린터의 유해성에 대해서 알아봤습니다. 3D 프린터기를 동작시킬때 기분이 좋지만은 않은 화학약품의 냄새를 맡을 수 있습니다. 눈에는 잘 보이지 않지만 뭔가가 발생하고 있다는 걸 알 수 있는데요. 아무래도 인공적으로 만든 어떤 미세입자들을 들이마신다는 건 상식적으로도 건강에 좋을 리는 없어 보입니다. 그렇다면 도대체 어떤 물질들이 나오는 걸까요? 그리고 .. 2020. 10. 26.
3D프린터 익스트루더 업그레이드 - E3D Titan Extruder Anycubic Delta Kossel 3D 프린터의 익스트루더 뭉치의 업그레이 후기입니다. 원래 사용하던 익스트루더는 Anycubic Kossel 키트의 기본 부품으로 포함된 모델이었습니다. 스탭 모터에 직결된 황동 톱니 기어가 필라멘트를 쓸어내는 방식으로 동작하고 쓸려나간 필라멘트는 비닐호스가 연결된 커넥터 구멍을 통해서 익스트루터 뭉치에서 빠져나가는 구조입니다. 이 익스투루더를 사용함에 있어서 기능이나 프린터 성능적인 부분에서 큰 문제는 없었지만 필라멘트 교체가 너무 불편하다는 단점이 있었습니다. 필라멘트가 항상 똑바른 직선의 형태를 유지할 수 있다면 이 익스트루더도 문제가 없었을 겁니다. 하지만 필라멘트는 롤에 말려있기 때문에 살짝 구부러진 모양을 하고 있습니다. 그리고 사용을 하면 할수록 말려있.. 2020. 10. 15.
오래된 PLA 필라멘트를 새것처럼 되돌리기 3D 프린터는 필라멘트 보관이 까다롭습니다. 가장 신경을 써야 하는 부분이 습도인데요. PLA 필라멘트는 수분을 빨아들이는 성질이 있기 때문에 습기가 닿지 않도록 밀봉을 해서 보관을 해야 한다고 하는데요. 다른 종류의 필라멘트는 사용해보지 않았지만 검색을 좀 해보면 ABS는 PLA보다도 더 수분을 많이 빨아들인다고 하네요. 그래서 저는 출력이 끝나고나면 노즐이 뜨거운 상태일 때 얼른 필라멘트 빼서 따로 보관을 하는데요. 찾아보면 이렇게 고급스러워 보이는 필라멘트 보관용 용기도 판매를 하고 있지만 마트에서 대형 지퍼백을 사서 사용하고 있습니다. 그리고 최대한 지퍼백 내부 수분을 제거하기 우해서 제습제를 같이 넣어서 보관을 하고 있습니다. 하지만 이렇게 관리를 한다고 노력을 하지만 가끔 출력하고 까먹어서 그.. 2020. 10. 1.
옥토프린터 수동 설치 방법과 옥토파이로 자동설치 하는법 모두 알아봅시다 옥토프린터를 설치하는 방법은 여러 가지가 있을 수 있는데 가장 쉬운 방법은 OctoPi를 사용하는 방법입니다. (옥토파이 설치는 포스팅 뒷부분을 참고해주세요) OctoPi는 라즈베리파이를 옥토프린터를 사용하는데 최적화된 세팅으로 미리 만들어둔 라즈비언 이미지를 의미합니다. 그래서 라즈베리파이의 부팅 이미지로 옥토파이를 선택하면 운영체제와 옥토프린터 그리고 각종 필수 플러그인까지 모두 한 번에 설치할 수 있죠. 하지만 옥토프린터를 사용하시는 분들이 대부분 라즈베리파이 3B+ 이상을 사용하시는데 라즈베리파이를 옥토프린터만 사용하기에 오버스펙이라 아까운 것 같습니다. 그래서 라즈베리파이를 범용 라즈비안을 설치하고 옥토프린터를 별도로 설치해 봤습니다. 먼저 라즈비안이 설치된 라즈베리 파이를 준비합니다. 라즈비안.. 2020. 9. 24.
3D프린터 타임랩스 촬영하기 - M240 코드로 스마트폰 카메라 트리거링 3D 프린팅을 좋아하시는 분들이라면 공감하실 수 있을 텐데요. 3D 프린터를 사용해서 만들어낸 결과물보다는 그걸 만들어 내는 과정 자체가 신기하고 재미있어서 필요는 없지만 그냥 뽑아보는 그런 경우도 종종 있습니다. 그러다 보니 그 순간으로 없어져버리는 출력 과정을 기록으로 남기고 싶다는 생각을 하게 되었습니다. 하지만 그렇다고 무작정 동영상으로 찍어놓기에는 너무 무모한 것 같습니다. 그래서 타임랩스 영상을 만들 수 있는 방법을 고민하기 시작했고 그 첫 번째 타임랩스 만들기 위한 방법을 공유합니다. 먼저 처음으로 만들어본 타입랩스 결과부터 먼저 보고 시작하시죠. ^^ 타입랩스 영상을 만들기 가장 쉬운 방법은 3D 프린터 옆에 핸드폰을 고정하고 타임랩스를 찍어주는 앱을 깔아서 출력하는 동안 촬영을 하는 방법.. 2020. 9. 15.
중간에서 멈춘 3D 프린터 출력물 심패소생, Gcode 수정으로 멈춘 위치에서 이어서 출력하기 3D 프린터 사용할 때 갑자기 출력이 중단되는 것만큼 난감한 상황도 없습니다. 몇십 분짜리 작은 모델 출력 중이라면 다시 하면 되지만 몇 시간짜리 출력 중인데 절반 이상 출력했거나 아니면 거의 다 끝나갈 무렵 출력이 멈춘다면 멘붕 멘붕 그런 어처구니없는 상황은 또 없습니다. 그런 난감한 상황에서 지푸라기라도 잡는 심정으로 멈춘 부분부터 나머지 출력을 이어서 하는 방법 알아보겠습니다. 저는 아래와 같은 모델을 출력중에 난감한 상황을 겪었습니다. 겨우 92개 레이어에 3시간 남짓한 출력시간이 소요되는 출력물로 3D 출력 계에서는 보잘것없는 모델에 불과하지만 3시간 이상 걸리는 작업에서 이미 2시간을 넘어서 출력이 되고 있는 상황이었기 때문에 갑작스러운 SD카드 오류가 떠서 멍청하게 멈춰있는 프린터를 봤을 때.. 2020. 9. 7.
ESP3D 설정 및 사용법 지난 포스팅(https://kwonkyo.tistory.com/376)에서 ESP01 모듈을 이용해서 ESP3D를 업로드하고 Trigorilla 보드에 연결하는 방법에 대해서 설명을 했었는데요. 이번에는 설치된 ESP3D를 사용하는 방법을 간단히 알아보겠습니다. 설치가 잘 되어 있다면 Anycubic Delta Kossel 프린터기 기준으로, 프린터기를 켜면 아래 사진과 같이 설정 시 지정한 SSID로 연결을 시도하고 연결이 완료되면 할당받은 아이피 주소가 화면 하단에 나타나게 됩니다. 이제 핸드폰이나 PC에서 아이피주소를 통해서 ESP3D에 접속해 줍니다. ESP3D for Marlin ESP3D의 웹서버 GUI 화면입니다. 우측 상단의 메뉴에서 "Preferences" 를 눌러보면 Dashboard .. 2020. 8. 12.
Anycubic Delta Kossel - WIFI 모듈 설치 및 무선 시리얼 통신 (ESP01+ESP3D) 세상에는 정말 대단하신 분들이 많습니다. 3D 프린터 처음 사서 조립하면서도 어떻게 이런 생각을... 그리고 어떻게 이런 걸 오픈소스로... 그리고 Anycubic은 이걸 이렇게 쉽게 조립할 수 있게 키트화 할 생각을... 등등으로 끝없는 감탄을 했던 게 얼마 전인 것 같은데 여기에 이제 WIFI모듈을 연결해서 무선으로 접속할 수 있도록 할 생각을 하고 있다니 다시 한번 감탄을 하게 됩니다. 이번 포스팅은 저렴한 ESP01 모듈에 ESP3D라는 솔루션을 사용하여 기존에 사용하고 있던 Anycubic Delta Kossel 프린터를 무선으로 접속해서 컨트롤할 수 있도록 업그레이드하는 과정을 다루고자 합니다. 준비물 먼저 필요한 준비물입니다. 당연히 가장 중요한 ESP01 모듈(1M 메모리짜리) 필요하고 그.. 2020. 7. 26.
Anycubic Kossel mini - Hardware Spec. 3D프린터 Kossel mini의 스펙관련 자료들의 모음 Mainboard (Trigorilla Ramps 1.4 Arduino Mega 2560 호환) 주요스펙 Main Control Chip: ATMEGA256016AU USB to UART bridge: CP2101 Input Power: 10V ~ 30V Standby Current: 35mA±5mA Stepper Motor Drivers: 5 channel Max Hot bed Output Control: 1 channel Heated output control: 2 channel under-current output control: 3 channel Dimensions: 125mm x 82mm Stepper Motor 42HD6021-08 Mo.. 2020. 4. 1.
3D프린터 Anycubic Delta Kossel - 핫베드 업그레이드 오랫동안 사용해온 3D 프린터인 Anycubic Delta Kossel mini에 핫베드를 업그레이드한 후기입니다. 애니큐빅의 델타 코셀 제품은 간단한 구조 덕분에 저렴한 가격과 쉬운 조립이라는 강점을 가지고 있어서 전 세계적으로 많은 인기를 누린 제품입니다. 하지만 최대한 심플함을 유지하도록 설계가 되어 꼭 필요한 것만 있다는 것이 단점입니다. 반대로 말하면 뭐 없는 게 있다는 거죠. 그중 대표적인 것이 바로 핫베드입니다. 핫베드가 필요한 이유 3D 프린터에서 정확한 출력물을 얻기 위해서는 히팅베드의 역할은 매우 중요합니다. 없다고 출력이 안 되는 건 아니지만 핫베드가 없다면 사이즈가 좀 큰 출력물을 출력할 때 늘 불안함에 시달려야 합니다. 이게 무슨 말이냐... WARPING: 출력물이 핫엔드에서 나.. 2020. 3. 3.
Marlin 1.1.X 세팅의 모든것 - Anycubic Delta Kossel, Configuration 수정하기 (2/2) - Configuration_adv.h Marlin 펌웨어의 설정에 대한 두번째 포스팅입니다. Configuration.h 파일의 내용을 살펴본 이전 포스팅(https://kwonkyo.tistory.com/170)의 6달만의 후속으로 Configuration_adv.h파일에 대한 내용을 마져 알아보겠습니다. 이전 포스팅에서 살펴본 설정을 기준으로 비활성화 된 부분은 생략합니다. 그리고 보통의 경우 사용하지 않을 설정에 대해서도 생략하였습니다. (듀얼 스텝퍼, 듀얼 노즐, 실험적 기능 등) Thermal Settings Thermal protection for hotends #if ENABLED(THERMAL_PROTECTION_HOTENDS) #define THERMAL_PROTECTION_PERIOD 40 // Seconds #define.. 2019. 11. 7.
Anycubic Delta Kossel, 오토 레벨링/캘리브레이션 업그레이드 (Auto Calibration/Bed Leveling Upgrade) 3D 프린터에서 베드 레벨링을 잡아주는 작업은 매우 중요합니다. 베드 레벨링이 잘 되어야 출력물 안착이 잘되기 때문에 문제없이 프린팅을 하기위한 전제조건이 됩니다. 그리고 프린터기를 캘리브레이션 해주는 작업도 출력물의 품질에 영향을 주기 때문에 상당히 중요한 절차입니다. 그런데 이렇게 중요한 베드 레벨링이나 캘리브레이션은 참으로 까다로운작업이 아닐 수 없습니다. 다행스럽게도 제가 사용하고 있는 Anycubic Kossel 모델에서는 정식으로 레벨링을 위한 probe를 개발해서 발매를 했습니다. 키트형태로 되어 있어서 추가 부품만 구매를 하면 볼팅 및 케이블 포트연결 만으로 간단하게 업그레이드 할수 있습니다. 키트를 이용하면 다음과 같이 배드 평탄도를 측정해 볼 수 있답니다. 다음 그래프는 제 프린터의 평.. 2019. 6. 11.
3D프린터 입문 - Anycubic Delta Kossel mini 구매, 조립 그리고 감격의 첫 출력 3D 프린터계에서 세계적인 베스트셀러인 Anycubic Delta Kossel mini 모델의 제품 스펙 및 기본정보를 남기기 위한 포스팅입니다. 2016년 10월 31일, 저는 3D프린팅의 세계에 입문을 하였습니다. 쓸데없고, 집안 인테리어도 해치는 그런 물건은 절대 용납할 수 없다던 맛바미님의 반대가 있었지만, 생각보다 저렴했던 가격을 셀링포인트로 구매를 허락받을 수 있었습니다. ^^ 당시에 직구를 하지않고 내써팝이라는 국내 쇼핑몰을 통해서 구입을 했는데요 구매기록을 보니 30만원에서 천원빠지는 29만 9천원으로 구매를 했었더군요. 글을 쓰고있는 지금 시점에 알리에 Anycubic 공식 딜러 가격을 알아보니 배송비 40$ 포함해서 230.35$ 입니다. 한화로 약 27만 4천원에 달하는 금액입니다. .. 2019. 5. 31.
Marlin 1.1.X 세팅의 모든것 - Anycubic Delta Kossel, Configuration 수정하기 (1/2) - Configuration.h Marlin은 3D 프린터 뿐만 아니라 다양한 CNC 머신에 사용 할 수 있는 전천후 펌웨어입니다. 그래서 펌웨어 자체가 수많은 파일로 이루어진 거대한 C++ 프로젝트입니다. 그런데 얼마나 기가 막히게 만들어 놨는지 마를린 펌웨어를 사용하는 사용자는 C++에 대한 전문지식이 없더라도 다음 두 가지 파일의 내용만 이해한다면 대부분의 오픈소스 3D 프린터에 이식해서 사용할 수 있습니다. (물론 이두개 파일만 하더라도 1000줄에 육박하는 코드이긴 합니다.) Configuration.h Configuration_avd.h 이번글은 이 두 가지 파일의 각 부분이 무엇을 의미하는지 그리고 제가 사용하고 있는 Delta kossel 프린터에 적용하기 위해서는 어떤 설정을 사용해야 하는지를 다루어보려 합니다. 이번엔.. 2019. 4. 16.