Atelierul Robotică
The reason this workbench is still in the master source code is because this workbench is programmed in C++. If this workbench could be programmed in Python, then it could be made an external workbench and it could be moved to a separate repository.
Introducere
Atelierul robotică Robot Workbench este un instrument pentru a simula un robot industrial standard având 6 axe de libertate 6-axis industrial robot, cum ar fi de ex. Kuka.
Puteți efectua următoarele activități:
- Configurați un mediu de simulare cu un robot și piese de lucru;
- Creați și urmați traiectoriile;
- Descompuneți caracteristicile/funcționalitățile unei piese CAD într-o traiectorie;
- Simulați mișcarea și accesibilitatea robotului;
- Exportați traiectoria într-un fișier de program de robot.
Pentru a începe încercați Robot tutorial, și vedeți interfața de programare în fișierul exemplu aici: RobotExample.py
Instrumente
Aici sunt comenzile principale pe care le puteți utiliza pentru a seta un robot.
Roboți
Instrumentele pentru crearea și gestionarea roboților cu 6 axe
Creați un robot: Introduceți un nou robot în scenă
Simulate a trajectory: Deschide dialogul de simulare și vă permite să simulați
Export a trajectory: Exportați un fișier conținând programul robotului
Set home position: Stabiliți poziția 0 a robotului
Restore home position: Mutați robotul în poziția zero
Traiectorii
Instrumente pentru crearea și manipularea traiectoriilor. Există două tipuri, cele parametrice și cele neparametrice.
Traiectoriile Non Parametrice
Creați o traiectorie: Introduceți o traiectorie goală în scenă
Stabiliți orientarea implicită: Definiți orientarea implicită a punctelor de trecere
/Definiți parametrul implicit al vitezei: Stabiliți valorile implicite pentru crearea punctelor de trecere
Inserați un punct de trecere: Inserați un punct de trecere de la poziția curentă a robotului într-o traiectorie
Inserați un punct de trecere: Inserați un punct de trecere de la poziția curentă a mouse-ului într-o traiectorie
Traiectorii Parametrice
Generează o traiectorie dintr-un set de muchii: Include un obiect nou ale cărui muchii vor forma o traiectorie
Traiectorie suplimentară(Dress-up): Creați o traiectorie suplimentară care va suprascrie anumite proprietăți ale traiectoriei inițiale
Gruparea și conectarea traiectoriilor: Conectează un set de traiectorii și creează o traiectorie mai complexă
Script
A se vedea Robot API example pentru o descriere a funcțiilor utilizate pentru a modela deplasările robotului .
Tutoriale
- Trajectories, non parametric: Create a trajectory, Set default orientation, Set default values, Insert waypoint, Insert waypoint (mouse)
- Trajectories, parametric: Create a trajectory from edges, Dress-up trajectory, Trajectory compound

- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub