워크플로우를 사용하여 프로세스 세트를 자동화합니다. 프로세스에 사용할 매개변수를 지정하거나, 워크플로우를 실행할 때 해당 매개변수를 채울 수 있습니다.
이 학습에서는 SDF 파일로 구성된 폴더를 사용하여 화면표시 관리자 도면층을 작성한 다음 .layer 파일로 저장하도록 미리 정의된 워크플로우를 편집합니다. 도면층이 포함될 그룹을 작성하고 도면층을 새 그룹으로 이동합니다.
워크플로우를 편집하려면
오른쪽의 AutoCAD Map 3D 작업을 확장합니다. 화면 크기에 맞춤을 클릭하면 모든 작업을 한 번에 볼 수 있습니다.
이 작업은 지정된 필터에 따라 파일용으로 지정된 폴더를 검색합니다(이 경우, 모든 SDF 파일용).
SDF 파일이 2개 또는 3개 있는 폴더를 선택합니다. SDF 파일 폴더가 없으면 튜토리얼과 함께 제공되는 샘플 SDF 파일을 사용하여 폴더를 만들 수 있습니다.
LoopAddLayers는 지정된 항목 모음에 대해 특정 작업을 반복하는 ForEach 작업입니다. 이러한 유형의 작업은 유틸리티 작업 상자에 있습니다.
이번 연습에서는 ForEach 작업을 설명하기 위해 “LoopAddLayers”로 이름을 바꾸었습니다. 이 작업은 디렉토리 내용 표시 작업에 지정된 폴더에 있는 각 SDF 파일을 검사합니다. 반복이 수행될 때마다 각 SDF 파일에 연결하여 피쳐 도면층을 화면표시 관리자에 추가합니다.
새로운 그룹 추가 작업은 새 도면층이 포함될 그룹을 작성합니다. LoopAddLayers 작업에 의해 도면층이 그룹에 추가되므로 반복 작업이 시작되기 전에 그룹이 먼저 작성되어야 합니다.
그룹 추가 작업을 LoopAddLayers 작업 바로 위로 끌어온 다음 매개변수를 변경합니다.
추가된 각 도면층의 그룹 특성을 변경할 것이므로 이 작업을 “LoopAddLayers”라는 ForEach 작업 안에 배치합니다.
이전 작업의 출력을 선택하여 현재 작업을 이전 작업에 "결합"하려 합니다. 아직은 이전 작업의 결과가 현재 지도에 존재하지 않습니다. 결합을 통해 워크플로우 실행 시 작성될 도면층을 지정할 수 있습니다.
도면층 필드 옆의 아래쪽 화살표를 클릭하고 이전 작업의 결과 아래에서 도면층 작성 작업을 확장하고 도면층을 선택합니다.
선택적 매개변수 표시 섹션을 확장합니다. 그룹 필드 옆의 아래쪽 화살표를 클릭하고 이전 작업의 결과 아래에서 Add SDFLayers Group 작업을 확장하고 그룹을 선택합니다.
피쳐 도면층 특성 변경 작업을 LoopAddLayers 작업 안에 끌어와 도면층 작성 직후에 배치합니다. 매개변수를 변경하여 변경할 도면층과 해당 도면층의 그룹을 지정합니다.
이 튜토리얼을 계속하려면 연습 2: AutoCAD 명령 자동화로 이동합니다.