본문 바로가기
Creo/Creo 드로잉

치수의 선행, 후행 "0" 표시 방법 (leading/trailing zeros)

by 아이디티 2020. 2. 27.

소개

 

 

매우 정밀한 제품을 제작 하고 있습니다. Creo 도면의 치수에 최소 3 개의 후행 "0"의 숫자가 빠지지
않도록 해야합니다. 예를 들어 지름은 ".57"이 아닌 "0.570"로 표시되고, 치수 "15.03"은 "15.030"으로
표시 되어야 하며, "15"는 "15.000"으로 표시되어야 합니다.


제안]

치수 값의 선행, 후행의 "0" 처리는 조정 할수 있습니다. 하지만 공차 "+", "-"값의 선행, 후행 "0"처리는 일부 공차 값은
어렵습니다. 주석으로 처리 해야하는 경우도 있습니다. 설정 하는 방법은 아래와 같습니다.

 

1. config.pro 설정

치수 자리수를 조정 먼저 해야 합니다.  Confog.pro의 default_dec_places 값을 정의 합니다. 보통 "3" 값을 정의 합니다.
예) default_dec_places 3

 

2. dtl 파일 수정

도면의 환경 설정 파일에서 lead_trail_zeros 를 정의 해야 합니다. 치수의 선행 및 후행 0 표시를 제어합니다.
옵션은 아래와 같습니다

 

std_default *- 모델 단위 시스템을 기반으로 후행 및 선행 0을 표시합니다. 모델 단위를 미터법으로 설정하면 후행 0을
                    무시하고 선행 0 만 나타납니다. 마찬가지로 모델 단위를 인치 시스템으로 설정하면 후행 0을 무시하고

                    선행 0 만 나타납니다.
std_metric -   선행 0 만 표시합니다. 후행 0은 표시되지 않습니다.
std_english -  후행 0 만 표시합니다. 선행 0은 표시되지 않습니다.
both          -  선행 및 후행 0이 모두 표시됩니다.

예) lead_trai_zeros    both


다음과 같이 default_dec_places 3 이고, lead_trail_zeros  both 이면 아래와 같은 결과를 얻을수 있습니다. 

3D 치수가 100.120 이면 도면의 치수는 100.120 입니다
3D 치수가 100.124 이면 도면의 치수는 100.124 입니다
3D 치수가 100.1235 이면 도면의 치수는 100.124 입니다. (반 올림)

"도면에서 치수를 넣을때 원하는 치수가 표시 안되면, 치수의 참조 위치가 틀렸던지. 3D가 틀린 경우
입니다."

 

3. 공차 소수점 자리 적용 

1) dim_tol_trail_zero_max_places  후행 "0"을 사용할 때 "same_as_dim" 으로 설정 합니다. 자릿수를 정의 합니다.
    이 세부 옵션은도 / 분 / 초 형식으로 표시되는 각도 치수에는 영향을 미치지 않습니다.

예) dim_tol_trail_zero_max_places  same_as_dim

 


공차 소수점 자리의 후행 "0" 표시 

2) dim_tol_lead_trail_zeros 한계 및 공칭 형식 이외의 공차 모드에 나타나는 치수 공차 값의 선행 및 후행 0의 모양을 조정합니다. 각도 치수 공차 값의 모양에는 영향을 미치지 않습니다.

기본 및 사용 가능한 설정 :

> same_as_lead_trail_zeros *
   -치수 공차 값의 선행 및 후행 0의 모양은 세부 옵션 lead_trail_zeros에 의해 설정된 치수 값의 모양과 같습니다 .
> by_model_units
   -치수 공차 값의 선행 및 후행 0은 모델 단위에 따라 나타납니다. 모델에 인치 단위가있는 경우 선행 0이 표시되지
    않고 치수 값에 설정 한 소수점 이하 자리수에 따라 후행 0이 추가됩니다. 모델에 미터법 단위가 있으면 선행 0이
    표시되고 후행 0이 표시되지 않습니다.
> trail_only
   -모델 단위에 관계없이 후행 0이 표시되지만 선행 0은 표시되지 않습니다.
> lead_only
   -모델의 단위에 관계없이 선행 0 만 나타나고 후행 0은 나타나지 않습니다.
> both
   -모델의 단위에 관계없이 선행 0과 후행 0이 모두 나타납니다.

예) dim_tol_lead_trail_zeros    same_as_lead_trail_zeros


적용 예)

config .pro  :   default_dec_places 3
         dtl    :  lead_trai_zeros    both
                :  dim_tol_trail_zero_max_places  same_as_dim
                :  dim_tol_lead_trail_zeros    lead_only

config .pro  :   default_dec_places 3
         dtl    :  lead_trai_zeros    std_default 
                :  dim_tol_trail_zero_max_places  same_as_dim
                :  dim_tol_lead_trail_zeros    lead_only