KiCAD - FreeCad 를 이용하여 STEP 파일 만들기
처음 시작할때 Freecad 사이트 로 가게 된다고 하면서 기억해 두자 라고 한 적이 있다.
Kicad 와 동일하게 오픈 소스 기반이다. (이런걸 보신다는 건 이게 뭔 이야기 인지 아실거라고 본다)
앞서서 freecad 를 설치 하자.
freecad 설치 방법은 다른 블로그나 유튜브 에도 많이 올라와 있는걸 봐서 굳이 여기에 나열하진 않겠다.
설치가 완료 되면 freecad 를 실행해 보자.
이런식으로 한참 뭔가를 읽어 들이고 (PC 사양 마다 다를것 이라고 본다.) 초기 화면이 뜰것이다.
나는 freecad 0.18 버전으로 설치를 해서 버전이 업데이트가 되어 있는지는 모르겠다.
버전이 올라가 있더라도 아마 비슷하게 나올 거라고 본다.
이런식으로 초기 화면이 나오면 (설치시 언어 설정은 따로 하지 않았다.. 그냥 한글이 나온다. -운영체제 언어 따라가는걸수도??)
addon을 설치 해야 한다. 애드온 설치를 않하면 Kicad 와 연동이 되지 않는다.
도구 의 Addon manager 를 클릭 하자.
KicadStepUpMod를 선책하고 아래 있는 Install 을 클릭 하도록 하자.
나는 이미 설치가 되어 있어서 (Installed) 라고 뜬다.
설치가 완료 되면 freecad 를 재실행 한다.
재실행 되면 그림과 동일 하게 도구 → Addon manager → KicadStepUpMod를 선책하고 updata 를 클릭한다.(꼭!!)
설치가 완료 되면 다시 freecad 를 재실행 한다. (구찮다..)
freecad 가 실행 되고 아래 그림 처럼 -> start 를 클릭해 보면
KicadStepUp 라는것이 생겼다.
이걸로 Kicad 와의 연동 설정은 일단 끝난 것이다.
이제 남은건...
전시간에 그리던 Kicad PCB 파일을 불러 와야 한다.
여기서
LED 위치를 확인한 후에
PCB 라이브러리 수정?? 화면으로 가보자.
잘 보면 창에 3D Settings 라는게 있다.. 잘 찾아 보자.
그걸 찾아서 클릭하면
이런 화면이 나온다...
뭔지 아실거라 본다.
자.. 여기서 Freecad 로 만든 LED 를 불러와 보자.
( *** FreeCad 를 별로도 다루지 않는다. 관심이 있다면 유튜브나 다른 블로그 등을 보며 사용법을 배우길 추천한다.
귀찮으면 Kicad 설치 당시 라이브러리도 같이 설치 되는데 3D 라이브러리도 설치가 되니까..
설치되어 있는 것들중에 비숫한걸 찾으면 가져다 쓰는것도 나쁘지 않다.)
표시된 곳을 눌러보면 라이브러리 경로를 찾는다.
기본값은 Kicad 3D 라이브러리 폴더 이다.
나의 경우는 라이브러리를 따로 관리 하기 때문에 다른 경로를 찾아 줘야 한다.
Kicad 3D 기본 라이브러리는 잘 나올테지만 내가 직접 만들어 본건 위 그림 처럼 나온다.
여기서 위의 그림에있는 회전값과 옵셋 값을 조절해 보면 불러온 3D 라이브러리가 움직이는게 보일 것이다.
잘 맞춰 보자..
회전 시켜 보고 싶으면 Perview 화면에 마우스 좌측키를 누른 상태에서 마우스를 흔들어 보면 라이브러리가 같이 움직일 것이다.
참고하도록 하자.
음 적당히 맞는거 같다. 확인을 눌러주자.
그리고 Kicad PCB 를 저장 하도록 한다.
(오류나면......)
자 이제 PCB 화면에서 어떻게 나오는지 보자.
위의 그림을 참고해서 3D Viewer 를 눌러 보자.
보이는가???
하지만 난 이걸로 만족 못하고 기구 팀에 저걸 보내야 한다면...
파일 - 내보내기 를 이용해서 STEP 파일로 보낼수도 있고..
다른 하나는
freecad 를 사용하여
-> Start 를 눌러서 KicadStepUp 를 선택 한다.
선택을 하면
요런 아이콘 들이 만들어질 것이다.
만들었던 Kicad PCB 파일을 불러 오도록 하자.
뭐라뭐라 뜨는데.. 모르겠고..
좀 허접해 보인다...
전체를 선택 한뒤 내보내기를 하자.
필요로 하는 확장자를 고르고, 이름을 적어서 저장을 누르면 된다.
그러면 (나의 경우 STEP 파일 선택)
Test.step 파일이 생성이 된걸 확인 할수 있다.
이 파일을 기구팀에 보내면 .. 알아서 하겠죠??
(설마 step 파일에 있는 형상 그대로 사용을 하는건 아니겠죠.. 공차라는 개념이 없으면.. 기구 만들었을때.. 머리아프실 수도...)
쓸데 없는 말은 이제 삼가 하는 걸로 하겠습니다. 지우는 것 보다는 반성 차원에서 남기 도록 하겠습니다.
이것으로 기본적인 Kicad 사용법을 마치도록 하겠습니다.
누가 이딴 글을 볼지 모르겠지만..
조금이나마 도움이 됐으면 합니다.
-이상-
업데이트 : 새로 설치하면 애드온 매니저 창에 kicad가 미출력 되는걸 확인 했다.
강제로 인식 시키는 방법을 찾았는데
https://github.com/easyw/kicadStepUpMod/tree/ce399d239d654aeebc49f88cc4fcd3b5559bd1de
easyw/kicadStepUpMod
kicadStepUp: ECAD to MCAD FreeCAD WorkBench. Contribute to easyw/kicadStepUpMod development by creating an account on GitHub.
github.com
위의 사이트에 들어가면 kicadstepmod 를 받을수 있다
받아서 freecad 가 설치된곳에 보면 mod 라는 폴더가 있는데 그곳에 폴더채로 복사(압축으로 받았다면 압축 해제 후) 하고 freecad를 실행하고 mod 선택하는 화살표를 눌러 보면 kicadstepmod 라는게 생성되어 있을것이다.
pc로 장난치다가 맛이가서 pc 복구하면서 발견을 했으니 참고 하시기 바란다