', { cookie_domain: 'auto', cookie_flags: 'max-age=0;domain=.tistory.com', cookie_expires: 7 * 24 * 60 * 60 // 7 days, in seconds }); '분류 전체보기' 카테고리의 글 목록 (24 Page) :: MakerLee's Workspace
728x90



부품정리함 레이블 라벨 용도로 이런 다이모 라벨기를 쓰고 있습니다. 


자주 쓰지는 않지만 유용해서 몇년째 계속 사용하고 있는데 


중간에 라벨을 밀어주는 고무바퀴가 가끔 헛도는 바람에 


글자가 겹쳐 찍히는 문제가 가끔 생기더군요. 



그래도 대부분은 제대로 나와 줬기에 그럭저럭 쓰고 있었습니다만


이제는 수명이 다 되었는지 한 네다섯번 찍어야 그중에 하나가 제대로 나올까 말까 하네요.



가격이 2만원쯤 하는데 사용량에 비해 고장이 잘 나는것 같아 불만이 좀 있어서




이참에 라벨프린터를 한번 찾아봤더니


6.5만~10만 사이 가격이네요. 


라벨용지 가격은 10000에서 15000원 정도. 


사무실도 아니고 개인이 사기엔 좀 비싸다 싶어서 다른걸 찾다가


아마존을 가봤습니다. 









2만원이네요;;



카트에 담으니 뭐가 바뀌었는지 16.58$가 되어있었는데


세금 및 배송비 해서 24$.


몰테일 배송대행비는 13$ 들었습니다.  





라벨테이프는 10$ 정도 하는데 아마존에서 사지 않고





알리익스프레스에서 샀습니다. 정품은 아니지만 무료배송에다 개당 7$ 정도로 조금 더 싼 가격.


길이는 7M 라고 써있는데 정품은 23feet 니까 5.84M 정도로 정품보다 많이 들어 있다는 얘기가 됩니다. 


정확할지는 모르겠지만요. 




몰테일 배송까지 뜨고 다시 아마존을 봤더니...

 



그사이에 뭔일이 벌어진건지 9.99$로 가격이 다운;;;


@Scar_eye 님이 알려주신대로 amazon 에 부분 환불을 요청했더니 


저 셀러는 가격을 마음대로 정할 수 있는 셀러라 환불은 안되고 대신 아마존 기프트카드를 주겠다고 하더군요.





이미 구입한 물건이라도 2주 안에 가격이 내려가면 부분 환불을 요청할 수 있다고 합니다. 


총 구매금액은 24$(물품가+배송비+세금) - 6.59$(부분환불) + 13$(배송대행) 으로 30.41$





브라더나 엡손 라벨테이프는 6~7만원 정도에 한글이 지원되고 라벨테이프는 1만원 정도니 


국내구매도 그리 큰 차이는 아닌 것 같습니다. 


저는 딱히 한글이 필요없고 조금이라도 싼 물건이 필요했기에 만족할 만한 쇼핑이었습니다. 





---------------------------------추가----------------------------------------


이거 아마존에서 직배송하면 송료 10.6$ 정도면 되는군요;;


괜히 배송비만 더블로 들었네요. 총 20$ 정도면 구매 가능한듯;;


728x90

'주인장 잡담' 카테고리의 다른 글

핸드폰 직구.. 하려다 실패  (0) 2015.05.23
잊지 않겠습니다.  (0) 2015.04.16
아마추어 로켓 엔진 개발에 후원하세요  (0) 2015.02.03
손가락 부상..  (0) 2014.12.15
최근 며칠간 작업들.  (0) 2014.10.24
728x90



요렇게 사용하던 프린터... 이상하게 PLA를 230도까지 가열해야 


출력이 가능했지만 센서가 좀 차이가 있나 하고 넘겼는데









덜컥 고장나는 바람에 노즐을 분해해 보니 써미스터가 아예 까맣게 타서 떨어져있음..;










그리고 그런 상태에서 히터는 신나게 가열을 하는 바람에 플라스틱 부품을 녹여먹었네요.. 


결국 쓰던 메탈 방열판 노즐로 재변경했습니다. 









짐정리를 하다가 처박아놓은 냉장고컴프를 보고 이참에 수리해놓자 한 것은 좋았으나


합판 절단해서 프레임을 만들까 출력할까 하다가 출력으로 한번 뽑아보자 했는데 고생길이네요.


사진은 에어탱크로 사용하는 소화기입니다. 







프레임 크기가 베드에 안들어가서 4등분해서 출력하는 것도 일일 뿐더러 


필라멘트 소모량도 엄청나서 그냥 합판으로 할걸 그랬다는 후회가 있습니다. 


출력실패한 부품이라도 형태는 유지하고 있으니 그냥 사용하려고 끼워놨습니다. 


상단 마지막 레이어가 뚜껑을 덮을 때 튀어나온 부분에 걸려 탈조가 나는 현상이 자주 있네요. 


infill 구조물의 형상이나 크기 등을 바꿔보면서 테스트해보고 있습니다. 





728x90
728x90

저도 초보자다 보니 조립부터 세팅까지 세세하게 블로깅을 했음에도 불구하고


중간에 제대로 언급하지 못한 부분들도 있고, 

 

당시에 몰랐다가 나중에 알고 따로 쓰지 못한 부분이 있어 정리합니다. 


1. Z_HOME POS




일단 Z_HOME_POS는 노즐을 엔드스탑에 닿도록 끝까지 올렸을 때,


베드 표면과 노즐 끝의 거리입니다. 


이 수치를 정확하게 잡아야 출력시 노즐이 정확하게 베드 표면에서 출력을 시작하게 됩니다. 






(펌웨어를 업로드할 때는 reptier-host 에서 disconnect 버튼을 눌러 접속을 끊어야 합니다. 

조작할 때는 다시 connect 버튼을 눌러 프린터와 연결하고요)



처음에 숫자를 다소 넉넉하게 350쯤 잡은 후, 아두이노 프로그램에서 업로드하고


1. Repetier 에서 home 버튼을 누르면 노즐이 위로 쭉 올라가며 엔드스탑을 누르고 정지합니다. 


2. Z축 하강 버튼을 누르거나 위쪽의 G-code 입력란에 수동으로 이동명령을 입력해서 Z축을 내립니다. 



노즐이 거의 바닥에 닿을 지경이 되면 명함 정도의 두께가 되는 종이를 노즐 밑에 깔고


0.1mm 씩 노즐을 천천히 내리면서 명함이 약간 낄 정도로 조정합니다. 







이때 프린터의 LCD 창을 보거나 Repetier-HOST의 Z좌표를 보면 표시되는 숫자가 있습니다. 


사진에선 5로 되어 있는데 그렇다면 처음 Z_HOME_POS를 350으로 잡았으니 


350-5 = 345 가 진짜 프린터의 Z_HOME_POS 가 됩니다. 







2. DELTA_RADIUS



일단 Z_HOME_POS만 제대로 잡아도 작은 출력물은 이상없이 출력 가능합니다


그렇지만 어느정도 크기가 큰 출력물을 출력하다 보면 가장자리로 갈수록 이상하게 노즐이 베드를 긁거나


허공에 뜨거나 하는 현상이 생길 수 있습니다. 


이 부분을 조정하려면 DELTA_RADIUS 를 수정해야 합니다. 


펌웨어에 따라 다르지만 DELTA_RADIUS  @@@ 같이 숫자로 되어 있는 경우가 있고


혹은 DELTA_RADIUS DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET) 


같이 산술식으로 되어 있는 경우가 있습니다. 



어떤 것이든 결국에 중요한 것은


DELTA_RADIUS가 클 수록 출력 평면은 오목하게 되고


DELTA_RADIUS가 작을 수록 출력 평면이 볼록하게 된다.



라는 것을 알고 계시면 됩니다. 


산술식으로 되어 있는 경우 DELTA_EFFECTOR_OFFSET 이나 DELTA_CARRIAGE_OFFSET 을 조정하면 됩니다만


결국 DELTA_RADIUS를 조정하기 위한 것이라 


저는 그냥 DELTA_RADIUS 110 같이 숫자를 직접 입력하는 식으로 사용합니다. 



DELTA_RADIUS를 입력하고 아두이노에서 업로드 했으면 조정을 해야겠죠


HOME 한뒤 다시 Z축을 거의 바닥까지 내리고 


중앙에서 노즐을 내려 명함종이가 꽉 끼도록 한 후 Z축의 높이를 확인하고


Z축을 약간 올렸다가 다시 Y축으로 70 정도 올려 베드의 가장자리에 노즐이 위치하도록 합니다. 


그리고 다시 Z축을 명함종이에 끼도록 내려서 Z축의 높이를 확인하면


출력평면이 볼록한지 오목한지 알 수 있습니다. 



이후 DELTA_RADIUS를 조정해서 다시 업로드하고 위의 방법을 반복.. 하여 정확하게 튜닝하면 됩니다. 




3. DELTA_DIAGONAL_ROD


그리고 출력을 했는데 다 잘 나왔다고 기뻐하며 어딘가에 끼우려는 순간


뭔가 사이즈가 안 맞을 수가 있습니다. 






직교형 프린터의 경우 위의 step/unit를 조정하여 사이즈를 맞춥니다만 델타는 다릅니다. 


출력물의 높이가 안 맞으면 위의 DEFAULT_STEPS_PER_UNIT를 조정해야 합니다만


10mm 큐브를 출력시 출력물의 높이는 10mm 로 정상이 나왔는데


가로, 세로 크기만 8mm 라거나 할 경우,







DELTA_DIAGONAL_ROD의 숫자를 조정합니다. 


튜닝방법은 전과 같이 숫자를 바꿔보고 출력해서 출력물이 어떻게 되었나 보고 


다시 숫자를 바꿔보고... 반복해서 잡습니다. 






펌웨어 세팅에서는 이 3가지 부분만 알고 계시면 나머지는 크게 문제는 없을 것입니다. 



728x90
728x90

전부터 몇번 언급했던 것이지만 자석식 링크는 처음부터 좀 불안한 점이 많았습니다. 


분리가 간편해 유지보수가 쉽고 툴 교체가 쉽고 가동영역이 넓다는 장점은 있습니다만


일단 어디에 조금 걸리면 툭 떨어져 출력물이 엉망이 되기도 하고


지난번에 교체한 오토레벨링 센서를 누르다 보면 


자석이 약간 떨어진 채로 출력을 시작하는 경우도 가끔씩 있었고요.



그리고 네오디뮴 자석은 자기파괴 현상이 있어서 


물리적인 손상이 가는 경우에는 천천히 스스로 부스러지는 문제가 있습니다. 


이번에 분해하면서 보니 도금은 이미 다 벗겨졌더군요.




하여간 이런 불안들로 인해 볼엔드로 교체하기로 생각하고 초반해 구해놓았던 물건을


이번에 장착했습니다. 






출력물은 그냥 thingiverse에서 그대로 받아 썼습니다. 


캐리지는 

http://www.thingiverse.com/thing:393154


이펙터는 

http://www.thingiverse.com/thing:653184


를 사용했는데 이펙터는 차후 수정할 필요가 있더군요. 


http://www.thingiverse.com/thing:152487 이 버전이 더 맞지 않을까 해서 교체할 생각입니다. 









전에 다른 분 블로그에서 본 아이디어를 적용해 봤습니다. 


간단한 출력물을 2개 만들어서 프로파일에 길이를 잘 잡아 고정시킨 후 


다시 볼엔드에 접착제를 바르고 볼트로 고정하면 길이를 정확하게 맞출 수 있습니다. 












다행히 K800의 케리지는 자석식일 뿐 


너트 간격이나 기타 사이즈들은 큰 차이가 없어서 kossel용 캐리지를 그대로 적용 가능합니다. 








출력물에도 벨트를 고정하기 위한 홈이 있지만 잘 끼워지지 않아서 잘라버리고 케이블 타이로 고정했습니다. 


출력시 진동 때문인지 프로파일을 레일로 쓰는 흰색 플라스틱 베어링의 유격도 심해졌더군요


볼트와 너트를 조정해서 꽉 조여줬습니다. 










이펙터도 교체... 를 했는데











한가지 문제가 있습니다. 


자석식 이펙터는 단차가 있어 노즐부를 끼우고 고정시킬 수 있게 높이가 맞춰져 있는데


출력한 이펙터는 그런 부분이 없어 노즐 고정이 안되더군요;;


다시 자석으로 교체하고 새 부품을 출력하고 다시 교체하는 삽질을 해야 하나... 하고 고민을 하던 중.









http://3dprinterdiymall.co.kr/board/free/list.html?board_no=3


한국 아이팩에서 무료로 주신 j-head 노즐이 생각났습니다. 







끼워보니 저것도 플레이트를 끼워 조일 순 없지만 외경 사이즈가 정확하게 이펙트의 홀에 딱 맞습니다. 


힘줘서 끼우니 빡빡하게 들어가서 임시로 사용할 수 있는 수준이더군요


다시 한번 한국 아이팩 분들에게 감사를 드립니다. 







임시 고정이지만 어차피 노즐도 슬슬 맛이 가고 있는 것 같아 교체하려 했던 차라 


겸사겸사 잘됐다고 생각합니다. 











처음에 엄청 안나와서 이것저것 만지다 보니 온도센서 설정이 많이 다른지 


180~190도 정도에서 출력했던 PLA를 230도 설정까지 올려야 출력이 가능했습니다. 


오토레벨링 시 오차도 확연히 줄어들고 로드 떨어질 걱정도 덜하고 튼튼한 것 같아 마음에 듭니다. 


일단 부품을 바꾼 만큼 전체적인 펌웨어 튜닝을 다시 해야 겠네요. 




728x90
728x90






triangle_plate_clip.STL


6개 뽑으면 됩니다. 각변당 2개씩.


힘으로 눌러 끼우면 끼워지고, 프로파일을 따라 좌우로 이동하는것은 자유롭습니다. 


뺄때는 약간 힘을 줘서 꺽쇠 부분을 벌리면 빠집니다. 






top_plate.pdf



3T 포맥스로 상부 플레이트를 구성하게 되어 있습니다. 


적당히 재단하는 방법도 있지만 위 PDF 파일을 100% 크기로 출력해서 풀로 살짝 붙인 후 칼로 자르면 딱 맞습니다. 


그리고 난 뒤 보드를 적당히 배치하고 마크해서 드릴링하고, 볼트 등으로 고정하면 됩니다. 








LCD 고정부는 솔직히 다시 수정해야 합니다. 각도 조정하는 부분이 너무 쉽게 풀어져 그냥 아래로 처지게 되더군요.


급하지 않아 그냥 쓰다보니 계속 이렇게 두게 되네요. 일단 파일은 올립니다. 












LCDbox.STL


우측 인코더 스위치 부분의 홀 크기를 약간 조정했는데, 맞는지 확인은 안해봤습니다. 


내부에 M3 육각너트 6개가 들어갑니다. 


2개는 좌우측 벽쪽에, 4개는 보드 고정용으로 쓰입니다. 


인두기로 살짝 가열해서 누르면 열로 녹아서 딱 붙기 때문에 그렇게 했는데 


헐겁게 들어가는 경우에는 순간접착제 등으로 너트를 고정시켜야 합니다. 










button.STL


STOP 버튼 쪽으로 들어가면 됩니다. 








L_clip.STL


R_clip.STL


M3*10 볼트로 고정하도록 되어 있습니다만 말씀드렸던 대로 개선이 좀 필요한 부분입니다. 









이 부품은 제가 갖고 있는 베어링과 볼트에 일부러 맞춘 것이라 


형태를 보고 직접 설계하셔도 됩니다. 그대로 따라하시려면 M3*10 볼트와 


외경 9, 내경 3, 두께 5 짜리 베어링이 필요합니다. 









roller.STL








fan_mount.STL


fan_mount1.STL


2개의 부품으로 구성되어 있습니다. 노즐을 식히는 팬 마운트는 이번에도 역시 M3*10 볼트와 너트가 필요합니다. 


노즐 팬은 효율이 그리 좋지 않은 편입니다. 직접 만들어 쓰시는 것도 추천. 










extruder3.STL


extruder4.STL


extruder5.STL


M3*30 볼트와 너트가 필요합니다. 



제일 수정을 많이 했던 익스트루더입니다만, 그래도 완벽하진 않습니다. 


급한대로 자잘한 수정만 자꾸 하다 보니 이렇게 됐네요. 








제일 잘 부러지던 부분을 아예 이렇게 2파트로 출력해서 베어링을 끼우고 접착해서 만들었습니다. 


일단은 이 상태로 잘 쓰고는 있는데, 그래도 혹시몰라 예비부품은 하나 출력해두고 있습니다. 









728x90
728x90

새로 구입한 블랙박스 영상을 보고있자니 반사광이 빛날 경우 식별이 어려운 것 같아


편광필터를 달면 좀 낫지 않을까 싶더군요.



편광필터는 사진을 찍을 때 반사광을 억제하기 위해 많이 사용합니다. 


유리나 물 표면 등의 반사광을 억제시키는 효과가 있죠. 



왼쪽이 필터가 없을 때, 오른쪽이 필터가 있을 때입니다. 








우리 주변에도 매우 흔하게 많이 있습니다. LCD 디스플레이는 모두 편광필터를 사용하거든요. 


기스가 많이 나서 쓰기엔 좀 애매한 LCD 하나를 분해했습니다. 


안쓰는 전자계산기라던가, 구식 디지탈 시계라던가, 


다이소에서 파는 1000원짜리 주방 타이머나 계산기 등을 분해해 얻을 수도 있습니다. 




아니면 그냥 저렴한 카메라용 편광 필터를 사용하시는 게 편할 수도 있죠. 


오픈마켓에서 1만 중반대에 구하실 수 있습니다. 







드라이어로 열을 가하면 좀 쉽게 떼어집니다. 히트건은 필름을 녹여버릴 우려가 있습니다. 







끈끈이가 많이 묻어나왔습니다. 신너나 스티커 제거제등을 이용해 지울수 있습니다


저는 그냥 손으로 박박박 문질러 뜯어냈습니다. 










편광필터로 칠 수 있는 장난 중 하나. 









3D 프린터로 필터캡을 만들어 끼웠습니다. 










[사진을 클릭하면 원본으로 확인 가능합니다]







필터있을때가 햇빛이 좀 더 직접적으로 들어와서 비교가 좀 어려운데,


확실한 차이는 대쉬보드가 반사된 불빛이 다시 전면유리에 비춘 그림자가 있었는데


필터를 장착한 후의 동영상에서는 그 그림자가 거의 사라졌습니다. 



이후에도 강한 햇살이 차량에 반사된 불빛 등은 확연히 줄어들었고요.








[필터 장착 전]


헤드라이트가 번호판을 직격할 경우 반사광 때문에 확인이 잘 되지 않습니다.



[사진을 클릭하면 원본으로 확인 가능합니다]





[필터 장착 후]


헤드라이트가 번호판을 바로 비추더라도 번호판이 잘 구분되는군요. 



[사진을 클릭하면 원본으로 확인 가능합니다]

728x90
728x90



이번에 차량을 변경한 뒤 블박을 달아볼까 하고 찾아보니.. 적당한 국산은 보통 가격대가 20~30만원선이더군요


중국산 검색해보니 괜찮은 것들은 성능도 나쁘지 않다는 평에 한개 구매했습니다. 


49.77$ 입니다. 너무 가격이 싼 것들은 성능이 많이 떨어지는 듯 하여 


리뷰를 몇개 찾아보고 결정했습니다. 








딱히 제품사진은 찍지 않았습니다. 내용물은 딱 저렇게 들어있습니다. 


박스는 좀 부실하고 메뉴얼이 단촐하긴 한데, 제품 마감새는 괜찮습니다. 


셀러가 배송을 뭘로 보냈는지 3일만에 도착하여 좀 놀랐네요.








A필러는 난생 처음 뜯어보는데 설치는 생각보다 어렵지 않았습니다. 












동영상은 풀HD 전체화면으로 확인하세요






주간영상







야간영상



야간은 번호판이 눈부셔서 안보이는 상황이 약간 있는데 렌즈에서 반사광 처리가 잘 안되는듯


싸구려 편광필터를 사서 덧대줄까 생각도 듭니다.


그리고 제품의 문제인지 제가 설정을 못한건지 충격센서 녹화기능을 어떻게 쓰는건지 잘 모르겠음;


메뉴얼이 부실해서 메뉴를 직접 눌러가며 전부 공부해야 하는 불편함이 좀 있습니다.


한여름 차안의 폭염상태를 버텨줄지는 모르겠지만 일단 가격대비 만족도는 좋네요. 



 



728x90
728x90

일단 판매처인 http://www.mini-kossel.com/Electronics/FSR-KIT 에 가면 설치관련 정보가 있습니다. 






mini Kossel 기반이라 위 링크에 있는 고정용 프린터 파트는 형태가 약간 맞지 않아 따로 뽑았습니다.


요즘 프린터를 뭘 또 잘못 건드렸는지 수평면 상태가 좋지 않아 거칠게 나와서 


에칭용 동판을 넣어 평면을 잡도록 만들었습니다. 









아무래도 더 정밀하지 않을까 기대해 봅니다. 








커넥터를 연결하기 전 동작을 테스트해 봤습니다. 


압력센서라는 이름이라서 선형으로 입력값이 나오는걸로 추측하고 있었는데 


약간의 압력으로 누르면 그냥 on/off 동작이나 다름없게 나오는군요.




검색해 보니 2가지 설정 방법이 있는데


하나는 그냥 압력센서를 Z_min 스위치로 사용하고, 후자는 압력센서를 온도센서 위치에 꽂아


아날로그 입력을 체크해 좀 더 세세하게 설정할 수 있도록 되어 있습니다.



압력센서의 민감도 때문에 on/off가 정확하게 나오도록 민감도를 맞춰야 할 필요가 있어 


온도센서에서 아날로그 입력을 체크하는 듯 합니다... 만 


펌웨어에서 해당 부분의 코드를 제대로 찾지 못해 정확히 어떻게 돌아가는지는 잘 모르겠네요








일단 설치한 후 


https://github.com/jcrocholl/Marlin/tree/kossel


에서 받은 펌웨어를 WinMerge를 사용해 기존 펌웨어와 비교하며 수정해 준 후, 업로드하고


G29 오토레벨링 명령을 내려봤습니다.







망했습니다만.. 일단 동작은 제대로 하는 것을 확인했습니다. 


위키를 보니


Adjusting sensitivity

If you get z_min: TRIGGERED even with less than 300g of weight on the build surface, your FSR endstops are too sensitive. To fix this, increase the size of the sticky pads on top of the FSR sensors, e.g. 1 by 1 inch clear Scotch Restickable Strips. By extending over the edge of each FSR circle, they will support the print bed more and reduce the FSR response.

If you get z_min: open even with more than 500g of weight on the build surface, your FSR endstops are not sensitive enough. To fix this, reduce the size of the sticky pads on top of the FSR sensors, e.g. 1/2 by 1/2 inch clear Scotch Restickable Strips. By putting all the weight on the middle of the FSR circle, they will increase the FSR response.


라는 부분이 있네요.


감도가 너무 높으면 닿는 면적을 늘리고 감도가 낮으면 닿는 면적을 줄이랍니다. 







마스킹 테잎을 잘라 붙였습니다. 







이제야 제대로 돌아가네요.







Repetier 에서는 표시되는 값입니다. 여러번 해서 평균을 내 보고 싶은데 


밤이 너무 늦어서 다음번에 해야겠네요. 




728x90
728x90



스풀 마운트를 만들어서 붙였습니다. 그에 따라 익스트루더 위치도 변경했고요.


처음의 너덜너덜하던 모습들을 생각하면 이제야 좀 기대했던 외형이 나오네요. 


부품 교체는 있겠지만 전체적인 모습은 이대로 변함 없을 것 같습니다. 






처음에 다른 형태로 만들다가 


thingiverse에서 베어링으로 만든 스풀 마운트 http://www.thingiverse.com/thing:318212 를 보니


훨씬 간단하고 편리해 보여서 제가 갖고있는 베어링과 볼트에 맞춰 새로 그렸습니다. 












프린팅 중간에 짧은 시간동안 멈추면서 


표면에 사마귀가 생기는 현상을 확인해 보려고 얇은 원형기둥을 프린트했습니다. 







동영상으로는 잘 관찰이 안되길래 일부러 중간에 LCD를 조작해봤습니다. 

휠을 막 돌리거나, 메뉴로 진입하거나 하면 잠깐씩 멈춥니다.





그러면 이렇게 중간중간 튀어나온 부분들이 생기죠.


아무런 조작을 하지 않아도 프린트 속도를 올리거나 곡면이 많은 부분을 프린트할때는 저런 부분이 많아집니다.


큰 문제는 아니지만 언젠가는 해결해야 할 부분이라 계속 고민중입니다.








주문했던 압력 센서가 도착했습니다. 


설연휴 직전에 한국에 들어왔는데 연휴와 주말 때문에 일주일정도 더 걸렸네요








adafruit 글자를 매직으로 지우려 노력한 흔적이 있군요. adafruit 에서 가져다 파는 것이었나봅니다. 




http://www.adafruit.com/products/166

센서 3개 + 배송비 = 21$ + 9.15$ = 30.15$


http://www.mini-kossel.com/Electronics/FSR-KIT

3개 세트 + 배송비 = 33.99$ + 3.73$ = 37.72$


adafruit 쪽지 조금 더 쌉니다만 mini-kossel 에는 센서 연결용 PCB 가 하나 포함이라는 차이는 있습니다.


PCB는 별로 대단한건 아니므로 adafruit 에서 구매하는게 조금 더 나을 것 같네요.







하나못해 연결용 전선이라도 좀 같이 넣어주면 좋을텐데 하는 생각이 듭니다









PCB는 그냥 위와같이 일자로 연결된 것이라 대단한건 아닙니다. 


어차피 커넥터와 전선 추가해서 납땜해야 하니 저거 하나 더 있다고 작업이 편할 것 같진 않네요.


이제 압력센서 작업 들어갑니다. 

728x90
728x90

연휴라 여유가 좀 생겨 여러가지 것들을 프린트 해 봤습니다. 



LCD 고정용 박스. 너트를 박아 인서트 역할을 합니다. 


원래 헐겁게 들어가도록 해서 순간접착제로 고정할 생각이었는데, 출력하고 보니 거의 꽉 끼어서


인두로 가열해서 끼우니 딱히 접착제는 필요가 없더군요.











측정한 사이즈에 오차가 없이 한번에 잘 나왔습니다. 


홀 간격은 얼마전에 제작한 홀 디스턴스 캘리퍼스(링크)로 측정한 것입니다. 







warping 때문에 3번은 재출력한 것 같습니다. 


마지막 출력분도 모서리가 살짝 떴지만 그럭저럭 쓸만한 정도라 그냥 달았습니다. 


대형 출력물의 경우 모서리 부분이 잘 떠서 고민입니다. 슬슬 히트베드로 업글을 해야 할지도요. 










상부 램프스 보드를 고정하기 위한 판을 달기로 했습니다. 


판은 포맥스로 잘라서 만들고, 프로파일에 고정할 클립을 만들었습니다. 













이와 같은 형태로 원터치 형태로 끼우고 분리되도록 설계했는데, 


그럭저럭 맞긴 하지만 약간 헐거워 힘을 주면 좀 쉽게 분리됩니다. 


수정할까 하다가 저 부분에 딱히 힘을 줄 일이 없어 이번에도 그냥 패스합니다. 










서포트로 램프스 볼트를 고정하고 선정리를 약간 하고 나니 훨씬 깔끔하네요.


이제 보빈을 상단에 장착하기 위한 부품을 프린트할 계획입니다. 






프린팅을 반복하면서 느낀 점들을 몇가지 정리해 봅니다. 


-꽉 조인 노즐인데도 가열과 냉각을 반복하다 보면 틈이 생기는지 약간씩 샙니다. 


 노즐 일체형 히터가 왜 있는지 알 수 있겠다는 생각이 들었습니다. 



-베드 수평은 잘 잡아놓아도 약간씩 틀어지는 것이 반복됩니다. 


 프린팅을 반복하다 보면 다시 세팅하고 다시 세팅하고 하다 보니 성가셔서 빨리 영점센서를 달고 싶습니다. 



-직선 부분에서는 큰 문제가 없으나 곡면 프린팅시에는 연산이 못 따라가는지 조금씩 멈칫거리는 부분이 있는데

 

 이때 벽면에 깨알만큼 튀어나오는 부분이 생깁니다. 


 큰 문제는 아니지만 보드를 Arduino Due로 교체해야 하는지 고민중입니다


 펌웨어 수정으로 고칠 수 있으면 좋겠습니다. 



-이펙터에 자잘한 실금이 생기고 있습니다. 


장기적으로 로드를 자석식에서 볼엔드로 바꿀 생각을 하고 있었는데 되도록 빨리 수정해야 할 것 같네요. 




728x90
728x90

펌웨어 설정에서 어려운 점이 많았습니다. 


구글링 해보면 그냥 대충 주석 몇개 지우고 적용하는 것처럼 나오는데


아무리 시도해봐도 영 이상한 동작만 반복하더군요.


home 을 잡고 오토 레벨링 명령인 G29를 내리면 X,Y 모터만 내려갑니다. 





한참을 구글링하고 씨름하다가 


아무래도 configuration.h 에서 건드릴 수 있는 수치로 조작될 부분이 아닌 것 같아


Kossel mini 용 펌웨어를 다운받아 비교해보니 Malin_main.cpp 에서 이미 상당히 차이가 나더군요.



델타에서는 오토레벨링 시 베드로 이동하기 위해 XYZ 3모터 모두 하강하는 동작을 합니다만


보통의 직교식 프린터에서는 XY 모터만 이동하겠지요.


그런 코드가 그대로 남아있었기 때문에 제 델타는 XY 모터만 하강을 반복하던 것이었습니다. 



Marlin펌 최신을 찾아봤으나 아예 전에 있던 코드마저 빼버리고 델타는 지원 안한다고 코멘트가;; OTL






이걸 전체적으로 수정하기엔 너무 힘들기 때문에 Kossel mini 용 펌웨어를 수정해서 


다시 제 K800에 넣기로 했습니다.



비교 프로그램으로 틀린 부분을 찾아서 코드를 카피해 수정하는 중입니다. 






이외에도 몇군데 수정하고 다시 테스트를 해 보았습니다





프루브 체크를 하면서 내려가야 하는데... 올라옵니다;;






원인을 찾았는데 이건 구글링했던 엔드스탑 설정과는 반대로 해야 하더군요.







[25초부터 보세요]


일단 올라오는 문제는 해결했으나... 10mm 높이에서 열심히 체크할뿐 probe 가 바닥에 닿질 않습니다;










막판에 왼쪽 위에서 뭐하는건가 싶었는데 저렇게 probe를 도로 밀어서 집어넣도록 되어 있네요.  





며칠을 씨름했던 제일 큰 원인들은 찾았고


일단 밤이 늦었으니 오늘은 여기까지

728x90
728x90


[사진 클릭]


학부생때 약간 겉핥기로 관심만 가졌던 것인데 이렇게 대단한 학생들이 있네요


728x90

'주인장 잡담' 카테고리의 다른 글

잊지 않겠습니다.  (0) 2015.04.16
다이모 라벨프린터 구입  (1) 2015.04.02
손가락 부상..  (0) 2014.12.15
최근 며칠간 작업들.  (0) 2014.10.24
오늘의 마무리  (0) 2014.10.19
728x90





사실 측정 공구의 종류는 굉장히 많습니다만, 기본적으로 산업 현장에서도 


버니어 캘리퍼스 하나면 거의 모든 것을 잴 수 있기에 일반인은 여러가지 측정 도구들을 볼 일이 거의 없습니다. 


하지만 그중에서도 이것만큼은 있으면 좋겠다 싶었던 것이 홀 간격을 재는 캘리퍼스인데요.



이렇게 재면 27.5mm






이렇게 재면 28mm








홀 간격은 버니어 캘리퍼스로 재기에도 힘듭니다. 날을 어디에 걸어야 할지 애매하기 때문에


눈대중으로 홀의 센터 부분이라 생각되는 곳에 양 날을 위치시켜 놓고 재게 되죠.


그러다 보니 눈대중 오차에 흔들리는 오차까지 겹쳐 믿을 수 없는 결과가 나오는 경우가 많습니다. 





이것을 해결해 주는 것이 홀 간격을 재는 캘리퍼스입니다. 


원래 용어가 홀 디스턴스 캘리퍼스가 맞는지는 모르겠는데 검색을 해도 정확한 명칭은 안나오네요



하여간 원리는 아래 그림과 같습니다. 






저렇게 원뿔형의 봉으로 측정하는거죠.


원뿔형이기 때문에 구멍에 집어넣으면 자연히 센터를 잡게 되어 있습니다. 


그리고 나서 측정하면 센터간의 거리가 나오죠.




기존의 버니어 캘리퍼스와 기구적으로는 완전히 같기 때문에,


약간의 개조로 홀 디스턴스 캘리퍼스를 만들 수 있습니다. 








요런 형태를 디자인합니다. 









파인 홈의 안쪽 면은 정확하게 원의 중심으로 와야 합니다. 









그리고 고정해줄 볼트와 너트 홀을 파줍니다. 











아쉽게도 뾰족한 부분이 제대로 살지 못했네요. 










요렇게 끼웁니다. 


굳이 볼트로 조이지 않아도 적당한 힘으로 끼워지는군요







20mm 의 절반씩 10mm + 10mm 여야 하는데.. 21mm 가 나옵니다. 


프린트물의 외각 사이즈는 정상인데 내부에서 오차가 있는 듯 합니다. 


수정해야 하지만 이미 밤이 늦어서 그냥 진행합니다. 


그냥 측정된 사이즈에 -1 해서 계산해주면 되겠죠








요렇게 구멍에 콕 찍어주면 됩니다. 83mm 가 나왔으니 -1 해서 82mm 가 되겠네요. 









한쪽을 빼면 이렇게 면에서 홀까지의 거리를 측정할 수도 있습니다. 



728x90
728x90


노즐 팬마운트를 출력해 보았습니다. 서포트 떼다가 살짝 부러졌는데 순접으로 고정했고요


하지만 설계 실수로 조립이 안되더군요. 










다시 수정했습니다. 





요렇게 일단 조립은 되는데 하부가 너무 두꺼워서 좀 문제가 있습니다. 


일단 설계만 변경해 놓고 나중에 수정출력하기로. 










전에 이런 상태로 출력되었던 개구리를 테스트해보았습니다. 













노즐팬이 출력물을 바로 식혀주기 때문에 흘러내리지 않고 잘 출력이 됩니다. 




728x90
728x90



베드에서 위치를 약간 바꿔 출력했더니 출력중에 노즐이 출력물에 걸리는 느낌이 많이 줄었습니다. 


출력좌표계가 오목/볼록 현상이 일어나서 문제인가 싶었는데 영점체크해보니 그건 아니었고


계속 관찰하다 보니 출력물이 휘어 올라오면 그때 노즐이 걸리는 것 같습니다. 










익스트루더에서 노즐까지 거리가 길어서 그런지 리트랙트를 걸어도 별 효과가 없는 듯. 


익스트루더의 위치를 좀 더 내려서 노즐까지의 거리를 줄여보려 합니다. 
















칼질과 줄질과 드릴질로 많이 깎아냈습니다. 









나사로 힘을 가하다보니 살짝 벌어져서 순간접착제로 보강했고요.









베어링 고정부품은 나사를 조여주다가 떨어져 나가고;; 


힘을 받는 것에 비해 면적이 좁다보니 좀 골치아프네요. 


몇번씩 수정해서 다시 뽑았습니다. 











그리하여 새벽 3시쯤에 수정완료


베어링을 누르는 볼트를 앞쪽으로 빼주는게 나았을 까 싶기도 하네요. 









3D 프린터의 특성상 외경은 커지고 내경은 좁아지더군요. 


설계할 때 0.5mm 정도의 여유를 두고 만들었더니 택도 없었습니다


몇번 더 하다보면 3D 프린터용 모델링 할 때 어떻게 공차를 둘지 감이 좀 잡힐 것 같습니다.





728x90
728x90

익스트루더 기어를 교체하고 난 뒤 해결되었다고 생각했는데


잠깐 제대로 나오나 싶더니 또 압출이 제대로 되지 않고 말썽을 부립니다..




압출이 되지 않는 상태로 히터만 신나게 가열하고 


그 와중에 팬 동작 안하고 있다가 노즐까지 막히고 


분해조립하다가 노즐과 방열판 사이에 들어가는 긴 볼트를 거꾸로 끼우는 실수를 했습니다.




반대쪽에는 내부에 내열 플라스틱 호스가 들어가 있지 않은 그냥 금속덩어리라


녹은 PLA가 제대로 녹아붙어버렸고 드릴로 조금 뚫어봤지만 해결이 쉽지 않을 것 같아


예전에 예비로 구입했으나 문제가 있던 핫엔드를 분해해서 부품을 교환했습니다. 











그리고 원인을 찾았네요.. 익스트루더 상부의 베어링을 눌러주는 부품도 반쯤 깨져서 


아무리 눌러도 힘이 가해지지 않았던 거였습니다. 


사진 왼쪽에 보이는 출력해둔 예비 부품이 있었기에 바로 교체하고 조립하니 이상없이 압출이 잘 되네요.


그 상태로 출력 걸어넣고 레이어 깔리는 것을 확인하고 잠시후... 또 출력이 안됩니다. 



이번에는 베어링이 너무 꽉 눌려서 필라멘트가 O 모양에서 D 모양으로 납작해진 게 원인이었습니다. 


필라멘트의 형상이 변형되는 바람에 구멍에 맞질 않아 마찰이 너무 커져 호스를 따라 들어가질 못하고


압출기 옆으로 삐져나온 필라멘트...;;  전부 잘라내고 압력 조절하고 




그리고 어느정도 나오다가 또 출력이 잘 안되기 시작;; 


이번에는 베드 레벨링이 틀어졌더군요;


끝나지 않는 세팅











일단 출력이 어느정도 안정화되어 하나씩 바로잡자 하고 익스트루더를 재설계했습니다.


문제가 되었던 형상들을 수정했는데 실제로 어떨지는 사용해봐야 알겠죠. 








그럭저럭 나오지만 중간에 떡지는 부분이 조금씩 발생합니다. 


단순한 형상에서는 나타나지 않는 문제인데 아직 정확한 원인을 잘 모르겠군요.


압출량 줄여봤다가 이것도 실패하고;; 


베드 평탄은 잡았는데 이게 아무래도 기본 평면이 볼록하게 계산된 게 아닌가 싶네요. 


일부 영역에서 움직일 때 출력물에 노즐이 살짝살짝 걸리면서 드르륵 소리가 납니다. 










안정화되는 대로 팬마운트를 출력해서 노즐과 방열판 쪽으로 2개의 팬을 장착할 예정입니다. 


Thingiverse에서 적당한 팬마운트를 찾아보려 했으나 딱히 마음에 드는 게 없어 직접 그렸습니다. 


팬 1개짜리는 마운트가 많은데 2개를 쉽게 장착할 수 있는 팬마운트는 괜찮아 보이는게 없더군요.


완벽한 것은 아니고 오토레벨링 프로브를 달게 되면 팬마운트는 설계변경이 될 것 같습니다. 








- 팬마운트 출력/장착


- 오토레벨링 프로브 장착


- Heated bed 장착


- 컨트롤러 박스 출력하여 부품 및 전선 정리. 


- 유리베드 고정용 부품 출력(Heated bed 대응)


- 노즐 히터/팬/써미스터 전선 중간에 커넥터 추가(정비 및 교체 목적)





장기적으로 고려할 점


- 자석및 슬라이더 여유부품 마련해 놓을 것(내구성이 불안함)


- 텐션 조절용 슬라이더 설계


- 엔드스탑 광학식으로 변경 


- MPU업그레이드 - 오버클락하거나 arduino due로 변경





728x90
728x90

 



눌러주는 베어링 쪽에 테이프를 좀 감아서 누르는 힘을 세게 하면 되지 않을까 했는데


최대한 꽉 눌러줘도 필라멘트를 손으로 밀었을 때 밀릴 정도로 잡아주질 못하네요.



압출 기어가 가공이 잘못된 건지 재질이 잘못된 건지 모르겠지만 기어 홈이 살짝 갈린 듯한 느낌인데


이건 사용중에 그런건지 원래 그런건지는 잘 모르겠습니다. 





압출기어의 외경은 8mm, 내경은 5mm 이며 높이는 13mm 이고


MK8 압출기어(내경5, 외경9) 짜리로 주문했는데 주말이라 빨라야 화요일에나 도착할 듯 합니다.








빨리 여러가지 해보고 싶은데 한창 발동걸리던 중에 이렇게 되니 힘이 빠지는군요.

728x90
728x90

익스트루더의 기어 홈도 얕아보이고 


익스트루더를 꽉 눌러도 제대로 조여지지 않는 느낌이라고 생각했는데


3일동안 프린트물마다 전부 실패해서 



압출량 체크하고 노즐점검하고 온도 종류별로 다해보고 


각종 세팅 전부 재점검하고 난리를 치다가 



익스트루더 모터가 움직이고 필라멘트도 정상적으로 들어가지만 왠지 좀 덜 들어가는 느낌이라


손으로 힘있게 밀어서 도와주니 이상없이 출력이 됩니다;;


일단은 압출기어만 추가 주문했는데 


프린터가 안정을 찾으면 익스트루더는 통째로 다시 만들거나 해야 할 듯 하군요.

728x90
728x90
전체적으로 큰 불만은 없는 상태로 출력이 되고 있습니다만

그래도 여전히 해결해야 할 문제가 꽤 있습니다. 

문제점을 확실히 보기 위해 

유명한 개구리를 출력해봤습니다. 



http://www.thingiverse.com/thing:18479





PLA 필라멘트가 색소없는 기본색이라 출력물 상태를 잘 보기 위해 회색 서페이서를 한번 뿌려준 상태입니다. 





이렇게만 보면 그럭저럭 잘 나오는 것 같습니다. 가방에 넣고 다녔더니 왼쪽 앞발은 부러졌네요


0.2 layer에 출력속도 60mm/s , 내부채움 20%입니다








하지만 각도가 있는 아래쪽은 흘러내려 상태가 좋지 않습니다. 










발가락 부분을 보면 바닥쪽 레이어도 좀 문제가 있습니다. 출력상태가 고르지 못합니다.
















문제점 1.역구배인 경우 흘러내립니다. 이건 노즐의 온도조절로 해결하기엔 힘든 부분인 것 같아


노즐쪽에 출력물을 식혀주는 팬이 필요할 것 같습니다. 






http://www.thingiverse.com/thing:455865


마침 thingiverse 에 쓸만한 파일이 하나 있습니다. K800용입니다.


방열판을 식혀주는 팬과 출력물을 식히는 팬으로 구별될 필요 없이 


팬 하나로 방열판을 통과해서 노즐을 식히면 좋을 것 같은데 그런 파일은 없네요. 





문제점 2. 바닥쪽 레이어들이 불안정합니다. 몇번 출력하면서 관찰해 본 결과


일단 히터가 노즐을 예열하면서 온도가 올라가고 


출력을 시작하면서 팬이 가동되는 순간 온도가 팍 떨어집니다. 


그리고 떨어진 온도를 잡으려고 히터가 급가동되어 온도가 급격히 올라가고


이렇게 초반에 온도가 널뛰기를 몇번 하더군요. 


상황에 따라 180도 설정된 온도가 170~200도 사이를 왔다갔다 합니다. 


팬이 초반에 켜지지 않기 때문에 PID튜닝으로도 완벽하게 해결되지는 않습니다. 



팬을 컨트롤러에서 제어할 게 아니라 그냥 전원에 직결해서 


전원이 들어오면 무조건 작동하게 만들거나 별도의 수동 스위치를 사용할 생각입니다.


히터 예열시에도 팬이 작동하게 하고 PID 튜닝을 잡으면 널뛰기 온도가 안정을 되찾으리라 봅니다.







728x90
728x90




한 이틀정도 열심히 이것저것 프린트 해보고 있었던 것들이 계속 제대로 안되어 원인을 찾다보니






금이 갔던 익스트루더 부품이 깨져 눌러주는 힘이 약해지는 바람에 압출량이 매우 부족했습니다. 


일단 바이스 클램프로 임시 수리







Thingiverse 에서 받은 K800 용 익스트루더 부품을 프린트해보았는데.. 


저건 사출용으로 제작된 파일이 아니더군요;;

 

피팅을 끼울 번데기너트의 형상이 고려되어 있지 않은 부품이었습니다. 


출력도 왠지 지저분하고 그냥 폐기처분







전에는 이렇게 달라붙지 않던 베드에 3M 77 스프레이 접착제를 뿌렸는데요.


사용자들의 평이 75(임시접착제)는 괜찮은데 77(강력접착제)는 너무 심하게 달라붙는다고 했지만


집에 77밖에 없어서 일단 뿌려봤습니다. 







그랬더니 너무 잘 붙어서 칼이 부러집니다. 













출력물에 갈색 똥이 보이는데 이상하게 자꾸 똥이 생기길래 노즐을 확인해 봤더니 


노즐을 덜 조여서 녹은 PLA가 새고 있더군요. 


다시 꽉 조여주긴 했는데 테프론 테이프 사와서 제대로 수리할 생각입니다. 








 



특별히 나사로 조이는 정도를 조절하지 않고 고정해도 될 것 같아서 임시로 클립을 설계하고















요렇게 끼워줬더니 문제없이 작동이 됩니다. 


일단은 굳이 더 수리하지 않아도 될 것 같은데 나중에 시간나면 새로 출력해봐야겠습니다. 

728x90
728x90



일단은 익스트루더 부품을 미리 출력해놔야 할 것 같습니다. 


약간 세게 조였더니 너트 고정부가 쩍 하는 소리를 내면서 금이 가고 조금씩 벌어지고 있습니다. 


해당 부품은 http://www.thingiverse.com/thing:388683 에서 다운 가능합니다. 








속도를 좀 많이 올려봤더니 탈조가 나서 드라이버의 저항을 돌려 전류값을 올려봤습니다. 


그랬더니 노즐히터가 켜지는 순간 파워가 다운되더군요. 

(안전장치가 들어있어 꺼져도 코드 뽑고 기다리면 정상으로 돌아옵니다)


가변 파워 서플라이에 물려봤더니 6.5A 정도 나오는데 포함된 파워는 5.5A 짜리라서 출력을 감당 못하더군요


이대로 조금 작동시켜보니 스텝모터의 발열이 상당해서 결국 출력을 줄이고 원래 파워로 바꿨습니다. 










베드 안착을 쉽게 하려고 200도 가까이 올렸더니 PLA인데도 휨 현상이 엄청납니다. 


그머리아픈 독한 냄새가 상당히 나고 기포도 생기네요.


180도 전후까지 내리면 휨 현상은 많이 없어지는데 베드 안착이 쉽지 않아 brim 을 깔아보기도 하고


여러가지 조건으로 몇시간씩 뽑아보고 있습니다. 


출력 속도를 너무 올려도 휨 현상이 심해지고 적당한 지점을 찾기가 어렵군요.




오토프루브는 근접 센서를 사용하려고 했는데, 


테스트해보니 금속 베드에서만 작동하고 그나마 오류가 엄청 적은것도 아닙니다. 


일단은 포함되어있던 오토프루브를 그냥 사용하고 나중에 업그레이드하는걸로.. 

728x90
728x90







Repetier-host 옵션을 보다 보니 재미있는 기능이 있습니다. 


[Config] - [Preferences] 로 들어가면










Push-Messages 옵션이 있습니다. 


출력시작, 출력 완료 등등의 메세지를 폰으로 보낼 수 있습니다. 


그림의 QR코드나 아래쪽 Visit Repetier-Informer Website 를 눌러 더 자세한 설명을 확인할 수 있습니다. 









구글 플레이에서 Repetier 를 검색하면 앱이 나옵니다. 


아쉽게도 4000원짜리 유료 앱입니다만 값어치를 하지 않을까 합니다. 









실행 후 톱니바퀴 모양의 설정 버튼을 눌러 위와 같은 화면으로 들어갑니다. 












Your group name 에 적당한 이름을 써 넣고 Create new group 을 누릅니다. 



Add to existing group는 이미 있는 그룹에 들어갈 수 있습니다. 


즉 동시에 여러대의 스마트 기기로 메세지를 보내는 것도 가능합니다. 










위와 같이 그룹이 지어지면서 시리얼 번호같은 것이 나옵니다. 














다시 Repetier-host로 돌아와 Host Name에 그룹 이름을,


Informer-Group 에 시리얼 번호같은 25글자의 일련번호를 적어 넣습니다. 


그리고 우측의 Test 버튼을 누르고 잠시 기다립니다. 










스마트폰에 알림이 뜨면 제대로 설정이 된 것입니다. 


728x90
728x90



노즐은 실수로 막혀버리기도 했지만, 노즐이 막힌 채로 계속 익스트루더가 작동하는 바람에 


사진과 같이 필라멘트 자체가 눌려서 꽉 고정된 상태였습니다.  렌치가 없이는 분해가 힘들더군요.


우측의 노즐은 형태는 다르지만 어쨋건 M6 나사로 볼트 사이즈는 같기 때문에 사용 가능합니다. 







팬 위치를 재조정해봤습니다. 


처음에는 팬이 출력물을 식히거나 노즐에서 나오는 필라멘트를 바로 식혀 


브릿지를 만드는 용도 등으로 쓰이는 줄 알았는데 그런 게 아니더군요. 


이 부분에 대해서는 Prometheus 님이 아주 좋은 글을 잘 써주셔서 이해가 쉬웠습니다.


http://cafe.naver.com/makerfac/14484   <-필독을 권합니다. 











그런데 임시 출력을 해보니 저것도 아니더군요. 바람이 히팅블럭에 약간 닿게 되어 있었는데


온도가 널뛰기를 합니다. 


첫 PID 튜닝할 때는 팬을 돌리지 않고 했는데 그 차이가 큰 듯 합니다. 

















팬은 어댑터 없이 그대로 양면테이프로 붙였습니다. 팬 바람은 방열판으로만 갑니다. 






그리고 PID 튜닝을 다시 했습니다. 지난번과 많이 다른 값이 나오네요.




팬을 돌리면서도 안정적으로 온도 유지가 됩니다. 











다시 한번 시험출력해봤더니 이번에는 출력중에 열이 위로 전달되어 또 노즐이 막혔습니다. 


팬을 5mm 정도 내려 맨 아래쪽 방열판까지 열이 닿게 했더니 이후로는 잘 나옵니다. 


팬의 위치는 저렇게 고정하면 될 것 같습니다. 


방열판에는 닿게 하고 히팅블럭에는 닿지 않게 하는게 중요한 것 같습니다. 











10mm가 11mm로 나오는 문제가 있습니다. 이건 나중에 수정하기로..











http://www.thingiverse.com/thing:33902 


Torture Test를 출력해보려 했으나 바닥안착에 실패했습니다. 









http://www.thingiverse.com/thing:271736


Hollow Calibration Cube 를 출력해 보았습니다. 


속이 빈 정사각형의 큐브로 벽이 2중으로 되어 있는 모델입니다.










노즐에 달라붙어있던 탄 찌꺼기가 좀 묻어나오네요










20mm 큐브인데 각변이 22mm로 나왔습니다.


그래도 수직이나 면은 상당히 깨끗합니다. 







천정 부분은 브릿지가 제대로 서지 못해 많이 내려앉았습니다


브릿지 부분은 나중에 노즐용으로 따로 냉각팬을 맞춰줄까 합니다. 지금은 딱히 신경쓰지 않습니다. 







외벽이 깔끔하게 분리됩니다. 출력결과는 상당히 만족스럽네요.




일단 조립기는 여기서 끝을 내려 합니다. 


나머지는 조금씩 세부조정해 나가는 부분이라 별도의 포스트로 작성해야 할 것 같습니다. 



당분간은 조금씩 출력하면서 감을 잡고 세팅을 완벽하게 한 후 프린터 자체를 업그레이드하는 방향으로 갈 생각입니다. 

728x90
728x90






Repetier-host 에서 HOME 버튼을 누르거나 프린터에서 home 명령을 실행하면 


전체적으로 위로 상승한 뒤 각 엔드스탑에 한번씩 접촉하면서 미세 조정을 하게 됩니다. 


그리고 나서 그 위치를 Z의 최대 높이로 지정한다는 것은 8부에서 얘기한 바 있습니다



장기적으로는 엔드스탑 스위치를 광학식으로 바꿀 생각입니다만 그건 나중에 생각해 보기로 하고요














하지만 이 3개 엔드스탑의 위치는 하단 베드와 정확하게 평행하지 않을 수 있습니다. 


이 경우 중심에 가까운 부분은 크게 오차가 나지 않지만


베드의 가장자리로 갈 수록 오차가 심해집니다.







일단 Repetier-host를 실행하고 HOME을 실행 한 후 


Gcode 입력란에 G0 Z5 F1000 을 입력하여


Z 5정도의 높이까지 노즐을 내립니다. 










적당한 두께의 판을 준비합니다. 저는 3T 포맥스 판을 사용했습니다. 


베드에 내려놓고 미세조절로 0.1mm 정도씩 내려보면서 판을 움직이다 보면 노즐이 걸리는 높이가 있을겁니다. 










이렇게 걸리는 위치에서 Z 축 높이를 확인하고 기록하면 됩니다. 










이후 축을 움직여 각 모터 앞까지 끌어다 놓고 같은 방식으로 높이를 측정합니다. 


A.왼쪽 아래 모터는 -60,-30

B.오른쪽 아래 모터는 60,-30

C.위 모터는 0,70 정도로 이동해서 측정했습니다


각 모터의 바로 앞에서 측정하는 것이 가장 정확합니다만 3점을 정확히 측정하면

평면이 나오는 것은 같기 때문에 크게 문제는 없습니다. 


각 지점에서 측정된 높이는 

A=3.2

B=2.7

C=2.9


입니다. 전부 기록해 놓습니다. 







제 각 축의 엔드스탑에 접촉하는 볼트를 돌려 조정합니다. 


볼트는 M3 볼트이고 pitch가 0.5 입니다. 즉 한바퀴 회전할 때 0.5mm 씩 이동합니다. 


A=3.2 / B=2.7 / C=2.9


였으므로 A를 0.3mm 내리고 B를 0.2mm 올리면 


전부 2.9mm 위치에서 평행하게 되겠군요



A를 시계반대 방향으로 3/5회전, B를 시계방향으로 2/5 회전하면 비슷하게 됩니다. 



한번에 아주 정확하게 되지는 않으므로 전체 과정을 2번 정도 반복하고 


마지막으로 다시 8부의 Z축 높이설정을 점검하면 완벽해집니다. 





세팅 다 잡아놓고 막힌 노즐 뚫다가 노즐 망가뜨려 새 노즐이 도착한 뒤에나 프린터를 다시 손댈 수 있겠네요






728x90
728x90



일단 팬을 달아보려고 포맥스 3T 판을 준비했습니다. 










양면테잎으로 임시고정. 팬은 D9 커넥터에 연결했고요. 


검색하다 보니 팬 방향이 노즐쪽이 아니라 방열판 쪽이어야 한다는 얘기가 있네요. 나중에 수정해 줘야 겠습니다. 









압출량 조절을 위해 필라멘트를 자르고 길이를 잰 뒤










Repetier-host 에서 10mm 압출 시킨 후 들어간 길이를 측정했습니다. 


5mm 정도 움직였더군요.


두세번 반복 체크 후 거의 절반 정도로 움직이는 것이 확인되었습니다. 









DEFAULT_AXIS_STEPS_PER_UNIT 에서 마지막 숫자가 100 이었는데 200으로 변경. 


업로드하고 다시 Repetier-host에서 확인해 보니 얼추 비슷하게 들어갑니다. 


 10mm 이동시키면 9.8mm 이동하는 식이지만 그럭저럭 맞겠거니 하고 일단 그대로 뒀습니다. 








압출량도 조절했겠다 다시 1cm 큐브를 프린트해봅니다. 










20% 채움/0.3 layer/200도


속도는 상당히 느리게 했습니다. 







온도가 좀 높은지 심하게 녹은 느낌이 좀 있는데 다음에는 4-5도 낮춰보거나 압출량을 좀 더 줄여봐야겠습니다. 


층간 접착은 매우 잘 되어서 칼로 잘라보려 해도 한덩어리인 것처럼 안 잘립니다. 


모서리는 생각보다 R이 있어 보이는데 이게 원래 모서리가 이정도 나오는건지 아닌지 구별이 안갑니다. 


크기오차가 0.2mm 정도 있습니다만 이것도 프린터에선 어느 정도 심한건지 잘 모르겠군요. 










측면은 깔끔해 보입니다. 





다음에는 리밋 스위치 세팅과 베드 레벨링을 해 보려 합니다. 

728x90
728x90

아직 열심히 세팅중이지만 그때그때 세팅된 Marlin 펌웨어는 


https://github.com/pashiran/Marlin_DELTA_personal


에서 공유되고 있습니다. 


실질적으로 Configuration.h 와 Configuration_adv.h 만 중요하지만 


수정된 부분만 일일이 따로 올리는 것도 일이라 github 으로 관리하고 있습니다. 







링크 우측 아래의 Download ZIP을 통해서 다운 받으실 수 있습니다.


물론 아직 세팅이 완료되지 않았고 같은 Kossel 800 프린터라도 일부 세팅이 다를 수 있으므로


참조용으로 사용하시기 바랍니다. 




-------------------------------2015.5.19 추가----------------------------------


위 링크의 최신 펌웨어는 제가 이펙터를 교체하고 기타 하드웨어를 조정하면서 계속 바뀐 것이라


초기 형태의 K800에서는 제대로 작동하지 않을 수 있습니다. 





링크의 상단에 보면 commits 탭이 있습니다. 








commits 탭을 클릭하면 그간 수정된 펌웨어의 변형이 있을때마다 업로드된 펌웨어들의 목록이 나옵니다. 


위쪽일 수록 최신이고 아래쪽일수록 오래된 버전입니다. 우측의 <> 버튼을 누르면 해당 펌웨어의 저장소가 나오며


똑같이 Downloads ZIP 을 눌러 다운받을 수 있습니다. 





어느 펌웨어가 기본형태의 K800에서 잘 돌아갈지 저는 알지 못합니다. 


몇개 골라서 테스트해보시고 작동하는 것을 기반으로 본인이 직접 튜닝하셔야 할겁니다. 




728x90
728x90

세팅을 들어가기 전에, 이리저리 늘어진 케이블도 걸리적거리고


계속 손대다 보면 어딘가 잘못 건드려서 케이블이 끊어지거나


컨트롤러가 추락해서 망가지거나 할 가능성이 다분하므로 일단 가조립한 부분을 고정 후


선정리부터 합니다. 






처음 조립할 때 대충 끼우고 고정했던 부분들을 다시 딱 맞춰 조립하고 제대로 조여줍니다. 













바닥에 질질 끌리는게 싫어서 다이소제 패드를 붙여줬고요











많이 쓰지도 않았는데 이미 도금이 손상가기 시작한 자석..










구리스를 발라줍니다... 는 페이크고


당장 구리스가 없어서 핸드크림을 -_-ㅋ









이 프린터는 위쪽에서는 리밋 스위치 선이 내려오고, 아래에서는 스텝 모터 선이 올라갑니다. 


길이가 그닥 여유있진 않고 아무래도 어느 한쪽으로 맞춰야 하는데


저는 바닥에 두고 쓸 것 같아 컨트롤러를 상단에 두는 방향으로 결정하고 그에 맞춰 선정리를 합니다. 








그냥 위로 뽑아도 됩니다만 깔끔하게 해 주고 싶어 프로파일을 따라 올리기로 했습니다. 













칼로 살짝 눌러 커넥터의 미늘을 들어가게 한 후 선을 뽑으면 빠집니다.















안쪽으로 넣으려 했으나 잘 안들어가네요











옆으로 돌렸습니다. 














그대로 맨 위까지 뽑아냅니다.








옆면은 이런 상태















칼날로 미늘을 다시 살짝 세워주고








커넥터에 다시 순서대로 꽂아줍니다. 순서를 잊어버릴수 있으므로 메모해 두거나 


하나씩 따로 작업하면 됩니다. 꽂은 후에는 다시 한번씩 당겨서 제대로 고정되었는지 체크해보는게 좋습니다. 









선이 늘어지면 레일에 걸린다던가 문제가 생길 수 있으므로


케이블 타이로 고정했습니다. 











안쓰는 포맥스 판을 양면 테잎으로 붙이고  보드도 양면 테잎으로 임시 고정했습니다. 


그리고 다른 선들을 케이블 타이로 묶어 늘어지지 않게 묶어줬습니다. 








세팅 잡아야할게 한두개가 아니지만 일단 노즐 쪽부터 보기로 합니다. 


저도 처음 해보는거라 딱히 순서가 없습니다. ^_^






기억하실지 모르겠지만 써미스터마다 온도-저항 곡선이 다르기 때문에 그에 맞도록 설정하는 부분이 있습니다.


이 제품은 하나의 단서도 없어서 어떤 써미스터가 쓰였는지도 모르고 그냥 100k 써미스터로 설정을 했었지요


써미스터 자체의 온도차도 문제입니다. 


즉 온도가 100도로 표시되고 있어도 실제 온도는 105도라던가 110도라던가 할 수 있습니다. 


이 부분은 따로 측정할 수 있는 온도계가 없으면 측정이 힘들기 때문에 나중 일로 미뤄둡니다. 








Repetier에서 본 온도 그래프입니다. 오락가락 하네요. 


보정해 줄 필요가 있습니다. 




http://reprap.org/wiki/PID_Tuning


에 가면 Marlin 펌에서 PID 튜닝하는 방법이 나와 있습니다. 









일단 히터 온도가 어느정도 떨어지도록 기다린 뒤


M303 E0 S200 C8  


명령어를 넣어줍니다. 










Arduino 프로그램에서 시리얼 모니터를 사용해도 되지만 


저는 Repetier를 사용했습니다. 












Repetier에서는 Marlin 에서 보내는 텍스트를 보려면 Toggle Log 를 누르면 됩니다. 








그리고 M303 E0 S200 C8 명령어를 넣으면










PID Autotune start 메세지가 나오면서 히터가 가열을 시작합니다. 


아직 팬을 달지 않아서 팬을 달고 나서 체크하면 값이 달라질지도 모르겠습니다만


일단은 팬 미장착 상태로 진행했습니다. 





위쪽 reprap wiki 링크를 보면


M303 E0 S200 C8 의 뜻은 


This will heat the first nozzle (E0), and cycle around the target temperature 8 times (C8) at the given temperature (S200) and return values for P I and D.


라고 나와 있습니다. 즉 E0 - 익스트루더 를 C8 - 8번 


S200 - 200도까지 가열 해서 계산한 후 


계산된 PID 값을 돌려준다는 뜻입니다. 



위 명령어의 E0 을 E1으로 고치고 S80 정도로 해서 히트베드도 튜닝 가능하겠죠






끝난 후엔 위와 같은 메세지가 나옵니다. 마지막 Kp, Ki, Kd 값을 Configuraion.h 파일에 입력하라고 하는군요.










M301이나 M304 명령으로도 입력/저장 가능하다고 나오는데


저는 configuration.h 파일을 직접 수정해서 업로드했습니다. 


사진의 DEFAULT_Kp 로 시작되는 3줄을 수정하면 됩니다. 












이게 아까 튜닝 전 그래프였는데요








수정한 펌을 업로드한 후, 굉장히 안정적으로 쭉 그어진 온도 그래프를 볼 수 있습니다. 











오늘은 늦었고 다음번에 압출량을 맞춰봐야겠습니다. 


그런데 이거 대체 몇mm 노즐일까요..

728x90
728x90



처음에 Z_HOME_POS 를 약간 안전하게 283 정도로 잡아놓았는데


이제 테스트 출력을 하기 위해 수정해 봅니다. 290으로 수정하고 


펌웨어 업로드를 한 후







Repetier에서 HOME 한 후 지코드 입력칸에 G0 Z0 F5000 을 입력해서 Z 영점까지 내려봅니다.







그래도 한참 남는군요







다시 수정한 후. 씨디 한장 두께가 남네요







씨디두께는 1.2mm 정도 







수정한 후.. 이제는 A4용지 한장도 안들어갑니다. 











다시 수정한 후. A4 용지 접어서 2장 두께로 살짝 들어가는 정도









가로세로높이 1cm의 큐브 출력






정사각형이 아니고 왠 직사각형이?







압출량이 좀 많은것 같고.. 높이는 정상인데 가로세로가 10mm 가 아니고 7.5mm 정도로 나옵니다. 













그러고 보니... 이펙터를 잘못 조립했었지요.. 이것 때문에 수치도 변경되는 부분이 있습니다.







이펙터 오프셋을 24mm 로 변경.




그런데 DELTA_DIAGONAL_ROD 값이 이상한 것을 발견..


전에 측정할 때 완전 잘못 측정한 것 같습니다. 


기존 포스트에도 잘못 써있어서 일단 전부 수정했습니다. 


DELTA_DIAGONAL_ROD = 210 입니다.







이제 그럭저럭 10mm 사이즈로 나옵니다. 


다음에는 냉각팬을 임시로 달고 압출량 조절과 히터 조절을 해야겠습니다. 

728x90
728x90

오랜만의 업뎃입니다. 


바빠서 손을 못 대기도 했지만 중간중간 계속 이상 동작했기 때문에 


세팅을 제대로 잡지 못하고 있었습니다. 


어쩌다 움직이기도 하고 전혀 안 움직이기도 하고 제멋대로 동작하더군요





home 실행하면 사진처럼 모터 두개는 올라가는데 한개는 반대로 내려오고요.







모터가 불량인가 하고 체크해봤으나 그것도 아니었네요






신년 휴일이라 시간이 나서 천천히 점검해 봤더니 문제는


1. XY 리밋 스위치가 반대로 YX로 꽂혀 있었음


2. 모터 케이블 하나가 접촉 불량이었음. 


3. 델타인데도 모터를 XYZ 로 이름짓고 세팅을 하다 보니

   세팅하다가 좌표계가 XY인지 모터가 XY인지 마구 헷갈림



3번은 모터 네이밍을 ABC로 바꿔주면서 해결되었고.



1,2번의 문제가 복합적으로 작용하면서 원인을 찾게 하기 힘들었습니다. 


우연히 접촉이 된 상태에서 제대로 동작하다가


접촉이 떨어져서 갑자기 이상동작하고.. 그러다가 반대쪽 모터가 리밋 스위치를 누르면서


리밋 스위치가 반대로 꽂혀 있으니 모터가 멈추고 그걸 제멋대로 멈춘 것으로 착각하고


다시 테스트해볼때는 갑자기 접촉이 되어서 제대로 동작하는데 리밋만 이상한 것 같고.. 뭐 이런 식이었죠



리밋 스위치 제대로 꽂아주고 케이블 수리해서 꽂으니 해결되었습니다.








그리고 나서 다른 모터들은 제대로 움직이긴 하는데 익스트루더 모터만 움직이지 않았습니다만


검색해보니 익스트루더 모터는 히터가 예열되지 않으면 움직이지 않는다고 하는군요.


지코드 입력란에 M302를 입력하면 예열하지 않아도 테스트동작을 해볼 수 있고


예열한 후 동작해 보니 잘 움직입니다. 








마지막으로 로드가 고정이 잘 안 되는 문제가 있었습니다. 조금만 움직여도 자꾸 저렇게 떨어지고


제대로 균형을 못 잡아서 자석식이 문제가 많구나.. 하고 생각했습니다.







비뚤어지고 균형도 못잡습니다. 


그런데 단순히 조립을 잘못한거였습니다.









이렇게 끼우는 줄 알았는데 생각해 보니... 로드가 평행이 되어야 하는데? 


사다리꼴이면 옆으로 이동할 때 대각선의 길이가 달라져서 로드가 떨어질 수 밖에 없잖아.. 하고 생각이 들더군요.








이게 맞는 조립입니다. 











1cm 폭의 큐브를 프린팅하는 코드를 테스트삼아 돌려봤습니다. 




728x90
728x90

많이 다친건 아니고 부위는 굉장히 작지만..


왼손 집게손가락을 마치 포를 뜨듯이 잘라내버리는 바람에 살점이 약간 떨어져나가고


피가 줄줄 흐르는데 지혈도 안돼서 꽁꽁 묶어놓고 병원에 갔습니다. 



그것도 하필 일요일에 사고를 쳐서 대학병원 응급실밖에 갈곳이 없었네요


살짝 베인 상처에 지출이 엄청 컸습니다


일단 접수비만 8만원에 추가로 주사에 약값에 총 25만원..;;



베인것보다 진료비 계산이 더 가슴아프더군요




 






728x90

+ Recent posts