인터넷 곳곳을 검색하고 다녔는데도.. 카티아로 기어 그리는 방법에 대해 깔끔하게 정리해 놓은 곳이 없더군요.. 대충 그릴 수 밖에 없다는 설명이나,,, 정확하게 그릴려면 아주 어렵다는 설명 등등..
일단.. 저는 카티아 입문한지 2주 밖에 안되는 왕초보이구요.. 기어를 그려야 하는 상황 때문에 이곳 저곳 검색하고 다니면서 주어 모은 얕은 지식으로 나름대로 응용한 결과임을 밝힙니다.. 고수분들.. 잘못된 부분 있으면 지적해 주시기 바랍니다.
먼저 사용한 프로그램은 gpg0.8(검색해보면 공짜로 구할 수 있습니다) => auto cad => 카티아 이렇게 됩니다.
① 우선 gpg에서 기어모듈과 칫수, 입력각, 어덴덤, 디템덤(말은 어려워도 실상 쉽습니다) 등등 값을 넣어 기어 치형 하나를 만듭니다. => save frofile 눌러서 파일을 내보냅니다.
![](https://t1.daumcdn.net/cfile/cafe/174BEC224A5280250C)
② 다음으로 오토캐드를 열어서 script 명령어로 save한 프로파일을 읽어들입니다. 단 이때 주의할 점은 osnap 기능을 off시켜야 한다는 겁니다. osnap을 on 시키면 프로파일로 그리는 과정에서 기어 모양이 이상하게 됩니다. 치형이 불러와지고 나면.. 그대로 사용하지 말고, 이것을 2~3개의 호로 따라 그려서 간략화 시켜줍니다. 그런 다음 배열기능을 이용해 캐드에서 원하는 잇수를 만들어 준 다음 따로 저장합니다. 아니면 그냥 치형 하나만 따로저장 합니다. 제 경우는 그냥 캐드 파일(*.gwg)파일로 저장했는데, 단 버전을 autocad2000버전으로 낮춰서 저장했습니다. 버전이 높으면 카티아에서 읽지 못하더군요.
그림의 파란 동그라미 부분에 생성된 치형 하나를 원호2~3개를 사용해 따라 그립니다. 저의 경우 캐드에서 모든 치형을 다 그려서 보내기도 하고, 하나만 그려 보내기도 해봤습니다.
![](https://t1.daumcdn.net/cfile/cafe/134A11204A5281751C)
③ 그다음 카티아에서 캐드파일(반드시 cad2002버전으로 저장합니다)을 불러 오면, drawing화면으로 불러와지는데, 이것을 카피해서 스캐쳐 화면으로 붙여 넣기 합니다.
그런다음.. 카티아에서 기어의 이뿌리경 보다 조금 0.1mm 정도 큰 원을 그립니다.(이 부분이 중요하더군요)
그려진 이뿌리원과 기어의 이뿌리가 겹치는 부분을 조금 잘라냅니다.(패드를 시키기 위해서는 프로파일이 닫혀 있어야 하는데, 원도면이 겹치는 부분이 생겨서 패드가 안되는 문제를 해결하기 위함) 잘라주면 자동으로 탄젠시가 됩니다.
그런다음.. 치형을 선택해서 회전 카피를 선택해서.. 중심점 찍고, 기어 잇수 지정해주면... 원하는 잇수가 생성됩니다. 그 다음으로 카티아에서 그려준 이뿌리 원 중에서 필요없는 부분을 지우개로 모두 지워줍니다. 그러면 스캐쳐 완성..=> 나가서 패드 시키면 됩니다.
![](https://t1.daumcdn.net/cfile/cafe/114AC9204A52838527)
이뿌리 원을 그린 후 치형의 겹치는 부분을 모두 잘라낸 뒤 탄젠시된 모습.. 스캐쳐 완성된 상태입니다.
![](https://t1.daumcdn.net/cfile/cafe/134AC9204A52838628)
나가서 패드 시키면 기어 완성됐습니다.
*** 일단 스퍼기어만 그려봤습니다. 헬리컬 기어는 어떻게 그리는지 좀더 배워야 겠네요.. 더 좋은 방법 있거나 고쳐야 할 부분 있으면 지적해주시기 바랍니다.
첫댓글 좋은 정보 감사합니다.. 한가지 다른 방법을 소개하자며 굳이 스케치상태에서 기어이를 패턴시키지 마시구 Pad된걸 패턴시키는것도 좋을것 같네요.. 그리고 더욱 발전시켜서 Function을 활용해서 기어를 만들어도 좋을것 같네용 ㅋㅋ
function을 활용한다는 말씀이 어떤부분인지 궁금합니다. 어떤것들이 있을까요?
Gear profile generator v0.8은 어디에서 구하나요?