지멘스 솔리드 엣지용 RoboDK Add-in

로봇시뮬레이션, 오프라인프로그래밍및로봇제조를위해Siemens Solid Edge의3D CAD 모델링기능을RoboDK와결합할수있습니다.

Solid Edge용RoboDK 사용하면Solid Edge에서만든 3D 모델을 RoboDK로쉽게로드할수있습니다. 이플러그인을사용하면Solid Edge 설계에서500개이상의로봇암을직접프로그래밍할수있습니다.

로봇은드릴링, 용접, 트리밍, 3D 프린팅또는로봇가공과같은다양한제조애플리케이션을위해 5축기계로쉽게프로그래밍할수있습니다. 자세한내용은로봇 가공 섹션에서 확인할수있습니다.

로봇 포스트 프로세서 섹션에는 지원되는로봇브랜드및컨트롤러목록이표시됩니다. 프로그램생성을사용자지정하기위해포스트프로세서를수정하거나새포스트프로세서를만들수도있습니다.

Solid Edge용 RoboDK Add-in은Solid Edge 이상에서작동합니다. 이미RoboDK 라이선스가 있는경우Solid Edge용RoboDK Add-In을사용하는데아무런제한이없습니다.

Plugin SolidEdge - 영상 1

설치

Siemens Solid Edge를설치한후이미RoboDK 소프트웨어를설치한경우Solid Edge용RoboDK 플러그인을사용할수있어야합니다. Solid Edge용RoboDK 플러그인이도구모음에표시되어야합니다.

Plugin SolidEdge - 영상 2

솔리드 엣지 툴바

Solid Edge용RoboDK 도구모음에는CAD 용도의5가지명령이포함되어있습니다.

Plugin SolidEdge - 영상 3

Plugin SolidEdge - 영상 4 자동 설정 - 이버튼을사용하면지오메트리(커브또는포인트)를선택하면3D 모델과함께 RoboDK에로드됩니다.

Plugin SolidEdge - 영상 5  파트 로드 - Solid Edge에서RoboDK로 3D 모델을로드합니다. 곡선이나점과같은피처는로드되지않습니다

Plugin SolidEdge - 영상 6 포인트 로드 - RoboDK에서선택한모든포인트를새개체로로드합니다. 선택한모든서페이스는포인트법선을계산하는데사용됩니다. 이러한법선은로봇의접근축을정의하므로중요합니다.

Plugin SolidEdge - 영상 7 커브 로드 - RoboDK에서선택한모든커브를새항목으로로드합니다. 선택한모든서페이스는커브법선을계산하는데사용됩니다. 이법선은로봇의접근축을정의하기때문에중요합니다.

Plugin SolidEdge - 영상 8 설정 - 기본 설정 창을 엽니다

자동 설정과커브 로드 또는포인트 로드의 주요차이점은자동설정은파트를로드하고새커브/포인트팔로우프로젝트를생성한다는것입니다. 커브로드또는포인트로드를사용하는것이더빠르며이전에정의된설정을유지하면서 RoboDK의기존지오메트리기능만업데이트합니다.

설정

설정 버튼을선택하여기본RoboDK 플러그인설정을변경할수있습니다.

Plugin SolidEdge - 영상 9

오브젝트 이름 - RoboDK에 로드할 커브/포인트 오브젝트의 이름을 설정합니다. 이 경우를 비워두면 파트 이름 또는 어셈블리 파일이 사용됩니다.

재정의 - 이름이 일치하는 경우 이전에 RoboDK에 로드된 개체를 재정의합니다.

프로젝트 이름 - 사용할 RoboDK 프로젝트/스테이션(.RDK 파일)의 이름/경로를 설정합니다. 파일이 이미 로드된 경우 기존 프로젝트를 사용합니다. RoboDK에서 열린 파일 이름과 일치하지 않는 경우 전체 경로를 지정하면 프로젝트가 열립니다.

로봇 이름 - 프로젝트에 로봇이 2개 이상 있는 경우 RoboDK에서 사용할 로봇의 이름을 설정합니다. 로봇 이름은 RoboDK 스테이션 트리에 표시되는 이름과 일치해야 합니다. 사용 가능한 첫 번째 또는 유일한 로봇을 사용하려면 이 값을 비워둡니다(기본값).

참조 이름 - 로봇을 기준으로 경로를 배치할 참조 프레임의 이름을 설정합니다. 이 이름은 RoboDK 스테이션 트리에 표시되는 이름과 일치해야 합니다. 이름을 입력하지 않으면 활성 참조 프레임Plugin SolidEdge - 영상 10이 사용됩니다.

도구 이름 - 로봇이 경로를 따라갈 때 사용할 도구(TCP)의 이름을 설정합니다. 이 이름은 RoboDK 스테이션 트리에 표시되는 이름과 일치해야 합니다. 이름을 입력하지 않으면 활성 도구 프레임Plugin SolidEdge - 영상 11이 사용됩니다.

프로그램 이름 - 생성할 프로그램 파일의 이름을 설정합니다.

경로를 포인트로 로드 - 이 옵션을 선택하면 커브를 포인트로 변환하여 RoboDK에 포인트 팔로우 만들어집니다. 드릴링과 같은 제조 작업에 유용합니다. 경로를 커브 팔로우 프로젝트로 로드하려면 이 옵션을 선택 취소합니다.

커브 방향 대체 - 이 옵션을 선택하면 각 패스마다 이동 방향을 번갈아 가며 이동합니다(지그재그 패턴).

노멀 반전 - 계산된 표면 노멀을 반전하려면 이 옵션을 선택합니다. 로봇의 도구 방향이 반전됩니다.

RoboDK에서 솔리드 엣지 테마 사용 - 솔리드 엣지 테마로 RoboDK 시작하기. 여기에는 3D 탐색을 위한 마우스 동작 및 배경색 변경이 포함됩니다. 이러한 설정은 RoboDK 메뉴에서 변경할 수 있습니다: 도구-옵션에서 변경할 수 있습니다.

통신 포트 - RoboDK와 통신할 통신 포트를 설정합니다. 다른 포트를 사용하는 경우 여러 개의 RoboDK 인스턴스를 동시에 실행하고 다른 설정을 사용할 수 있습니다. 이 값을 -1(기본값)로 설정하면 기본 포트(20500)가 사용됩니다.

시작 옵션 - RoboDK가 처음 시작될 때 전달할 인수를 설정합니다. 예를 들어 RoboDK를 조용히 시작하려면 '/NOSPLASH /NOSHOW /HIDDEN'을 설정할 수 있습니다. RoboDK가 표시되지 않더라도 프로그램은 계속 생성할 수 있습니다. 자세한 내용은 RoboDK API의 명령줄 섹션에서 확인하세요.

코드 허용 오차(mm) - 커브를 점 집합으로 분할할 정확도를 설정합니다.

노멀 허용오차(mm) 혼합 - 여러 서페이스 간에 노멀 계산을 혼합하는 데 사용되는 거리 허용오차를 설정합니다.

내보내기 형식 - RoboDK에서 파트를 로드할 내보내기 형식을 선택합니다.

모든 오브젝트 커브 표시 - 선택하지 않은 커브라도 RoboDK에 로드된 커브를 표시합니다. 이 설정은 RoboDK(도구-옵션-디스플레이-커브 표시)에서 변경할 수 있습니다.

버튼:

RoboDK 열기 - RoboDK에서 프로젝트 열기... 추가 옵션이 있는 새 창이 열립니다.

프로젝트 로드 ... - 현재 프로젝트에 사용하려는 RoboDK 프로젝트(RDK 파일)를 로드합니다.

라이브러리 열기 - RoboDK의 온라인 라이브러리를 엽니다.

기본값 설정 - 컴포넌트의 기본 설정을 설정합니다.

확인 - 이 설정을 적용하고 이 창을 닫습니다. 확인을 선택하지 않으면 변경한 설정이 적용되지 않습니다.

예제

이섹션에서는RoboDK Add-in을사용하여 Siemens Solid Edge에서직접로봇시뮬레이션과프로그램을생성하는기본예제를보여줍니다.

로봇 연마

다음동영상자습서에서는Solid Edge와RoboDK를사용하여복잡한표면을연마하기위해 5축공구경로를따르도록로봇을프로그래밍하는방법을보여줍니다.

수동 설치

이섹션에서는 Solid Edge용 RoboDK 플러그인을수동으로설정하는단계에대해설명합니다. Solid Edge용 RoboDK 플러그인이 RoboDK 설치관리자를사용하여기본적으로자동으로설치되지않은경우다음단계를따라야합니다:

1.Siemens Solid Edge 소프트웨어가설치되어있는지확인합니다.

2.최신버전의RoboDK를 다운로드하여설치합니다.

3.C:\RoboDK\Other\Plugin-SolidEdge\ 폴더를찾습니다.    
폴더를찾아관리자 권한으로플러그인_설치_실행_관리자.bat 파일을실행합니다: BAT 파일을마우스오른쪽버튼으로클릭하고관리자권한으로실행을선택합니다.

Plugin SolidEdge - 영상 12

4.기본메뉴에서설정➔ Add-in을 선택합니다.

Plugin SolidEdge - 영상 13

5.Solid Edge용 RoboDK 플러그인을 활성화하면 Solid Edge에서 RoboDK 도구모음을볼수있습니다.

Plugin SolidEdge - 영상 14