SAFETY_ZONE_SHAPE_CUBOID

직육면체 안전 구역(Safety Zone)을 정의하는 구조체로, 로봇 작업 영역에서 직육면체 모양의 3D 제한 영역을 나타냅니다. 각 축의 최솟값과 최댓값으로 정의합니다.

BYTE#

필드 이름

자료형

값

비고

0

_fXLoLimit

float

X축 최솟값

4

_fYLoLimit

float

Y축 최솟값

8

_fZLoLimit

float

Z축 최솟값

12

_fXUpLimit

float

X축 최댓값

16

_fYUpLimit

float

Y축 최댓값

20

_fZUpLimit

float

Z축 최댓값

전체 크기: 24바이트

정의 위치: DRFS.h

typedef struct _SAFETY_ZONE_SHAPE_CUBOID
{
    /* 최소 한계(X, Y, Z) */
    float _fXLoLimit;
    float _fYLoLimit;
    float _fZLoLimit;

    /* 최대 한계(X, Y, Z) */
    float _fXUpLimit;
    float _fYUpLimit;
    float _fZUpLimit;
} SAFETY_ZONE_SHAPE_CUBOID, *LPSAFETY_ZONE_SHAPE_CUBOID;