매크로를 CATIA V5에서 3DEXPERIENCE로 전환하기: 시작하기

CATIA V5용 매크로와 스크립트가 많이 있지만 이제 회사에서 3DEXPERIENCE(또는 줄여서 3DX) 플랫폼으로 전환하면서 모든 V5 매크로를 3DX로 변환하고 싶다고 가정해 보겠습니다. 어떻게 해야 할까요? 어디서부터 시작해야 할까요?

이 블로그 게시물 시리즈에서는 이에 대해 설명해 보려고 합니다. 이 글은 시리즈의 첫 번째 포스팅으로 코딩 프레임워크에 대해 이야기하겠습니다.

——————-

문서

구석구석까지 일일이 설명해드리는 것은 불가능합니다. 직접 찾아보셔야 할 것입니다. 여기에서 공식 3DX 자동화 문서를 찾을 수 있습니다.

3DX 소프트웨어가 설치된 컴퓨터에서 다음 주소로 이동합니다. C:\프로그램 파일\Dassault Systemes\.<install_folder>\win_b64\code\bin여기서 &t; install_folder&t; 에서 사용 중인 3DX 버전의 설치 폴더를 찾아서 다음과 같은 이름의 파일을 찾습니다. DSYAutomation.chm. 이 파일은 공식 3DX 자동화 문서가 포함된 소위 Microsoft 컴파일된 HTML 파일입니다. 파일을 더블클릭하면 그림 1과 같이 열립니다. 이 문서에는 오브젝트 다이어그램, 오브젝트 속성 및 메서드 설명, 문서 등이 포함되어 있습니다. 대체로 이 문서는 V5 소프트웨어와 함께 제공되는 문서와 매우 유사하게 구성되어 있습니다.

그림 1

매크로 도구 아이콘

먼저 할 일부터 하세요. 3DX 매크로를 많이 사용하려는 경우 3DX 사용자 인터페이스에 매크로 도구 아이콘을 추가하는 것이 좋습니다.

모든 3DX 앱에 아이콘을 추가하려면 먼저 세션에 문서가 없는지, 즉 3DX에 탭이나 창이 표시되지 않고 DS 로고가 있는 회색 화면만 표시되는지 확인합니다. 이제 3DX 창 상단의 파란색 막대를 마우스 오른쪽 버튼으로 클릭하고 디스플레이; 사용자 지정.


그림 2

아이콘을 추가할 작업 표시줄 섹션(일반적으로 도구 섹션)을 선택한 다음 다음을 클릭합니다. 명령 추가를 클릭합니다.


그림 3

목록에서 다음 명령을 여러 개 선택한 후 다음을 누릅니다. 확인을 누릅니다:

  • 매크로
  • 녹화 시작
  • 녹화 중지
  • 비주얼 베이직 편집기 (VBA를 사용하려는 경우)


그림 4

원하는 경우 사용자 지정 대화 상자에서 적절한 탭을 선택하여 액션 패드에도 매크로 명령을 추가할 수 있습니다. 이제 매크로 도구 아이콘이 작업 표시줄의 도구 섹션에 나타납니다.


그림 5

아이콘 대신 다음 단축키를 사용할 수도 있습니다:

  • Alt;+F8: 매크로 대화상자를 시작하려면 다음과 같이 하세요.
  • Alt]+F11: Visual Basic 편집기를 시작하려면

프로그래밍 언어

코딩 프레임워크는 V5와 유사하며 프로그래밍 언어로 VBScript, CATScript 또는 VBA를 사용할 수 있습니다.

V5와의 첫 번째 차이점은 원하는 프로그래밍 언어로 VB.NET 또는 C#도 사용할 수 있다는 것입니다. C# 또는 VB.NET 스크립트를 작성하려면 MS Visual Studio가 설치되어 있어야 합니다. 그러나 이러한 매크로를 실행하는 데는 MS VS가 필요하지 않습니다.

매크로 라이브러리

두 번째 차이점은 이제 매크로 라이브러리가 PLM 데이터베이스(DB)에 저장된다는 점입니다. 매크로 라이브러리를 생성하거나 검색하려면 매크로 라이브러리에서 (매크로) 아이콘을 선택하거나 Alt]+F8 키를 눌러 매크로 대화 상자를 연 다음 매크로 라이브러리를 선택합니다.

그림 6

새 라이브러리를 만들려면 라이브러리 유형을 선택하고 새 라이브러리 만들기를 클릭합니다.


그림 7

라이브러리의 제목을 입력하고 확인. 새 매크로 라이브러리가 생성되고 3DX 세션의 현재 라이브러리로 등록됩니다.


그림 8

세션에서 기존 라이브러리를 검색하고 등록하려면 다음을 선택합니다. 기존 라이브러리 추가 를 클릭하고 DB에서 검색합니다. 이제 매크로 대화 상자에 라이브러리에 있는 매크로 목록이 표시됩니다.


그림 9

다음을 선택하여 V5 매크로 파일에서 새 라이브러리를 만들 수도 있습니다. 파일에서 새 라이브러리 만들기 매크로 라이브러리 대화 상자를 클릭합니다. 그러나 V5 매크로는 다음과 같이 작동합니다. 실행되지 않습니다. 를 그대로 실행할 수는 없지만, 기존 매크로를 임포트하면 코드를 입력하는 데 약간의 시간을 절약할 수 있습니다.

매크로 레코딩

매크로 녹화는 V5와 유사합니다. 녹화를 시작하려면 (녹화 시작) 아이콘을 선택합니다. 매크로의 이름을 입력하고 시작.


그림 10

녹화를 완료하려면 (녹화 중지).

VBA 편집기

마지막으로 VBA를 사용하는 경우 VBA 편집기를 팝업하려면 (비주얼 베이직 편집기) 아이콘을 누르거나 Alt]+F11.

그림 11