물체 사이즈 읽기

기능 설명

물체 사이즈 리스트를 읽어냅니다.

MechVision\GuideToSteps\ReaderAndSaver\Read\ReadObjectDimensions\img/read_object_dimensions_1.png

응용 시나리오

이 스텝에서 물체의 사이즈를 입력하는 방식은 두 가지가 있습니다:

  1. 물체 사이즈 JSON 파일.

  2. 파라미터.

일반적으로 디팔레타이징 프로젝트에서 상자의 사이즈를 동적으로 설정할 때 혹은 물체 사이즈에 의해 후속 포인트 클라우드를 분류할 때 사용됩니다.

입력 및 출력

../../../../../_images/read_object_dimensions.png

파라미터 설명

읽기 설정

파라미터에서 사이즈를 읽기
기본값: True
값 리스트: True,False
설명: True 로 설정되면 상자 사이즈 설정 에서 상자가 실제로 X、Y、Z축에서의 길이를 각각 입력할 수 있습니다. 이 스텝을 실행할 때 파라미터에서 입력된 사이즈 수치가 읽게 될 것입니다. False 로 설정되면 지정된 “boxSizesList.json”의 파라미터에서 물체 사이즈에 대한 정보를 읽을 것입니다. 그림1과 같이 파일의 내용은 [0.4,0.3,0.2]이고, 대응하는 상자의 길이, 너비, 높이는 각각 0.4m, 0.3m, 0.2m입니다.
../../../../../_images/box_size.png

그림1 사이즈를 읽기

상자 사이즈 설정

자동으로 상자 사이즈를 생성하기
기본값: False
값 리스트: True,False
설명: 이 파라미터는 멀티 모델 매칭에 많이 사용되는데 자주 사용되지 않습니다. 기본 상태에 사이즈 수치 한 세트를 출력하면 그림2왼쪽에서 볼 수 있듯이 True 로 설정 시 사이즈 수치 세 세트를 출력할 것입니다. 그림2오른쪽에서 볼 수 있듯이 파라미터 중 원시 x/y/z값은 xyz/yzx/zxy 방식으로 출력할 것입니다.
../../../../../_images/box_sizes.png

그림2 자동으로 상자 사이즈를 생성하기

X축에서의 길이
기본값: 0.1
설명: 실제적으로 물체가 X축에서의 길이를 입력하는 데입니다. 단위는 m이고 유효 범위는 (0,+∞)입니다.
Y축에서의 길이
기본값: 0.1
설명: 실제적으로 물체가 Y축에서의 길이를 입력하는 데입니다. 단위는 m이고 유효 범위는 (0,+∞)입니다.
Z축에서의 길이
기본값: 0.1
설명: 실제적으로 물체가 Z축에서의 길이를 입력하는 데입니다. 단위는 m이고 유효 범위는 (0,+∞)입니다.