2014년 9월 6일 토요일

1. MODEL CHECK 프로그램 개념



  • 소개
점점 짧아지는 제품의 Life Cycle 과 치열한 경쟁속에서 살아 남기위해선 보다 빠른 제품 개발이 생존의 필수 요건이 되었다. 이런 환경 속에서 빠르게 설계하는 데만 촛점을 맞추다가 제품 품질적인 측면을 놓치게 되는 경우가 있다. 설계 품질 때문에 초기에 적은 비용으로 해결될 수 있는 문제가 뒷 공정으로 갈수록 더 많은 비용이 든다.

CREO (구 Pro/ENGINEER) 제품 데이터를 만들 경우, 데이터는 제품의 품질과 직결되기 때문에 모델 데이터 자체의 품질 관리가 더욱 중요한 것이다CREO 모델 데이터 품질을 관리하는 방법은 여러가지 있을 있지만 기본적으로 제공 되는 ModelCHECK를 정의 하여사용 하는것이 확실한 방법이다.

PTC Creo Modelcheck는 회사의 설계 표준과 최적의 모델링 기법에 대한 구성 가능한 목록을 사용한다. ModelCHECK를 대화식으로 실행되도록 구성하거나, 모델을 재생성하거나 저장할 때 자동으로 실행되도록 구성할 수 있다. 아래와 같은 기능을 수행 한다.


1. 회사 표준 적용  체크
2. 모델 검증 체크
3. 자동 업데이트를 통한 오류 해결 지원 기능

4. 유사 모델 검색 기능
5. 설계자  CREO 사용 능력 증대

□ 참고
 인트라링크 및 PDM을 사용하는 곳은 체크인전 데이터 품질을 검증을 확보 하면 재 사용 하는데 편리 하다.

모델체크를 사용 하는 목적:
데이터 검증을 자동으로 하여 CREO 사용을 보다 표준화된 방법을 사용 사용하도록 유도한다



[ PTC Creo Modelcheck의 주요 기능]

1. 부품, 드로잉, 어셈블리 를 분석합니다.
    1) 모델 사이즈

     2) 부모 자식 관계 추적
     3) 간섭
     4) Insert Mode가 활성화된 상태 체크
     5) Layer status 체크
     6) External reference 체크
     7) B.O.M.
     
2.  표준 및 적절한 PTC Creo Parametric 모델링 기법과의 호환성을 검증하고, 모델링 위반 사항이
    나타날 경우 즉시 플래그로 표시합니다. - 사내 표준 적용 체크

    1) Start Part 사용 여부
    2) 초기 정보가 제대로 입력되었는지 여부
    3) 이름 명명 규칙 (Instance 포함)
    4) Family table의 적절한 사용
    5) 이름 붙여진 Feature
    6) Parameter의 값이 있는지 여부
    7) 주석이 있는 관계식
    8) 승인된 도면 포맷, 노트, 기호


3. 동적 HTML 보고서 형태로 분석 결과를 보여 주고 개선 사항을 제시합니다. PTC Creo Modelcheck
   보고서는 PTC Creo Parametric에 포함된 브라우저에 표시됩니다.

    1) 오류 해결 지원


4. 표준 설계 기법 사용 수준을 올려 다운스트림 사용자와 설계 재사용 효율성을 개선합니다.
    1) 유사 모델 검색
    2) 모델링 생산성 증대
    3) 
Pro/ENGINEER 사용 능력 증대



[ PTC Creo Modelcheck의 환경 설정]

ModelCHECK™ 설치하게 되면 다음의 위치에 주요 파일들이 설치 된다

TEST 버전은 Window 8.1k 64bit  - CREO2.0으로 한다


1. Batch 프로그램
    <CREO_INSTALL>\bin\modelcheck.bat


y   2. 실행 파일 종류 종류 및 위치 (64 BIT)
         <CREO_INSTALL>\x86e_win64\obj

1)  pd_mc_20.dll
2)  mc_server.exe 
3) openhtml.exe
4) modelcheck.exe

3. 그 이외의 모든 파일의 위치는 아래와 같다    
<CREO_INSTALL>\modchk

4. modchk 폴더 안에는 환경 설정 파일 폴더가 정의 되어 있다

     <CREO_INSTALL>\modchk\text\korean\Config 또는
     <CREO_INSTALL>\modchk\text\usascii\config

****************************************************************

* 아래와 같이 폴더를 구성 한다. ~korean\Config, 또는 ~usascii\config  폴더를 이용 한다
     ABC(회사명)_modchk
                                L config
                                L html
                                L info
                                L rules
                                L spell
****************************************************************


ModelCHECK™ 사용하기 위해서는 다음과 같은 사항을 먼저 설정해 주어야 한다;



1. Config.pro의 옵션을 정의 한다.
    modelcheck_enabled yes (default:no)
    modelchek_dir [Pro/E]\modchk\text\usascii - 모델 체크의 환경 설정 파일 위치 인식

2. MCDIR 환경 변수로 모델 체크의 환경 설정 파일들을 변경 할수 있다
 
   예제)
    $MCDIR=[Pro/E]\modchk\text\usascii

    MCDIR은 원하는 위치로 변경이 가능하다. 구성 파일들이 저장된 위치를 정의 한다. 권장
    모델 체크의 환경 설정은 CONFIG.PRO 또는 WINDOW의 $MCDIR 변수로 설정 할 수 있다. 
    환경 변수를 설정 하여야 원활한 환경 설정이 가능 하다.

□ 참고

모델 체크는 모델의 다양한 요소를 검사하기 위해 CONFIG.PRO 파일과 비슷한 구성 파일을 제공 한다.

구성 파일들은 아래와 같다.
• <filename>.mch(체크 구성 파일 정보)
• <filename>.mcs(시작 구성 파일)
• <filename>.mcn(상수 구성 파일)
• <filename>.mcq(상태 구성 파일)


[MCDIR 환경 변수 정의 방법]






[ MODEL CHECK 동작 원리 정의]




PROE 가 시작되면 CONFIG .PRO 파일에서 config_int.mc 파일을 읽는다
모델 체크가 실행되면 config_int.mc는  정의한 자동 구성 로딩 (condition.mcc) 또는 수동 구성 로딩 (seconf.mcc) 방식으로 모델 체크를 실행 한다.
수동과 자동의 차이점은 수동은 매번 설계자에게 설정된 내용 300 여개를 물어본다

condition.mcc 와 setconf.mcc는 조건 문이다. 예를 들어 만일 모델이 솔리드 모델이면 체크.mch를 
실행 한다.  체크.mch, 시작,mcs 상수.mch 상태.mcq는 서로 연결되어 모델을 체크 한다.


[ config_init.mc 파일에서 정의 해야 할것들 ]

config_init.mc 파일은 ModelCHECK™ 가장 기본적인 환경을 설정하는 파일로, 이 파일의 위치는 아래와 같다

<CREO INSTAL>\modchk\text\korean\config


Config_init.mc  파일에서 중요한 옵션은 다음과 같다;

1. DIR_REPORT : 리포트 파일을 생성할 디렉토리

2. DIR_METRICS : 검사한 항목들에 대한 통계치를 저장할 디렉토리

3. DIR_MC_DUP_READ : 모델의 형상 정보를 읽어올 디렉토리

4. DIR_MC_DUP_WRITE : 모델의 형상 정보를 저장할 디렉토리

5. DIR_MC_PREVIEW : 미리 보기 프로세스에서 생성되는 임시 파일이 저장될 디렉토리 경로를 지정합니다

이 파일 들은 네트워크 드라이브를 이용해서 관리 한다.

예제) 폴더 정의
     
 1. DIR_REPORT : D:\MODEL_CHECK\DIR_REPORT

 2. DIR_METRICS : D:\MODEL_CHECK\DIR_METRICS

 3. DIR_MC_DUP_READ : D:\MODEL_CHECK\DIR_MC_DUP_READ

 4. DIR_MC_DUP_WRITE : D:\MODEL_CHECK\DIR_MC_DUP_WRITE

 5. DIR_MC_PREVIEW : D:\MODEL_CHECK\DIR_REPORT



config_init.mc 파일 설정 하기

파일 수정 방법은 2 가지가 있다. 자동과 수동 방법을  PRO/E 에서  제공 한다.


     [ 자동 수정 파일 화면]



     [수동 수정 파일 화면]
     

댓글 없음:

댓글 쓰기