เมนูหลัก

เมนูหลักประกอบด้วยทางเลือกทั้งหมดที่ใช้ได้เมนูหลักถูกแบ่งในส่วนดังต่อไปนี้:

1.File menu: อนุญาตการนำเข้าไฟล์ใหม่ (เรขาคณิต 3 มิติ,หุ่นยนต์,เครื่องมือ,เส้นทางเครื่องมือ,…) และการเปิดหรือบันทึกโครงการ RoboDK(ไฟล์ส่วนขยายRDK).

2.Edit menu: อนุญาตให้ ตัด/คัดลอก/วางไอเทมหรือกลุ่มของเครื่องมือและทำ แก้/ทำซ้ำ

3.Program menu: อนุญาตให้สร้างและปรับแต่งโปรแกรมหุ่นยนต์และตัวเลือกอื่นที่เชื่อมโยงกันสำหรับ การเขียนโปรแกรมออฟไลน์ (OLP).

4.View menu: ให้การกระทำที่เป็นประโยชน์เพื่อนำทางใน 3 มิติและตั้งค่ามุมมองเฉพาะ

5.Tools menu: ให้เครื่องมือทั่วไปเช่น การตรวจสอบการชนกัน, จุดที่วัดหรือการเปิดทางเลือกหลัก

6.Utilities menu:อนุญาตให้ปฏิบัติการเฉพาะเช่นการใช้หุ่นยนต์สำหรับระบบปฏิบัติการการผลิต,การวัดขนาดTCP หรือหน้าต่างอ้างอิง, การใช้หุ่นยนต์เป็นเครื่องพิมพ์ 3 มิติหรือCNC 5แกน, วัดขนาดหุ่นยนต์... ระบบปฏิบัติการเหล่านี้อาจจะต้องการตัวเลือกใบอนุญาตที่เฉพาะเจาะจง

7.Connect menu: อนุญาตให้เชื่อมต่อหุ่นยนต์, ระบบการวัดหรือกล้องจำลอง

8.Help menu: อนุญาตให้เปิดเอกสารออนไลน์ (F1), ตรวจสอบการอัพเดทหรือตั้งค่าใบอนุญาต


เมนูไฟล์

นอกจากนี้ยังสามารถ, บันทึกor ส่งออกเอกสารจากเมนูไฟล์

Interface - ภาพ 28 New Station จะถูกเพิ่มฐานในต้นไม้ ฐานหนึ่งสามารถดาวน์โหลดหรือบันทึกเป็นไฟล์ RDK ไฟล์ RDK (ส่วนขยาย RDK) ถือข้อมูลทั้งหมดเกี่ยวกับหุ่นยนต์และ สิ่งของ ดังนั้นมันจึงไม่ต้องการที่จะเก็บไฟล์แยกของการนำเข้าไอเทม

Interface - ภาพ 29 Open จะโหลดไฟล์ RoboDK(ฐาน RDK) หรือนำเข้ารูปแบบไฟล์ที่รู้จักเช่น.robot สำรับไฟล์หุ่นยนต์, STEP/IGES/STL สำหรับสิ่งของ, .tool สำหรับไฟล์สิ่งของและอื่นๆ

Interface - ภาพ 30 Open online library จะแสดงวินโดว์ใหม่กับคลังความรู้ออนไลน์ที่ใช้งานได้

Interface - ภาพ 31 Save Station จะบันทึก RDK file. เลือกInterface - ภาพ 32 Save Station as… เพื่อหาพื้นที่เก็บไฟล์

Interface - ภาพ 33 Make a demo ฐานจะถูกส่งออกจากฐานเช่นไฟล์ EXE กับเวอร์ชั่นที่เรียบง่าย RoboDK.

Interface - ภาพ 34 Export Simulation จะส่งออกโปรแกรมเฉพาะหรือการจำลองไฟล์ 3D PDF หรือ 3DHTML Example

Interface - ภาพ 35

เมนูแก้ไข

แก้ไข (Ctrl+Z) และทำซ้ำ (Ctrl+Y) เพื่อให้เข้าถึงเมนูแก้ไข การแก้ไขใช้งานได้และอนุญาตให้คืนการเปลี่ยน, ย้อนกลับหรือเดินหน้า, เพื่อสถานะเฉพาะโดยการเลือกการกระทำ

นอกจากนี้ยังสามารถInterface - ภาพ 36ตัด (Ctrl+X), Interface - ภาพ 37คัดลอก (Ctrl+C) หรือInterface - ภาพ 38วาง (Ctrl+V) ไอเทมหนึ่งหรือกลุ่มของไอเทมจากฐานต้นไม้ ถ้าไอเทมเหล่านี้ถูกคัดลอก ไอเทมทั้งหมดจะถูกแนบไปยังและมันถูกคัดลอกอีกด้วย

Interface - ภาพ 39

Interface - ภาพ 40

เมนูโปรแกรม

เมนูโปรแกรมประกอบไปด้วยส่วนประกอบต่างๆที่เกี่ยวกับการเขียนโปรแกรมออฟไลน์ (OLP) และการสร้างโปรแกรมขึ้น นอกจากนี้ยังสามารถเพิ่มโปรแกรมใหม่, หน้าต่างอ้างอิง, เป้าหมายหรือเครื่องมือถึงหุ่นยนต์ ส่วนประกอบการเขียนโปรแกรมออฟไลน์เหล่านี้ (หน้าต่างการอ้างอิง,เครื่องมือ,เป้าหมายและอื่นๆ) ปรากฏบนทุกโปรแกรมที่สร้างขึ้นออฟไลน์

Interface - ภาพ 41 Add Reference Frame จะเพิ่มหน้าต่างอ้างอิงใหม่ที่แนบรากฐานหรือแนบกับหน้าต่างอ้างอิงอื่นถ้าหน้าต่างอ้างอิงนั้นถูกเลือก

Interface - ภาพ 42 Add empty tool จะเพิ่ม TCP ใหม่ให้กับหุ่นยนต์ ไม่มีเรขาคณิตที่จำเป็นต้องเพิ่มในเครื่องมือ เครื่องมือหลายอย่างอนุญาตส่วนที่อ้างอิงแตกต่างกันของเรขาคณิตที่เชื่อมต่อกันเป็นเครื่องมือชิ้นหนึ่ง

Interface - ภาพ 43 Teach Target (Ctrl+T) จะเพิ่มเป้าหมายใหม่เพื่อทำให้หน้าต่างอ้างอิงทำงานได้สำหรับเครื่องมือหุ่นยนต์ที่ใช้งานได้ หน้าต่างอ้างอิงที่ใช้งานได้และเครื่องมือใช้งานสามารถถูกเลือกในrobot panel. นอกจากนี้ยังสามารถกดคลิกขวาหน้าต่างอ้างอิงและเครื่องมือเพื่อทำให้สามารถใช้งานได้

Interface - ภาพ 44 Teach Targets on Surface (Ctrl+Shift+T) จะอนุญาตให้ผู้ใช้งานเลือกจุดของสิ่งสร้างเป้าหมาย ดังตัวอย่างที่ใช้งานในthis section.

Interface - ภาพ 45 Add Program จะเพิ่มโปรแกรมใหม่ซึ่งสามารถสร้างการใช้ RoboDKส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) ไม่มีประสบการณ์เขียนโปรแกรมต้องการสร้างหรือปรับเปลี่ยนชนิดนี้ของโปรแกรมหุ่นยนต์ โปรแกรมหุ่นยนต์สามารถถูกจำลองและสร้างขึ้นสำหรับหุ่นยนต์เฉพาะอย่างอัตโนมัติและง่าย

ส่วน Program Instructions ของเอกสารการเขียนโปรแกรมออฟไลน์ทำให้ได้ข้อมูลที่มากขึ้นเกี่ยวกับคำแนะนำโปรแกรมที่ใช้งานได้ผ่าน GUI

Interface - ภาพ 46 Add Python Program ทางเลือกจะรวมถึงตัวอย่างโปรแกรมPython/macro/script/module ในฐานซึ่งเชื่อมต่อกับ RoboDK API โปรแกรมPython ซึ่งใช้ RoboDK API อนุญาตให้สร้างโปรแกรมหุ่นยนต์จากรหัสโปรแกรมทั่วไป (Python) นอกจากนี้ยังสามารถปรับใช้โปรแกรมเหล่านี้สำหรับหุ่นยนต์ควบคุมเฉพาะ นอกจากนี้ยังสามารถจำลองงานเฉพาะหรือเพิ่มในโปรแกรม GUI งานเหล่านี้สามารถเป็นโปรแกรมหุ่นยนต์ย่อยสำหรับการเขียนโปรแกรมออฟไลน์ การเขียนโปรแกรมออนไลน์หรือจำลองเหตุการณ์เฉพาะเช่น ทำสิ่งของให้ปรากฏอย่างอัตโนมัติ ณ จุดสุ่มแต่ภาษาการเขียนโปรแกรมอื่นยังคงถูกใช้กับ RoboDK

สุดท้าย, นอกจากนี้ยังสามารถInterface - ภาพ 47Add or Edit Post Processorsโพสต์โปรเซสเซอร์กำหนดทางของโปรแกรมถูกสร้างขึ้นสำหรับหุ่นยนต์ควบคุมเฉพาะ, อนุญาตให้อำนวยความสะดวก vendor-specific syntaxโพสต์โปรเซสเซอร์เป็นส่วนประกอบสุดท้ายของกระบวนการเขียนโปรแกรมออฟไลน์

Interface - ภาพ 48

เมนูมุมมอง

ทางเลือกส่วนใหญ่จำเป็นต้องนำทางใน 3 มิติใช้ได้จากเมนูมุมมอง นอกจากนี้ยังสามารถหมุน,แพนและซูมจากเมนูนี้ (และคลิกขวาที่มุมมอง 3 มิติ) มันเป็นประโยชน์ต่อการนำทางใน3มิติ การใช้แล็ปท็อป ทัชแพน (แทนที่เมาส์)

เพื่ออนุญาตให้หมุนอย่างอิสระในทางเลือกเส้นทางที่ไม่ได้ตรวจสอบ ViewAlignrotation มิฉะนั้น, RoboDK ปิดอ้างอิงฐานเพื่อเก็บระนาบแนวนอนในตอนเริ่มต้น

นอกจากนี้ยังสามารถแสดงหรือซ่อนพื้นที่ทำงานของหุ่นยนต์โดยการเลือกเครื่องหมายดอกจัน (*) นอกจากนี้ยังสามารถสลับระหว่างไอเทมที่เห็นได้และเห็นไม่ได้โดยการเลือก F7

Interface - ภาพ 49

เมนูเครื่องมือ

เครื่องมือทั่วไปสามารถใช้ได้ในเมนูเครื่องมือเช่นการนำภาพรวมของมุมมอง 3 มิติ,การเปิดใช้งานเขียนหุ่นยนต์, เปิดใช้งานการตรวจสอบการชนกันหรือการวัดจุดค่าพิกัด

เปิดใช้งาน Interface - ภาพ 50การติดตามจะแสดงทางของหุ่นยนต์ที่มันได้เคลื่อนที่

Interface - ภาพ 51 Check collisions จะเปิดใช้งานหรือปิดใช้งานการตรวจสอบการชนกัน เมื่อการตรวจสอบการชนกันถูกเปิดใช้งาน, สิ่งของจอยู่ในสถานะชนกันจะขึ้นแสดงเป็นสีแดงInterface - ภาพ 52Collision map อนุญาตให้กำหนดสิ่งของซึ่งมีการทำงานร่วมกันซึ่งได้ถูกตรวจสอบ

Interface - ภาพ 53 Change color toolจะแสดงผลวินโดว์เล็กซึ่งอนุญาตให้เปลี่ยนสีของหุ่นยนต์และสิ่งของ นอกจากนี้ยังสามารถดีดระดับเวกเตอร์ของพื้นผิว

Interface - ภาพ 54 Measureจะแสดงวินโดว์ซึ่งอนุญาตให้วัดจุด3มิติซึ่งเกี่ยวข้องกับหน้าต่างอ้างอิงหรือฐานหน้าต่างอ้างอิง (การวัดที่แท้จริง)

นอกจากนี้ยังสามารถระบุภาษาของแอพพลิเคชั่น RoboDK โดยการเลือก ToolsLanguageและการเลือกภาษาที่ชื่นชอบ RoboDK จะถูกแสดงผลในภาษาที่เลือกอย่างทันที

Toolbar Layoutอนุญาตการตั้งค่าแถบเครื่องมือเริ่มต้น อีกทางเลือกหนึ่ง,มันยังสามารถระบุแถบเครื่องมือสำหรับพื้นฐานและขั้นสูงเพื่อการใช้งานมากขึ้น

เลือกInterface - ภาพ 55 Optionsเพื่อเปิดเมนูทางเลือกหลัก ข้อมูลเพิ่มเติมสามารถดูได้ในส่วนOptions Menu

Interface - ภาพ 56

เมนูซึ่งเป็นประโยชน์

เมนูซึ่งเป็นประโยชน์อนุญาตการดำเนินการงานเฉพาะ:

Interface - ภาพ 57 Calibrate Tool frame (TCP)อนุญาตให้วัดขนาดหุ่นยนต์ TCP โดยการจัดหาข้อมูลจากการตั้งค่าจริง เช่น การวัดค่าร่วมกันเพื่อไปถึงจุดที่ใช้การหมุนที่แตกต่างกัน ขั้นตอนนี้สามารถใช้ได้จากการสอนpendants หุ่นยนต์ส่วนใหญ่ RoboDK อนุญาตให้วัดขนาด TCP ด้วยการวัดหลายค่าตามที่หวังไว้ การใช้การวัดค่ามากกว่าอนุญาต ให้ได้รับค่า TCP ที่แม่นยำขึ้นRead more about TCP calibration

Interface - ภาพ 58 Calibrate Reference Frameอนุญาตให้ระบุหน้าต่างอ้างอิงซึ่งเกี่ยวกับหน้าต่างฐานหุ่นยนต์ เป็นการอนุญาตให้จับคู่แต่ละส่วนจากการตั้งค่าจริงตลอดจนเสมือนจริงRead more about Reference Frame calibration

Interface - ภาพ 59 Synchronize External Axes อนุญาตให้ตั้งค่าหนึ่งหรือมากกว่าแกนภายนอกและหุ่นยนต์เหมือนกับเครื่องจักรหุ่นยนต์ตัวหนึ่ง ข้อมูลเพิ่มเติมภายในExternal Axes section.

Interface - ภาพ 60 Robot Milling projectสามารถแปลงทางเครื่องมือเครื่องจักรอย่างง่ายให้เป็นโปรแกรม RoboDK สามารถนำเข้าโปรแกรมที่ทำด้วย 5แกน CNC ซึ่งใช้ซอฟต์แวร์ CAM  เช่น G-code ทั่วไปหรือไฟล์ APT โปรแกรม/เครื่องมือเหล่านี้สามารถจำลองได้อย่างง่ายดายและแปลงโปรแกรมหุ่นยนต์ RoboDK ข้อมูลมากกว่านี้ดูได้จากส่วนนี้ this

Interface - ภาพ 61 Curve follow project เหมือนโครงการหุ่นยนต์บดผสมแต่มันอนุญาตให้เลือกเส้นโค้งจากเรขาคณิต 3 มิติเหมือนเครื่องมือ นอกจากนี้ยังสามารถImport Curve เพื่อนำเข้าเส้นโค้ง 3 มิติจากไฟล์ CSV หรือ TXT เส้นโค้งเหล่านี้จะต้องถูกจัดหาในรายการจุด XYZ points อย่างเป็นทางเลือก IJK vector ข้อมูลเพิ่มเติมดูได้จากส่วนcurve follow project

Interface - ภาพ 62 Point follow projectเหมือนโครงการหุ่นยนต์บดผสมแต่มันให้เลือกหยิบมาจากเรขาคณิต 3 มิติและง่ายต่อการสร้างทางเครื่องมือหุ่นยนต์ นอกจากนี้สามารถเลือกImport Points ไปยังจุด 3 มิติจากไฟล์CSV หรือ TXT จุดเหล่านี้จะต้องถูกจัดหาในรายการจุดอย่างเป็นทางเลือกIJK vector ข้อมูลเพิ่มเติมดูได้จากส่วนpoint follow project

Select 3D print project ในการสร้างโปรแกรมเขียนภาพ 3 มิติสำหรับสิ่งของเฉพาะ สิ่งของจะถูกใช้งานในฐาน RoboDKเครื่องมือเขียนภาพ 3 มิติจะถูกแปลงเป็น G-code ภายหลังหน้าจอซึ่งใช้เครื่องตัดและได้รับการรักษาเหมือนกับเครื่องจับคู่ 3 แกน ข้อมูลเพิ่มเติมดูได้จากส่วนrobot 3D printing

การทดสอบความแม่นยำของ Ballbar อนุญาตให้ตรวจสอบประสิทธิภาพของหุ่นยนต์ซึ่งใช้ไดร์เวอร์ดับเบิ้ลกล้องโทรทรรศน์ Ballbar ข้อมูลมากกว่านี้เกี่ยวกับการทดสอบหุ่นยนต์ballbar สามารถดูได้จาก https://robodk.com/ballbar-test.

Interface - ภาพ 63 Calibrate Robotอนุญาตให้ตั้งค่าโครงการวัดขนาดหุ่นยนต์พัฒนาความแม่นยำหุ่นยนต์และหาพารามิเตอร์จุดบกพร่องหุ่นยนต์ การวัดขนาดหุ่นยนต์สามารถใช้ได้ใน RoboDK โครงการเขียนโปรแกรมออฟไลน์ การวัดขนาดหุ่นยนต์พัฒนาแม่นยำโดยปัจจัยของ5และมันดีขึ้น, ขึ้นอยู่กับโมเดลหุ่นยนต์ การวัดขนาดหุ่นยนต์ต้องการใช้ระบบการวัดที่นำการวัดหุ่นยนต์ ความแม่นยำหุ่นยนต์และความต่อเนื่องสามารถทดสอบด้วย ISO9283 ก่อน และ/หรือการวัดขนาด ข้อมูลเพิ่มเติมเกี่ยวกับการวัดขนาดหุ่นยนต์และการทดสอบประสิทธิภาพที่นี้ :https://robodk.com/robot-calibration

Interface - ภาพ 64

เมนูเชื่อมต่อ

นอกจากนี้ยังสามารถเชื่อมต่อหุ่นยนต์และเข้าสู่การเชื่อมต่อพารามิเตอร์ เช่น หุ่นยนต์ IP, FTP ชื่อผู้ใช้งาน และรหัส FTP การตั้งค่าการเชื่อมต่อหุ่นยนต์อนุญาตให้เคลื่อนย้ายโปรแกรมผ่าน FTP หรือดำเนินโปรแกรมโดยตรงผ่านคอมพิวเตอร์ PC สำหรับหุ่นยนต์ที่แน่นอนผ่านการสนับสนุนไดร์เวอร์หุ่นยนต์ใน RoboDK ไดร์เวอร์หุ่นยนต์ตัวใหม่สามารถถูกพัฒนาโดยผู้ใช้สุดท้าย, ข้อมูลเพิ่มเติมดูได้จากใน robot drivers section

นอกจากนี้ยังสามารถเชื่อมต่อและสนับสนุนการระบบการวัดเช่นเครื่องติดตามด้วยเลเซอร์หรือ Creaform Optical CMM อนุญาตทำให้อัตโนมัติวัดขนาดหุ่นยนต์และการทดสอบประสิทธิภาพ

Interface - ภาพ 65

เมนูช่วยเหลือ

Interface - ภาพ 66Help (F1)เปิดเอกสารออนไลน์ PDFเวอร์ชั่นของเอกสารสามารถดูได้จากการดาวน์โหลดข้างบนสุดของแต่ละส่วน เมื่อคุณกด F1, RoboDK แสดงหัวข้อการช่วยเหลือซึ่งเกี่ยวข้องกับไอเทอมที่พึ่งเลือกไป

เลือก Check for updates…ตรวจสอบถ้าการอัพเดทสามารถใช้งานได้ ข้อความจะเด้งขึ้นมาด้วยคำแนะนำการอัพเดทหรือแค่การแจ้งเตือนซึ่งเวอร์ชั่นล่าสุดพึ่งจะอัพเดทให้เป็นปัจจุบัน ถ้าไม่มีข้อความเด้งขึ้นมาหมายความว่าไฟร์วอลล์ได้ทำการบล็อกการติดต่อระหว่าง RoboDK และอินเตอร์เน็ต

Interface - ภาพ 67