시리우스 라이브러리 1.7 변경사항

  1. DXF 의 스플라인(Spline) 지원
스플라인 포함 Dxf 파일 예

2. IMotor 인터페이스 추가

모터를 이용해 레이어(Layer) 별로 가공시 스캐너 기구물의 가공 높이를 변경하고자 할 경우 유용합니다. 특정 벤더의 스텝(Step) 혹은 서보(Servo) 모터를 사용하고자 한다면 해당 IMotor 인터페이스를 상속 구현하는 방식으로 구현하면 손쉽게 사용이 가능합니다.

시리우스의 기본 마커(MarkerDefault)는 각 레이어 별로 가공시 설정된 높이(Z Position) 로 구동을 실시한후 개별 레이어를 가공하게 됩니다. 자세한 예제 코드는 “custom laser marker” 데모 프로젝트의 motor.cs 파일에서 확인 가능합니다.

레이어(Layer) 속성에 Z Position 항목을 통해 높이를 설정

3. RTC4 지원

RTC5/6 와 달리 RTC4는 오래된 제어기로 제약사항이 많으나 일부 기능 (MOTF, Dual Head, Automatic Laser Control)을 제외한 단순 마킹 기능으로 연결 사용할수있도록 Rtc4 객체를 지원합니다.

4. 데모 프로젝트 시리우스(SIRIUS) 공개

단독 실행 가능한 프로그램 개발이 가능함을 보여주고자 데모 프로젝트에 SIRIUS 라는 이름의 공개 프로젝트를 추가하였습니다. 해당 데모 프로그램은 외부 설정 파일(config\sirius.ini)에 의해 고객사에 맞는 프로그램 디자인이 생성되어 실행됩니다. 실제 실무 구현시 많은 도움이 될 것입니다.

5. IPG YLP Type E 레이저 소스 지원

시리우스에서는 ILaser 인터페이스 기반의 레이저 소스를 사용자가 직접 구현해야 합니다. 그러나 장기적으로는 실제 산업현장에서 필요한 레이저 소스를 스파이럴랩에서 개발하여 지원 할 계획입니다. 이를 위해 우선 1064nm 파장을 지원하는 IPG 사의 YLP TYPE E 모델을 추가하였습니다. 이를 사용하는 예제 코드는 sirius 데모 프로젝트를 참고해 주시기 바랍니다.

Emission / Guide Laser / Power (7bits) 제어및 Alarm 상태 확인 가능

주의) TYpe E 레이저 소스와 RTC 카드간의 핀맵(Pin Map) 은 다음을 참고해 주시기 바랍니다.

6. Automatica Laser Control 신호 설정을 개별 레이어(Layer) 에서 사용 가능

자동 레이저 신호 출력 제어 신호는 고급 레이저 제어 기술로, 이 기능을 시리우스의 기본 마커(MarkerDefault) 에 포함시켰습니다. 때문에 사용자는 단순히 각 레이어에 해당 설정값을 지정하면 됩니다.

예를 들어 위와 같이 스캐너의 실제 속도(iDRIVE 내장 스캐너를 사용한 경우로 FeedBack 된 스캐너 실제 운동 속도) 를 기반으로 레이저 소스의 아나로그 출력 신호를 (~10V) 를 가변시키고자 한다면, 가감속 구간에서아나로그 출력이 속도에 따라 자동 변경되어 출력 에너지를 분산시키는 것이 가능합니다. 다른 예로는 아나로그 출력 신호가 아닌 주파수(Frequency)를 스캐너의 실제 속도에 따라 변조시켜 가감속중이더라도 가공 간격을 일정하게 유지하는 방식도 가능합니다. (일종의 Spot Distance 를 일정하게 해주는 기능)

“시리우스 라이브러리 1.7 변경사항”의 1개의 댓글

  1. 버전 1.7.1 변경사항
    1. 포인트 집합(Points) 에 대해 외부에서 위치 데이타를 가져오기/내보내기 할수있으며, 최적 경로를 분석하는 알고리즘을 제공합니다.
    2. 이는 그룹(Group) 엔티티의 오프셋(Offset) 사용시에도 동일하게 사용이 가능합니다.
    3. CTRL+ALT+SHIFT+ 방향키 조합으로 선택된 엔티티를 수동으로 이동 가능해졌습니다.
    4. 이미지(Image) 엔티티의 픽셀 계산 버그가 수정되었으며, 바코드및 이미지에 대한 시뮬레이션 수행이 정상 동작합니다.
    5. HPGL 파일에 대한 분석기능이 개선되었습니다 (spirallab.hpglx64.dll 등이 추가됨).
    6. 2차원 바코드의 Quite Zone 처리가 지원되고 셀의 반전이 가능합니다.
    7. 레이저 펜에 대해 사용자 구현 예제 프로젝트가 추가되었습니다.
    8. RS-232 통신을 통한 레이저 파워 변경에 대한 예제 코드가 추가되었습니다.

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Scroll to Top