Robot Workbench/pl: Difference between revisions
(Created page with "==Wprowadzenie==") |
No edit summary |
||
(52 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{ |
{{Docnav/pl |
||
|[[ |
|[[Reverse_Engineering_Workbench/pl|środowisko pracy Reverse Engineering]] |
||
|[[Ship Workbench|Środowisko pracy Ship]] |
|||
|[[Sketcher_Workbench/pl|środowisko pracy Sketcher]] |
|||
|IconL=ReverseEngineeringWorkbench.svg |
|||
|IconL=Workbench_Reverse_Engineering.svg |
|||
|IconR=Workbench_Ship.svg |
|||
|IconR=Workbench_Sketcher.svg |
|||
}} |
}} |
||
{{VeryImportantMessage|Środowisko pracy FreeCAD Robot nie jest utrzymywane. Jeśli masz doświadczenie w tym temacie i jesteś zainteresowany jego utrzymaniem, poinformuj o swoich zamiarach w sekcji dla deweloperów na forum [https://forum.freecadweb.org/index.php FreeCAD]. |
|||
⚫ | |||
Powodem, dla którego ten warsztat jest nadal w głównym kodzie źródłowym jest to, że jest on zaprogramowany w C++. Jeśli mógłby być zaprogramowany w Pythonie, to można by utworzyć [[external_workbenches|zewnętrzne środowisko]] i mógłby być przeniesiony do osobnego repozytorium. |
|||
}} |
|||
==Wprowadzenie== |
==Wprowadzenie== |
||
⚫ | |||
The [[Robot Workbench|Robot Workbench]] is a tool to simulate a standard [[Robot_6-Axis|6-axis industrial robot]], like [http://kuka.com/ Kuka]. |
|||
[[Image:Workbench_Robot.svg|24px]] [[Robot_Workbench|Środowisko pracy Robot]] jest narzędziem do symulacji standardowego [[Robot_6-Axis|6-osiowego robota przemysłowego]], na przykład [http://kuka.com/ Kuka]. |
|||
You can do the following tasks: |
|||
* Set up a simulation environment with a robot and work pieces. |
|||
* Create and fill up movement trajectories. |
|||
* Decompose features of a CAD part to a trajectory. |
|||
* Simulate the robot movement and reaching distance. |
|||
* Export the trajectory to a robot program file. |
|||
Możesz wykonywać następujące zadania: |
|||
⚫ | |||
* Ustawić środowisko symulacyjne z robotem i elementami roboczymi. |
|||
* Stworzyć i wypełnić trajektorie ruchu. |
|||
* Rozłożyć cechy elementów CAD na trajektorię. |
|||
* Symulować ruch robota i osiąganie odległości. |
|||
* Wyeksportować trajektorię do pliku programu robota. |
|||
⚫ | |||
{{TOCright}} |
{{TOCright}} |
||
[[Image:Robot_Workbench_example.jpg| |
[[Image:Robot_Workbench_example.jpg|500px]] |
||
==Narzędzia== |
|||
Tutaj znajdują się główne polecenia, których można użyć do stworzenia konfiguracji dla robota. |
|||
== |
===Roboty=== |
||
Narzędzia do tworzenia i zarządzania robotami 6-osiowymi. |
|||
Here the principal commands you can use to create a robot set-up. |
|||
⚫ | |||
⚫ | |||
* [[Image:Robot_Simulate.svg|30px]] [[Robot_Simulate/pl|Uruchom symulacje trajektorii]]: Otwiera okno dialogowe symulacji i pozwala na rozpoczęcie symulacji. |
|||
The tools to create and manage the 6-Axis robots |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
Narzędzia do tworzenia i manipulowania trajektoriami. Istnieją dwa podstawowe rodzaje, parametryczne i nie parametryczne. |
|||
* [[Image:Robot_Simulate.png|30px]] [[Robot_Simulate|Simulate a trajectory]]: Opens the simulation dialog and lets you simulate |
|||
⚫ | |||
⚫ | |||
⚫ | |||
====Trajektorie nie parametryczne==== |
|||
=== Trajectories === |
|||
⚫ | |||
Tools to create and manipulate trajectories. There are two kinds, the parametric and non parametric ones. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
====Trajektorie parametryczne==== |
|||
==== Non parametric trajectories ==== |
|||
* [[Image:Robot_Edge2Trac.svg|30px]] [[Robot_Edge2Trac/pl|Generuj trasę z krawędzi]]: Wstaw nowy obiekt, którego krawędzie zostaną rozłożone na trajektorię. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
==Tworzenie skryptów== |
|||
==== Parametric trajectories ==== |
|||
* [[Image:Robot_Edge2Trac.png|30px]] [[Robot_Edge2Trac|Create a trajectory out of edges]]: Insert a new object which decompose edges to a trajectory |
|||
⚫ | |||
⚫ | |||
Aby uzyskać opis funkcji używanych do modelowania przemieszczeń robota, zobacz [[Robot_API_example/pl|Przykład API dla robota]]. |
|||
== Scripting == |
|||
==Poradniki== |
|||
See the [[Robot API example|Robot API example]] for a description of the functions used to model the robot displacements. |
|||
⚫ | |||
* [[VRML_Preparation_for_Robot_Simulation/pl|VRML przygotowanie symulacji robota]] |
|||
== Tutorials == |
|||
⚫ | |||
* [[VRML Preparation for Robot Simulation|VRML Preparation for Robot Simulation]] |
|||
{{ |
{{Docnav/pl |
||
|[[Reverse_Engineering_Workbench/pl|środowisko pracy Reverse Engineering]] |
|||
|[[Reverse Engineering Workbench|Środowisko pracy Inżynieria wsteczna]] |
|||
|[[ |
|[[Sketcher_Workbench/pl|środowisko pracy Sketcher]] |
||
|IconL= |
|IconL=Workbench_Reverse_Engineering.svg |
||
|IconR= |
|IconR=Workbench_Sketcher.svg |
||
}} |
}} |
||
{{Robot Tools navi}} |
{{Robot Tools navi{{#translation:}}}} |
||
{{Userdocnavi}} |
{{Userdocnavi{{#translation:}}}} |
||
[[Category:Workbenches]] |
[[Category:Workbenches{{#translation:}}]] |
Latest revision as of 20:06, 22 May 2022
Powodem, dla którego ten warsztat jest nadal w głównym kodzie źródłowym jest to, że jest on zaprogramowany w C++. Jeśli mógłby być zaprogramowany w Pythonie, to można by utworzyć zewnętrzne środowisko i mógłby być przeniesiony do osobnego repozytorium.
Wprowadzenie
Środowisko pracy Robot jest narzędziem do symulacji standardowego 6-osiowego robota przemysłowego, na przykład Kuka.
Możesz wykonywać następujące zadania:
- Ustawić środowisko symulacyjne z robotem i elementami roboczymi.
- Stworzyć i wypełnić trajektorie ruchu.
- Rozłożyć cechy elementów CAD na trajektorię.
- Symulować ruch robota i osiąganie odległości.
- Wyeksportować trajektorię do pliku programu robota.
Na wstępie wypróbuj Samouczek robota, i zobacz interfejs programowania w pliku RobotExample.py.
Narzędzia
Tutaj znajdują się główne polecenia, których można użyć do stworzenia konfiguracji dla robota.
Roboty
Narzędzia do tworzenia i zarządzania robotami 6-osiowymi.
- Wstaw robota: Umieść nowego robota na scenie.
- Uruchom symulacje trajektorii: Otwiera okno dialogowe symulacji i pozwala na rozpoczęcie symulacji.
- Eksport trajektorii: Eksport pliku programu robota.
- Ustaw pozycję startową: Ustawianie pozycji startowej robota.
- Przejdź do pozycji startowej: Ustaw robota w pozycji startowej.
Tor ruchu
Narzędzia do tworzenia i manipulowania trajektoriami. Istnieją dwa podstawowe rodzaje, parametryczne i nie parametryczne.
Trajektorie nie parametryczne
- Utwórz trajektorię: Wstawia nowy pusty obiekt trajektorii do sceny.
- Ustaw domyślną orientację: Punkty orientacyjne są tworzone jako domyślne.
- Ustaw wartości domyślne: Ustaw wartości domyślne dla sposobu tworzenia punktów trasy.
- Wstaw pozycje narzędzia ...: Wstaw punkt trasy z bieżącej pozycji robota do trajektorii.
- Wstaw wstępnie wybrany punkt trasy: Wstaw w trajektorię punkt orientacyjny z aktualnej pozycji kursora myszki.
Trajektorie parametryczne
- Generuj trasę z krawędzi: Wstaw nowy obiekt, którego krawędzie zostaną rozłożone na trajektorię.
- Ukształtuj trajektorię: Pozwala nadpisać jedną lub więcej właściwości trajektorii.
- Grupuj i połącz trajektorie: Stworzy układ złożony z kilku pojedynczych trajektorii.
Tworzenie skryptów
Aby uzyskać opis funkcji używanych do modelowania przemieszczeń robota, zobacz Przykład API dla robota.
Poradniki
- Tor pracy bezparametrowy: Utwórz tor pracy, Ustaw domyślna orientację, Ustaw domyślne wartości, Wstaw narzędzie w tor ruchu, Wstaw pozycję wyboru wstępnego do toru ruchu
- Tor pracy, parametryczny: Wstaw krawędź w tor ruchu, Ulepsz tor ruchu, Złożenie toru pracy
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework