anet a8 3d printer (prusa i3) OctoPrint

By | 2017년 1월 20일

출력하다보면 SD카드를 꼈다뺏다하는게 엄청 귀찮다.

그게 아니면 컴퓨터와 연결해서 바로 출력해도되기하는데 그것도 컴퓨터를 항상 켜둬야한다는 단점이 있다.

그래서 더 편한방법이 없나.. 찾아보다 발견한것이 OctoPrint 이다.

웹에서 프린터를 제어 할 수 있게 해주는 프로그램인데

라즈베리파이 기반이며 1,2,3 모두 지원한다.

기본적인 x,y,z 스텝모터 제어, 프린터 설정, 출력, 터미널등 거의 모든 컨트롤제어가 가능하고

cura slicer engine까지 있어 stl파일을 바로 슬라이싱해서 출력도 할 수 있다.

할 수 있다는건데 쓸일은 없는거같다. 세세한 부분을 확인하기엔 불편해서..

카메라모듈까지 장착하면 출력되는 상황도 확인가능하고 녹화도 할 수 있으며

릴레이를 달아서 프린터 전원 on/off도 제어가능하다.

resized11

본체케이스에 라즈베리파이가 들어있는 모습.

resized10

카메라모듈이다.

resized11

라즈베리파이는 5V로 동작하기때문에 12V-5V 스텝다운 모듈을 달아준다.

굳이 같은 전원을 이용하려고 단거고 그냥 별도 usb전원이면 충분하다.

resized6

대충 밀어넣고 파워케이스 설치모습.

resized10

웹에서 동작모습이다.

인터페이스는 간단해서 별도 설명이 없어도 쉽게 쓸 수 있다.

웹서버로 동작하므로 설정에따라 외부에서 확인도 가능하다.

11 thoughts on “anet a8 3d printer (prusa i3) OctoPrint

    1. cook Post author

      아뇨 아직 관심이 많고 언젠간하겠죠ㅎㅎ

      정리를해야하는데..

      Reply
        1. cook Post author

          게임개발은 그렇게 관심이 많진 않아서..

          다만 유니티쪽은 한때 좀 재밌게했더랬죠

          딱히 완성한게 없어서 그렇지.. ㅋ..

          이것도 언젠간 완성해야졍

          Reply
          1. 요즘은 뭐에 빠지셨어요?ㅋㅋ 죄송한데 전공이 뭔지 여쭈어봐도 될까요..

            전 미국에서 전기공학 컴공 전공하는 학생입니다. 혼자 개발하려는 앱이 리버싱과 연관이 많아서 찾아보다가 우연히 들리게 됐어요 ㅎㅎ

          2. cook Post author

            요즘엔 api hooking 다시 들여다보면서 64bit 어셈블리 보고있어요. 관심범위가 굉장히 두서없죠 ㄲㄲ 저도 컴공이에요~ ㅂㄱㅂㄱ 졸업한지 오래되서 전공이란말이 낯서네요 ㅋ

          3. 유니티랑 언리얼은 많이 다른가요? 혹시 괜찮으시면 저도 같이 배워갈 수 있을까요.. 웬만한 알고리즘 코딩은 다 할 줄 알아요 어셈은 이제 듣기 시작했는데 매우 재밌게 배우고 있습니다 ㅎㅎ 자바 씨쁠 씨 쪽은 능숙하고 안드로이드는 조금 만져봤어요. 배우면서 같이 하시는거 도와드리고 싶은데 방법이 없을까요

          4. cook Post author

            언리얼을 안다뤄봐서 잘모르겠지만;; 거의 비슷하다고 들었어요 가장 컷던게 라이센스였는데 언리얼도 4부터의 무료선언해서 이부분도 차이없어진듯하고요.
            유니티.. 저도 잠깐해본거라 같이하고 할게 없을거에요;; 일년동안 툴도 켜본적이 없다는.. ㅋ
            앞으로도 언제 다시 다룰지 기약없고요; 막연히 죽기전에 게임하나쯤 완성해보자는 느낌적인 느낌이랄까
            한동안은 아마 asm, api hooking, 이런쪽을 다룰꺼같아요

  1. 리버싱 연재좀 부탁드릴게요 ㅠㅠ 가능하시면 조금 세부하게 설명추가도 부탁드립니다 헤헤 안드앱이랑 ios앱 리버싱은 서로 많이 다른가요?

    Reply
    1. cook Post author

      아이폰을 쓰면서 안드로이드 리버싱과 멀어졌지만.. 조만간 다시 만져봐야죠 하핫..
      안드로이드랑 ios랑은 정말 많이 다르죠~ 개발언어, 개발환경, 동작환경 전부 다르니깐요
      안드로이드쪽은 자바언어에 리눅스스러운 동작환경에 개발환경도 윈도우를 선택할 수 있고.. 이쪽이 훨씬 편안할 수 밖에 없죠
      ios쪽은.. 모바일앱은 고사하고 맥에서 디버깅조차도 해본적이 없는.. 저도 막막한 상황이죠 물논 맥도 없거니와 ㄲㄲ

      Reply

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다