정렬 및 레이어 분할
기능 설명
이 스텝은 지정된 규칙에 따라 입력 데이터를 정렬하고 레이어로 분할하며, 정렬 및 레이어 분할 과정에 따라 데이터의 원래 인덱스를 이동시켜 처리된 데이터, 인덱스, 그리고 정렬 및 레이어 분할 인덱스를 출력합니다.
입력이 다차원 데이터인 경우, 마지막 차원의 각 배열을 순서대로 독립적으로 처리합니다.
입력 및 출력
입력할 데이터는 아래 표와 같습니다.
처리할 데이터 |
[[30, 10, 20], [20, 10]] |
데이터 원래 인덱스 |
[[4, 5, 6], [3, 2]] |
처리 후 출력 데이터는 아래 표와 같습니다.
처리된 데이터 |
[[[10], [20], [30]], [[10], [20]]] |
처리된 데이터 인덱스 |
[[[5], [6], [4]],[[2], [3]]] |
정렬 및 레이어 분할 인덱스 |
[[[1], [2], [0]], [[1], [0]]] |
파라미터 설명
- 오름차순 정렬
-
파라미터 설명: 이 파라미터는 데이터를 오름차순으로 정렬할지 내림차순으로 정렬할지 지정하는 데 사용됩니다. 이 옵션을 선택하면 오름차순으로 정렬되고, 그렇지 않으면 내림차순으로 정렬됩니다.
기본값: 선택됨.
- 레이어 간격
-
파라미터 설명: 이 파라미터는 데이터 레이어 분할 시 레이어 간 간격을 지정하며, 단위는 밀리미터(mm)입니다.
기본값: 50.0 mm
- 각 레이어 시작 위치
-
파라미터 설명: 이 파라미터는 데이터 정렬 및 레이어 분할 시 각 레이어 데이터의 시작 위치를 지정하는 데 사용됩니다.
값 목록: 이전 레이어 범위 끝, 해당 레이어 첫 번째 값.
-
이전 레이어 범위 끝: 각 레이어 범위가 앞뒤로 맞닿으며, 데이터 값에 의존하지 않습니다. 레이어 사이에 간격이 없습니다.
-
해당 레이어 첫 번째 값: 각 레이어 범위는 데이터 값에 따라 결정됩니다. 레이어 사이에 간격이 생기며, 데이터 값 차이가 크면 간격도 커집니다.
기본값: 이전 레이어 범위 끝.
-