본문 바로가기
  • 환영 합니다 ! Welcome!
Creo Reference Room/Preferences

Mapkey : Creo 공차 값 단축키

by ToolBOX01 2022. 4. 5.
반응형

Makey를 이용하여 도면의 치수에 공차 값을 빠르고 편리하게 입력해 봅니다. 아래 단축키는 마스터 입니다. Makey를 복사 하여 다양한 공차 값을 만들어 사용 합니다. 도면에서 치수 1개 또는 여러개를 선택한후,  Makey를 실행 합니다. 자동으로 공차 값이 입력 됩니다. 치수에 공차 값이 있어도 변경 할수 있습니다.

 

* 주의 * 

CREO 1.0 ~ 4.0 / CREO 5.0 ~  버전은 공차 입력 화면이 다릅니다. 또한 사용자 사용 환경 마다 다릅니다
CREO 6.0 버전으로 구성한 Mapkey로 구성 하였습니다. 아래 내용을 참고 하여  구성 합니다.

 

 

■ Plus-Minus 공차 값


mapkey tol1 @MAPKEY_LABEL+0.1/-0.05 공차;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Plus-Minus`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `+0.1`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimLowerTol`  `-0.05`;

 

 

Symmetric 공차 값

 

mapkey tol2 @MAPKEY_LABELSym 0.1공차 입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Symmetric`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0.1`;

 

 

아래와 같은 표를 먼저 작성 하십시요. 그리고 다양한 Makey를 만들어 사용 하십시요

Mapkey Name Tolerence Type Up Tolerence Down Tolerence
TOL1 Plus-Minus 0.1 -0.2
TOL2 Symmetric 0.05 0.05
TOL3 Plus-Minus 0.3 0

 

아이콘을 만들어 사용 합니다. 아이콘 이미지는 Window 그림판에서 만들고, 만들어진 이미지를 선택 하면 자동으로 ICON이 생성됩니다. 도면에서 치수를 선택하고 해당하는 공차 아이콘을 선택하면 자동으로 공차 값이 표시 됩니다.

반드시 "빠른 액새스 도구 모음"에 정의 해야 합니다. 다른 곳은 사용 할 수 없습니다.

 

[ 공차 선택 ]

 


■ 공차 Mapkey 만들기

Plus-Minus 공차 표

단축키 이름 단축키 설명 UP Tolerence Down Tolerence
P_MTOL01 Plus-Minus  +0/-0.05  0 -0.05
P_MTOL02 Plus-Minus  +0.05/0 +0.05 0
P_MTOL03 Plus-Minus  +0.1/0 +0.1 0
P_MTOL04 Plus-Minus  +0/-0.1 0 -0.1
P_MTOL05 Plus-Minus +0.03/0 +0.03 0

 

 

 

Symmetric 공차 표

단축키 이름 단축키 설명 Symmetric Tolerernce 비고
SYM_TOL01 Symmetric 0.1 0.1  
SYM_TOL02 Symmetric 0.03 0.03  
SYM_TOL03 Symmetric 0.05 0.05  

 


 

!=================================================================================================
!== Mapkey Tolerance Start==
!=================================================================================================

mapkey P_MTOL01 @MAPKEY_LABEL 0/-0.05 공차입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Plus-Minus`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimLowerTol`  `-0.05`;

mapkey P_MTOL02 @MAPKEY_LABEL 0.05/0 공차입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Plus-Minus`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0.05`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimLowerTol`  `0`;

mapkey P_MTOL03 @MAPKEY_LABEL 0.1/0 공차입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Plus-Minus`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0.1`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimLowerTol`  `0`;

mapkey P_MTOL04 @MAPKEY_LABEL 0/-0.1 공차입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Plus-Minus`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimLowerTol`  `-0.1`;

mapkey P_MTOL05 @MAPKEY_LABEL 0.03/0 공차입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Plus-Minus`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0.03`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimLowerTol`  `0`;

mapkey SYM_TOL01 @MAPKEY_LABELSymmetric 0.1 공차 입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Symmetric`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0.1`;

mapkey SYM_TOL02 @MAPKEY_LABELSymmetric 0.03 공차 입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Symmetric`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0.03`;

mapkey SYM_TOL03 @MAPKEY_LABELSymmetric 0.05 공차 입력;\
mapkey(continued) ~ Trail `MiniToolbar` `MiniToolbar` `UIT_TRANSLUCENT` `NEED_TO_CLOSE`;\
mapkey(continued) ~ Command `ProCmdPmaOptDimTolMode`  `Symmetric`;\
mapkey(continued) ~ Command `ProCmdPmaInpDimUpperTol`  `0.05`;


!===========================================================================================
!== Mapkey Tolerance End==
!===========================================================================================

 

■ 공차 Mapkey 사용 하기

 

1. 도면에서 치수를 선택 합니다. 여러개의 치수를 선택 할 수 있습니다

 

[ 치수를 선택 합니다 ]

 

2. 공차 아이콘을 선택 합니다

 

[ 공차를 선택 합니다 ]

3. 공차가 자동으로 입력 됩니다

 

[ 공차가 적용 됩니다 ]


 

▶ 아이콘 배치, 커스터마이징 화면은 파일로 저장되고, 재 활용 할수 있습니다.

 

Creo Parametric 사용자 인터페이스 사용자 정의

■ Creo는 creo_parametric_customization.ui 파일에 UI 사용자 정의 정보 저장. 파일(File) > 옵션(Options) 을 클릭, Creo Parametric 옵션(Creo Parametric Options) 대화상자가 열립니다. Creo 화면의 사..

tool-2020.tistory.com

  

▶ 자동 넘버링 프로그램으로 도면의 치수들을 모두 엑셀 파일로 만들수 있습니다. 자동으로 공차 값들을 리스트로
   만들수 있습니다

 

#1 자동 넘버링 프로그램 - 검사 번호 매기기 시퀀스

■ 개념 (Inspection Numbering Sequences) 설계가 완료되고 부품이 출시되면 부품의 기술 도면을 사용하여 검사 도면을 작성합니다. 검사 대상 특성은 2D 도면 정보를 기반으로 결정되며 도

tool-2020.tistory.com

 

ToolBOX 프로그램으로 도면에 공차 값이 표시된 치수만 표시 가능 합니다.

우리는 반복적인 업무를 합니다. 밥복적인 업무를 줄여야 합니다. 어떻게 가능 하게 할 수 있을까요?


DEMO 및 제품 소개, 가입 요청 ▶  영업 담당자 이메일 주소 : hblee@idt21c.com