EOSCONNECT 웹 API를 통한 3D 프린팅 작업 모니터링

EOS 소프트웨어의 개방성에 대한 심층 분석 3부

2026년 2월 26일 | 읽는 시간: 10분

 

상상해 보세요: EOS 3D 프린터가 중요한 빌드 작업을 24시간 내내 수행하는 생산 시설을 관리하고 있습니다. 각 작업은 완료까지 몇 시간에서 며칠이 걸릴 수 있습니다. 기계 상태를 수동으로 계속 확인하지 않고도 작업이 완료되는 즉시 - 성공했는지 실패했는지 - 알 수 있기를 원합니다.

이것이 바로 오늘 EOS 적층 제조 시스템이 제공하는 개방적이고 유연한 RESTful 인터페이스인 EOSCONNECT 웹 API를 활용해 해결할 과제입니다.

이 블로그에서는 시스템에서 가장 최근에 실행된 작업을 확인하고, 최신 작업이 성공적으로 완료되었는지 점검하며, 실패 시 작업 중단 원인을 파악하기 위해 관련 사용자 메시지를 검색하는 실용적인 솔루션을 구축합니다.

이 아이디어를 한 단계 더 발전시키면, 이 메커니즘을 완전히 자동화할 수 있습니다. 예를 들어, 여러분의 머신에서 실행 중인 빌드 작업의 상태를 이메일로 주기적으로 알려주는 식으로 말이죠.

왜 EOSCONNECT API인가?

EOSCONNECT 웹 API는 여러 가지 이유로 두드러집니다:
  • 개방적이고 접근 가능한: 포괄적인 OpenAPI 문서가 포함된 표준 REST API
  • 벤더 종속성 없음: HTTP 요청을 지원하는 모든 프로그래밍 언어나 도구를 사용하세요
  • 풍부한 데이터: 작업, 센서 데이터, 기계 상태 등에 대한 접근
  • 쉬운 통합: 간단한 인증과 잘 구조화된 JSON 응답

시작해 보자!

단계별 지침이 담긴 실용적인 가이드

다운로드

다운로드 링크는 관련 Jupyter Notebook과 설치 안내서(README.md)가 포함된 ZIP 아카이브를 제공합니다. 이 안내서를 통해 본 문서에 설명된 단계를 자신의 컴퓨터에서 단계별로 재현할 수 있습니다.

이 예시에서 가장 최근에 빌드된 작업이 성공적으로 완료되지 않았음을 확인할 수 있습니다. 사용자 메시지를 살펴보면 기계 운영자가 작업을 중단했음을 알 수 있습니다.

 

핵심 요점


EOSCONNECT API가 두각을 나타내는 이유

이 튜토리얼 전반에 걸쳐, 우리는 EOSCONNECT 웹 API가 현대적인 API 설계의 모범 사례를 어떻게 보여주는지 살펴보았습니다:

 

개방성

  • 표준 REST 아키텍처는 벤더별 SDK가 필요하지 않음을 의미합니다.
  • 모든 프로그래밍 언어의 HTTP 클라이언트와 호환됩니다
  • 포괄적인 OpenAPI(Swagger) 문서
  • API 접근에 대한 숨겨진 비용이나 라이선스 비용 없음

유연성

  • 세부 데이터 접근: 상위 작업 상태부터 개별 센서 측정값까지
  • 필터링하고 결과를 페이지별로 나누어 정확히 필요한 정보를 얻으세요
  • 여러 엔드포인트를 결합하여 맞춤형 워크플로를 구축하세요
  • 기존 MES, ERP 또는 모니터링 시스템과 원활하게 통합됩니다.

단순함

  • 깨끗하고 일관된 JSON 응답
  • 직관적인 엔드포인트 명명 및 구조
  • OAuth2 인증 (산업 표준)
  • 상세한 오류 메시지와 상태 코드

 

실생활 적용 사례

우리가 구축한 작업 모니터링 솔루션은 그저 하나의 예시일 뿐입니다. 다른 활용 사례로는 다음과 같습니다:

  • 품질 보증: 빌드 이미지를 자동으로 다운로드하고 분석합니다
  • 생산 계획: 장비 가동률 및 작업 처리량 추적
  • 예측 유지보수: 이상 감지를 위한 센서 데이터 모니터링
  • 추적성: 규정 준수 및 문서화를 위해 작업 데이터를 부품과 연결
  • 사용자 지정 대시보드: 인쇄 팜의 실시간 시각화 구축

 

시작하기

  1. 문서 액세스: 사용 가능한 API 버전을 보려면 https://your-printer-ip/api/supportedVersions 로 이동하십시오 .
  2. Swagger UI 살펴보기: 대화형 API 문서를 보려면 https://your-printer-ip/gui/webapi/swagger를 방문하세요.
  3. 인증: 프린터의 웹 인터페이스를 통해 OAuth2 자격 증명을 설정하십시오
  4. 시작하기: 이 튜토리얼의 패턴을 기초로 삼으세요

EOSCONNECT API는 제한 없이 적층 제조 워크플로우를 혁신하고 맞춤화할 수 있는 자유를 제공합니다. 알림 자동화, 맞춤형 분석 구축, 기업 시스템 통합 등 어떤 작업을 수행하든 API가 필요한 도구를 제공합니다.
모니터링을 즐기세요! 

 

마이클 샤프 지음

영감 얻기

EOS 소프트웨어의 개방성 1부: 블랙박스를 넘어

적층 제조 블로그

EOSPRINT EOS가 '폐쇄적'이 아니라 혁신을 위한 완전 개방형 매개변수 제어와 안정적인 생산을 위한 검증된 고정 설정 사이에서 사용자가 선택할 수 있는 유연하고 투명한 플랫폼을 제공함을 보여줍니다.

EOS 소프트웨어의 개방성 2부: Oqton의 MeltControl

적층 제조 블로그

Oqton의 MeltControl은 EOS의 개방형 API가 어떻게 적층 제조(AM) 분야에서 진정한 개방성을 실현하는지 보여줍니다. 이를 통해 제3자 개발자들은 EOS 금속 시스템에서 품질 향상, 지지대 감소, 설계 자유도 증대를 위한 고급 시뮬레이션 기반 노출 전략을 개발할 수 있습니다.

EOS 소프트웨어

EOS 소프트웨어는 산업용 적층 제조의 디지털 중추입니다

EOS 소프트웨어는 적층 제조(AM) 공정 전반을 준비, 최적화, 제어 및 모니터링하도록 설계되어 생산 환경 전반에 걸쳐 기계, 재료, 데이터 및 인력을 연결합니다.