Path Workbench/ro: Difference between revisions

From FreeCAD Documentation
No edit summary
(Redirected page to CAM Workbench/ro)
Tag: New redirect
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
#REDIRECT [[CAM_Workbench/ro]]
<languages/>

{{Docnav
|[[PartDesign_Workbench|PartDesign Workbench]]
|[[Points_Workbench|Points Workbench]]
|IconL=Workbench_PartDesign.svg
|IconR=Workbench_Points.svg
}}

[[Image:Workbench_Path.svg|thumb|128px|Path workbench icon]]

{{TOCright}}

==Introducere==

<div class="mw-translate-fuzzy">
Atelierul traiectorii este folosit pentru producerea unor instrucţiuni [https://en.wikipedia.org/wiki/CNC_router CNC machines] pornind de la un model FreeCAD 3D. Acestea produc obeicte reale 3D pe mașini CNC ca frezele, strungurile, mașinile de tăiat cu laser, sau similare.În mod tipic instrucțiile sunt un dialect [https://en.wikipedia.org/wiki/G-Code G-Code] .
</div>

[[Image:pathwb.png|600px]]

<div class="mw-translate-fuzzy">
Algoritmul pentru crearea acestor instrucțiuni în FreeCAD, în limbajul G-cod, este următorul:
* Un model 3D este obiectul de bază, creat în mod obișnuit folosind una sau mai multe tabele de lucru [[PartDesign Workbench/ro|Part Design]], [[Part_Workbench/ro|Part]] sau [[Draft Workbench/ro|Draft]].
* O [[Path_Job/ro|Job]] este creată în Path Workbench. Aceasta conține toate informațiile necesare pentru a genera codul G necesar pentru a procesa lucrarea pe o moară CNC: există material stoc, moara are un anumit [[Path_ToolLibraryEdit/ro|set de instrumente]] și urmează anumite comenzi care controlează viteza și mișcările (de obicei, Codul G).
* Instrumentele sunt selectate după cum este cerut de Operațiunile de Lucru.
* Căile de frezare sunt create folosind, de ex. [[Path_Profile/ro|Contour]] și [[Path_Pocket_3D/ro|Pocket]] Operații. Aceste Obiecte de cale folosesc dialectul intern al FreeCAD G, independent de mașina CNC.
* Exportați lucrarea cu un cod g, care se potrivește cu mașina dvs.
</div>

== General concepts ==

<div class="mw-translate-fuzzy">
== Concepte generale ==
Path Workbench generează G-Code care definește căile necesare pentru a mula Proiectul reprezentat de modelul 3D pe miezul țintă [[https://www.freecadweb.org/wiki/Path_scripting#FreeCAD.27s_internal_GCode_format the Path Job Operations FreeCAD G-Code dialect ]], care ulterior se traduce în dialectul corespunzător pentru controlerul CNC țintă prin selectarea postprocesorului adecvat.
 
Codul G este generat de directivele și operațiile conținute într-o traiectorie. Fluxul de lucru al joburilor le afișează în ordinea în care vor fi executate. Lista este populată prin adăugarea operațiunilor de deplasare, a traiectoriile suplimentare(Dressup), a comenzilor parțiale ale traiectorilor și a modificărilor de parcurs - din meniul Path sau prin butoanele GUI.
</div>

The G-code is generated from directives and Operations contained in a Path Job. The Job Workflow lists these in the order they will be executed. The list is populated by adding Path Operations, Path Dressups, Path Supplemental Commands, and Path Modifications from the Path Menu, or GUI buttons.

<div class="mw-translate-fuzzy">
Path Workbench oferă un Manager de instrumente (Library, Tool-Table) și G-Code Inspection și instrumente de simulare. Acesta leagă postprocesorul și permite importarea și exportul șabloanelor de lucrări.
</div>

<div class="mw-translate-fuzzy">
Path Workbench include dependențe externe:
# Unitățile de măsură ale modelului FreeCAD 3D sunt definite în {{MenuCommand|Edit → Preference → General → Units tab's Units settings}}.. Configurația Postprocesorului definește unitățile finale de cod G.
# Fișierul Macro al traiectorie, and Geometric toleranțe, sunt definite în {{MenuCommand|Edit → Preferences → Path → Job Preferences}} .
# Culorile sunt definite in the {{MenuCommand|Edit → Preferences → Path → Path colors}} tab.
# Parametrii Punților de susținere (Holding tag) sunt definite în {{MenuCommand|Edit → Preferences → Path → Dressups}} tab.
# Calitatea modelului 3D de bază acceptă cerințele Path WB, passes Check Geometry.
</div>

== Limitations ==

Some current limitations of which you should be aware are:
* Most of the Path Tools are not true 3D tools but only 2.5D capable. This means that they take a fixed 2D shape and can cut it down to a given depth. However, there are two tools which produce true 3D paths: {{KEY|[[Image:Path_3DPocket.svg|24px]] [[Path_Pocket_3D|3D Pocket]]}} and {{KEY|[[Image:Path_Surface.svg|24px]] [[Path_Surface|3D Surface]]}} (which is still an [[Path_experimental|experimental feature]] as of November 2020).
* Most of Path workbench is designed for a simple, standard 3-axis (xyz) CNC mill/router, but lathe tools are under development in 0.19_pre.
* Most operations in Path workbench will return paths based on a standard endmill tool/bit only, regardless of the tool/bit type assigned in a given tool controller with the exception of the {{KEY|[[Image:Path_Engrave.svg|24px]] [[Path_Engrave|Engrave]]}} and {{KEY|[[Image:Path_Surface.svg|24px]] [[Path_Surface|3D Surface]]}} operations.
* The operations within the Path workbench are not aware of clamping mechanisms in use to secure the model to your machine. Consequently, please review and simulate the paths you generate prior to sending the code to your machine. If necessary, model your clamping mechanisms in FreeCAD in order to better inspect the paths generated. Look for possible collisions with clamps or other obstacles along the paths.

== Unități de măsură ==

Unitatea de măsură în Traiectorie poate crea confuzii. Există mai multe puncte de înțeles:
# În FreeCAD unitățile de măsură pentru lungime și timp sunt 'mm' and 's' respectively. Viteza este în 'mm/s'. Aceasta este stocată intern în FreeCAD indiferent de orice altceva
# Schema default de Unități de măsură utilizează unitățile implicite. Dacă utilizați schema implicită și introduceți o rată de alimentare fără a specifică unitățile de măsură, aceasta va fi introdusă ca 'mm/s'
# Majoritatea mașinilor CNC se așteaptă ca rata de alimentare să fie sub formă de fie 'mm/min' or 'in/min'. Cele mai multe postprocesoare vor converti automat unitatea atunci când generează gcode.

Scheme:
# Schimbarea schemei din preferințe modifică șirul de unități implicit pentru câmpurile de introducere. Dacă sunteți un utilizator Path și preferați să proiectați în metrice, este foarte recomandat să utilizați schema "Metric Small Parts & CNC". Dacă proiectați în unități din SUA, fie Decimalul Imperial și Clădirea SUA vor funcționa
# Schimbarea schemei de unități preferate nu va avea niciun efect asupra ieșirii, dar va ajuta la evitarea erorilor de intrare

Ieşire:
# Generarea unității corecte în ieșire este responsabilitatea postprocesorului și se face numai la momentul respectiv
# Unitatea de ieșire a mașinii nu are nicio legătură cu schema unității selectată
# Postprocesoarele produc fie ieșire metrică (G21), ieșire Imperial (G20), fie configurabile.
# Implicit post-procesor configurabil la metric (G21)
# Dacă doriți ca postprocesorul dvs. configurabil să emită gcode imperiale (G20), Setați argumentul corect în configurația de ieșire a jobului (de ex. --Inches pentru linuxcnc). Acest lucru poate fi stocat într-un șablon de lucru și setat ca șablon implicit pentru al face automat pentru toate lucrările viitoare

Căi de inspecție:
# Dacă utilizați instrumentul Path Inspect pentru a vedea codul g, îl veți vedea în 'mm/s' deoarece nu este post-procesat

== Heights and depths ==

<div class="mw-translate-fuzzy">
==Comenzi pentru Traiectorie==
</div>

[[File:Path-DepthsAndHeights.gif|500px]]
{{Caption|Visual reference for Depth properties (settings)}}

== Commands ==

Some commands are experimental and not available by default. To enable them see [[Path_experimental|Path experimental]].

=== Project Commands ===

<div class="mw-translate-fuzzy">
* [[Image:Path-Job.png|32px]] [[Path_Job/ro|Job]]: Creează un nou CNC job
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_PostProcess.png|32px]] [[Path_Post/ro|Post Process]]: Exportă un proiect ca G-code
</div>

<div class="mw-translate-fuzzy">
* [[File:Path_Sanity.png|32px]] [[Path_Sanity/ro|Path Errors]]: Verifică lucrarea selectată pentru valori lipsă
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path-ExportTemplate.png|32px]] [[Path_ExportTemplate/ro|Export Template]]: Exportă job-ul curent ca șablon
</div>

=== Tool Commands ===

<div class="mw-translate-fuzzy">
* [[File:Path_Inspect.png|32px]] [[Path_Inspect/ro|G-Code Inspector]]: Arată G-code pentru verificare
</div>

<div class="mw-translate-fuzzy">
* [[File:Path_Simulator.png|32px]] [[Path_Simulator/ro|Simulator]]: Arată operațiunile de frezare ca și cum ar fi fost deja făcute pe mașina-unealtă
</div>

<div class="mw-translate-fuzzy">
* [[File:Path-CompleteLoop.png|32px]] [[Path_SelectLoop/ro|Complete Loop]]: Completează o buclă de la două muchii selceționate
</div>

* [[Image:Path_OpActiveToggle.svg|32px]] [[Path_OpActiveToggle|Toggle the Active State of the Operation]]: Activates or de-activates a path operation.

* [[Image:Path_ToolBitLibraryOpen.svg|32px]] [[Path_ToolBitLibraryOpen|ToolBit Library editor]]: Opens an editor to manage ToolBit libraries. {{Version|0.19}}

* [[Image:Path_ToolBitDock.svg|32px]] [[Path_ToolBitDock|ToolBit Dock]]: Toggles the ToolBit Dock. {{Version|0.19}}

=== Basic Operations ===

* [[Image:Path_Profile.svg|32px]] [[Path_Profile|Profile]]: Creates a profile operation of the entire model, or from one or more selected faces or edges. {{Version|0.19}}

<div class="mw-translate-fuzzy">
* [[Image:Path_Pocket.png|32px]] [[Path_Pocket_Shape/ro|Pocket]]: Creează o operație de realizare a unor adâncituri dreptunghiulare pornind de la una sau mai multe buzunare -pocket(s)
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_Drilling.png|32px]] [[Path_Drilling/ro|Drilling]]: Realizează un ciclu de găurire
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path-Face.png|32px]] [[Path_MillFace/ro|Mill Face]]: Creează o traiectorie de suprafață
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path-Helix.png|32px]] [[Path_Helix/ro|Helix]]: Creează o traiectorie elicoidală
</div>

* [[Image:Path_Adaptive.svg|32px]] [[Path_Adaptive|Adaptive]]: Creates an adaptive clearing and profiling operation.

* [[Image:Path_Slot.svg|32px]] [[Path_Slot|Slot]]: Creates a slotting operation from selected features or custom points. [[Path_experimental|{{Emphasis|Experimental}}]]. {{Version|0.19}}

<div class="mw-translate-fuzzy">
* [[Image:Path-Engrave.png|32px]] [[Path_Engrave/ro|Engrave]]: Creează o gravură
</div>

<div class="mw-translate-fuzzy">
===Traiectorie suplimentară===
</div>

=== 3D Operations ===

<div class="mw-translate-fuzzy">
* [[Image:Path-3DPocket.png|32px]] [[Path_Pocket_3D/ro|3D Pocket]]: Creează o traiectorie pentru o adâncitură 3D- 3D pocket
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path-3DSurface.png|32px]] [[Path_Surface/ro|3D Surface]]: Creează o traiectorie de uzinare pentru o suprafață 3D
</div>

* [[Image:Path_Waterline.svg|32px]] [[Path_Waterline|Waterline]]: Creates a waterline path for a 3D surface. [[Path_experimental|{{Emphasis|Experimental}}]]. {{Version|0.19}}

=== Path Dressup ===

* [[Image:Path_DressupPathBoundary.svg|32px]] [[Path_DressupPathBoundary|Boundary Dressup]]: Adds a boundary dressup modification to a selected path.

<div class="mw-translate-fuzzy">
* [[Image:Path_DressupDogbone.png|32px]] [[Path_DressupDogbone/ro|Dogbone Dressup]]: Adaugă modificări de traiectorie pentru colțurile interne (dogbone)
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_DressupDragKnife.png|32px]] [[Path_DressupDragKnife/ro|Dragknife Dressup]]: Adaugă o traiectorie suplimentară pentru un dragknife la traiectoria selectată
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_DressupLeadInOut.png|32px]] [[Path_DressupLeadInOut/ro|Lead In Dressup]]:Adaugă un punct de intrare și / sau un punct de ieșire la o traiectorie selectată
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_DressupRampEntry.png|32px]] [[Path_DressupRampEntry/ro|Ramp Entry Dressup]]: Adaugă o traiectorie suplimentară de intrare intrare în șpan
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_DressupTag.png|32px]] [[Path_DressupTag/ro|Tag Dressup]]: Adaugă punți de susținere (holding tag) la traiectoria selectată
</div>

<div class="mw-translate-fuzzy">
===Comenzi Speciale===
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_Fixture.png|32px]] [[Path_Fixture/ro|Fixture]]: Schimbă poziția punctului de fixare
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_Comment.png|32px]] [[Path_Comment/ro|Comment]]: Inserează un comentariu în G-codul traiectoriei
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_Stop.png|32px]] [[Path_Stop/ro|Stop]]: Introduce o oprire completă a mașinii
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_Custom.png|32px]] [[Path_Custom/ro|Custom]]: Inserează G-cod personalizat
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_GcodeFromShape.png|32px]] [[Path_FromShapes/ro|Gcode From a Shape]]: Creează un obiect traiectorie dintr-un obiect Piesă selectat
</div>

<div class="mw-translate-fuzzy">
===Modificarea Traiectoriei===
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_Copy.png|32px]] [[Path_Copy/ro|Copy]]: Creează o Copie parametrică a obiectului traiectorie selectat
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_Array.png|32px]] [[Path_Array/ro|Array]]: Creează o matrice de multiplicare a traiectoriei selectate
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path_SimpleCopy.png|32px]] [[Path_SimpleCopy/ro|Simple Copy]]: Creează o copie neparametrică a unui obiect traiectorie selectat
</div>

=== Miscellaneous ===

<div class="mw-translate-fuzzy">
* [[Image:Path-Area.png|32px]] [[Path_Area/ro|Feature area]]: Creează o zonă de caracteristici din obiectele selectate
</div>

<div class="mw-translate-fuzzy">
* [[Image:Path-Area-Workplane.png|32px]] [[Path_Area_Workplane/ro|Feature area workplane]]: Creează un plan de lucru pentru zona de caracteristici
</div>

=== Obsolete ===

<div class="mw-translate-fuzzy">
* [[Image:Path_ToolLibraryEdit.png|32px]] [[Path_ToolLibraryEdit/ro|Tool Manager]]: Editează Tool Manager
</div>

== ToolBit architecture ==

Manage tools, bits, and the Tool Library. Based on the ToolBit architecture. {{Version|0.19}}

* [[Path_Tools|Path Tools]]
* [[Path_ToolShape|Path ToolShape]]
* [[Path_ToolBit|Path ToolBit]]
* [[Path_ToolBit_Library|Path ToolBit Library]]
* [[Path_ToolController|Path ToolController]]

== Other ==

<div class="mw-translate-fuzzy">
Path Workbench partajează mai multe concepte cu alte pachete software CAM, dar are propriile particularități. Dacă ceva pare rău, ar putea fi un loc bun pentru a începe.
</div>

<div class="mw-translate-fuzzy">
===Preferințe===
</div>

<div class="mw-translate-fuzzy">
* [[Image:Std_DlgParameter.png|32px]] [[Path_Preferences/ro|Preferences...]]: Preferințe disponibile în Atelierul Traiectorie.
</div>

== Script ==

<div class="mw-translate-fuzzy">
A se vedea pagina [[Path scripting/ro|Path scripting]].
</div>

== Tutorials ==

* [[Path_Walkthrough_for_the_Impatient|Path Walkthrough for the Impatient]]: a quick tutorial to get familiar with Path.

== Videos ==

* [https://www.youtube.com/playlist?list=PLEuOia-QxyFKgzAeTyH62GKqWKVURiWJL FreeCAD Path: Custom paths with Python - Part 1 - 5]: a playlist with a series of 5 videos in English by sliptonic. This series shows how to work with the [[Path_Workbench|Path Workbench]].
* [https://www.youtube.com/playlist?list=PLUrr_kHPp4vhGdLlj6IemtF-OPUlRvSTC FreeCAD CAM Path Workbench]: a playlist with a series of 7 videos in English by CAD CAM Lessons.
* [https://www.youtube.com/playlist?list=PLUrr_kHPp4vh2n6DcIlegK4dEKIFjmISJ FreeCAD CAM CNC] a playlist with a series of 8 videos in English by CAD CAM Lessons.


<div class="mw-translate-fuzzy">
{{Userdocnavi/ro}}
[[Category:Path/ro]]
[[Category:Workbenches/ro]]
</div>

{{Path_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
[[Category:Workbenches{{#translation:}}]]

Latest revision as of 19:46, 17 March 2024

Redirect to: