Robot Workbench/tr: Difference between revisions
Skywalker21 (talk | contribs) No edit summary |
No edit summary |
||
(13 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
⚫ | |||
{{Docnav |
|||
|[[Reverse_Engineering_Workbench|Reverse Engineering Workbench]] |
|||
|[[Sketcher_Workbench|Sketcher Workbench]] |
|||
|IconL=Workbench_Reverse_Engineering.svg |
|||
|IconR=Workbench_Sketcher.svg |
|||
}} |
|||
{{VeryImportantMessage|The Robot Workbench is unmaintained. If you have experience with the topic and are interested in maintaining it, please state your intention in the developer's section of the [https://forum.freecadweb.org/index.php FreeCAD forum]. |
|||
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_workbenches|external workbench]] and it could be moved to a separate repository. |
|||
}} |
|||
== Giriş == |
== Giriş == |
||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
[[Robot Workbench/tr|Robot Tezgahı]], [http://kuka.com/ Kuka] gibi bir standart [[Robot_6-Axis|6 eksenli endüstriyel robot]] 'u simüle etmek için kullanılan bir araçtır. |
[[Robot Workbench/tr|Robot Tezgahı]], [http://kuka.com/ Kuka] gibi bir standart [[Robot_6-Axis|6 eksenli endüstriyel robot]] 'u simüle etmek için kullanılan bir araçtır. |
||
</div> |
|||
Aşağıdaki görevleri yapabilirsiniz: |
Aşağıdaki görevleri yapabilirsiniz: |
||
Line 13: | Line 28: | ||
* Yörüngeyi bir robot program dosyasına aktarın. |
* Yörüngeyi bir robot program dosyasına aktarın. |
||
<div class="mw-translate-fuzzy"> |
|||
Başlamak için [[Robot tutorial/tr|Robot klavuzunu]] deneyin ve [https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py RobotExample.py] örneğindeki programlama arayüzünü görün. |
Başlamak için [[Robot tutorial/tr|Robot klavuzunu]] deneyin ve [https://github.com/FreeCAD/FreeCAD_sf_master/blob/master/src/Mod/Robot/RobotExample.py RobotExample.py] örneğindeki programlama arayüzünü görün. |
||
</div> |
|||
{{TOCright}} |
{{TOCright}} |
||
[[Image:Robot_Workbench_example.jpg| |
[[Image:Robot_Workbench_example.jpg|500px]] |
||
== Araçlar == |
== Araçlar == |
||
Line 24: | Line 41: | ||
6 Eksenli robotları oluşturma ve yönetme araçları |
6 Eksenli robotları oluşturma ve yönetme araçları |
||
<div class="mw-translate-fuzzy"> |
|||
* [[Image: Robot_CreateRobot.png | 30px]] [[Robot_CreateRobot/tr |Robot Oluştur]]: Sahneye yeni bir robot yerleştirin |
* [[Image: Robot_CreateRobot.png | 30px]] [[Robot_CreateRobot/tr |Robot Oluştur]]: Sahneye yeni bir robot yerleştirin |
||
* [[Image: Robot_Simulate.png | 30px]] [[Robot_Simulate/tr | Robot Simülasyon]] : Simülasyon iletişim kutusunu açar ve simüle etmenizi sağlar |
* [[Image: Robot_Simulate.png | 30px]] [[Robot_Simulate/tr | Robot Simülasyon]] : Simülasyon iletişim kutusunu açar ve simüle etmenizi sağlar |
||
Line 29: | Line 47: | ||
* [[Image: Robot_SetHomePos.png | 30px]] [[ Robot_SetHomePos/tr | Ana konum ayarla]]: Bir robotun ana konumunu ayarlayın |
* [[Image: Robot_SetHomePos.png | 30px]] [[ Robot_SetHomePos/tr | Ana konum ayarla]]: Bir robotun ana konumunu ayarlayın |
||
* [[Image: Robot_RestoreHomePos.png | 30px]] [[Robot_RestoreHomePos | Ana konuma dön]]: robotu ana konumuna getirir. |
* [[Image: Robot_RestoreHomePos.png | 30px]] [[Robot_RestoreHomePos | Ana konuma dön]]: robotu ana konumuna getirir. |
||
</div> |
|||
=== Yörüngeler === |
=== Yörüngeler === |
||
Yörüngeleri oluşturmak ve değiştirmek için araçlar. Parametrik ve parametrik olmayan iki tür vardır. |
Yörüngeleri oluşturmak ve değiştirmek için araçlar. Parametrik ve parametrik olmayan iki tür vardır. |
||
<div class="mw-translate-fuzzy"> |
|||
==== Parametrik olmayan yörüngeler ==== |
==== Parametrik olmayan yörüngeler ==== |
||
* [[Image: Robot_CreateTrajectory.png | 30px]] [[Robot_CreateTrajectory/tr |Yörünge oluştur]]: Sahneye yeni bir boş yörünge nesnesi ekler |
* [[Image: Robot_CreateTrajectory.png | 30px]] [[Robot_CreateTrajectory/tr |Yörünge oluştur]]: Sahneye yeni bir boş yörünge nesnesi ekler |
||
Line 39: | Line 59: | ||
* [[Image: Robot_InsertWaypoint.png | 30px]] [[Robot_InsertWaypoint/tr| Bir yol noktası ekleyin]]: Geçerli robot konumundan bir yörüngeye bir yol noktası ekleyin |
* [[Image: Robot_InsertWaypoint.png | 30px]] [[Robot_InsertWaypoint/tr| Bir yol noktası ekleyin]]: Geçerli robot konumundan bir yörüngeye bir yol noktası ekleyin |
||
* [[Image: Robot_InsertWaypointPre.png | 30px]] [[Robot_InsertWaypointPre/tr | Bir yol noktası ekle]]: Geçerli fare konumundan bir yörüngeye bir yol noktası ekleyin |
* [[Image: Robot_InsertWaypointPre.png | 30px]] [[Robot_InsertWaypointPre/tr | Bir yol noktası ekle]]: Geçerli fare konumundan bir yörüngeye bir yol noktası ekleyin |
||
</div> |
|||
<div class="mw-translate-fuzzy"> |
|||
==== Parametrik yörüngeler ==== |
==== Parametrik yörüngeler ==== |
||
* [[Image: Robot_Edge2Trac.png | 30px]] [[Robot_Edge2Trac | Kenarlardan bir yörünge oluşturun]]: Kenarları yörüngeye çeviren yeni bir nesne yerleştirin |
* [[Image: Robot_Edge2Trac.png | 30px]] [[Robot_Edge2Trac | Kenarlardan bir yörünge oluşturun]]: Kenarları yörüngeye çeviren yeni bir nesne yerleştirin |
||
* [[Image: Robot_TrajectoryDressUp.png | 30px]] [[Robot_TrajectoryDressUp | Bir yörüngeyi giydir]]: Yörüngenin bir veya daha fazla özelliğini geçersiz kılmanıza izin verir |
* [[Image: Robot_TrajectoryDressUp.png | 30px]] [[Robot_TrajectoryDressUp | Bir yörüngeyi giydir]]: Yörüngenin bir veya daha fazla özelliğini geçersiz kılmanıza izin verir |
||
* [[Image: Robot_TrajectoryCompound.png | 30px]] [[Robot_TrajectoryCompound | Trajectory ...]]: Bazı tek yörüngelerin dışında bir bileşik oluşturun |
* [[Image: Robot_TrajectoryCompound.png | 30px]] [[Robot_TrajectoryCompound | Trajectory ...]]: Bazı tek yörüngelerin dışında bir bileşik oluşturun |
||
</div> |
|||
== Betik == |
== Betik == |
||
<div class="mw-translate-fuzzy"> |
|||
Robot yer değiştirmelerini modellemek için kullanılan işlevlerin açıklaması için [[Robot API example/tr|Robot API örneği]] bölümüne bakınız. |
Robot yer değiştirmelerini modellemek için kullanılan işlevlerin açıklaması için [[Robot API example/tr|Robot API örneği]] bölümüne bakınız. |
||
</div> |
|||
== Kılavuzlar == |
== Kılavuzlar == |
||
Line 53: | Line 78: | ||
* [[VRML Preparation for Robot Simulation/tr| Robot Simülasyonu için VRML Hazırlığı]] |
* [[VRML Preparation for Robot Simulation/tr| Robot Simülasyonu için VRML Hazırlığı]] |
||
⚫ | |||
<div class="mw-translate-fuzzy"> |
|||
⚫ | |||
{{Robot Tools navi/tr}} |
{{Robot Tools navi/tr}} |
||
{{Userdocnavi/tr}} |
{{Userdocnavi/tr}} |
||
[[Category:Workbenches/tr]] |
[[Category:Workbenches/tr]] |
||
</div> |
|||
{{Robot Tools navi{{#translation:}}}} |
|||
{{Userdocnavi{{#translation:}}}} |
|||
[[Category:Workbenches{{#translation:}}]] |
Latest revision as of 10:28, 27 August 2021
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.
Giriş
Robot Tezgahı, Kuka gibi bir standart 6 eksenli endüstriyel robot 'u simüle etmek için kullanılan bir araçtır.
Aşağıdaki görevleri yapabilirsiniz:
- Bir robot ve iş parçaları ile bir simülasyon ortamı kurun.
- Hareket yörüngelerini oluşturun ve doldurun.
- Bir CAD parçasının özelliklerini bir yörüngeye ayırın.
- Robot hareketini simüle edin ve mesafeye ulaşın.
- Yörüngeyi bir robot program dosyasına aktarın.
Başlamak için Robot klavuzunu deneyin ve RobotExample.py örneğindeki programlama arayüzünü görün.
Araçlar
Burada bir robot kurulumu oluşturmak için kullanabileceğiniz temel komutlar.
Robotlar
6 Eksenli robotları oluşturma ve yönetme araçları
- Robot Oluştur: Sahneye yeni bir robot yerleştirin
- Robot Simülasyon : Simülasyon iletişim kutusunu açar ve simüle etmenizi sağlar
- Robot Dışa aktar: Bir robot program dosyasını dışa aktarın
- Ana konum ayarla: Bir robotun ana konumunu ayarlayın
- Ana konuma dön: robotu ana konumuna getirir.
Yörüngeler
Yörüngeleri oluşturmak ve değiştirmek için araçlar. Parametrik ve parametrik olmayan iki tür vardır.
Parametrik olmayan yörüngeler
- Yörünge oluştur: Sahneye yeni bir boş yörünge nesnesi ekler
- Varsayılan yönlendirmeyi ayarla: Oryantasyon yol noktalarını varsayılan olarak oluşturulacak şekilde ayarlayın
- Varsayılan değerleri ayarla Yol noktası oluşturma için varsayılan değerleri ayarlayın.
- Bir yol noktası ekleyin: Geçerli robot konumundan bir yörüngeye bir yol noktası ekleyin
- Bir yol noktası ekle: Geçerli fare konumundan bir yörüngeye bir yol noktası ekleyin
Parametrik yörüngeler
- Kenarlardan bir yörünge oluşturun: Kenarları yörüngeye çeviren yeni bir nesne yerleştirin
- Bir yörüngeyi giydir: Yörüngenin bir veya daha fazla özelliğini geçersiz kılmanıza izin verir
- Trajectory ...: Bazı tek yörüngelerin dışında bir bileşik oluşturun
Betik
Robot yer değiştirmelerini modellemek için kullanılan işlevlerin açıklaması için Robot API örneği bölümüne bakınız.
Kılavuzlar
- 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, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub
- 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, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub