Inventor 도구 탭의 ‘고급 iLogic 구성’ 사용 방법
개요:
Inventor의 고급 iLogic 구성 창은 iLogic 규칙의 저장 경로, 파일 확장자, 로깅 옵션, Excel 통합 옵션 등 iLogic 기능과 관련된 세부 사항을 설정할 수 있는 메뉴입니다. 이 옵션을 통해 규칙 및 스크립트 관리, 로그 레벨 설정, 외부 애드인 사용 등의 구성을 쉽게 관리할 수 있습니다.
고급 iLogic 구성 옵션 설명:
외부 규칙 디렉토리 (External Rule Directory):
이 섹션에서는 외부 규칙 파일이 저장된 기본 디렉토리를 지정할 수 있습니다. 외부 규칙을 사용할 때 해당 규칙들이 저장된 경로를 설정함으로써 규칙 관리 및 호출이 더 쉬워집니다. 규칙 파일들이 저장된 여러 경로를 추가하거나 삭제할 수 있습니다.
사용 방법:
디렉토리 추가: 오른쪽에 있는 ‘+’ 버튼을 클릭하여 외부 규칙이 저장된 폴더 경로를 추가합니다.
디렉토리 삭제: 필요하지 않은 경로는 ‘- 버튼을 클릭하여 삭제할 수 있습니다.
외부 규칙 파일은 사용자가 설정한 경로에 저장된 규칙을 자동으로 불러와 사용할 수 있도록 해줍니다.
외부 규칙 파일의 기본 확장자 (Default File Extensions for External Rules):
이 섹션에서는 iLogic에서 사용하는 기본 규칙 파일의 확장자를 지정할 수 있습니다. 기본적으로 .txt, .vb, .iLogicVb 등의 확장자가 지원됩니다.
사용 방법:
규칙 파일을 생성할 때 사용할 수 있는 확장자를 선택하거나, 목록에 없는 확장자를 추가할 수 있습니다.
설정된 확장자는 규칙 파일을 불러올 때 필터링되어 목록에 표시됩니다.
iLogic 애드인 DLL 디렉토리 (iLogic Addin DLL Directory):
이 옵션에서는 iLogic에서 사용하는 외부 애드인 DLL 파일의 경로를 설정할 수 있습니다. iLogic의 기능을 확장하기 위해 외부 DLL 파일을 로드할 때 해당 파일이 저장된 경로를 설정합니다.
사용 방법:
애드인 경로 설정: 파일 탐색기를 통해 DLL 파일이 저장된 경로를 지정합니다.
해당 경로에 있는 DLL 파일은 iLogic에서 애드인으로 사용할 수 있으며, 규칙 내에서 이를 호출하여 기능을 확장할 수 있습니다.
로깅 (Logging):
로깅 섹션에서는 iLogic 규칙 실행 시 발생하는 로그의 수준을 설정할 수 있습니다. 로깅 수준을 조정하면 규칙 실행 중 발생하는 디버깅 정보나 오류 메시지를 기록할 수 있습니다.
사용 방법:
로깅 수준 선택: 드롭다운 메뉴에서 Debug, Info, Warning, Error 등 다양한 로그 수준을 선택할 수 있습니다.
상세 추적: 필요에 따라 상세 추적을 활성화하여 규칙 실행에 대한 더 구체적인 로그 정보를 수집할 수 있습니다.
로그 파일은 설정된 경로에 저장되며, 이를 통해 규칙 실행 내역을 검토하고 문제를 분석할 수 있습니다.
Excel 옵션 (Excel Options):
iLogic은 Excel과의 통합 기능을 제공하여 매개변수 관리 및 데이터 분석을 자동화할 수 있습니다. 이 섹션에서는 iLogic이 Excel 엔진을 사용할 때 내부 엔진 또는 외부 Excel 프로그램을 사용할지 선택할 수 있습니다.
사용 방법:
엔진 선택: 드롭다운 메뉴에서 내부 또는 외부 Excel 엔진을 선택합니다.
내부: Inventor 내에서 Excel 기능을 실행할 수 있는 기본 엔진을 사용합니다.
외부: 외부에 설치된 Excel 프로그램을 사용하여 데이터를 처리합니다.
이 옵션은 iLogic에서 Excel 데이터를 사용하거나 내보낼 때 적용됩니다.
보안 옵션 (Security Options):
iLogic 규칙이 외부 DLL을 호출하거나 특정 스크립트를 실행할 때 보안 문제를 관리하기 위한 설정입니다. 규칙 실행 시 발생할 수 있는 보안 위험을 방지하기 위해 이 섹션에서 관련 보안 설정을 변경할 수 있습니다.
참고: 보안 설정을 변경할 때는 주의가 필요하며, 반드시 신뢰할 수 있는 DLL 및 스크립트만 사용해야 합니다.
추가 기능:
내보내기 (Export):
현재 설정된 iLogic 구성을 파일로 내보낼 수 있습니다. 이 기능은 다른 시스템이나 사용자와 설정을 공유할 때 유용합니다.
가져오기 (Import):
이전에 저장된 iLogic 구성 파일을 불러와 설정할 수 있습니다.