SolidWorks용 RoboDK 추가기능

SolidWorks RoboDK 추가기능을사용하면로봇시뮬레이션오프라인프로그래밍을위해 SolidWork 3D CAD 모델링기능을 RoboDK함께사용할있습니다.

SolidWorks RoboDK 추가기능을사용하면 SolidWorks에서작성된 3D 모델을 RoboDK쉽게로드있습니다. 추가기능을사용하면 SolidWorks에서직접30이상의서로다른로봇제조업체와400개의로봇을프로그래밍할있습니다.

로봇프로그램은커브또는포인트그룹에서직접생성할있습니다. G 코드또는 APT 파일과같은 NC 프로그램을만들어 RoboDK로드수도있습니다.

로봇은드릴링, 용접, 트리밍, 3D 프린팅또는로봇가공과같은다양한제조응용분야에서5장비로쉽게프로그래밍할있습니다. 더욱자세한정보는로봇가공섹션있습니다.

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

SolidWorks RoboDK 추가기능은 SolidWorks 2016 이상에서작동합니다. RoboDK SolidWorks 추가기능은무료이지만 RoboDK특정옵션을사용하려면라이선스를구입해야합니다.

Plugin SolidWorks - 영상 1

설치

SolidWorks RoboDK이미설치한경우 SolidWorks RoboDK 추가기능을 SolidWorks에서사용할있습니다.

SolidWorks RoboDK 추가기능에는도구모음이포함되어있습니다. 도구모음의버튼은 RoboDK 명령에연결되어있습니다.

Plugin SolidWorks - 영상 2

RoboDK 추가기능을사용할없는경우수동설치단계에따라SolidWorksRoboDK 추가기능설치할있습니다.

SolidWorks 도구모음

SolidWorksRoboDK 기본도구모음에는5개의버튼이있습니다.

Plugin SolidWorks - 영상 3

Plugin SolidWorks - 영상 4자동설정버튼을사용하면선택한형상 (곡선또는) 3D 모델과함께 RoboDK로드됩니다.

Plugin SolidWorks - 영상 5부품로드 3D 모델을 SolidWorks에서 RoboDK로드합니다. 커브나포인트같은기능은로드되지않습니다.

Plugin SolidWorks - 영상 6포인트로드 RoboDK에서선택된모든포인트를새로운객체로로드합니다. 선택한모든표면이포인트법선을계산하는사용됩니다. 로봇의접근방식축을정의하기때문에선은중요합니다.

Plugin SolidWorks - 영상 7곡선로드RoboDK에서선택한모든곡선을항목으로로드합니다. 선택된모든표면은곡선법선을계산하는사용됩니다. 이러한표준은로봇의접근축을정의하기때문에중요합니다.

Plugin SolidWorks - 영상 8설정기본설정화면엽니다.

자동설정커브로드또는포인트로드주요차이점은자동설정이부분을로드하고새로운곡선 / 포인트추적프로젝트를생성하는것입니다. 커브로드또는포인트로드를사용하면시간을절약할있고이전에정의된 RoboDK설정을유지하면서기존형상정보만업데이트합니다.

설정

설정버튼을선택하여 RoboDK 추가기능에적용되는기본설정을변경할있습니다.

Plugin SolidWorks - 영상 9

객체이름 RoboDK로드될곡선/객체의이름을설정하십시오. 비워두면부품또는조립파일이름이적용될것입니다.

재지정이름이일치하면이전에 RoboDK로드된객체를재정의합니다.

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

로봇이름프로젝트에로봇이이상있는경우 RoboDK에서사용할로봇의이름을설정하십시오. 로봇이름은RoboDK 스테이션트리에서있는이름과일치해야합니다. 사용할있는번째또는단일로봇을사용하려면값을기본값으로비워두십시오.

좌표계이름로봇을기준으로경로를배치할기준좌표계이름을설정하십시오. RoboDK 스테이션트리있는이름과일치해야합니. 이름이제공되지않으면활성기준좌표계Plugin SolidWorks - 영상 10사용됩니다.

이름로봇과함께사용할(TCP)이름을경로따라설정하십시오. 이름은 RoboDK 스테이션트리이름과일치해야합니. 이름이제공되지않으면활성좌표계Plugin SolidWorks - 영상 11사용됩니다.

프로그램생성될프로그램파일의이름을설정하십시오.

포인트경로로드곡선을점으로변환하위해옵션을선택하면, RoboDK에서포인트추적프로젝트생성됩니다. 이는드릴링과같은제조작업에유용합니다. 곡선추적프로젝트경로를로드하려면옵션을선택취소하십시오.

대체원곡선방향이동방향을패스(Zig-Zag 패턴)대체하려면옵션을선택하십시오.

표준반전계산된표면법선반전시키려면옵션을선택하십시오. 이렇게하면로봇의공구방향이반전됩니다.

RoboDK에서 SolidWorks 테마사용SolidWorks 테마로 RoboDK시작합니다. 여기에는 3D 내비게이션배경색에대한마우스동작변경이포함됩니다. 설정은 RoboDK 메뉴도구-옵션에서변경할있습니다.

통신포트RoboDK통신하도록통신포트를설정하십시오. RoboDK여러인스턴스를동시에실행할있으며다른포트를사용하는경우다른설정을사용할있습니다. 값을 -1 (기본값)설정하면기본포트가사용됩니다.

시작옵션RoboDK처음시작될인수가전달되도록설정하십시오. 예를들어 RoboDK자동으로시작하려면 '/ NOSPLASH / NOSHOW / HIDDEN'설정할있습니다. RoboDK표시되지않아도프로그램을계속생성할있습니다. RoboDK API명령섹션에자세한정보가있습니다.

선형공차(mm) 분할곡선에대한선형정확도를집합으로설정합니다.

혼합법선공차(mm) 수의정상적인계산을혼합하기위해사용된거리오차를설정합니다.

내보내기형식 RoboDK에서부품을로드하기위한내보내형식선택하십시오.

모든객체곡선표시선택하지않은경우라도 RoboDK로드된커브를표시합니다. RoboDK (도구 - 옵션 - 화면표시 - 곡선표시)에서설정을변경할있습니다.

Z 축을상단으로매핑RoboDK Z 축과일치하도록부품또는어셈블리에회전을적용합니다. 이를통해 RoboDK등각보기 SolidWorks같게됩니다.

버튼:

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

프로젝트불러오기현재프로젝트에사용하려는 RoboDK 프로젝트 (RDK 파일)불러옵니다.

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

기본값설정구성요소의기본설정을설정합니다.

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

예제

섹션에서는로봇시뮬레이션오프라인프로그래밍을위해 RoboDK에서 SolidWorks 프로젝트를로드하는기본예제를보여줍니다.

용접예제

다음예제는 SolidWorks에서로봇용접을위한간단한공구경로를생성하는방법을보여줍니다.

영상: 로봇용접응용프로그램을위한 SolidWorks사용한로봇프로그래밍:

https://www.youtube.com/watch?v=mF6Fn6HxHJ8.

프로펠러예제

예제는샘플 RoboDK 스테이션을로드하고 (기본설정) 로봇과함께 SolidWorks정의된일련의곡선을따르는방법을보여줍니다.

1.SolidWorks에서3개의블레이드프로펠러예를불러옵니다.

2.RoboDK 탭을선택하고설정Plugin SolidWorks - 영상 12선택하십시오.

3.프로젝트불러오기…선택하십시오.

4.기본설정선택하십시오. RoboDK쿠카로봇, 하나의 ( 1같은스핀들) 하나의기준좌표계 (좌표계 1)사용하여샘플프로젝트를불러오고시작합니다.

Plugin SolidWorks - 영상 13

5.설정창을닫거나확인을선택하십시오.

6.SolidWorks에서자동설정Plugin SolidWorks - 영상 14버튼을선택합니다.

7.모든커브와서피스를선택하고속성관리자페이지에서확인을누릅니다. 다음그림과같이프로젝트가 RoboDK로드됩니다.

활성기준좌표계 (좌표계 1)로드된부품과공구경로를따르는 RoboDK곡선추적프로젝트가표시됩니다.

Plugin SolidWorks - 영상 15

접근경로가공구경로에수직인것을있습니다. 로봇은아무런문제없이공구경로를따라움직일있어야합니다.

RoboDK 트리에서Plugin SolidWorks - 영상 163개의블레이드프로펠러설정더블클릭하여추가옵션을열고공구경로와로봇을사용자정의합니다.

예를들어선호공구경로표시선택하여부품에대한공구의기본방향을보고수정할있습니다. 공구회전경로오프셋값을변경하여추가회전을정의하십시오. 이렇게하려면값을입력하거나마우스휠을사용하여결과를빠르게미리있습니다.

설정을변경하기위한자세한정보는로봇가공섹션에서확인할있습니다.

Plugin SolidWorks - 영상 17

마지막으로시뮬레이션이원하는결과를생성하면프로그램을생성하거나시뮬레이션을내보낼있습니다.

8.프로그램을마우스우측버튼으로클릭하십시오.

9.로봇프로그램생성 (F6)선택하십시오. 로봇프로그램이생성되어표시됩니다.

Plugin SolidWorks - 영상 18

수동설치

다음은 SolidWorks RoboDK 추가기능의수동설치단계입니다. RoboDK 설치프로그램을사용하여 SolidWorks RoboDK 추가기능이기본적으로자동설치되지않는경우다음단계를수행하십시오.

1.SolidWorks설치합니다.

2.RoboDK다운로드하여설치하십시오.

3.SolidWorksRoboDK 추기기능을다운로드하십시오.

4.C :\RoboDK\Other\Plugin-SolidWorks\에서 SolidWorks RoboDK 추가기능폴더의압축을해제하십시오.

EXE DLL 바이너리를차단해제하십시오.

5.RegAsm.exe파일을마우스오른쪽단추로클릭하고속성선택하십시오.

6.차단해제적용선택하십시오.

7.다른 DLL 파일에대해 5-6단계를반복하십시오.

Plugin SolidWorks - 영상 19

SolidWorks에서 RoboDK 추가기능을로드합니다.

8.Plugin_Install_RunAsAdministrator.bat파일을관리자실행하십시오. BAT 파일을마우스우측버튼으로클릭하고관리자권한으로실행을선택하십시오.

Plugin SolidWorks - 영상 20

9.SolidWorks시작하고도구추가기능 (SolidWorks)으로이동합니다. RoboDK 추가기능찾을있습니다.

Plugin SolidWorks - 영상 21