매크로 기록 및 재생하기

매크로는 SOLIDWORKS 소프트웨어에서 자동으로 작업이 실행되도록 할 수 있는 스크립트입니다.

매크로를 작성하고 SOLIDWORKS 소프트웨어 외부에서 프로그래밍하거나 SOLIDWORKS 소프트웨어에서 작업 및 명령을 수행하면서 이러한 시퀀스를 캡처하는 매크로를 기록할 수 있습니다.

매크로 도구 모음 또는 도구 메뉴에서 매크로를 실행할 수 있습니다.

고유의 도구 모음 버튼이나 키보드 바로가기 또는 마우스 제스처로 매크로를 실행할 수 있는 매크로 사용자 정의를 만들 수도 있습니다.

새 매크로

매크로 도구 모음 또는 도구 메뉴에서 새 매크로를 작성한 다음 매크로 편집 프로그램에서 매크로를 프로그래밍할 수 있습니다.

새 매크로를 작성하는 것은 매크로를 기록하는 것과 다릅니다. 새 매크로를 작성하는 것은, Microsoft Visual Basic같은 매크로 편집 프로그램에서 직접 매크로를 프로그래밍하는 것입니다. 매크로를 기록하면 SOLIDWORKS 소프트웨어 내에서 매크로를 작성하는 것입니다.

새 매크로를 작성하는 방법

  1. 새 매크로 Tool_New_Macro.gif(매크로 도구 모음) 또는 도구 > 매크로 > 새 매크로을(를) 클릭합니다.
  2. 파일 이름을 입력합니다.
  3. 저장를 클릭합니다.
    해당 매크로 편집 프로그램이 열리면 새 매크로를 프로그래밍할 수 있습니다.

매크로 기록/일시 중지

SOLIDWORKS 사용자 인터페이스로 수행한 작업을 기록하고 SOLIDWORKS 매크로를 사용하여 재생할 수 있습니다.

매크로에는 사용자 인터페이스로 작업을 수행할 때 만들어지는 함수호출과 같은 것이 포함되어 있습니다 매크로는 마우스 클릭, 메뉴 선택, 키 입력 등을 기록하여 나중에 재생할 수 있습니다.

매크로 기록 없이 새 매크로를 작성할 수도 있습니다.

매크로를 기록하는 방법

  1. 매크로 기록/일시 중지 Tool_Record_Pause_Macro.gif(매크로 도구 모음) 또는 도구 > 매크로 > 기록을(를) 클릭합니다.
  2. 기록하려는 작업을 수행합니다.
    매크로를 기록하는 동안 일시 중지하려면 매크로 기록/일시 중지 Tool_Record_Pause_Macro.gif (매크로 도구 모음) 또는 도구 > 매크로 > 기록을 클릭합니다. 기록을 계속하려면 매크로 기록/일시 중지 Tool_Record_Pause_Macro.gif를 다시 클릭합니다.
  3. 작업이 완료되었으면 매크로 정지 tool_Stop_Macro.gif (매크로 도구 모음)를 클릭하거나 도구 > 매크로 > 정지를 클릭합니다.
  4. 대화 상자에서, 파일 이름을 입력하고 저장을 클릭합니다. (파일 이름에 .swp 확장명이 자동으로 추가됩니다.)

매크로 실행

매크로 도구 모음 또는 도구 메뉴에서 매크로를 실행할 수 있습니다.

매크로를 실행하는 방법

  1. 새 매크로 (매크로 도구 모음) 또는 도구 > 매크로 > 실행을(를) 클릭합니다.
  2. 대화 상자에서 매크로 파일(*.swp, *.swb)을 찾아 열기를 클릭합니다.
    매크로가 하나 이상의 기능이나 서브루틴을 포함하면, VBA 프로젝트에 최근 작성된 모듈 안의 독립 변수가 없는 마지막 서브루틴이 실행됩니다.

매크로 편집

이전에 기록한 매크로를 편집하거나 디버그할 수 있습니다.

매크로를 편집하는 방법

  1. 매크로 편집 tool_Edit_Macro.gif(매크로 도구 모음) 또는 도구 > 매크로 > 편집을(를) 클릭합니다.
    이전에 매크로를 편집한 적이 있는 경우 도구 > 매크로를 클릭하면 메뉴에서 직접 매크로를 선택할 수 있습니다. 최근 사용한 편집 매크로가 9개까지 메뉴에 표시됩니다.
  2. 대화 상자에서, 매크로 파일(.swp)을 선택하고 열기를 클릭합니다.
    .swb 파일을 수정할 수도 있습니다. .swb 파일을 실행하거나 수정하면 파일이 자동으로 .swp 파일로 변환됩니다.
  3. 매크로를 편집합니다. (자세한 내용은 매크로 편집기의 도움말을 참고합니다.)

VBA

VBA(Visual Basic for Applications)는 SOLIDWORKS에서 매크로를 기록, 실행 또는 편집하는 엔진입니다. 기록된 매크로는 .swp VBA 프로젝트 파일로 저장됩니다.

.swb.swp(VBA) 파일은 VBA 편집기를 사용하여 읽을 수 있습니다. 기존의 .swb 파일을 편집하면, 편집된 파일은 자동으로 .swp 파일로 변환됩니다. 모듈을 다른 VB 프로젝트에서 사용할 수 있는 파일로 내보낼 수 있습니다.

VBA를 사용해서 폼을 작성하고 기록된 매크로를 사용해서 더 많은 사용자 작업을 제공할 수 있습니다. VBA에 대한 자세한 내용을 보려면 VBA 편집기에서 도움말 메뉴를 사용하십시오.

매크로 피처 파일

매크로 피처 파일은 SOLIDWORKS 모델에 추가할 수 있는 응용 프로그램 정의 피처를 작성합니다. 이 피처가 모델에 미치는 영향은 사용자나 타사 소프트웨어 개발자가 제공한 사용자 정의 프로그램에 의해 정의됩니다.

매크로 피처 파일에 대한 자세한 내용은 SOLIDWORKS API 도움말을 참조하십시오.