업데이트 노트

Epic Pro 1.2.2 업데이트 노트

업데이트 내용

설치 위치 업데이트

Epic Pro 1.2.2 버전은 소프트웨어 파일의 설치 위치를 다음과 같이 조정했습니다:

모듈

파일 주소

설명

Epic Pro

/opt/transfertech/epic-pro

Extensions

/home/<username>/.transfertech/epic-pro

/opt/transfertech/epic-pro/wwwroot/ 디렉토리 아래의 Extensions 는 원본 확장으로만 사용되며 .transfertech/epic-pro 디렉토리를 처음 생성할 때 확장 파일을 복사하거나 수정되지 않은 hook 내용을 참고하는 용도로 제공됩니다.

Log

/home/<username>/.transfertech/epic-pro/log

자연일 단위로 해당 log 파일을 생성합니다.

생산 정보 기록

/home/<username>/.transfertech/epic-pro/app_data/collection

실행 화면 스크린샷 (snapshot), 원시 데이터 수집 (epicraw), 그리고 생산 기록 정보 (csvResult)를 포함합니다.

<username>을(를) 귀하의 사용자 이름으로 바꿔주세요.

Hook에서 Log 함수 호출 방식 업데이트

Epic Pro 1.2.2 버전은 Hook 내 Log 함수의 클래스 호출 방식을 업데이트했습니다.

Extensions 폴더에서 오래된 Log 함수 호출 (즉, EpicPro.Log)을 사용하는 모든 부분은 새로운 호출 방식 (즉, Epic.Log)으로 업데이트해야 합니다. 소프트웨어의 정상적인 작동을 보장하기 위해 다음 두 가지 방법으로 함수 호출을 업데이트할 수 있습니다:

  1. 방법 1: 재생성

    Hook이 수정되지 않았다면, 수동으로 `/home/<username>/.transfertech/epic-pro`디렉토리 아래의 Extensions 폴더를 삭제하고 소프트웨어를 다시 열면, 시스템이 자동으로 올바른 Log 함수 호출을 포함한 Extensions 폴더를 생성합니다.

  2. 방법 2: 수동 전역 대체

    vscode로 Extensions 폴더를 열고 검색 도구를 이용하여 EpicPro.Log를 Epic.Log로 전역적으로 대체합니다.

    구체적인 절차는 다음과 같습니다:

    alt
    • ①VS code로 home/.transfertech/epic-pro/Extensions 경로 아래의 Extensions 폴더를 엽니다.

    • ② VS code의 검색 기능을 엽니다.

    • ③첫 번째 줄의 검색 상자에 EpicPro.Log 를 검색하고, 두 번째 줄의 대체 상자에 Epic.Log 를 입력합니다.

    • 모두 대체 버튼을 클릭하면 됩니다.

기능 최적화

Epic Pro 1.2.2는 다음 내용을 최적화했습니다:

  • TCP 역산 도구 추가

  • 불법 이름 경고 문구 최적화

    이름은 영문자 (대소문자), 영어 괄호, 숫자, 하이픈 (-), 밑줄 (_), 한자, 일본어 음절, 한국어 문자를 포함할 수 있으며, 문자는 연속적으로 여러 번 나타날 수 있습니다.

  • 소프트웨어 상호작용 최적화

    • 5700 포트 점유 경고 문구 최적화;

    • 로봇 라이브러리 팝업에서 로봇을 더블 클릭하여 선택할 수 있도록 지원;

    • 홈 페이지 계획 상태 경고 문구 최적화;

    • 아이콘을 통해 소프트웨어를 시작하거나 여는 상호작용 경험 최적화;

    • 서로 다른 소프트웨어 간의 포즈 데이터 복사 및 붙여넣기 사용 경험 최적화;

    • 모델 파일 정렬 사용자 정의 상태를 로컬에 기록;

    • 매칭 템플릿 도구의 자체 좌표계가 기본적으로 오일러 각도로 설정되도록 수정;

    • 작업 공간 탭의 크기 조정 표시 효과 최적화.

  • HOOK 호출 함수는 실행 인터페이스에 사용자 정의 log 힌트를 인쇄한다

문제 수정

Epic Pro 1.2.2는 다음 문제를 수정했습니다:

  • 작업 공간 전환 시 로봇 초기화로 인한 메모리 누수 문제 수정;

  • 최초 ROI 진입 시 초기화 실패 문제 수정;

  • ResponseHooks에서 Initialize가 여러 번 실행되는 문제 수정;

  • 모델 파일 형식 대소문자 불일치 문제 수정;

  • ResponseHooks에 소프트웨어 종료 시 StopMessage 후크 함수를 실행하도록 추가;

  • 모델 창에서 자동 위치 지정 뷰 시 기능 바가 숨겨지는 문제 수정;

  • 실행 후 타이머가 리셋되지 않는 문제 수정;

  • 딥 러닝 모델 추가 후 목록이 새로 고쳐지지 않는 문제 수정;

  • ATOM이 여러 점 구로 장면 포인트 구를 반환할 때 프론트엔드 렌더링 이상 문제 수정;

  • 소프트웨어 최초 설치 시 log 폴더가 없다는 메시지 문제 수정.