Pro/ENGINEER Wildfire 2.0 설치하기 이번호에서는기본적으로 Pro/ENGINEER Wildfire 2.0의설치하는방법과환경설정과 Pro/ENGINEER Wildfire 2.0에서추가되는 config.pro 의내용에대해서알아보자. 설치 설치는먼저라이센스파일을가지고시작을한다. Pro/ENGINEER Wildfire 2.0( 이하 Wildfire) 의 21 번 CD를넣으면아래의화면이나오면서 CD가자동실행이진행된다. 만약자동실행을막으려면 CD를넣고 Shift 키를누르고있으면자동실행이아니고사용자가직접실행을하게된다. 이후 Pro/ENGINEER의설치는라이센스서버와 Pro/E로나뉜다 ( 기존사용자는경험이있을것이다 ). 이정우 디지테크정보기술지원팀장으로, LG- OTIS( 구 LG 산전 ) 빌딩시스템연구소에서 6 년간근무하였고, Pro/E 의 TOP- DOWN 방식설계를해나가고있다. E-Mail 은 jwolee@digiteki.co.kr 라이센스서버설치하기여러 Copy의 Pro/ENGINEER를사용하더라도라이센스서버는하나만설치하는경우가많다 ( 경우에따라서는서버를두개이상으로가지고가는경우도있다 ). PTC 라이센스서버가설치되는시스템은 DHCP(Dynamic Host Configuration Protocol) 가아닌고정 IP( 인터넷프로토콜 ) 주소를사용하도록구성되어있다. 2004/10 C 143
더라도도면작업 (2D-Drawing) 에서한글을사용하려면한국어를선택하고설치를해야한다. 화면이나오면 PTC License Server 를선택한다. FLEXlm 라이센스서버의컴퓨터이름을 7788@ 서버호스트이름이잘올라오는지확인을한다. 지정이잘안되는경우는추가를누른후에라이센스서버의호스트이름을키보드로입력한다. 그러면라이센스서버가가지고있는모듈을확인해서해당되는 Pro/ENGINEER를설치하게된다. 라이센스파일이라는곳에 Pro/ENGINEER를구입당시받은라이센스파일을찾아서지정한다 ( 보통의경우라이센스파일은 license.dat, license.txt로되어있다 ). 라이센스파일을지정하면그밑의칸에구입한모듈즉사용할수있는모듈이나열이된다. 모듈을확인한다음에다음 (Configure) 을누르면라이센스서버에 FLEXlm이라는라이센스서버가설치된다. 사용자의취향에따라서바로가기아이콘을바탕화면에만들수도있고시작위치에넣을수도있다. 시동디렉토리는아이콘을두번눌렀을때처음시작되는작업디렉토리를설정하는것이다. Pro/ENGINEER 설치하기라이센스서버의설치가끝나면이제는 Pro/ENGINEER를설치한다. Pro/ENGINEER설치아이콘을누르면다음의화면이나온다. 여기에서대상폴더에설치를하고자하는디렉토리 ( 폴더 ) 를지정한다. 폴더를새로만들면서설치할수도있다. 외국어버전영역에서한국어를꼭선택하여야한다. 한글메뉴를사용하지않는다고하 144 C 2004/10
설치를하는동안 CD를 1 2 3 1 순서로바꿔넣으면서설치가완료된다. 설정과같은창구성설정이저장되는데이터베이스파일이다. 구성파일의각설정을구성옵션이라고한다. Pro/ENGINEER 는각옵션마다기본값을제공한다. 이러한구성옵션을설정하거나변경할수있다. 설정가능한옵션은다음과같다. 공차디스플레이형식 스케처치수에사용할소수점자릿수 도구바에서의상대적버튼순서 계산정밀도 도구바내용 모델트리의위치및크기 Tip Config.sup는보호된시스템구성파일이다. 회사의시스템관리자는이파일을사용하여회사전체에걸쳐사용되는구성옵션을설정한다. 이파일에서설정한값은보다로컬에있는다른 config.pro 파일에서설정한값으로무시할수없다. Wildfire 2.0부터는 FLEXlm의버전이 8.4a 이상을사용한다. 이번버전에서는라이센스를대여하는것이가능하다. 라이센스서버에연결해서사용하던노트북을가지고나가서타업체나다른지역에서사용할수있게해주는기능이다 ( 쉽게말하면라이센스서버와네트워크가끊어져도최장 5일까지는클라이언트에서단독적으로 Pro/ENGINEER를사용할수있는기능이다 ). Wildfire 2.0이설치되어있는디렉토리의 bin 디렉토리에 pro_borrow.bat를두번둘러실행을하면화면이나온다. 그림에서대여기간을설정하면라이센스서버와분리가되어도정상적으로 Pro/ENGINEER를사용할수있다.(D:\ptc\proeWildfire2\bin\pro_borrow.bat) Wildfire 2.0 라이센스대여 한번에 5일이하로정해진시간동안지정된라이센스서버에서원하는라이센스체크아웃 라이센스서버에서연결차단된작업이빌려온라이센스참조 대여기간이만료되면빌린라이센스를제대로반납 Wildfire 2.0 환경설정구성파일정보 구성파일에서옵션을설정하여 Pro/ENGINEER의모양과느낌및실행방법을사용자정의할수있다. Pro/ENGINEER에는 config.pro와 config.win의중요한두구성파일이있다. config.pro 파일은 Pro/ENGINEER에서작업을처리하는방법을정의하는모든설정이저장되는텍스트파일이다. config.win 파일은도구바가시도설정이나모델트리위치 menu_def.pro 정보 menu_def.pro 파일은메뉴관리자의모양과느낌을제어하는구성파일이다. 일반적으로회사의시스템관리자는작업그룹의요구사항에따라메뉴관리자를사용자정의하기위해이파일을설정한다. 사용자가로컬로고유한 menu_def.pro 파일을생성하여메뉴관리자를추가로사용자정의할수도있다. 시작할때 Pro/ENGINEER에서구성파일을읽는방법 Pro/ENGINEER는여러영역으로부터자동으로구성파일을읽는다. 특정옵션이둘이상의구성파일에설정된경우에는가장최근에로드했거나읽어들인설정이사용된다. Pro/ENGINEER를시작하면먼저 config.sup라는보호된시스템구성파일의설정을읽는다. 그런다음디렉토리에서다음순서로구성파일 (config.pro, config.win, menu_def.pro) 을검색하여읽는다. 1 loadpoint/text(loadpoint는 Pro/ENGINEER 설치디렉토리임 ) : 시스템관리자는회사의창구성설정, 형식및라이브러리표준을지원하기위해이위치에구성파일을둔다. 이 loadpoint에서 Pro/ENGINEER를시작하는사용자는이파일에있는값을사용하게된다. 2 로그인디렉토리 : 로그인 ID의홈디렉토리이다. 여기에구성파일을두면파일을각디렉토리에복사하지않은채모든디렉토리에서 Pro/ENGINEER를시작할수있다. 3 시작디렉토리 : Pro/ENGINEER를시작할때의현재또는작업디렉토리이다. Tip 시작디렉토리의로컬구성파일 (config.pro, config.win 및 menu_def.pro) 은맨나중에읽어들여지므로충돌하는구성파일옵션항목을모두무시한다. 그러나 config.pro 파일에서는 config.sup 항목을무시하지않는다. 사용자정의구성파일을생성하여현재작업디렉토리에저장할수있다. 이러한사용자정의구성파일은대개특정프로젝트에만적용된다. 2004/10 C 145
config.pro 옵션설정하기 1 도구 (Tools) > 옵션 (Options) 을클릭한다. 옵션 (Options) 대화상자가열린다. 가장최근에로드한 config.pro 파일의설정이표시된다. 옵션옆의아이콘은편집이즉시적용되는지, 생성된개체의다음인스턴스에적용되는지, 또는다음세션에적용되는지를표시한다. 2 설정하려는옵션을위치시킨다. 목록에서옵션을강조표시하면대화상자하단의옵션 (Option) 줄에해당옵션이나타난다. 3 값 (Value) 텍스트상자에새값을입력한다. 값항목이 Yes, No 등으로고정된경우에는대화상자하단의드롭다운목록에서사용가능한값을확인할수있다. 값에정수가필요하면정수를입력하고, 값에경로나파일이필요하면경로나파일을입력하거나찾아보기 (Browse) 옵션으로해당경로나파일을찾아본다. 4 값을편집한후추가 / 변경 (Add/Change) 을클릭한다. 새로운값이옵션목록창에서적용된다. 변경된선에대한상태아이콘이기본값에대한편집이이루어졌는지를표시한다. 5 구성옵션값에대한편집을끝낸후적용 (Apply) 또는확인 (OK) 을클릭한다. 즉시적용할수있는변경내용이사용자인터페이스에나타난다. 6 또한현재세션동안값을편집하면작업디렉토리에 current_session.pro 구성파일이자동으로생성된다. 이파일에는새로운설정으로변경한구성옵션만있다. 파일이이미존재하면새설정으로편집되거나덧붙여진다. 구성옵션검색하기찾기옵션 (Find Option) 대화상자에서키워드와와일드카드문자를입력하여구성옵션을검색할수있다. 1 옵션찾기대화상자를열려면옵션 (Options) 대화상자의찾기 (Find) 버튼을클릭한다. 2 키워드입력 (Type keyword) 에찾을옵션에있는스트링을입력한다. 와일드카드문자를사용하여쉽게검색할수도있다. 예를들면다음과같다. 와일드카드문자없이 a 문자를입력하면 a 문자가포함된모든구성옵션이검색된다. 이는특정단어가포함된옵션을모두찾을때가장편리한방법이다. a* 와같이 a 문자를입력한다음별표를입력하면 a 문자로시작하는모든구성옵션이검색된다. 3 지금찾기 (Find Now) 를클릭하여검색을수행한다. 4 지정한스트링 ( 키워드 ) 이포함된모든구성옵션이옵션선택 (Choose Option) 에나열된다. 5 옵션선택 (Choose Option) 에서구성옵션을선택한다. 6 지정한옵션의값을설정하려면값설정 (Set Value) 상자를사용한다. 7 추가 / 변경 (Add/Change) 을클릭하여구성옵션디스플레이를업데이트한다음닫기 (Close) 를클릭하여찾기옵션 (Find Option) 대화상자를닫는다. 8 옵션 (Options) 대화상자에서적용 (Apply) 을클릭하여변경내용을적용한다. 적용 (Apply) 을클릭하지않으면변경한내용이손실된다. 구성옵션의설정이업데이트된다. 9 닫기 (Close) 를클릭하여옵션 (Options) 대화상자를닫는다. Wildfire 2.0 에서추가된 config.pro[1] ACCURACY_LOWER_BOUND 기본하위한계를덮어쓸정밀도값을입력한다. 상대정밀도의최소값은 1E-06이다. ACIS_OUT_VERSION 사용자가 ACIS 에내보내는버전을선택할수있다. ADD_WELD_MP YES : 시스템이질량특성계산시에용접을포함한다. NO : 시스템이질량특성계산시에용접을제외한다. ALIGN_CABLE_BUNDLES 서로만나거나브랜치아웃하는새로생성된번들정렬 ALLOW_4DNAV_EXPORT 카티아 4d navigator로 vrml로내보내기. ALLOW_CREATE_SYMB_REP Yes : 기호표현을만들수있다. ALLOW_MULTIPLE_TOOL_TIPS 다중팁이있는절삭공구머시닝을사용할수있다. ALLOW_PACKAGE_CHILDREN 패키지된콤포넌트가가질수있는자피처를설정한다. 모든피처와콤포넌트가패키지된콤포넌트의자피처가될수있다. ALLOW_REDO_INTERSECTIONS Yes : 어셈블리피처메뉴의재교차명령어를디스플레이한다. ALLOW_REF_SCOPE_CHANGE No : 참조범위사용자인터페이스가변경되었을때구성화일설정 메시지를표시한다. ALLOW_SAVE_AS_INSTANCE 활성모델복사본을패밀리테이블인스턴스로저장할수있게한다. ALLOW_SHRINK_DIM_BEFORE 관계식전계산을허용한다. ALLOW_WORKPIECE_SILHOUETTE 가공소재가실루엣머시닝창생성에허용되는지를결정한다. No : 참조부품만허용, Yes : 가공소재와참조부품모두허용, Auto : 가공소재만이허용된다. ASSY_MFG_OPEN_MODE 어셈블리 NC모델전체가표준 NC에서열린다. ATB_AUTO_CHECK_ON_ACTIVATE ATB AUTO_CHECK_ON_ACTIVATE 전환상태를설정한다. ATB_AUTO_CHECK_ON_RETRIEVE ATB AUTO_CHECK_ON_RETRIEVE 전환상태를설정한다 ATB_AUTO_CHECK_ON_UPDATE ATB Auto Check Status On Update 전환상태를설정한다. ATB_IDENT_CADDS_FILES 파일열기브라우저내에서의 CADDS 파일확인을허용한다. ATB_SEARCH_PATH ATB Update와 ATB Check Status 명령어검색경로를연장한다. 146 C 2004/10
ATB_SHOW_LOG ATB 로그보기전환상태를설정한다. AUTODRILLING_CONFIG_FILENAME 오토드릴링테이블에대한구성파일을자동적으로읽어들이고로드한다. AUTODRILLING_HOLESTYLE_PARAM user defined parameter name 매개변수이름은제조참조모델의구멍피처에포함된다. 매개변수값은구멍을뚫기위해 Pro/NC 에서자동적으로적용되는구멍만들기를위한 MUDF 를표시한다. AUTODRILL_UDF_DIR 디렉토리이름자동드릴링 (Auto Drilling) 에사용되는구멍만들기전략 (Hole Strategies) 의기본저장디렉토리이다. AUTOPLACE_SINGLE_COMP autoplace_single_comp yes, no 드래그앤드드롭작업을수행할때콤포넌트배치 (Component Placement) 대화상자를활성화한다. AUTOROUTE_PATH_PARAM_NAME autoroute_path_param_name USE_PATH 자동경로설정과정에서경로를선택하는동안에사용할와이어매개변수를설정한다. AUTO_ASSEMBLY_WITH_LAYOUTS auto_assembly_with_layouts ( 레이아웃 ) Yes : 자동어셈블리를사용할수있다. No : 자동어셈블리를사용할수없다. AUTO_ASSOCIATE_DIMENSIONS yes, no associative_dimensioning 드로잉셋업옵션이 Yes 로설정되어있으면가져온 DXF, DWG 및 IGES 치수를해당가져오기한형상에연관시키려고시도한다. AUTO_CONSTR_ALWAYS_USE_OFFSET Yes, No 자동구속이오프셋을생성할지여부를제어한다. Yes : 자동구속이항상오프셋을생성한다. No : 서피스가공차범위내에있는경우자동구속은정렬또는면맞춤으로스냅한다. AUTO_REGEN_VIEWS Yes : 한창에서다른창으로창을변경하고자할때자동적으로드로잉디스플레이를다시그리기한다. No : 드로잉만을업데이트한다. 뷰 > 뷰재생성 > 뷰선택 > 현재시트또는전체시트를클릭한다. 다시그리기하거나드로잉을업데이트하기위해재생성하지않는다. AUTO_XML_ON_RETRIEVE 케이블링을어셈블리로가져올때 XML 파일로부터케이블링로컬참조자동로드한다. AUTO_XML_ON_SAVE 케이블링어셈블리저장시 XML 로지컬참조자동생성한다. BLENDED_TRANSPARENCY Yes : 지원하는경우, 모델을음영처리할때알파혼합을사용하여투명색상이나타난다. BMGR_PREF_FILE 경로축, 선두께, 이름표글꼴등과같은그래프도구설정을위한그래프기본설정파일의위치를지정한다. BM_GRAPH_TOOL default : excel_linked, excel_embedded, generic_graphtool로설정한다. 유닉스컴퓨터의경우에는 default 사용가능한여러가지유틸리티가있는사용자정의할수있다. CABLE_INT_PORTIONS_FOR_CLR No : 내부케이블구간에대한글로벌클리어런스체크가제외된다. Yes : 내부케이블구간에대한글로벌클리어런스체크이포함된다. CADAM_LINE_WEIGHTS light, medium, heavy 일정한선두께로드로잉을플로팅하도록 Pro/ENGINEER 에서엔티티의선두께를정의한다. 이러한두께의기본값은 2(light), 3(medium), 5(heavy) CADDS_IMPORT_LAYER cadds_import_layer Yes, No CADDS 5에서 Pro/ENGINEER로가져오는동안 CADDS 5 레이어를 Pro/ENGINEER 레이어에매핑한다. CAMPOST_DIR 디렉토리이름 ncpost_type 구성옵션을 ncpost로설정한경우 campost_dir 구성옵션으로 CAM-Post 로드포인트디렉토리를지정하여직접포스트를설정해서 MCD 파일을생성할수있게한다. CAN_SNAP_TO_MISSING_REF 콤포넌트배치를위해드래그앤드드롭작업을수행하는동안누락된참조에스냅핑할수있도록설정한다. Yes : 드래깅하면서스냅핑이가능하다. CATIA_OUT_TO_EXISTING_MODEL append, overwrite 선택한 CATIA 모델이이미있는경우충돌을해결할방법을제어한다. Append 내보낸데이터를기존 CATIA 파일에덧붙인다. CATIA_TRANSLATOR cat_ii : pro_cat CATIA II Interface 라이센스가있을때의직접 CATIA 전송방법을결정한다. cat_ii : CATIA 설치를필요로하지않는변환기를선택할수있게한다. CDT_TRANSFER_DETAILS CADAM 드로잉을가져올때 CADAM 드로잉의세부 (ditto) 를어떻게처리할지결정한다. No : CADAM 드로잉과연관된세부항목 ( 사본 ) 을현재드로잉시트상에배치한다. CGM_INC_PAD_BYTE_IN_LENGTH Yes : 메타파일이 Micrographic CGM 변환기로처리할수있다. CGM_USE_ENUM_IN_REAL_SPEC yes Advanced Technology Center's For Review에서메타파일을볼수있다. CGM_USE_REVERSED_IEEE_FLOATS no Advanced Technology Center's For Review에서메타파일을볼수있다. CHECK_SAME_ASSY_PARTS 대칭복사서브어셈블리사용자인터페이스에서서로다른부품인스턴스에대해다른이름을사용할수있게할것인지를결정한다. CHK_PART_SURFS_PROFPOCK 이옵션은밀링의가우징체크에적용된다. 모든참조부품서피스가자동으로프로파일링및포켓팅 NC 시퀀스의체크서피스로서포함된다. CL_ARROW_SCALE 양수값이옵션을사용하면작업및 NC 시퀀스의공구경로를표시할때공구경로화살표크기를조절할수있다. 기본값은 1 이다. 0일경우는화살표가디스플레이되지않는다. CL_ROTATE_SIGN_CONVENTION tool 회전테이블또는절삭공구에대한 ROTATE 기호방향규칙을정의한다. COMP_ANGLE_OFFSET_EPS 선택된서피스가엡실론보다크거나같을때각도엡실론을지정한다. ( 도단위 ). 각도오프셋구속이생성된다. COMP_ASSEMBLE_START Constrain_in_window 새어셈블리콤포넌트들은별도창에표시되며어셈블리내에서구속화되어야한다. Package 패키지된콤포넌트의어셈블리내에표시된새어셈블리콤포넌트들이다. COMP_OFFSET_DEC_PLACES 콤포넌트배치 (Component Placement) 대화상자의오프셋 (Offset) 열에표시할기본소수점자릿수 (0 10) 를설정한다. COPY_DXF_DIM_PICT symbol 치수정의에대한가져오기를결정한다. 이구성옵션은 DXF 가져오기 (Import DXF) 및 DWG 가져오기 (Import DWG) 대화상자로 Yes : 오토캐드치수의각요소를별도로가져오기한다. CREATE_TEMP_INTERFACES 콤포넌트인터페이스를생성하고자동으로어셈블리에콤포넌트를배치한다. CURR_PROC_COMP_DEF_COLOR 프로세스어셈블리에서현재콤포넌트를표시하는데사용되는기본색상을지정한다. CURR_PROC_COMP_DEF_FONT 프로세스어셈블리에서현재콤포넌트에사용되는기본글꼴을지정한다. 2004/10 C 147