24 lines
773 B
C#
24 lines
773 B
C#
/// <summary>
|
|
/// 새로운 로봇 작업(Job) 프로그램 생성을 서버(로봇 제어기)에 요청할 때 사용하는 데이터 전송 객체(DTO)
|
|
/// 이 객체는 JSON 문자열로 직렬화되어 HTTP POST 요청의 Body에 담겨 전송됨
|
|
/// </summary>
|
|
[System.Serializable]
|
|
public class NewJobRequestDTO
|
|
{
|
|
/// <summary>
|
|
/// 생성할 작업 파일의 이름 (예: "TestProgram.job")
|
|
/// 확장자(.job)를 포함하여 지정
|
|
/// </summary>
|
|
public string fname;
|
|
/// <summary>
|
|
/// 해당 작업을 수행할 로봇의 모델명
|
|
/// </summary>
|
|
public string model_name;
|
|
/// <summary>
|
|
/// 부가 축(Additional Axis)의 개수
|
|
/// 로봇 본체(6축) 외에 주행 레일이나 회전 테이블 같은 외부 축이 연결되어 있는지 설정
|
|
/// (일반적인 6축 로봇만 사용하는 경우 0으로 설정)
|
|
/// </summary>
|
|
public int n_add_ax;
|
|
}
|