VisualApplets 스크립팅 인터페이스를 제공하여, Tcl 또는 Python과 같은 스크립팅 언어를 통해 디자인을 관리할 수 있습니다.
파이썬이나 Tcl을 이용한 스크립팅은 프로그래밍 언어의 강력한 기능을 제공하면서도 배우기 쉽습니다. 이를 사용하는 것은 셸에서 명령어를 호출하는 것만큼 간단할 수 있습니다. 동시에 고급 프로그래밍 기법을 활용하여 정교한 처리 체계를 구축할 수도 있습니다.
VisualApplets 를 스크립트 언어의 강력한 기능과 결합하면 생산성을 엄청나게 높일 수 있습니다.
다음과 같은 작업을 수행할 수 있습니다:
-
디자인 제작을 자동화하세요:
스크립트를 사용하여 매개변수로 제어되는 디자인 구성 요소를 조합하세요. 처리 파이프라인 라이브러리를 구성하고 다양한 디자인을 자동으로 대량으로 생성하세요.
-
설계 시뮬레이션을 자동화합니다:
스크립팅을 사용하면 매우 광범위한 시뮬레이션 실행을 정의할 수 있습니다. 예를 들어, 파일 시스템의 특정 위치에 저장된 수천 장의 이미지에 대해 일련의 시뮬레이션 실행을 지정할 수 있습니다. 또는, 서로 다른 설계 매개변수 집합을 사용하여 시뮬레이션을 수행하는 다양한 시뮬레이션 실행을 정의할 수도 있습니다.
![]() |
문서 |
|---|---|
|
다음에 대한 사용 방법을 확인할 수 있습니다. VisualApplets 사용 방법에 대한 정보와 Python 및 Tcl 명령에 대한 포괄적인 명령어 참조는 스크립팅 개요 에서 확인할 수 있습니다. |
Python 및 Tcl 스크립트에 포함된 개별 절차를 VisualApplets GUI에서 직접 사용할 수 있도록 설정할 수 있습니다.
VisualApplets 정렬된 명령어들이 포함된 스크립트 모음(라이브러리)을 정의할 수 있으며, 각 명령어는 지정된 Python 또는 Tcl 스크립트 내의 특정 프로시저를 호출합니다. 이 명령어들은 VisualApplets GUI에서 직접 그래픽으로 사용할 수 있습니다. 마우스 클릭이나 드래그 앤 드롭을 통해 명령어를 실행하는 즉시, 해당 명령어의 기반이 되는 프로시저가 수행됩니다. 사용자는 다음과 같은 곳에서 진행 상황을 모니터링할 수 있습니다. VisualApplets 에서 진행 상황을 모니터링할 수 있습니다.
스크립트 모음은 VisualApplets GUI를 사용하여 그래픽 방식으로 정의하거나, 스크립트 모음을 정의하는 XML 파일을 생성/편집하여 정의할 수 있습니다.
스크립트 모음에 관한 모든 정보는 XML 파일에 저장되므로, 버전 관리 시스템을 개별 Python 또는 Tcl 스크립트뿐만 아니라 스크립트 모음의 구조 및 내용 정의에도 활용할 수 있습니다.
이 명령어들은 창에서 사용할 수 있습니다:
![]() |
문서 |
|---|---|
|
다음에 대한 사용 방법을 확인할 수 있습니다. VisualApplets 사용 방법에 대한 정보와 포괄적인 명령어 참조는 스크립트 컬렉션(스크립트 라이브러리) 생성 및 Tcl 명령어 참조 와 Python 명령어 참조 에서 확인할 수 있습니다. |
VisualApplets VisualApplets 디자인을 Tcl 스크립트로 내보낼 수 있게 해줍니다
(*.tcl).
스크립트 형식은 다음과 같은 용도로 사용할 수 있습니다:
-
변경 관리
-
버전을 자동으로 비교하기 (“diffs” 생성)
그러나 Tcl 스크립트로 내보내는 과정에서 일부 정보가 손실됩니다. 따라서
항상 설계를 *.va 형식. 해당 Tcl 파일은
주 데이터 형식으로 사용하기에 적합하지 않습니다.
![]() |
디자인 저장 위치 *.va 서식
|
|---|---|
|
다음 명령을 사용하여 이 Tcl 스크립트에는 전체 설계 정보가 포함되어 있지 않습니다. |
Tcl 스크립트로 내보내는 과정에서 다음 정보가 손실됩니다:
-
사용자 라이브러리 요소 인스턴스에서 (인스턴스를 주변 설계에 맞추기 위해) 수행한 로컬 수정 사항은 사라집니다. Tcl 스크립트를 VisualApplets 로 다시 가져오면, 해당 인스턴스는 사용자 라이브러리 요소의 새로운 복사본으로 삽입됩니다. 설계 내 인스턴스의 내용은 Tcl에 저장되지 않았습니다.
-
정보 상자의 내용은 Tcl 형식으로 저장됩니다. 하지만 정보 상자의 서식 정보는 손실됩니다.
디자인은 항상 다음 위치에 저장해야 합니다. *.va 형식도 마찬가지입니다. Tcl
파일은 주 데이터 형식으로 사용하기에 적합하지 않습니다.
디자인을 Tcl 파일로 내보내려면 (*.tcl):
이제 Tcl 파일을 버전 관리 시스템에 체크인하거나, “diff” 도구를 사용하여 설계의 서로 다른 버전 간의 차이점을 확인할 수 있습니다.
다음 내용을 가져오려면 *.tcl VisualApplets 에 디자인 파일을 불러오기:
-
메뉴에서 다음을 선택하세요 → →
-
다음 파일의 위치로 이동하십시오.
*.tcl다음이 포함된 파일 귀하의 디자인을 선택하고, *.tcl 파일. -
다음 중 하나를 클릭하세요 '열기'를 클릭하세요을 클릭하세요.
이제 디자인 파일이 VisualApplets 에서 열렸으므로, 다음 작업을 수행할 수 있습니다.
-
VisualApplets 에서 디자인 편집을 계속하려면,
-
디자인 파일을 다음 이름으로 저장하세요
*.va파일.
![]() |
항상 다음을 사용하십시오 *.va 주 데이터 형식으로서의 파일 형식
|
|---|---|
|
항상 다음을 사용하십시오. Tcl 스크립트 형식에는 전체 설계 정보가 포함되어 있지 않으므로, 절대 Tcl 스크립트 형식을 주요 데이터 형식으로 사용하지 마십시오. |

![[팁]](../common/images/admon/tip.png)

![[참고]](../common/images/admon/note.png)


![[경고]](../common/images/admon/warning.png)
이전

