본문 바로가기
  • Welcome!
VBA, VB.NET For Creo

Spur 기어 #2

by ToolBOX01 2023. 1. 25.
반응형

Template 모델이 완성되면  사용자 화면을 디자인 해야 합니다. 모듈 값 및 잇수는 범위 설정을 해야 합니다. 또한 압력 값도 범위를 설정 해야 합니다.  범위 설정은 엑셀의 유효성 검사 기능을 이용 합니다. 모듈 값. 잇수 값, 압력 각도 값은 "선택"하여 입력 합니다.  기어의 파일 이름은 모듈 + 잇수 + 입력 각 및 기어 타입을 조합 하여 생성 합니다.

* 품번을 선택하여 파일 이름에 넣을수 있습니다. 

 

허용 범위를 관리 하는 "sheet"를 사용 합니다. 관리자에 의해 변경 가능 합니다.

 

■ 엑셀 프로그램의 데이터 유효성 검사 기능을 사용 합니다

 

이중 유효성 검사 목록 만들기(데이터 유효성 검사, INDIRECT 함수)

이번 강좌는 구독자 OH CH**** 님의 질문을 바탕으로 강좌를 만들어봤습니다. 먼저 질문 내용을 보겠습니다. 안녕하세요, 한정희 강사님. 질문하기에 앞서 항상 좋은 강의를 해주셔서 정말 감사합

hantip.net


■ 프로그램 실행 결과
   1. 압력 각도를 선택 합니다 > 모듈을 선택 합니다 > 잇수를 선택 합니다 >  이 두께를 입력 합니다
   2. "File Name" 버튼을 선택 합니다. > 자동으로 PCD는 계산 됩니다 > 모델 이름이 자동 생성 됩니다
   3. "Gear Making" 버튼을 클릭합니다 > Template 모델을 새로운 파일 이름으로 Save As 합니다 > 치수 및 Parameter
        값은 변경되고 저장 합니다. 새로운 도면도 함께 저장 합니다

 

■ 기어 모델링 방법
    - 인볼류터 커브를 사용하는 기어 모델을 생성 합니다
    - 기어의 잇수, 모듈 Paramter에 의해 모델은 변경 될수 있습니다
    - 필요에 따라 Pin Hole, Key 홈 형상을 추가 할수 있습니다.
    - 아래 사이트에서 Template 모델을 다운로드 할 수 있습니다

* 주의
   - 입력 각, 기어 잇수, 모듈의 값은 "선택" 할수 있어야 합니다.  KS 규격집등을 참고 하여, 데이터로 만들고 엑셀의
     "유효성 검사 목록" 기능을 사용 합니다

 

Spur 기어 #1

Spur Gear는 Involute curve를 이용하여 모델링(설계)을 합니다. 변수로는 아래와 같습니다 1) M (모듈) 이끝 높이 : 이끝원에서 피치원 사이 거리 2) Z (잇수) 3) PA (압력 각도) 4) GW(기어 폭) ■ Spur Gear 용어

tool-2020.tistory.com

 

 

■ 응용

- 사내 규격에 맞는 ToolBOX 프로그램을 만들어 사용 해보세요. 또한 Template 모델을 구성하여 사용해보세요.
  특정 부분은 자동으로 설계가 가능 합니다. 반복적인 업무를 오류 없이 한번의 마우스 클릭으로 자동화 합니다

Spur Gear 3D 모델을 UDF로 만들어 사용한 예 입니다. 아래 예제 동영상을 참고 하십시요

■ 필요에 따라 Template 모델을 변형 하고,  ToolBOX VBA를 변형 하여 다양한 기어 프로그램을 만들수 있습니다.

 

by lionkk@idt21c.com