VBA 횡단구성요소를 .NET으로 변환하려면

VBA 기반인 AutoCAD Civil 3D 스톡 횡단구성요소를 .NET으로 변환할 수 있습니다. AutoCAD Civil 3D 2007 및 이전 버전의 AutoCAD Civil 3D에서는 제품에 포함된 횡단구성요소가 VBA를 사용하여 작성되었습니다.

AutoCAD Civil 3D 2008에서는 제품에 포함된 모든 횡단구성요소가 .NET을 사용하여 작성되었습니다. 코리더 모형을 생성할 때 .NET 버전의 횡단구성요소가 VBA 기반 횡단구성요소보다 성능이 더 빠르기 때문입니다. AutoCAD Civil 3D 2008 이상 버전에서는 VBA 기반 횡단구성요소도 계속 지원합니다. 예를 들어, 도면, 카탈로그 및 도구 팔레트에서 VBA 기반 횡단구성요소와 .NET 기반 횡단구성요소를 혼합해서 사용할 수 있습니다. 그러나 코리더 모형을 생성할 때 성능을 최적화하려면 다음 절차를 사용하여 VBA 기반 횡단구성요소를 .NET으로 변환하는 것이 좋습니다.

횡단구성요소를 VBA에서 .NET으로 변환하려면

  1. 수정 탭설계 패널VBA 횡단구성요소를 .NET으로 변환 찾기을 클릭합니다.
  2. 다음 중 하나를 수행합니다.
    • 도면의 모든 횡단구성요소를 변환하려면 명령행에 A를 입력하고 Enter 키를 누릅니다. 도면의 모든 VBA 횡단구성요소가 VB.NET으로 변환됩니다.
    • 선택한 표준횡단의 모든 횡단구성요소를 변환하려면 표준횡단을 선택하고 Enter 키를 누릅니다. 선택한 표준횡단의 모든 VBA 횡단구성요소가 VB.NET으로 변환됩니다.
  3. 주: 이 명령은 제품에 포함된 VBA 기반 AutoCAD Civil 3D 스톡 횡단구성요소만 변환합니다. 사용자 정의(사용자) VBA 코드에서 작성된 VBA 기반 횡단구성요소는 변환하지 않습니다.

횡단구성요소 특성 대화상자에 횡단구성요소 정의를 표시하려면

횡단구성요소가 VBA 기반인지, .NET 기반인지 또는 폴리선에서 작성된 것인지 확인하려면 횡단구성요소 특성 대화상자나 특성 팔레트를 사용하여 횡단구성요소 정의를 표시합니다.

  1. 도면에서 횡단구성요소를 마우스 오른쪽 버튼으로 클릭한 다음 횡단구성요소 특성을 클릭합니다.
  2. 횡단구성요소 특성 대화상자에서 매개변수 탭을 클릭합니다.

    정의 위치 필드는 횡단구성요소가 .NET을 사용하여 작성된 경우 .NET을 표시하고, VBA를 사용하여 작성된 경우 VBA를 표시하고, 폴리선에서 작성된 경우 도면요소를 표시합니다.

특성 팔레트에 횡단구성요소 정의를 표시하려면

  1. 도면에서 횡단구성요소를 마우스 오른쪽 버튼으로 클릭한 다음 특성을 클릭합니다.
  2. 특성 팔레트에서 설계 탭을 클릭합니다.

    지오메트리 생성 모드 특성은 횡단구성요소가 .NET을 사용하여 작성된 경우 .NET을 표시하고, VBA를 사용하여 작성된 경우 VBA를 표시하고, 폴리선에서 작성된 경우 도면요소를 표시합니다.