Sketcher Workbench/sk: Difference between revisions

From FreeCAD Documentation
(Created page with "==== Na čo Náčrtník slúžiť nemá ====")
(Updating to match new version of source page)
(160 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav
{{Docnav/sk
|[[Robot_Workbench|Pracovný stôl Robot]]
|[[Robot_Workbench|Pracovný stôl Robot]]
|[[Spreadsheet_Workbench|Pracovný stôl Tabuľka]]
|[[Spreadsheet_Workbench|Pracovný stôl Tabuľka]]
Line 7: Line 7:
|IconR=Workbench_Spreadsheet.svg
|IconR=Workbench_Spreadsheet.svg
}}
}}

{{VeryImportantMessage|This page has been marked for translation. But it is still a work in progress!!!}}


[[Image:Workbench_Sketcher.svg|thumb|128px|ikona pracovného stola Náčrtník]]
[[Image:Workbench_Sketcher.svg|thumb|128px|ikona pracovného stola Náčrtník]]
Line 12: Line 14:
{{TOCright}}
{{TOCright}}


<span id="Introduction"></span>
== Úvod ==
== Úvod ==


<div class="mw-translate-fuzzy">
[[Image:Workbench_Sketcher.svg|24px]] [[Sketcher_Workbench|Pracovný stôl Náčrtník]] sa vo FreeCADe používa na tvorbu 2D geometrie, ktorú následne využijete v [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench|na pracovnom stole Dizajn dielca]], [[Image:Workbench_Arch.svg|24px]] [[Arch_Workbench|pracovnom stole Arch]] a iných pracovných stoloch. Vo všeobecnosti sa za východiskový bod pre väčšinu CAD modelov považuje 2D náčrt, pretože ten dokážeme „vytiahnuť“ a vytvoriť tak 3D tvar; navyše je možné 2D náčrty okrem predtým vytvorených 3D tvarov použiť aj na vytvorenie ďalších prvkov, ako sú kapsy, ryhy alebo výlisky. Spolu s booleanovskými operáciami definovanými na [[Image:Workbench_Part.svg|24px]] [[Part Workbench|pracovnom stole Diel]] tvorí Náčrtník základ [[constructive solid geometry|konštruktívnej geometrie telies]] (CSG) - spôsobu tvorby telies. Okrem toho s operáciami [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench|pracovného stola Dizajn dielu]] tvorí Náčrtník tiež základ metodológie [[feature editing|úpravy prvkov]] pri tvorbe telies.
[[Image:Workbench_Sketcher.svg|24px]] [[Sketcher_Workbench|Pracovný stôl Náčrtník]] sa vo FreeCADe používa na tvorbu 2D geometrie, ktorú následne využijete v [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench|na pracovnom stole Dizajn dielca]], [[Image:Workbench_Arch.svg|24px]] [[Arch_Workbench|pracovnom stole Arch]] a iných pracovných stoloch. Vo všeobecnosti sa za východiskový bod pre väčšinu CAD modelov považuje 2D náčrt, pretože ten dokážeme „vytiahnuť“ a vytvoriť tak 3D tvar; navyše je možné 2D náčrty okrem predtým vytvorených 3D tvarov použiť aj na vytvorenie ďalších prvkov, ako sú kapsy, ryhy alebo výlisky. Spolu s booleanovskými operáciami definovanými na [[Image:Workbench_Part.svg|24px]] [[Part Workbench|pracovnom stole Diel]] tvorí Náčrtník základ [[constructive solid geometry|konštruktívnej geometrie telies]] (CSG) - spôsobu tvorby telies. Okrem toho s operáciami [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench|pracovného stola Dizajn dielu]] tvorí Náčrtník tiež základ metodológie [[feature editing|úpravy prvkov]] pri tvorbe telies.
</div>


Together with boolean operations defined in the [[Image:Workbench_Part.svg|16px]] [[Part Workbench|Part Workbench]], the Sketcher Workbench, or "The Sketcher" for short, forms the basis of the [[constructive solid geometry|constructive solid geometry]] (CSG) method of building solids. Together with [[Image:Workbench_PartDesign.svg|16px]] [[PartDesign_Workbench|PartDesign Workbench]] operations, it also forms the basis of the [[feature editing|feature editing]] methodology of creating solids. But many other workbenches use sketches as well.

<div class="mw-translate-fuzzy">
Pracovný stôl Náčrtník obsahuje "väzby", vďaka ktorým dokážete pomocou presných geometrických definícií ako dĺžky, uhla a vzťahov (vodorovnosť, zvislosť, kolmosť atď.) určiť umiestnenie 2d tvarov. Riešiteľ väzieb vypočíta rozsah väzieb 2D geometrie a poskytuje interaktívne prehliadanie stupňov voľnosti náčrtu.
Pracovný stôl Náčrtník obsahuje "väzby", vďaka ktorým dokážete pomocou presných geometrických definícií ako dĺžky, uhla a vzťahov (vodorovnosť, zvislosť, kolmosť atď.) určiť umiestnenie 2d tvarov. Riešiteľ väzieb vypočíta rozsah väzieb 2D geometrie a poskytuje interaktívne prehliadanie stupňov voľnosti náčrtu.
</div>

<div class="mw-translate-fuzzy">
Náčrtník neslúži na tvorbu 2D výkresov. Akonáhle boli náčrty použité na vytvorenie prvku telesa, sú automaticky skryté. Väzby sú viditeľné iba v upravovacom režime náčrtu.
</div>


[[File:FC_ConstrainedSketch.png|450px]]
[[File:FC_ConstrainedSketch.png|450px]]
{{Caption|Plne zaväzbený náčrt}}
{{Caption|Plne zaväzbený náčrt}}


== Constraints ==
== Základy používania väzieb náčrtu ==


<div class="mw-translate-fuzzy">
Pre lepšie pochopenie fungovania Náčrtníka môže pomôcť porovnanie s "tradičným" spôsobom rysovania.
Namiesto rozmerov sú väzby používané na obmedzenie stupňov voľnosti objektu. Napríklad čiara bez väzieb má 4 stupne voľnosti (skrátene SV, angl. DOF): môže byť posúvaná vodorovne alebo zvislo, môže byť natiahnutá a môže byť otočená.
</div>


Použitie vodorovnej alebo zvislej väzby alebo väzby uhla čiary (vzhľadom na inú čiaru alebo jednu z osí) obmedzí jej schopnosť otáčania, takže jej zostanú 3 stupne voľnosti. Zamknutie jedného z jej dvoch bodov vzhľadom na začiatok súradníc odstráni ďalšie 2 stupne voľnosti. A nakoniec použitie väzby rozmeru odstráni posledný stupeň voľnosti. Po týchto úkonoch je čiara považovaná za "plne zaväzbenú".
==== Tradičné rysovanie ====


<div class="mw-translate-fuzzy">
Tradičné rysovanie v CAD programoch používa podobné techniky, ako [https://sk.wikipedia.org/wiki/Technick%C3%BD_v%C3%BDkres technické výkresy]. Jednotlivé pohľady sú kreslené manuálne a sú určené na tvorbu technických výkresov (modrotlač). Objekty sú kreslené presne pre zvolenú veľkosť alebo rozmer. Ak chcete nakresliť vodorovnú čiaru s dĺžkou 100 mm začínajúcu na (0,0), aktivujete nástroj čiara. Kliknete na obrazovku alebo zadáte súradnice (0,0) pre prvý bod, potom kliknete znovu alebo zadáte súradnice druhého bodu na (100,0). Alebo čiaru nakreslíte bez ohľadu na umiestnenie a presuniete ju neskôr. Po dokončení kreslenia geometrie jej priradíte rozmery.
Objekty môžu byť takisto zaväzbené medzi sebou. Dve čiary môžete spojiť pomocou jedného z ich bodov vďaka väzbe splynutia bodov. Môže takisto medzi nimi byť nastavený úhol, alebo môžu nastavené ako kolmé. Čiara môže byť dotyčnicou oblúka alebo kruhu apod. Komplexný náčrt s viacerými objektami bude mať viac možných riešení a jeho "plné zaväzbenie" znamená, že bolo dosiahnuté práve jedno z týchto možných riešení v závislosti od použitých väzieb.
</div>


<div class="mw-translate-fuzzy">
==== Používanie väzieb náčrtu ====
Existujú dva typy väzieb: geometrické a rozmerové. Sú opísané nižšie v časti [[#Nástroje|'Nástroje']].
</div>


=== Driving vs. reference constraints ===
"Náčrtník" sa od tohto postupu odlišuje. Objekty nemusia byť nakreslené úplne presne, pretože ich neskôr definujete priradenými väzbami. Môžete ich nakresliť voľne a pokiaľ sú bez väzieb, môžu byť upravované. V podstate "plávajú" na kresliacej ploche a môžete ich presúvať, naťahovať, otáčať, škálovať apod. To vám v procese návrhu poskytuje veľkú voľnosť.


==== Čo väzby? ====
=== Edit constraints ===


When a [[Sketcher_ToggleDrivingConstraint|driving constraint]] is created, and if the {{MenuCommand|Ask for value after creating a dimensional constraint}} [[Sketcher_Preferences#Display|preference]] is selected (default), a dialog opens to edit its value.
Namiesto rozmerov sú väzby používané na obmedzenie stupňov voľnosti objektu. Napríklad čiara bez väzieb má 4 stupne voľnosti (skrátene SV, angl. DOF): môže byť posúvaná vodorovne alebo zvislo, môže byť natiahnutá a môže byť otočená.


[[Image:Sketcher_Edit_Constraint.png|Sketcher_Edit_Constraint.png]]
Použitie vodorovnej alebo zvislej väzby alebo väzby uhla čiary (vzhľadom na inú čiaru alebo jednu z osí) obmedzí jej schopnosť otáčania, takže jej zostanú 3 stupne voľnosti. Zamknutie jedného z jej dvoch bodov vzhľadom na začiatok súradníc odstráni ďalšie 2 stupne voľnosti. A nakoniec použitie väzby rozmeru odstráni posledný stupeň voľnosti. Po týchto úkonoch je čiara považovaná za "plne zaväzbenú".


You can enter a numerical value or an [[Expressions|expression]], and it is possible to name the constraint to facilitate its use in other expressions. You can also check the {{MenuCommand|Reference}} checkbox to switch the constrain to reference mode.
Objekty môžu byť takisto zaväzbené medzi sebou. Dve čiary môžete spojiť pomocou jedného z ich bodov vďaka väzbe splynutia bodov. Môže takisto medzi nimi byť nastavený úhol, alebo môžu nastavené ako kolmé. Čiara môže byť dotyčnicou oblúka alebo kruhu apod. Komplexný náčrt s viacerými objektami bude mať viac možných riešení a jeho "plné zaväzbenie" znamená, že bolo dosiahnuté práve jedno z týchto možných riešení v závislosti od použitých väzieb.


To edit the value of an existing dimensional constraint do one of the following:
Existujú dva typy väzieb: geometrické a rozmerové. Sú opísané nižšie v časti [[#Nástroje|'Nástroje']].
* Double-click the constraint value in the [[3D_view|3D view]].
* Double-click the constraint in the [[Sketcher_Dialog|Sketcher Dialog]].
* Right-click the constraint in the Sketcher Dialog and select the {{MenuCommand|Change value}} option from the context menu.


=== Reposition constraints ===
==== Na čo Náčrtník slúžiť nemá ====


Constraints can be repositioned in the 3D view by dragging. Hold down the left mouse button over the constraint value and move the mouse.
The Sketcher is not intended for producing 2D blueprints. Once sketches are used to generate a solid feature, they are automatically hidden. Constraints are only visible in Sketch edit mode.


== Profile sketches ==
If you only need to produce 2D views for print, and don't want to create 3D models, check out the [[Draft_Workbench|Draft workbench]]. Unlike Sketcher elements, Draft objects don't use constraints; they are simple shapes defined at the moment of creation. Both Draft and Sketcher can be used for 2D geometry drawing, and 3D solid creation, although their preferred use is different; the Sketcher is normally used together with [[Part Workbench|Part]] and [[PartDesign Workbench|PartDesign]] to create solids; Draft is normally used for simple planar drawings over a grid, as when drawing an architectural floor plan; in these situations Draft is mostly used together with the [[Arch Workbench|Arch Workbench]]. The tool [[Draft Draft2Sketch|Draft2Sketch]] converts a Draft object to a Sketch object, and vice versa; many tools that require a 2D element as input work with either type of object as an internal conversion is done automatically.


To create a sketch that can be used as a profile for generating solids certain rules must be followed:
== Sketching Workflow ==
* The sketch must contain only closed contours. Gaps between endpoints, however small, are not allowed.
* Contours can be nested, to create voids, but should not self-intersect or intersect other contours.
* Contours cannot share edges with other contours. Duplicate edges should be avoided.
* T-connections, that is more than two edges sharing a common point, or a point touching an edge, are not allowed.


These rules do not apply to construction geometry (default color blue), which is not shown outside edit mode, or if the sketch is used for a different purpose. Depending on the workbench and the tool that will use the profile sketch, additional restrictions may apply.
A Sketch is always 2-dimensional (2D). To create a solid, a 2D Sketch of a single enclosed area is created and then either Padded or Revolved to add the 3rd dimension, creating a 3D solid from the 2D Sketch.


== Drawing aids ==
If a Sketch has segments that cross one another, places where a Point is not directly on a segment, or places where there are gaps between endpoints of adjacent segments, Pad or Revolve won't create a solid. Sometimes a Sketch which contains lines which cross one another will work for a simple operation such as Pad, but later operations such as Linear Pattern will fail. It is best to avoid crossing lines. The exception to this rule is that it doesn't apply to Construction (blue) Geometry.


The Sketcher Workbench has several drawing aids and other features that can help when creating geometry and applying constraints.
Inside the enclosed area we can have smaller non-overlapping areas. These will become voids when the 3D solid is created.


=== Continue modes ===
Once a Sketch is fully constrained, the Sketch features will turn green; Construction Geometry will remain blue. It is usually "finished" at this point and suitable for use in creating a 3D solid. However, once the Sketch dialog is closed it may be worthwhile going to [[Image:Workbench_Part.svg|24px]] [[Part_Workbench|Part Workbench]] and running {{Button|[[File:Part_CheckGeometry.svg|16px]] [[Part_CheckGeometry|Check geometry]]}} to ensure there are no features in the Sketch which may cause later problems.


There are two continue modes: '''Geometry creation "Continue Mode"''' and '''Constraint creation "Continue Mode"'''. If these are checked (default) in the [[Sketcher_Preferences#Display|preferences]], related tools will restart after finishing. To exit an continuous tool press {{KEY|Esc}} or the right mouse button. This must be repeated if a continuous geometry tool has already received input. You can also exit a continuous tool by starting another geometry or constraint creation tool. Note that pressing {{KEY|Esc}} if no tool is active will exit sketch edit mode. Uncheck the '''Esc can leave sketch edit mode''' [[Sketcher_Preferences#General|preference]] if you often inadvertently press {{KEY|Esc}} too many times.

=== Auto constraints ===

In sketches that have '''Auto constraints''' checked (default) several constraints are applied automatically when hovering the cursor properly (their symbols are displayed next to the cursor before applying). This is a per-sketch setting that can be changed in the [[Sketcher_Dialog#Constraints|Sketcher Dialog]] or by changing the {{PropertyView|Autoconstraints}} [[Property_editor|property]] of the sketch. The following constraints are applied automatically:
* [[Sketcher_ConstrainCoincident|Coincident]]
* [[Sketcher_ConstrainPointOnObject|Point on object]]
* [[Sketcher_ConstrainHorizontal|Horizontal]]
* [[Sketcher_ConstrainVertical|Vertical]]
* [[Sketcher_ConstrainTangent|Tangent]]
* {{Version|0.22}}: [[Sketcher_ConstrainSymmetric|Symmetric]] (line midpoint)

=== Snapping ===

{{Version|0.21}}

It is possible to [[Sketcher_Snap|snap]] to grid lines and grid intersection, to edges of geometry and midpoints of lines and arcs, and to certain angles. Please note that snapping does not produce constraints in and of itself. For example, only if Auto constraints is switched on will snapping to an edge produce a [[Sketcher_ConstrainPointOnObject|Point on object constraint]]. But just picking a point on the edge would then have the same result.

=== On-View-Parameters ===

{{Version|0.22}}

Depending on the selected option in the [[Sketcher_Preferences#General|preferences]] only the dimensional On-View-Parameters or both the dimensional and the positional On-View-Parameters can be enabled. Positional parameters allow the input of exact coordinates, for example the center of a circle, or the start point of a line. Dimensional parameters allow the input of exact dimensions, for example the radius of a circle, or the length and angle of a line. On-View-Parameters are not available for all tools.

[[Image:Sketcher_On_view_parameters_positional.png]]
{{Caption|Determining the center point of a circle with the positional parameters enabled}}

[[Image:Sketcher_On_view_parameters_dimensional.png]]
{{Caption|Determining the radius of a circle with the dimensional parameters enabled}}

If values are entered and confirmed by pressing {{KEY|Enter}} or {{KEY|Tab}}, related constraints are added automatically. If two parameters are displayed at the same time, for example the X and Y coordinate of a point, it is possible to enter one value and pick a point to define the other. Depending on the object additional constraints may be required to fully constrain it. Constraints resulting from On-View-Parameters take precedence over those that may result from [[Sketcher_Dialog#Constraints|Auto constraints]].

[[Image:Sketcher_ArcExample3.png|300px]]
{{Caption|Arc created by entering all On-View-Parameters with resulting automatically created constraints}}

=== Coordinate display ===

If the '''Show coordinates beside cursor while editing''' [[Sketcher_Preferences#Display|preference]] is checked (default), the parameters of the current geometry tool (coordinates, radius, or length and angle) are displayed next to the cursor. This is deactivated while On-View-Parameters are shown.

== Selection ==

No need for Ctrl, but...
Select in Sketcher Dialog...

=== Box selection ===

=== Connected geometry selection ===

== Copy, cut and paste ==

{{Version|0.22}}

The standard keyboard shortcuts can be used to copy, {{KEY|Ctrl}}+{{KEY|C}}, cut, {{KEY|Ctrl}}+{{KEY|X}}, and paste, {{KEY|Ctrl}}+{{KEY|V}}, the currently selected Sketcher geometry including related constraints. But these tools are also available from the {{MenuCommand|Sketch → Sketcher tools}} menu. They can be used within the same sketch but also between different sketches or separate instances of FreeCAD. Since the data is copied to the clipboard in the form of Python code, it can be used in other ways too (e.g. shared on the forum).

<span id="Tools"></span>
== Nástroje ==
== Nástroje ==


<div class="mw-translate-fuzzy">
The Sketcher Workbench tools are all located in the Sketch menu that appears when you load the Sketcher Workbench.
Nástroje pracovného stola Náčrtník sa nachádzajú v menu Náčrt, ktoré sa objaví po nahraní pracovného sola Náčrtník.
</div>


{{Version|0.21}}: If a sketch is in edit mode the Structure toolbar is hidden as none of its tools can then be used.
=== General ===


<span id="General"></span>
* [[Image:Sketcher_NewSketch.svg‎‎|32px]] [[Sketcher_NewSketch|New sketch]]: Creates‎ a new sketch on a selected face or plane. If no face is selected while this tool is executed the user is prompted to select a plane from a pop-up window.
=== Všeobecné ===


==== Sketcher toolbar ====
* [[Image:Sketcher_EditSketch.svg|32px]] [[Sketcher_EditSketch|Edit sketch]]: Edit the selected Sketch. This will open the [[Sketcher Dialog|Sketcher Dialog]].


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_LeaveSketch.svg|32px]] [[Sketcher_LeaveSketch|Leave sketch]]: Leave the Sketch editing mode.
* [[Image:Sketcher_NewSketch.svg‎‎|32px]] [[Sketcher_NewSketch|Nový náčrt]]: Vytvorí nový náčrt na vybranej ploche alebo rovine. Ak nie je pri spustení tohto nástroja vybraná žiadna plocha, užívateľ je vyzvaný zvoliť si z vyskakovacieho okna želanú rovinu.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ViewSketch.svg|32px]] [[Sketcher_ViewSketch|View sketch]]: Sets the model view perpendicular to the sketch plane.
* [[Image:Sketcher_EditSketch.svg|32px]] [[Sketcher_EditSketch|Upraviť náčrt]]: Úprava zvoleného náčrtu. Otvorí sa [[Sketcher Dialog|dialógové okno Náčrtníka]].
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ViewSection.svg|32px]] [[Sketcher_ViewSection|View section]]: Creates a section plane that temporarily hides any matter in front of the sketch plane.
* [[Image:Sketcher_MapSketch.svg|32px]] [[Sketcher_MapSketch|Namapovať náčrt na plochu]]: Namapuje náčrt na predtým vybranú plochu alebo teleso.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_MapSketch.svg|32px]] [[Sketcher_MapSketch|Map sketch to face]]: Maps a sketch to the previously selected face of a solid.
* [[File:Sketcher_ReorientSketch.svg|32px]] [[Sketcher_ReorientSketch|Preorientovať náčrt]]: Umožní vám naviazať náčrt na jednu z hlavných rovín.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ReorientSketch.svg|32px]] [[Sketcher_ReorientSketch|Reorient sketch]]: Allows you to attach the sketch to one of the main planes.
* [[File:Sketcher_ValidateSketch.svg|32px]] [[Sketcher_ValidateSketch|Skontrolovať náčrt]]: Skontroluje toleranciu jednotlivých bodov a upraví ich.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ValidateSketch.svg|32px]] [[Sketcher_ValidateSketch|Validate sketch]]: Verify the tolerance of different points and adjust them.
* [[Image:Sketcher_MergeSketches.svg|32px]] [[Sketcher_MergeSketches|Zlúčiť náčrty]]: Zlúči dva alebo viac náčrtov.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_MergeSketches.svg|32px]] [[Sketcher_MergeSketches|Merge sketches]]: Merge two or more sketches.
* [[Image:Sketcher_MirrorSketch.svg|32px]] [[Sketcher_MirrorSketch|Zrkadliť náčrt]]: Zrkadlí náčrt podľa osy x, y alebo podľa začiatku súradníc.
</div>


==== Sketcher Edit Mode toolbar ====
* [[Image:Sketcher_MirrorSketch.svg|32px]] [[Sketcher_MirrorSketch|Mirror sketch]]: Mirror a sketch along the x-axis, the y-axis or the origin.


<div class="mw-translate-fuzzy">
* [[File:Sketcher_StopOperation.svg|32px]] [[Sketcher_StopOperation|Stop operation]]: When in edit mode, stop the current operation, whether that is drawing, setting constraints, etc.
* [[Image:Sketcher_LeaveSketch.svg|32px]] [[Sketcher_LeaveSketch|Opustiť náčrt]]: Ukončí režim úprav náčrtu.
</div>


<div class="mw-translate-fuzzy">
===Sketcher geometries===
* [[Image:Sketcher_ViewSketch.svg|32px]] [[Sketcher_ViewSketch|Zobraziť náčrt]]: Nastaví zobrazenie modelu kolmo na rovinu náčrtu.
</div>


<div class="mw-translate-fuzzy">
These are tools for creating objects.
* [[Image:Sketcher_ViewSection.svg|32px]] [[Sketcher_ViewSection|Zobraziť rez]]: Vytvorí reznú rovinu a dočasne skryje akýkoľvek materiál nachádzajúci sa pred reznou rovinou.
</div>


==== Sketcher edit tools toolbar ====
* [[Image:Sketcher_CreatePoint.svg|32px]] [[Sketcher_CreatePoint|Point]]: Draws a point.


* [[Image:Sketcher_Grid.svg|32px]] [[Sketcher_Grid|Toggle grid]]: Toggles the grid in the sketch currently being edited. Settings can be changed in the related menu. {{Version|0.21}}
* [[Image:Sketcher_CreateLine.svg|32px]] [[Sketcher_CreateLine|Line]]: Draws a line segment between 2 points. Lines are infinite regarding certain constraints.


* [[Image:Sketcher_Snap.svg|32px]] [[Sketcher_Snap|Toggle snap]]: Toggles snapping in all sketches. Settings can be changed in the related menu. {{Version|0.21}}
* [[Image:Sketcher_CompCreateArc.png|48px]] [[Sketcher_CompCreateArc|Create an arc]]: This is an icon menu in the Sketcher toolbar that holds the following commands:


* [[Image:Sketcher_RenderingOrder.svg|32px]] [[Sketcher_RenderingOrder|Configure rendering order]]: The rendering order of all sketches can be changed in the related menu. {{Version|0.21}}
:* [[Image:Sketcher_CreateArc.svg|32px]] [[Sketcher_CreateArc|Arc]]: Draws an arc segment from center, radius, start angle and end angle.


==== Other ====
:* [[Image:Sketcher_Create3PointArc.svg|32px]] [[Sketcher_Create3PointArc|Arc by 3 points]]: Draws an arc segment from two endpoints and another point on the circumference.


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CompCreateCircle.png|48px]] [[Sketcher_CompCreateCircle|Create a circle]]: This is an icon menu in the Sketcher toolbar that holds the following commands:
* [[File:Sketcher_StopOperation.svg|32px]] [[Sketcher_StopOperation|Zastaviť operáciu]]: V režime úprav zastaví aktuálnu operáciu, napr. kreslenie, nastavovanie väzieb apod.
</div>


<span id="Sketcher_geometries"></span>
:* [[Image:Sketcher_CreateCircle.svg|32px]] [[Sketcher_CreateCircle|Circle]]: Draws a circle from center and radius.
=== Geometria v Náčrtníku ===


Tu sú uvedené nástroje pre tvorbu objektov.
:* [[Image:Sketcher_Create3PointCircle.svg|32px]] [[Sketcher_Create3PointCircle|Circle by 3 points]]: Draws a circle from three points on the circumference.


* [[Image:Sketcher_CreatePoint.svg|32px]] [[Sketcher_CreatePoint|Bod]]: Nakreslí bod.
* [[Image:Sketcher_CompCreateConic.png|48px]] [[Sketcher_CompCreateConic|Create a conic]]: The sketcher provides the following conical sections. Unlike B-splines they can be used with all sorts of constraints such as [[Sketcher ConstrainTangent|Tangent]], [[Sketcher ConstrainPointOnObject|Point On Object]], or [[Sketcher ConstrainPerpendicular|Perpendicular]].
** [[Image:Sketcher_CreateEllipseByCenter.svg|32px]] [[Sketcher_CreateEllipseByCenter|Ellipse by center]]: Draws an ellipse by center point, major radius point and minor radius point.
** [[Image:Sketcher_CreateEllipseBy3Points.svg|32px]] [[Sketcher_CreateEllipseBy3Points|Ellipse by 3 points]]: Draws an ellipse by major diameter (2 points) and minor radius point.
** [[Image:Sketcher_CreateArcOfEllipse.svg|32px]] [[Sketcher_CreateArcOfEllipse|Arc of ellipse]]: Draws an arc of ellipse by center point, major radius point, starting point and ending point.
**[[Image:Sketcher_CreateArcOfHyperbola.svg|32px]] [[Sketcher_CreateArcOfHyperbola|Arc of hyperbola]]: Draws an arc of hyperbola.
**[[Image:Sketcher_CreateArcOfParabola.svg|32px]] [[Sketcher_CreateArcOfParabola|Arc of parabola]]: Draws an arc of parabola.


* [[Image:Sketcher_CreateLine.svg|32px]] [[Sketcher_CreateLine|Čiara]]: Nakreslí čiarový segment medzi 2 bodmi. Pre potreby niektorých väzieb sa čiary považujú za nekonečne dlhé.
* [[Image:Sketcher_CompCreateBSpline.png|48px]] [[Sketcher_CompCreateBSpline|Create a B-spline]]: This is an icon menu in the Sketcher toolbar that holds the following commands:
** [[File:Sketcher_CreateBSpline.svg|32px]] [[Sketcher_CreateBSpline|Create B-spline]]: Draws a B-spline curve by its control points.
** [[File:Sketcher_CreatePeriodicBSpline.svg|32px]] [[Sketcher_CreatePeriodicBSpline|Create periodic B-spline]]: Draws a periodic (closed) B-spline curve by its control points.


* <span id="Sketcher_CompCreateArc">[[Image:Sketcher_CreateArc.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create arc:</span><!--Do not edit span id: the Sketcher_CompCreateArc pages redirect here-->
* [[Image:Sketcher_CreatePolyline.svg|32px]] [[Sketcher_CreatePolyline|Polyline (multiple-point line)]]: Draws a line made of multiple line segments. Pressing the M key while drawing a Polyline toggles between the different polyline modes.


:* [[Image:Sketcher_CreateArc.svg|32px]] [[Sketcher_CreateArc|Oblúk]]: Nakreslí segment oblúka pomocou stredového bodu, polomeru a začiatočného a koncového uhla.
* [[Image:Sketcher_CompCreateRectangles.png|48px]] [[Sketcher_CompCreateRectangles|Create rectangles]]: This is an icon menu in the Sketcher toolbar that holds the following commands: {{Version|0.20}}


:* [[Image:Sketcher_Create3PointArc.svg|32px]] [[Sketcher_Create3PointArc|Oblúk podľa 3 bodov]]: Nakreslí segment oblúka pomocou dvoch koncových bodov a ďalšieho bodu na obvode.
:* [[Image:Sketcher_CreateRectangle.svg|32px]] [[Sketcher_CreateRectangle|Rectangle]]: Draws a rectangle from 2 opposite points.


* <span id="Sketcher_CompCreateCircle">[[Image:Sketcher_CreateCircle.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create circle:</span><!--Do not edit span id: the Sketcher_CompCreateCircle pages redirect here-->
:* [[Image:Sketcher_CreateRectangle_Center.svg|32px]] [[Sketcher_CreateRectangle_Center|Centered Rectangle]]: Draws a rectangle from a central point and an edge point. {{Version|0.20}}


:* [[Image:Sketcher_CreateOblong.svg|32px]] [[Sketcher_CreateOblong|Rounded Rectangle]]: Draws a rounded rectangle from 2 opposite points. {{Version|0.20}}
:* [[Image:Sketcher_CreateCircle.svg|32px]] [[Sketcher_CreateCircle|Kruh]]: Nakreslí kruh pomocou stredového bodu a polomeru.


:* [[Image:Sketcher_Create3PointCircle.svg|32px]] [[Sketcher_Create3PointCircle|Kruh podľa 3 bodov]]: Nakreslí kruh pomocou troch bodov na jeho obvode.
* [[Image:Sketcher_CompCreateRegularPolygon.png|48px]] [[Sketcher_CompCreateRegularPolygon|Create regular polygon]]: This is an icon menu in the Sketcher toolbar that holds the following commands:


* <span id="Sketcher_CompCreateConic">[[Image:Sketcher_Conics.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create conic:</span><!--Do not edit span id: the Sketcher_CompCreateConic pages redirect here-->
:* [[Image:Sketcher_CreateTriangle.svg|32px]] [[Sketcher_CreateTriangle|Triangle]]: Draws a regular triangle inscribed in a construction geometry circle.


:* [[Image:Sketcher_CreateSquare.svg|32px]] [[Sketcher_CreateSquare|Square]]: Draws a regular square inscribed in a construction geometry circle.
:* [[Image:Sketcher_CreateEllipseByCenter.svg|32px]] [[Sketcher_CreateEllipseByCenter|Ellipse by center]]: Draws an ellipse by center point, major radius point and minor radius point.


:* [[Image:Sketcher_CreatePentagon.svg|32px]] [[Sketcher_CreatePentagon|Pentagon]]: Draws a regular pentagon inscribed in a construction geometry circle.
:* [[Image:Sketcher_CreateEllipseBy3Points.svg|32px]] [[Sketcher_CreateEllipseBy3Points|Ellipse by 3 points]]: Draws an ellipse by major diameter (2 points) and minor radius point.


:* [[Image:Sketcher_CreateHexagon.svg|32px]] [[Sketcher_CreateHexagon|Hexagon]]: Draws a regular hexagon inscribed in a construction geometry circle.
:* [[Image:Sketcher_CreateArcOfEllipse.svg|32px]] [[Sketcher_CreateArcOfEllipse|Arc of ellipse]]: Draws an arc of ellipse by center point, major radius point, starting point and ending point.


:* [[Image:Sketcher_CreateHeptagon.svg|32px]] [[Sketcher_CreateHeptagon|Heptagon]]: Draws a regular heptagon inscribed in a construction geometry circle.
:* [[Image:Sketcher_CreateArcOfHyperbola.svg|32px]] [[Sketcher_CreateArcOfHyperbola|Arc of hyperbola]]: Draws an arc of hyperbola.


:* [[Image:Sketcher_CreateOctagon.svg|32px]] [[Sketcher_CreateOctagon|Octagon]]: Draws a regular octagon inscribed in a construction geometry circle.
:* [[Image:Sketcher_CreateArcOfParabola.svg|32px]] [[Sketcher_CreateArcOfParabola|Arc of parabola]]: Draws an arc of parabola.


* <span id="Sketcher_CompCreateBSpline">[[Image:Sketcher_CreateBSpline.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] B-spline:</span><!--Do not edit span id: the Sketcher_CompCreateBSpline pages redirect here-->
:* [[Image:Sketcher_CreateRegularPolygon.svg|32px]] [[Sketcher_CreateRegularPolygon|Create Regular Polygon]] : Draws a regular polygon by selecting the number of sides and picking two points: the center and one corner.


:* [[File:Sketcher_CreateBSpline.svg|32px]] [[Sketcher_CreateBSpline|B-spline by control points]]: Draws a B-spline curve by its control points.
* [[Image:Sketcher_CreateSlot.svg|32px]] [[Sketcher_CreateSlot|Slot]]: Draws an oval by selecting the center of one semicircle and an endpoint of the other semicircle.


:* [[File:Sketcher_CreatePeriodicBSpline.svg|32px]] [[Sketcher_CreatePeriodicBSpline|Periodic B-spline by control points]]: Draws a periodic (closed) B-spline curve by its control points.
* [[Image:Sketcher_CreateFillet.svg|32px]] [[Sketcher_CreateFillet|Fillet]]: Makes a fillet between two lines joined at one point. Select both lines or click on the corner point, then activate the tool.


:* [[File:Sketcher_CreateBSplineByInterpolation.svg|32px]] [[Sketcher_CreateBSplineByInterpolation|B-spline by knots]]: Draws a B-spline curve by its knots. {{Version|0.21}}
* [[Image:Sketcher_Trimming.svg|32px]] [[Sketcher_Trimming|Trimming]]: Trims a line, circle or arc with respect to the clicked point.


:* [[File:Sketcher_CreatePeriodicBSplineByInterpolation.svg|32px]] [[Sketcher_CreatePeriodicBSplineByInterpolation|Periodic B-spline by knots]]: Draws a periodic (closed) B-spline curve by its knots. {{Version|0.21}}
* [[File:Sketcher_Extend.svg|32px]] [[Sketcher_Extend|Extend]]: Extends a line or an arc to a boundary line, arc, ellipse, arc of ellipse or a point in space.


* [[Image:Sketcher_CreatePolyline.svg|32px]] [[Sketcher_CreatePolyline|Lomená čiara (čiara s viacerými bodmi)]]: Nakreslí čiaru zloženú z viacerých segmentov. Pri kreslení lomenej čiary a stláčaní klávesy {{KEY|M}} preskakujete medzi jednotlivými štýlmi lomených čiar.
* [[Image:Sketcher_Split.svg|32px]] [[Sketcher_Split|Split]]: Splits a line or an arc into two, converts a circle into an arc while keeping most of the constraints. {{Version|0.20}}


* <span id="Sketcher_CompCreateRectangles">[[Image:Sketcher_CreateRectangle.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create rectangle:</span><!--Do not edit span id: the Sketcher_CompCreateRectangles pages redirect here-->
* [[Image:Sketcher_External.svg|32px]] [[Sketcher_External|External Geometry]]: Creates an edge linked to external geometry.


* [[File:Sketcher_CarbonCopy.svg|32px]] [[Sketcher_CarbonCopy|CarbonCopy]]: Copies the geometry of another sketch.
:* [[Image:Sketcher_CreateRectangle.svg|32px]] [[Sketcher_CreateRectangle|Obdĺžnik]]: Nakreslí obdĺžnik pomocou 2 protiľahlých bodov.


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ToggleConstruction.svg|32px]] [[Sketcher_ToggleConstruction|Construction Mode]]: Toggles sketch geometry from/to construction mode. Construction geometry is shown in blue and is discarded outside of Sketch editing mode.
:* [[Image:Sketcher_CreateRectangle_Center.svg|32px]] [[Sketcher_CreateRectangle_Center|Vycentrovaný obdĺžnik]]: Nakreslí obĺdžnik pomocou stredového bodu a rohového bodu. {{Version|0.20}}
</div>


<div class="mw-translate-fuzzy">
===Sketcher constraints===
:* [[Image:Sketcher_CreateOblong.svg|32px]] [[Sketcher_CreateOblong|Zaoblený obĺdžnik]]: Nakreslí zaoblený obĺdžnik z dvoch protiľahlých bodov. {{Version|0.20}}
</div>


* <span id="Sketcher_CompCreateRegularPolygon">[[Image:Sketcher_CreateHexagon.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create regular polygon:</span><!--Do not edit span id: the Sketcher_CompCreateRegularPolygon pages redirect here-->
Constraints are used to define lengths, set rules between sketch elements, and to lock the sketch along the vertical and horizontal axes. Some constraints require use of [[Sketcher_helper_constraint|Helper constraints]].


:* [[Image:Sketcher_CreateTriangle.svg|32px]] [[Sketcher_CreateTriangle|Trojuholník]]: Nakreslí pravidelný trojuholník vpísaný do kružnice v konštrukčnej geometrii.
==== Geometric constraints ====


:* [[Image:Sketcher_CreateSquare.svg|32px]] [[Sketcher_CreateSquare|Štvorec]]: Nakreslí pravidelný štvorec vpísaný do kružnice v konštrukčnej geometrii.
These constraints are not associated with numeric data.


:* [[Image:Sketcher_CreatePentagon.svg|32px]] [[Sketcher_CreatePentagon|Päťuholník]]: Nakreslí pravidelný päťuholník vpísaný do kružnice v konštrukčnej geometrii.
* [[File:Sketcher_ConstrainCoincident.svg|32px]] [[Sketcher_ConstrainCoincident|Coincident]]: Affixes a point onto (coincident with) one or more other points.


:* [[Image:Sketcher_CreateHexagon.svg|32px]] [[Sketcher_CreateHexagon|Šesťuholník]]: Nakreslí pravidelný šesťuholník vpísaný do kružnice v konštrukčnej geometrii.
* [[File:Sketcher_ConstrainPointOnObject.svg|32px]] [[Sketcher_ConstrainPointOnObject|Point On Object]]: Affixes a point onto another object such as a line, arc, or axis.


:* [[Image:Sketcher_CreateHeptagon.svg|32px]] [[Sketcher_CreateHeptagon|Sedemuholník]]: Nakreslí pravidelný sedemuholník vpísaný do kružnice v konštrukčnej geometrii.
* [[File:Sketcher_ConstrainVertical.svg|32px]] [[Sketcher_ConstrainVertical|Vertical]]: Constrains the selected lines or polyline elements to a true vertical orientation. More than one object can be selected before applying this constraint.


:* [[Image:Sketcher_CreateOctagon.svg|32px]] [[Sketcher_CreateOctagon|Osemuholník]]: Nakreslí pravidelný osemuholník vpísaný do kružnice v konštrukčnej geometrii.
* [[File:Sketcher_ConstrainHorizontal.svg|32px]] [[Sketcher_ConstrainHorizontal|Horizontal]]: Constrains the selected lines or polyline elements to a true horizontal orientation. More than one object can be selected before applying this constraint.


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainParallel.svg|32px]] [[Sketcher_ConstrainParallel|Parallel]]: Constrains two or more lines parallel to one another.
:* [[Image:Sketcher_CreateRegularPolygon.svg|32px]] [[Sketcher_CreateRegularPolygon|Vytvoriť pravidelný mnohouholník]]: Nakreslí pravidelný mnohouholník pomocou voľby počtu strán a výberom dvoch bodov: stredu a jedného rohu.
</div>


* <span id="Sketcher_CompSlot">[[Image:Sketcher_CreateSlot.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create slot:</span><!--Do not edit span id: the Sketcher_CompSlot pages redirect here-->
* [[File:Sketcher_ConstrainPerpendicular.svg|32px]] [[Sketcher_ConstrainPerpendicular|Perpendicular]]: Constrains two lines perpendicular to one another, or constrains a line perpendicular to an arc endpoint.


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainTangent.svg|32px]] [[Sketcher_ConstrainTangent|Tangent]]: Creates a tangent constraint between two selected entities, or a co-linear constraint between two line segments. A line segment does not have to lie directly on an arc or circle to be constrained tangent to that arc or circle.
* [[Image:Sketcher_CreateSlot.svg|32px]] [[Sketcher_CreateSlot|Drážka]]: Nakreslí ovál pomocou stredu jedného polkruhu a koncového bodu druhého polkruhu.
</div>


:* [[Image:Sketcher_CreateArcSlot.svg|32px]] [[Sketcher_CreateArcSlot|Arc slot]]: Draws an arc slot consisting of two semicircles connected by two parallel concentric arcs. {{Version|0.22}}
* [[File:Sketcher_ConstrainEqual.svg|32px]] [[Sketcher_ConstrainEqual|Equal]]: Constrains two selected entities equal to one another. If used on circles or arcs their radii will be set equal.


* <span id="Sketcher_CompCreateFillets">[[Image:Sketcher_CreateFillet.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create fillet/chamfer:</span><!--Do not edit span id: the Sketcher_CompCreateFillets pages redirect here-->
* [[File:Sketcher_ConstrainSymmetric.svg|32px]] [[Sketcher_ConstrainSymmetric|Symmetric]]: Constrains two points symmetrically about a line, or constrains the first two selected points symmetrically about a third selected point.


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ConstrainBlock.svg|32px]] [[Sketcher_ConstrainBlock|Block]]: it blocks an edge from moving, that is, it prevents its vertices from changing their current positions. It should be particularly useful to fix the position of B-Splines. See the [https://forum.freecadweb.org/viewtopic.php?f=9&t=26572 Block Constraint forum topic].
* [[Image:Sketcher_CreateFillet.svg|32px]] [[Sketcher_CreateFillet|Zaoblenie]]: Medzi dvomi čiarami spojenými bodom vytvorí zaoblenie. Vyberte obe čiary alebo rohový bod a potom aktivujte nástroj.
</div>


:* [[Image:Sketcher_CreateChamfer.svg|32px]] [[Sketcher_CreateChamfer|Chamfer]]: Creates a chamfer between two non-parallel edges.
==== Dimensional constraints ====


* <span id="Sketcher_CompCurveEdition">[[Image:Sketcher_Trimming.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Edit edge:</span><!--Do not edit span id: the Sketcher_CompCurveEdition pages redirect here-->
These are constraints associated with numeric data, for which you can use the [[Expressions|expressions]]. The data may be taken from a [[Spreadsheet_Workbench|spreadsheet]].


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainLock.svg|32px]] [[Sketcher_ConstrainLock|Lock]]: Constrains the selected item by setting vertical and horizontal distances relative to the origin, thereby locking the location of that item. These constraint distances can be edited later.
* [[Image:Sketcher_Trimming.svg|32px]] [[Sketcher_Trimming|Orezanie]]: Oreže čiaru, kruh alebo oblúk podľa zvoleného bodu.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainDistanceX.svg|32px]] [[Sketcher_ConstrainDistanceX|Horizontal distance]]: Fixes the horizontal distance between two points or line endpoints. If only one item is selected, the distance is set to the origin.
* [[Image:Sketcher_Split.svg|32px]] [[Sketcher_Split|Rozdelenie]]: Rozdelí čiaru alebo oblúk na dve časti, premení kruh na oblúk pri zachovaní väčšiny väzieb. {{Version|0.20}}
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainDistanceY.svg|32px]] [[Sketcher_ConstrainDistanceY|Vertical distance]]: Fixes the vertical distance between 2 points or line endpoints. If only one item is selected, the distance is set to the origin.
* [[File:Sketcher_Extend.svg|32px]] [[Sketcher_Extend|Predĺženie]]: Predĺži čiaru alebo oblúk až po hraničnú čiaru, oblúk, elipsu, oblúk elipsy alebo bod v priestore.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainDistance.svg|32px]] [[Sketcher_ConstrainDistance|Distance]]: Defines the distance of a selected line by constraining its length, or defines the distance between two points by constraining the distance between them.
* [[Image:Sketcher_External.svg|32px]] [[Sketcher_External|Vonkajšia geometria]]: Vytvorí hranu spojenú s vonjakšou geometriou.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainRadius.svg|32px]] [[Sketcher_ConstrainRadius|Radius]]: Defines the radius of a selected arc or circle by constraining the radius.
* [[File:Sketcher_CarbonCopy.svg|32px]] [[Sketcher_CarbonCopy|Presná kópia]]: Skopíruje geometriu iného náčrtu.
* [[File:Sketcher_ConstrainDiameter.svg|32px]] [[Sketcher_ConstrainDiameter|Diameter]]: Defines the diameter of a selected arc or circle by constraining the diameter.
</div>
* [[File:Sketcher_ConstrainRadiam.svg|32px]] [[Sketcher_ConstrainRadiam|Radiam]]: Automatically defines radius/diameter of a selected arc or circle (weight for a B-spline pole, diameter for a complete circle, radius for an arc) {{Version|0.20}}
* [[File:Sketcher_ConstrainAngle.svg|32px]] [[Sketcher_ConstrainAngle|Angle]]: Defines the internal angle between two selected lines.


<div class="mw-translate-fuzzy">
==== Special constraints ====
* [[File:Sketcher_ToggleConstruction.svg|32px]] [[Sketcher_ToggleConstruction|Konštrukčný režim]]: Prepne geometriu náčrtu z/do konštrukčného režimu. Konštrukčná geometria je sfarbená na modro a mimo režim úprav náčrtu je neviditeľná.
</div>


<span id="Sketcher_constraints"></span>
* [[File:Sketcher_ConstrainSnellsLaw.svg|32px]] [[Sketcher_ConstrainSnellsLaw|Snell's Law]]: Constrains two lines to obey a refraction law to simulate the light going through an interface.
=== Väzby v Náčrtníku ===


Väzby sa používajú na definovanie dĺžok, nastavenie pravidiel medzi súčasťami náčrtu a na ukotvenie náčrtu vzhľadom na vodorovnú a zvislú os. Niektoré väzby vyžadujú [[Sketcher_helper_constraint|Pomocné väzby]].
* [[File:Sketcher_ConstrainInternalAlignment.svg|32px]] [[Sketcher_ConstrainInternalAlignment|Internal alignment]]: Aligns selected elements to selected shape (e.g. a line to become major axis of an ellipse).


* [[File:Sketcher_ConstrainCoincidentUnified.svg|32px]] [[Sketcher_ConstrainCoincidentUnified|Coincident (unified)]]: Can replace the [[Sketcher_ConstrainCoincident|Coincident]] and [[Sketcher_ConstrainPointOnObject|Point on object]] constraints. {{Version|0.22}}
==== Constraint tools ====


<div class="mw-translate-fuzzy">
The following tools can be used the change the effect of constraints:
* [[File:Sketcher_ConstrainCoincident.svg|32px]] [[Sketcher_ConstrainCoincident|Splynutie]]: Pripojí bod na jeden alebo viacero iných bodov.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_ToggleDrivingConstraint.svg|32px]] [[Sketcher_ToggleDrivingConstraint|Toggle driving/reference constraint]]: Toggles the toolbar or the selected constraints to/from reference mode.
* [[File:Sketcher_ConstrainPointOnObject.svg|32px]] [[Sketcher_ConstrainPointOnObject|Bod na objekt]]: Pripojí bod na iný objekt typu čiara, oblúk alebo os.
</div>


* <span id="Sketcher_CompHorVer">[[Image:Sketcher_ConstrainHorVer.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]]Horizontal/Vertical constraints:</span><!--Do not edit span id: the Sketcher_CompHorVer pages redirect here-->
* [[File:Sketcher_ToggleActiveConstraint.svg|32px]] [[Sketcher_ToggleActiveConstraint|Activate/Deactivate constraint]]: Enable or disable an already placed constraint. {{Version|0.19}}


:* [[File:Sketcher_ConstrainHorVer.svg|32px]] [[Sketcher_ConstrainHorVer|Horizontal/Vertical]]: Automatically applies [[Sketcher_ConstrainHorizontal|Horizontal]] or [[Sketcher_ConstrainVertical|Vertical]] constraint depending on the orientation of a line. {{Version|0.22}}
===Sketcher tools===


<div class="mw-translate-fuzzy">
* [[File:Sketcher_SelectElementsWithDoFs.svg|32px]] [[Sketcher_SelectElementsWithDoFs|Select solver DOFs]]: Highlights in green the geometry with degrees of freedom (DOFs), i.e. not fully constrained.
* [[File:Sketcher_ConstrainHorizontal.svg|32px]] [[Sketcher_ConstrainHorizontal|Vodorovná väzba]]: Zaväzbí vybrané čiary alebo elementy lomených čiar do presne vodorovnej polohy. Pred aplikovaním tejto väzby môžete vybrať jeden alebo viac objektov.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_CloseShape.svg|32px]] [[Sketcher_CloseShape|Close Shape]]: Creates a closed shape by applying coincident constraints to endpoints.
* [[File:Sketcher_ConstrainVertical.svg|32px]] [[Sketcher_ConstrainVertical|Zvislá väzba]]: Zaväzbí vybrané čiary alebo elementy lomených čiar do presne zvislej polohy. Pred aplikovaním tejto väzby môžete vybrať jeden alebo viac objektov.
</div>


* [[File:Sketcher_ConnectLines.svg|32px]] [[Sketcher_ConnectLines|Connect Edges]]: Connect sketcher elements by applying coincident constraints to endpoints.
* [[File:Sketcher_ConstrainParallel.svg|32px]] [[Sketcher_ConstrainParallel|Rovnobežná väzba]]: Zaväzbí dve alebo viac číar tak, aby boli rovnobežné.


* [[File:Sketcher_ConstrainPerpendicular.svg|32px]] [[Sketcher_ConstrainPerpendicular|Kolmá väzba]]: Zaväzbí dve čiary tak, aby boli na seba kolmé, alebo zaväzbí čiaru kolmo na koncový bod oblúka.
* [[File:Sketcher_SelectConstraints.svg|32px]] [[Sketcher_SelectConstraints|Select Constraints]]: Selects the constraints of a sketcher element.


* [[File:Sketcher_ConstrainTangent.svg|32px]] [[Sketcher_ConstrainTangent|Väzba dotyčnice]]: Medzi dvomi vybranými objektami vytvorí väzbu dotyčnice, alebo kolineárnu väzbu medzi dvomi čiarovými segmentami. Čiarový segment nemusí nutne ležať priamo na oblúku alebo kruhu, aby mohol s týmto oblúkom alebo kruhom vytvárať väzbu dotyčnice.
* [[File:Sketcher_SelectElementsAssociatedWithConstraints.svg|32px]] [[Sketcher_SelectElementsAssociatedWithConstraints|Select Elements Associated with constraints]]: Select sketcher elements associated with constraints.


* [[File:Sketcher_ConstrainEqual.svg|32px]] [[Sketcher_ConstrainEqual|Väzba zhodnosti]]: Zaväzbí dva vybrané objekty tak, aby boli zhodné. Ak ju použijete na kruhy alebo oblúky, ich polomery sa budú zhodovať.
* [[File:Sketcher_SelectRedundantConstraints.svg|32px]] [[Sketcher_SelectRedundantConstraints|Select Redundant Constraints]]: Selects redundant constraints of a sketch.


* [[File:Sketcher_ConstrainSymmetric.svg|32px]] [[Sketcher_ConstrainSymmetric|Väzba symetrie]]: Zaväzbí dva body symetricky k čiare, alebo zaväzbí prvé dva vybrané body symetricky k tretiemu vybranému bodu.
* [[File:Sketcher_SelectConflictingConstraints.svg|32px]] [[Sketcher_SelectConflictingConstraints|Select Conflicting Constraints]]: Selects conflicting constraints of a sketch.


* [[Image:Sketcher_ConstrainBlock.svg|32px]] [[Sketcher_ConstrainBlock|Blokovacia väzba]]: Zablokuje hranu a znemožní jej posun, to znamená, že neumožní jej vrcholom zmeniť umiestnenie. Hodí sa napríklad na ukotvenie pozície B-Spline kriviek. Viď [https://forum.freecadweb.org/viewtopic.php?f=9&t=26572 príspevok na fóre o blokovacej väzbe].
* [[File:Sketcher_RestoreInternalAlignmentGeometry.svg|32px]] [[Sketcher_RestoreInternalAlignmentGeometry|Show/Hide internal geometry]]: Recreates missing/deletes unneeded internal geometry of a selected ellipse, arc of ellipse/hyperbola/parabola or B-spline.


* <span id="Sketcher_CompDimensionTools">[[Image:Sketcher_Dimension.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Dimensional constraints:</span><!--Do not edit span id: the Sketcher_CompDimensionTools pages redirect here-->
* [[File:Sketcher_SelectOrigin.svg|32px]] [[Sketcher_SelectOrigin|Select Origin]]: Selects the origin of a sketch.


:* [[File:Sketcher_Dimension.svg|32px]] [[Sketcher_Dimension|Dimension]]: Provides context-sensitive dimensional constraint tool. {{Version|0.22}}
* [[File:Sketcher_SelectVerticalAxis.svg|32px]] [[Sketcher_SelectVerticalAxis|Select Vertical Axis]]: Selects the vertical axis of a sketch.


<div class="mw-translate-fuzzy">
* [[File:Sketcher_SelectHorizontalAxis.svg|32px]] [[Sketcher_SelectHorizontalAxis|Select Horizontal Axis]]: Selects the horizontal axis of a sketch.
* [[File:Sketcher_ConstrainDistanceX.svg|32px]] [[Sketcher_ConstrainDistanceX|Vodorovná vzdialenosť]]: Nastaví vodorovnú vzdialenosť medzi dvomi bodmi alebo koncovými bodmi čiary. Ak je vybraný len jeden objekt, je vzdialenosť nastavená voči začiatku súradníc.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_Symmetry.svg|32px]] [[Sketcher_Symmetry|Symmetry]]: Copies a sketcher element symmetrical to a chosen line.
* [[File:Sketcher_ConstrainDistanceY.svg|32px]] [[Sketcher_ConstrainDistanceY|Zvislá vzdialenosť]]: Nastaví zvislú vzdialenosť medzi dvomi bodmi alebo koncovými bodmi čiary. Ak je vybraný len jeden objekt, je vzdialenosť nastavená voči začiatku súradníc.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_Clone.svg|32px]] [[Sketcher_Clone|Clone]]: Clones a sketcher element.
* [[File:Sketcher_ConstrainDistance.svg|32px]] [[Sketcher_ConstrainDistance|Vzdialenosť]]: Definuje vzdialenosť vybranej čiary zaväzbením jej dĺžky, alebo definuje vzdialenosť medzi dvomi bodmi zaväzbením ich vzájomnej vzdialenosti.
</div>


:* <span id="Sketcher_CompConstrainRadDia">[[File:Sketcher_ConstrainRadiam.svg|32px]] [[Sketcher_ConstrainRadiam|Auto radius/diameter]]: Defines the radius of an arc, the diameter of a circle or the weight of a B-spline pole. {{Version|0.20}}</span><!--Do not edit span id: the Sketcher_CompConstrainRadDia pages redirect here-->
* [[File:Sketcher_Copy.svg|32px]] [[Sketcher_Copy|Copy]]: Copies a sketcher element.


<div class="mw-translate-fuzzy">
* [[File:Sketcher_Move.svg|32px]] [[Sketcher_Move|Move]]: Moves the selected geometry taking as reference the last selected point.
* [[File:Sketcher_ConstrainRadius.svg|32px]] [[Sketcher_ConstrainRadius|Polomer]]: Zaväzbí polomer vybraného oblúka alebo kruhu určením jeho konkrétnej hodnoty.
* [[File:Sketcher_ConstrainDiameter.svg|32px]] [[Sketcher_ConstrainDiameter|Priemer]]: Zaväzbí priemer vybraného oblúka alebo kruhu určením jeho konkrétnej hodnoty.
* [[File:Sketcher_ConstrainRadiam.svg|32px]] [[Sketcher_ConstrainRadiam| Automatické zaväzbenie polomeru/priemeru]]: Automaticky definuje polomer/priemer vybraného oblúka alebo kruhu (váhu riadiaceho bodu B-spline krivky, priemer kompletného kruhu, polomer oblúka) {{Version|0.20}}
* [[File:Sketcher_ConstrainAngle.svg|32px]] [[Sketcher_ConstrainAngle|Uhol]]: Definuje interný uhol medzi dvomi vybranými čiarami.
</div>


* [[File:Sketcher_RectangularArray.svg|32px]] [[Sketcher_RectangularArray|Rectangular Array]]: Creates an array of selected sketcher elements.
:* [[File:Sketcher_ConstrainDiameter.svg|32px]] [[Sketcher_ConstrainDiameter|Diameter]]: Defines the diameter of an arc or circle.


:* [[File:Sketcher_ConstrainAngle.svg|32px]] [[Sketcher_ConstrainAngle|Angle]]: Defines the internal angle between two selected lines.
* [[File:Sketcher_RemoveAxesAlignment.svg|32px]] [[Sketcher_RemoveAxesAlignment|Remove Axes Alignment]]: Remove axes alignment while trying to preserve the constraint relationship of the selection. {{Version|0.20}}


<div class="mw-translate-fuzzy">
* [[File:Sketcher_DeleteAllGeometry.svg|32px]] [[Sketcher_DeleteAllGeometry|Delete All Geometry]]: Deletes all geometry from the sketch.
* [[File:Sketcher_ConstrainLock.svg|32px]] [[Sketcher_ConstrainLock|Zámok]]: Zaväzbí vybraný objekt nastavením jeho zvislej a vodorovnej vzdialenosti od začiatku súradníc, čím v podstate uzamkne umiestnenie objektu. Tieto väzobné vzdialenosti je možné následne upraviť.
</div>


<span id="Special_constraints"></span>
* [[File:Sketcher_DeleteAllConstraints.svg|32px]] [[Sketcher_DeleteAllConstraints|Delete All Constraints]]: Deletes all constraints from the sketch.
==== Špeciálne väzby ====


<div class="mw-translate-fuzzy">
===Sketcher B-spline tools===
* [[File:Sketcher_ConstrainSnellsLaw.svg|32px]] [[Sketcher_ConstrainSnellsLaw|Snellov zákon]]: Zaväzbí dve čiary tak, aby dodržiavali zákon lomu a simulovali prechod svetla cez optické rozhranie.
</div>


<span id="Constraint_tools"></span>
* [[File:Sketcher_BSplineDegree.svg|32px]] [[Sketcher_BSplineDegree|Show/hide B-spline degree]]
==== Nástroje väzieb ====


Efekty väzieb je možné meniť nasledovnými nástrojmi:
* [[File:Sketcher_BSplinePolygon.svg|32px]] [[Sketcher_BSplinePolygon|Show/hide B-spline control polygon]]


* [[File:Sketcher_ToggleDrivingConstraint.svg|32px]] [[Sketcher_ToggleDrivingConstraint|Prepnúť riadiacu/referenčnú väzbu]]: Prepne lištu nástrojov alebo zvolenú väzbu do/z referenčného stavu.
* [[File:Sketcher_BSplineComb.svg|32px]] [[Sketcher_BSplineComb|Show/hide B-spline curvature comb]]


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineKnotMultiplicity.svg|32px]] [[Sketcher_BSplineKnotMultiplicity|Show/hide B-spline knot multiplicity]]
* [[File:Sketcher_ToggleActiveConstraint.svg|32px]] [[Sketcher_ToggleActiveConstraint|Aktivovať/dekativovať väzbu]]: Zapne alebo vypne už umiestnenú väzbu. {{Version|0.19}}
</div>


<span id="Sketcher_tools"></span>
* [[File:Sketcher_BSplinePoleWeight.svg|32px]] [[Sketcher_BSplinePoleWeight|Show/hide B-spline control point weight]], {{Version|0.19}}
=== Nástroje Náčrtníka ===


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineApproximate.svg|32px]] [[Sketcher_BSplineApproximate|Convert geometry to B-spline]]
* [[File:Sketcher_SelectElementsWithDoFs.svg|32px]] [[Sketcher_SelectElementsWithDoFs|Select solver DOFs]]: Zelenou farbou označí geometrické elementy, pri ktorých riešiteľ stále ukazuje nezaväzbené stupne voľnosti.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineIncreaseDegree.svg|32px]] [[Sketcher_BSplineIncreaseDegree|Increase B-spline degree]]
* [[File:Sketcher_SelectConstraints.svg|32px]] [[Sketcher_SelectConstraints|Vybrať väzby]]: Vyberie väzby elementu náčrtu.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineDecreaseDegree.svg|32px]] [[Sketcher_BSplineDecreaseDegree|Decrease B-spline degree]], {{Version|0.19}}
* [[File:Sketcher_SelectElementsAssociatedWithConstraints.svg|32px]] [[Sketcher_SelectElementsAssociatedWithConstraints|Vybrať elementy spojené s väzbami]]: Vyberie elementy náčrtu spojené s väzbami.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineIncreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineIncreaseKnotMultiplicity|Increase knot multiplicity]]
* [[File:Sketcher_SelectRedundantConstraints.svg|32px]] [[Sketcher_SelectRedundantConstraints|Vybrať nadbytočné väzby]]: Vyberie nadbytočné väzby náčrtu.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineDecreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineDecreaseKnotMultiplicity|Decrease knot multiplicity]]
* [[File:Sketcher_SelectConflictingConstraints.svg|32px]] [[Sketcher_SelectConflictingConstraints|Vybrať konfliktné väzby]]: Vyberie konfliktné väzby náčrtu.
</div>


<div class="mw-translate-fuzzy">
===Sketcher virtual space===
* [[File:Sketcher_RestoreInternalAlignmentGeometry.svg|32px]] [[Sketcher_RestoreInternalAlignmentGeometry|Zobraziť/skryť vnútornú geometriu]]: Znovu vytvorí chýbajúcu/zmaže nepotrebnú vnútornú geometriu vybraného kruhu, oblúka elipsy/hyperboly/paraboly alebo B-spline krivky.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_SwitchVirtualSpace.svg|32px]] [[Sketcher_SwitchVirtualSpace|Switch Virtual Space]]: Allows you to hide all constraints of a sketch and make them visible again.
* [[File:Sketcher_SelectOrigin.svg|32px]] [[Sketcher_SelectOrigin|Vybrať začiatok súradníc]]: Vyberie začiatok súradníc náčrtu.
</div>


<div class="mw-translate-fuzzy">
== Preferences ==
* [[File:Sketcher_SelectHorizontalAxis.svg|32px]] [[Sketcher_SelectHorizontalAxis|Vybrať vodorovnú os]]: Vyberie vodorovnú os náčrtu.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Preferences-general.svg|32px]] [[Sketcher_Preferences|Preferences]]: Preferences for the '''Sketcher''' workbench.
* [[File:Sketcher_SelectVerticalAxis.svg|32px]] [[Sketcher_SelectVerticalAxis|Vybrať zvislú os]]: Vyberie zvislú os náčrtu.
</div>


* [[File:Sketcher_Offset.svg|32px]] [[Sketcher_Offset|Offset geometry]]: Adds an equidistant outline around selected edges. {{Version|0.22}}
== Best Practices ==


* [[File:Sketcher_Rotate.svg|32px]] [[Sketcher_Rotate|Polar transform]]: Rotates and optionally copies (to create polar patterns) selected geometries. {{Version|0.22}}
Every CAD user develops his own way of working over time, but there are some useful general principles to follow.


* [[File:Sketcher_Scale.svg|32px]] [[Sketcher_Scale|Scale transform]]: Scales and optionally copies selected geometries. {{Version|0.22}}
* A series of simple sketches is easier to manage than a single complex one. For example, a first sketch can be created for the base 3D feature (either a pad or a revolve), while a second one can contain holes or cutouts (pockets). Some details can be left out, to be realized later on as 3D features. You can choose to avoid fillets in your sketch if there are too many, and add them as a 3D feature.
* Always create a closed profile, or your sketch won't produce a solid, but rather a set of open faces. If you don't want some of the objects to be included in the solid creation, turn them to construction elements with the Construction Mode tool.
* Use the auto constraints feature to limit the number of constraints you'll have to add manually.
* As a general rule, apply geometric constraints first, then dimensional constraints, and lock your sketch last. But remember: rules are made to be broken. If you're having trouble manipulating your sketch, it may be useful to constrain a few objects first before completing your profile.
* If possible, center your sketch to the origin (0,0) with the lock constraint. If your sketch is not symmetric, locate one of its points to the origin, or choose nice round numbers for the lock distances. In v0.12, external constraints (constraining the sketch to existing 3D geometry like edges or to other sketches) are not implemented. This means that to locate following sketches geometry to your first sketch, you'll need to set distances relative to your first sketch manually. A lock constraint of (25,75) from the origin is more easily remembered than (23.47,73.02).
* If you have the possibility to choose between the Length constraint and the Horizontal or Vertical Distance constraints, prefer the latter. Horizontal and Vertical Distance constraints are computationally cheaper.
* In general, the best constraints to use are: Horizontal and Vertical Constraints; Horizontal and Vertical Length Constraints; Point-to-Point Tangency. If possible, limit the use of these: the general Length Constraint; Edge-to-Edge Tangency; Fix Point Onto a Line Constraint; Symmetry Constraint.
* If in doubt about the validity of a sketch once it is complete (features turn green), close the Sketcher dialog, switch to the [[Image:Workbench_Part.svg|24px]] [[Part_Workbench|Part Workbench]] and run {{Button|[[File:Part_CheckGeometry.svg|16px]] [[Part_CheckGeometry|Check geometry]]}}.


<div class="mw-translate-fuzzy">
== Tutorials ==
* [[File:Sketcher_Symmetry.svg|32px]] [[Sketcher_Symmetry|Symetria]]: Skopíruje element náčrtu symetricky ku zvolenej čiare.
</div>


* [[File:Sketcher_Translate.svg|32px]] [[Sketcher_Translate|Array transform]]: Translates and optionally copies (to create linear patterns) selected geometries. {{Version|0.22}}
* [https://forum.freecadweb.org/viewtopic.php?f=36&t=30104 Sketcher tutorial] by chrisb. This is a 70-page long PDF document that serves as a detailed manual for the sketcher. It explains the basics of Sketcher usage, and goes into a lot of detail about the creation of geometrical shapes, and each of the constraints.

* [[Basic Sketcher Tutorial|Basic Sketcher Tutorial]] for beginners
<div class="mw-translate-fuzzy">
* [[File:Sketcher_RemoveAxesAlignment.svg|32px]] [[Sketcher_RemoveAxesAlignment|Odstrániť zarovnanie k osám]]: Odstráni zarovnanie k osám a zároveň sa pokúsi zachovať vzťah väzieb výberu. {{Version|0.20}}
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_DeleteAllGeometry.svg|32px]] [[Sketcher_DeleteAllGeometry|Zmazať všetku geometriu]]: Zmaže všetku geometriu v náčrte.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_DeleteAllConstraints.svg|32px]] [[Sketcher_DeleteAllConstraints|Zmazať všetky väzby]]: Zmaže všetky väzby z náčrtu.
</div>

* <span id="Sketcher_CopyClipboard">[[File:Edit-copy.svg|32px]] Copy in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_CopyClipboard pages redirect here-->

* <span id="Sketcher_Cut">[[File:Edit-cut.svg|32px]] Cut in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_Cut pages redirect here-->

* <span id="Sketcher_Paste">[[File:Edit-paste.svg|32px]] Paste in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_Paste pages redirect here-->

<span id="Sketcher_B-spline_tools"></span>
=== Nástroje B-spline kriviek Náčrtníka ===

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineApproximate.svg|32px]] [[Sketcher_BSplineApproximate|Konvertovať geometriu na B-spline krivku]]
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineIncreaseDegree.svg|32px]] [[Sketcher_BSplineIncreaseDegree|Zvýšiť stupeň B-spline krivky]]
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineDecreaseDegree.svg|32px]] [[Sketcher_BSplineDecreaseDegree|Znížiť stupeň B-spline krivky]], {{Version|0.19}}
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineIncreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineIncreaseKnotMultiplicity|Zvýšiť násobnosť uzla]]
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineDecreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineDecreaseKnotMultiplicity|Znížiť násobnosť uzla]]
</div>

* [[File:Sketcher_BSplineInsertKnot.svg|32px]] [[Sketcher_BSplineInsertKnot|Insert knot]]: Inserts a knot into an existing B-spline. {{Version|0.20}}

* [[File:Sketcher_JoinCurves.svg|32px]] [[Sketcher_JoinCurves|Join curves]]: Joins two curves at selected end points. {{Version|0.21}}

===Sketcher visual===

<div class="mw-translate-fuzzy">
* [[File:Sketcher_SwitchVirtualSpace.svg|32px]] [[Sketcher_SwitchVirtualSpace|Prepnúť virtuálny priestor]]: Umožní vám skryť všetky väzby náčrtu a potom ich znovu zobraziť.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineDegree.svg|32px]] [[Sketcher_BSplineDegree|Zobraziť/skryť stupeň B-spline krivky]]
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplinePolygon.svg|32px]] [[Sketcher_BSplinePolygon|Zobraziť/skryť kontrolný polygón B-spline krivky]]
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineComb.svg|32px]] [[Sketcher_BSplineComb|Zobraziť/skryť hrebeň zakrivenia B-spline krivky]]
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineKnotMultiplicity.svg|32px]] [[Sketcher_BSplineKnotMultiplicity|Zobraziť/skryť násobnosť uzla B-spline krivky]]
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplinePoleWeight.svg|32px]] [[Sketcher_BSplinePoleWeight|Zobraziť/skryť váhu kontrolných bodov B-spline krivky]], {{Version|0.19}}
</div>

* [[File:Sketcher_ArcOverlay.svg|32px]] [[Sketcher_ArcOverlay|Show/hide circular helper for arcs]]: Shows or hides the circular helpers (circle outlines) for arcs. {{Version|0.22}}

===Obsolete tools===

<div class="mw-translate-fuzzy">
* [[File:Sketcher_Clone.svg|32px]] [[Sketcher_Clone|Klon]]: Vytvorí klon elementu náčrtu s prepojením na originál.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_CloseShape.svg|32px]] [[Sketcher_CloseShape|Uzavrieť tvar]]: Vytvorí uzavretý tvar aplikovaním väzieb splynutia na koncové body.
</div>

* [[File:Sketcher_CreatePointFillet.svg|32px]] [[Sketcher_CreatePointFillet|Corner-preserving fillet]]: Creates a fillet between two non-parallel lines while preserving their corner point. Not available in {{VersionPlus|0.22}}.

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConnectLines.svg|32px]] [[Sketcher_ConnectLines|Spojiť hrany]]: Spojí elementy náčrtu aplikovaním väzieb splynutia na koncové body.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_Copy.svg|32px]] [[Sketcher_Copy|Kópia]]: Vytvorí kópiu elementu náčrtu bez prepojenia na originál.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_Move.svg|32px]] [[Sketcher_Move|Presun]]: Presunie vybranú geometriu podľa posledného vybraného bodu.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_RectangularArray.svg|32px]] [[Sketcher_RectangularArray|Obdĺžnikové pole]]: Vytvorí pole z vybraných elementov náčrtu.
</div>

<span id="Preferences"></span>
== Predvoľby ==

<div class="mw-translate-fuzzy">
* [[Image:Preferences-general.svg|32px]] [[Sketcher_Preferences|Predvoľby]]: Predvoľby pracovného stola "Náčrtník".
</div>

<span id="Best_practices"></span>
<div class="mw-translate-fuzzy">
== Osvedčené postupy ==
</div>

<div class="mw-translate-fuzzy">
Každý CAD používateľ si priebežne vytvára vlastný pracovný postup, ale existujú určité osvedčené postupy, ktoré je dobré zachovávať.
</div>

<div class="mw-translate-fuzzy">
* Séria jednoduchých náčrtov sa spravuje ľahšie, ako jeden komplexný náčrt. Napríklad prvý náčrt môžete vytvoriť pre základný 3D prvok (napríklad pomocou vytiahnutia alebo obtočenia), zatiaľ čo druhý môžete použiť na vytvorenie dier alebo výrezov (kapies). Niektoré detaily môžete vynechať a vytvoriť ich neskôr ako 3D prvky. Môžete v náčrte takisto vynechať zaoblenia, ak ich obsahuje príliš veľa, pričom ich neskôr pridáte ako 3D prvky.
* Vždy vytvárajte uzavretý profil, inak z vášho náčrtu nebudete môcť vytvoriť teleso, ale iba súbor otvorených plôch. Ak nechcete, aby boli niektoré objekty zahrnuté do tvorby telesa, zmeňte ich pomocou nástroja Konštrukčný režim na konštrukčné elementy.
* Aby ste nemuseli všetky väzby vytvárať manuálne, môžete na niektoré elementy použiť ich automatické vytváranie.
* Vo všeobecnosti platí, že najprv by ste mali aplikovať geometrické väzby, potom väzby rozmerov a na koniec celý náčrt uzamknúť. Ale zapamätajte si: pravidlá sú často na to, aby sa porušovali. Ak máte problém manipulovať s náčrtom, môže byť vhodné niektoré objekty zaväzbiť, než celý náčrt dokončíte.
* Ak sa dá, vycentrujte náčrt k začiatku súradníc (0,0) pomocou väzby Zámok. Ak náčrt nie je symetrický, zaväzbite jeden z jeho bodov k začiatku súradníc, alebo si pre väzby vzdialeností zvoľte okrúhle čísla. Vo verzii 0.12 nie sú externé väzby (umožňujúce zaväzbiť náčrt k existujúcej 3D geometrii, ako napríklad hranám či iným náčrtom) ešte implementované. To znamená, že naviazanie geometrie náčrtu k predchádzajúcemu náčrtu musíte vykonať manuálne nastavením vzdialeností od predchádzajúceho náčrtu. Väzba zámku (25,75) od začiatku súradníc sa určite pamätá lepšie, než (23.47,73.02).
* Ak máte možnosť výberu medzi väzbou dĺžky a väzbami vodorovnej/zvislej vzdialenosti, použite radšej tie druhé. Väzby vodorodnej a zvislej vzdialenosti sä výpočetne jednoduchšie.
* Vo všeobecnosti sú najlepšie väzby tieto: vodorovná a zvislá vzdialenosť, vodorovná a zvislá dĺžka, dotyčnica bod-na-bod. Ak je to možné, obmedzte použitie týchto väzieb: všeobecná väzba dĺžky; dotyčnica hrana-na-hranu; väzba bodu na čiaru; väzba symetrie.
* Ak máte pochybnosti o platnosti náčrtu po jeho ukončení (prvky sú vysvietené nazeleno), zavrite dialógové okno Náčrtníka, prepnite sa na [[Image:Workbench_Part.svg|24px]] [[Part_Workbench|pracovný stôl Dielec]] a spustite príkaz {{Button|[[File:Part_CheckGeometry.svg|16px]] [[Part_CheckGeometry|Skontrolovať geomegriu]]}}.
</div>

<span id="Tutorials"></span>
== Návody ==

<div class="mw-translate-fuzzy">
* [https://forum.freecadweb.org/viewtopic.php Sketcher tutorial] od autora chrisb. Toto je 70-stranový PDF dokument, ktorý slúži ako detailný návod na použitie Náčrtníka. Vysvetľuje základy použitia Náčrtníka a poskytuje veľa detailov o tvorbe geometrických tvarov a všetkých druhov väzieb.
* [[Basic Sketcher Tutorial|Basic Sketcher Tutorial]] pre začiatočníkov
* [[Sketcher Micro Tutorial - Constraint Practices|Sketcher Micro Tutorial - Constraint Practices]]
* [[Sketcher Micro Tutorial - Constraint Practices|Sketcher Micro Tutorial - Constraint Practices]]
* [[Sketcher requirement for a sketch|Sketcher requirement for a sketch]] Minimum requirement for a sketch and Complete determination of a sketch
* [[Sketcher requirement for a sketch|Sketcher requirement for a sketch]] Minimálne požiadavky na náčrt a úplné určenie náčrtu.
</div>


== Scripting ==
<span id="Scripting"></span>
== Skriptovanie ==


The [[Sketcher_scripting|Sketcher scripting]] page contains examples on how to create constraints from Python scripts.
Stránka [[Sketcher_scripting|Skriptovanie v Náčrtníku]] obsahuje príklady vytvárania väzieb pomocou skriptov v jazyku Python.

== Examples ==

For some ideas of what can be achieved with Sketcher tools, have a look at: [[Sketcher_Examples|Sketcher examples]].

[[Image:Sketcher_ExampleHinge-01.gif|80px|link=]]
[[Image:Sketcher ExampleHinge-15.png|90px|link=]]




{{Docnav
{{Docnav
|[[Robot_Workbench|Robot Workbench]]
|[[Robot_Workbench|Pracovný stôl Robot]]
|[[Spreadsheet_Workbench|Spreadsheet Workbench]]
|[[Spreadsheet_Workbench|Pracovný stôl Tabuľka]]
|IconL=Workbench_Robot.svg
|IconL=Workbench_Robot.svg
|IconR=Workbench_Spreadsheet.svg
|IconR=Workbench_Spreadsheet.svg
}}
}}


{{Sketcher Tools navi{{#translation:}}}}
{{Sketcher_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
[[Category:Workbenches{{#translation:}}]]
[[Category:Workbenches{{#translation:}}]]

Revision as of 09:27, 14 April 2024

This page has been marked for translation. But it is still a work in progress!!!
ikona pracovného stola Náčrtník

Úvod

Pracovný stôl Náčrtník sa vo FreeCADe používa na tvorbu 2D geometrie, ktorú následne využijete v na pracovnom stole Dizajn dielca, pracovnom stole Arch a iných pracovných stoloch. Vo všeobecnosti sa za východiskový bod pre väčšinu CAD modelov považuje 2D náčrt, pretože ten dokážeme „vytiahnuť“ a vytvoriť tak 3D tvar; navyše je možné 2D náčrty okrem predtým vytvorených 3D tvarov použiť aj na vytvorenie ďalších prvkov, ako sú kapsy, ryhy alebo výlisky. Spolu s booleanovskými operáciami definovanými na pracovnom stole Diel tvorí Náčrtník základ konštruktívnej geometrie telies (CSG) - spôsobu tvorby telies. Okrem toho s operáciami pracovného stola Dizajn dielu tvorí Náčrtník tiež základ metodológie úpravy prvkov pri tvorbe telies.

Together with boolean operations defined in the Part Workbench, the Sketcher Workbench, or "The Sketcher" for short, forms the basis of the constructive solid geometry (CSG) method of building solids. Together with PartDesign Workbench operations, it also forms the basis of the feature editing methodology of creating solids. But many other workbenches use sketches as well.

Pracovný stôl Náčrtník obsahuje "väzby", vďaka ktorým dokážete pomocou presných geometrických definícií ako dĺžky, uhla a vzťahov (vodorovnosť, zvislosť, kolmosť atď.) určiť umiestnenie 2d tvarov. Riešiteľ väzieb vypočíta rozsah väzieb 2D geometrie a poskytuje interaktívne prehliadanie stupňov voľnosti náčrtu.

Náčrtník neslúži na tvorbu 2D výkresov. Akonáhle boli náčrty použité na vytvorenie prvku telesa, sú automaticky skryté. Väzby sú viditeľné iba v upravovacom režime náčrtu.

Plne zaväzbený náčrt

Constraints

Namiesto rozmerov sú väzby používané na obmedzenie stupňov voľnosti objektu. Napríklad čiara bez väzieb má 4 stupne voľnosti (skrátene SV, angl. DOF): môže byť posúvaná vodorovne alebo zvislo, môže byť natiahnutá a môže byť otočená.

Použitie vodorovnej alebo zvislej väzby alebo väzby uhla čiary (vzhľadom na inú čiaru alebo jednu z osí) obmedzí jej schopnosť otáčania, takže jej zostanú 3 stupne voľnosti. Zamknutie jedného z jej dvoch bodov vzhľadom na začiatok súradníc odstráni ďalšie 2 stupne voľnosti. A nakoniec použitie väzby rozmeru odstráni posledný stupeň voľnosti. Po týchto úkonoch je čiara považovaná za "plne zaväzbenú".

Objekty môžu byť takisto zaväzbené medzi sebou. Dve čiary môžete spojiť pomocou jedného z ich bodov vďaka väzbe splynutia bodov. Môže takisto medzi nimi byť nastavený úhol, alebo môžu nastavené ako kolmé. Čiara môže byť dotyčnicou oblúka alebo kruhu apod. Komplexný náčrt s viacerými objektami bude mať viac možných riešení a jeho "plné zaväzbenie" znamená, že bolo dosiahnuté práve jedno z týchto možných riešení v závislosti od použitých väzieb.

Existujú dva typy väzieb: geometrické a rozmerové. Sú opísané nižšie v časti 'Nástroje'.

Driving vs. reference constraints

Edit constraints

When a driving constraint is created, and if the Ask for value after creating a dimensional constraint preference is selected (default), a dialog opens to edit its value.

Sketcher_Edit_Constraint.png

You can enter a numerical value or an expression, and it is possible to name the constraint to facilitate its use in other expressions. You can also check the Reference checkbox to switch the constrain to reference mode.

To edit the value of an existing dimensional constraint do one of the following:

  • Double-click the constraint value in the 3D view.
  • Double-click the constraint in the Sketcher Dialog.
  • Right-click the constraint in the Sketcher Dialog and select the Change value option from the context menu.

Reposition constraints

Constraints can be repositioned in the 3D view by dragging. Hold down the left mouse button over the constraint value and move the mouse.

Profile sketches

To create a sketch that can be used as a profile for generating solids certain rules must be followed:

  • The sketch must contain only closed contours. Gaps between endpoints, however small, are not allowed.
  • Contours can be nested, to create voids, but should not self-intersect or intersect other contours.
  • Contours cannot share edges with other contours. Duplicate edges should be avoided.
  • T-connections, that is more than two edges sharing a common point, or a point touching an edge, are not allowed.

These rules do not apply to construction geometry (default color blue), which is not shown outside edit mode, or if the sketch is used for a different purpose. Depending on the workbench and the tool that will use the profile sketch, additional restrictions may apply.

Drawing aids

The Sketcher Workbench has several drawing aids and other features that can help when creating geometry and applying constraints.

Continue modes

There are two continue modes: Geometry creation "Continue Mode" and Constraint creation "Continue Mode". If these are checked (default) in the preferences, related tools will restart after finishing. To exit an continuous tool press Esc or the right mouse button. This must be repeated if a continuous geometry tool has already received input. You can also exit a continuous tool by starting another geometry or constraint creation tool. Note that pressing Esc if no tool is active will exit sketch edit mode. Uncheck the Esc can leave sketch edit mode preference if you often inadvertently press Esc too many times.

Auto constraints

In sketches that have Auto constraints checked (default) several constraints are applied automatically when hovering the cursor properly (their symbols are displayed next to the cursor before applying). This is a per-sketch setting that can be changed in the Sketcher Dialog or by changing the ViewAutoconstraints property of the sketch. The following constraints are applied automatically:

Snapping

introduced in version 0.21

It is possible to snap to grid lines and grid intersection, to edges of geometry and midpoints of lines and arcs, and to certain angles. Please note that snapping does not produce constraints in and of itself. For example, only if Auto constraints is switched on will snapping to an edge produce a Point on object constraint. But just picking a point on the edge would then have the same result.

On-View-Parameters

introduced in version 0.22

Depending on the selected option in the preferences only the dimensional On-View-Parameters or both the dimensional and the positional On-View-Parameters can be enabled. Positional parameters allow the input of exact coordinates, for example the center of a circle, or the start point of a line. Dimensional parameters allow the input of exact dimensions, for example the radius of a circle, or the length and angle of a line. On-View-Parameters are not available for all tools.

Determining the center point of a circle with the positional parameters enabled

Determining the radius of a circle with the dimensional parameters enabled

If values are entered and confirmed by pressing Enter or Tab, related constraints are added automatically. If two parameters are displayed at the same time, for example the X and Y coordinate of a point, it is possible to enter one value and pick a point to define the other. Depending on the object additional constraints may be required to fully constrain it. Constraints resulting from On-View-Parameters take precedence over those that may result from Auto constraints.

Arc created by entering all On-View-Parameters with resulting automatically created constraints

Coordinate display

If the Show coordinates beside cursor while editing preference is checked (default), the parameters of the current geometry tool (coordinates, radius, or length and angle) are displayed next to the cursor. This is deactivated while On-View-Parameters are shown.

Selection

No need for Ctrl, but... Select in Sketcher Dialog...

Box selection

Connected geometry selection

Copy, cut and paste

introduced in version 0.22

The standard keyboard shortcuts can be used to copy, Ctrl+C, cut, Ctrl+X, and paste, Ctrl+V, the currently selected Sketcher geometry including related constraints. But these tools are also available from the Sketch → Sketcher tools menu. They can be used within the same sketch but also between different sketches or separate instances of FreeCAD. Since the data is copied to the clipboard in the form of Python code, it can be used in other ways too (e.g. shared on the forum).

Nástroje

Nástroje pracovného stola Náčrtník sa nachádzajú v menu Náčrt, ktoré sa objaví po nahraní pracovného sola Náčrtník.

introduced in version 0.21: If a sketch is in edit mode the Structure toolbar is hidden as none of its tools can then be used.

Všeobecné

Sketcher toolbar

  • Nový náčrt: Vytvorí nový náčrt na vybranej ploche alebo rovine. Ak nie je pri spustení tohto nástroja vybraná žiadna plocha, užívateľ je vyzvaný zvoliť si z vyskakovacieho okna želanú rovinu.
  • Zrkadliť náčrt: Zrkadlí náčrt podľa osy x, y alebo podľa začiatku súradníc.

Sketcher Edit Mode toolbar

  • Zobraziť rez: Vytvorí reznú rovinu a dočasne skryje akýkoľvek materiál nachádzajúci sa pred reznou rovinou.

Sketcher edit tools toolbar

Other

  • Zastaviť operáciu: V režime úprav zastaví aktuálnu operáciu, napr. kreslenie, nastavovanie väzieb apod.

Geometria v Náčrtníku

Tu sú uvedené nástroje pre tvorbu objektov.

  • Bod: Nakreslí bod.
  • Čiara: Nakreslí čiarový segment medzi 2 bodmi. Pre potreby niektorých väzieb sa čiary považujú za nekonečne dlhé.
  • Create arc:
  • Oblúk: Nakreslí segment oblúka pomocou stredového bodu, polomeru a začiatočného a koncového uhla.
  • Oblúk podľa 3 bodov: Nakreslí segment oblúka pomocou dvoch koncových bodov a ďalšieho bodu na obvode.
  • Create circle:
  • Kruh: Nakreslí kruh pomocou stredového bodu a polomeru.
  • Create conic:
  • Ellipse by center: Draws an ellipse by center point, major radius point and minor radius point.
  • Arc of ellipse: Draws an arc of ellipse by center point, major radius point, starting point and ending point.
  • B-spline:
  • Create rectangle:
  • Obdĺžnik: Nakreslí obdĺžnik pomocou 2 protiľahlých bodov.
  • Create regular polygon:
  • Trojuholník: Nakreslí pravidelný trojuholník vpísaný do kružnice v konštrukčnej geometrii.
  • Štvorec: Nakreslí pravidelný štvorec vpísaný do kružnice v konštrukčnej geometrii.
  • Päťuholník: Nakreslí pravidelný päťuholník vpísaný do kružnice v konštrukčnej geometrii.
  • Šesťuholník: Nakreslí pravidelný šesťuholník vpísaný do kružnice v konštrukčnej geometrii.
  • Sedemuholník: Nakreslí pravidelný sedemuholník vpísaný do kružnice v konštrukčnej geometrii.
  • Osemuholník: Nakreslí pravidelný osemuholník vpísaný do kružnice v konštrukčnej geometrii.
  • Create slot:
  • Drážka: Nakreslí ovál pomocou stredu jedného polkruhu a koncového bodu druhého polkruhu.
  • Create fillet/chamfer:
  • Zaoblenie: Medzi dvomi čiarami spojenými bodom vytvorí zaoblenie. Vyberte obe čiary alebo rohový bod a potom aktivujte nástroj.
  • Chamfer: Creates a chamfer between two non-parallel edges.
  • Edit edge:
  • Orezanie: Oreže čiaru, kruh alebo oblúk podľa zvoleného bodu.
  • Predĺženie: Predĺži čiaru alebo oblúk až po hraničnú čiaru, oblúk, elipsu, oblúk elipsy alebo bod v priestore.
  • Konštrukčný režim: Prepne geometriu náčrtu z/do konštrukčného režimu. Konštrukčná geometria je sfarbená na modro a mimo režim úprav náčrtu je neviditeľná.

Väzby v Náčrtníku

Väzby sa používajú na definovanie dĺžok, nastavenie pravidiel medzi súčasťami náčrtu a na ukotvenie náčrtu vzhľadom na vodorovnú a zvislú os. Niektoré väzby vyžadujú Pomocné väzby.

  • Splynutie: Pripojí bod na jeden alebo viacero iných bodov.
  • Bod na objekt: Pripojí bod na iný objekt typu čiara, oblúk alebo os.
  • Horizontal/Vertical constraints:
  • Vodorovná väzba: Zaväzbí vybrané čiary alebo elementy lomených čiar do presne vodorovnej polohy. Pred aplikovaním tejto väzby môžete vybrať jeden alebo viac objektov.
  • Zvislá väzba: Zaväzbí vybrané čiary alebo elementy lomených čiar do presne zvislej polohy. Pred aplikovaním tejto väzby môžete vybrať jeden alebo viac objektov.
  • Kolmá väzba: Zaväzbí dve čiary tak, aby boli na seba kolmé, alebo zaväzbí čiaru kolmo na koncový bod oblúka.
  • Väzba dotyčnice: Medzi dvomi vybranými objektami vytvorí väzbu dotyčnice, alebo kolineárnu väzbu medzi dvomi čiarovými segmentami. Čiarový segment nemusí nutne ležať priamo na oblúku alebo kruhu, aby mohol s týmto oblúkom alebo kruhom vytvárať väzbu dotyčnice.
  • Väzba zhodnosti: Zaväzbí dva vybrané objekty tak, aby boli zhodné. Ak ju použijete na kruhy alebo oblúky, ich polomery sa budú zhodovať.
  • Väzba symetrie: Zaväzbí dva body symetricky k čiare, alebo zaväzbí prvé dva vybrané body symetricky k tretiemu vybranému bodu.
  • Dimensional constraints:
  • Vodorovná vzdialenosť: Nastaví vodorovnú vzdialenosť medzi dvomi bodmi alebo koncovými bodmi čiary. Ak je vybraný len jeden objekt, je vzdialenosť nastavená voči začiatku súradníc.
  • Zvislá vzdialenosť: Nastaví zvislú vzdialenosť medzi dvomi bodmi alebo koncovými bodmi čiary. Ak je vybraný len jeden objekt, je vzdialenosť nastavená voči začiatku súradníc.
  • Vzdialenosť: Definuje vzdialenosť vybranej čiary zaväzbením jej dĺžky, alebo definuje vzdialenosť medzi dvomi bodmi zaväzbením ich vzájomnej vzdialenosti.
  • Polomer: Zaväzbí polomer vybraného oblúka alebo kruhu určením jeho konkrétnej hodnoty.
  • Priemer: Zaväzbí priemer vybraného oblúka alebo kruhu určením jeho konkrétnej hodnoty.
  • Automatické zaväzbenie polomeru/priemeru: Automaticky definuje polomer/priemer vybraného oblúka alebo kruhu (váhu riadiaceho bodu B-spline krivky, priemer kompletného kruhu, polomer oblúka) introduced in version 0.20
  • Uhol: Definuje interný uhol medzi dvomi vybranými čiarami.
  • Diameter: Defines the diameter of an arc or circle.
  • Angle: Defines the internal angle between two selected lines.
  • Zámok: Zaväzbí vybraný objekt nastavením jeho zvislej a vodorovnej vzdialenosti od začiatku súradníc, čím v podstate uzamkne umiestnenie objektu. Tieto väzobné vzdialenosti je možné následne upraviť.

Špeciálne väzby

  • Snellov zákon: Zaväzbí dve čiary tak, aby dodržiavali zákon lomu a simulovali prechod svetla cez optické rozhranie.

Nástroje väzieb

Efekty väzieb je možné meniť nasledovnými nástrojmi:

Nástroje Náčrtníka

  • Select solver DOFs: Zelenou farbou označí geometrické elementy, pri ktorých riešiteľ stále ukazuje nezaväzbené stupne voľnosti.
  • Symetria: Skopíruje element náčrtu symetricky ku zvolenej čiare.

Nástroje B-spline kriviek Náčrtníka

Sketcher visual

Obsolete tools

  • Klon: Vytvorí klon elementu náčrtu s prepojením na originál.
  • Uzavrieť tvar: Vytvorí uzavretý tvar aplikovaním väzieb splynutia na koncové body.
  • Corner-preserving fillet: Creates a fillet between two non-parallel lines while preserving their corner point. Not available in version 0.22 and above.
  • Spojiť hrany: Spojí elementy náčrtu aplikovaním väzieb splynutia na koncové body.
  • Kópia: Vytvorí kópiu elementu náčrtu bez prepojenia na originál.
  • Presun: Presunie vybranú geometriu podľa posledného vybraného bodu.

Predvoľby

  • Predvoľby: Predvoľby pracovného stola "Náčrtník".

Osvedčené postupy

Každý CAD používateľ si priebežne vytvára vlastný pracovný postup, ale existujú určité osvedčené postupy, ktoré je dobré zachovávať.

  • Séria jednoduchých náčrtov sa spravuje ľahšie, ako jeden komplexný náčrt. Napríklad prvý náčrt môžete vytvoriť pre základný 3D prvok (napríklad pomocou vytiahnutia alebo obtočenia), zatiaľ čo druhý môžete použiť na vytvorenie dier alebo výrezov (kapies). Niektoré detaily môžete vynechať a vytvoriť ich neskôr ako 3D prvky. Môžete v náčrte takisto vynechať zaoblenia, ak ich obsahuje príliš veľa, pričom ich neskôr pridáte ako 3D prvky.
  • Vždy vytvárajte uzavretý profil, inak z vášho náčrtu nebudete môcť vytvoriť teleso, ale iba súbor otvorených plôch. Ak nechcete, aby boli niektoré objekty zahrnuté do tvorby telesa, zmeňte ich pomocou nástroja Konštrukčný režim na konštrukčné elementy.
  • Aby ste nemuseli všetky väzby vytvárať manuálne, môžete na niektoré elementy použiť ich automatické vytváranie.
  • Vo všeobecnosti platí, že najprv by ste mali aplikovať geometrické väzby, potom väzby rozmerov a na koniec celý náčrt uzamknúť. Ale zapamätajte si: pravidlá sú často na to, aby sa porušovali. Ak máte problém manipulovať s náčrtom, môže byť vhodné niektoré objekty zaväzbiť, než celý náčrt dokončíte.
  • Ak sa dá, vycentrujte náčrt k začiatku súradníc (0,0) pomocou väzby Zámok. Ak náčrt nie je symetrický, zaväzbite jeden z jeho bodov k začiatku súradníc, alebo si pre väzby vzdialeností zvoľte okrúhle čísla. Vo verzii 0.12 nie sú externé väzby (umožňujúce zaväzbiť náčrt k existujúcej 3D geometrii, ako napríklad hranám či iným náčrtom) ešte implementované. To znamená, že naviazanie geometrie náčrtu k predchádzajúcemu náčrtu musíte vykonať manuálne nastavením vzdialeností od predchádzajúceho náčrtu. Väzba zámku (25,75) od začiatku súradníc sa určite pamätá lepšie, než (23.47,73.02).
  • Ak máte možnosť výberu medzi väzbou dĺžky a väzbami vodorovnej/zvislej vzdialenosti, použite radšej tie druhé. Väzby vodorodnej a zvislej vzdialenosti sä výpočetne jednoduchšie.
  • Vo všeobecnosti sú najlepšie väzby tieto: vodorovná a zvislá vzdialenosť, vodorovná a zvislá dĺžka, dotyčnica bod-na-bod. Ak je to možné, obmedzte použitie týchto väzieb: všeobecná väzba dĺžky; dotyčnica hrana-na-hranu; väzba bodu na čiaru; väzba symetrie.
  • Ak máte pochybnosti o platnosti náčrtu po jeho ukončení (prvky sú vysvietené nazeleno), zavrite dialógové okno Náčrtníka, prepnite sa na pracovný stôl Dielec a spustite príkaz Skontrolovať geomegriu.

Návody

Skriptovanie

Stránka Skriptovanie v Náčrtníku obsahuje príklady vytvárania väzieb pomocou skriptov v jazyku Python.

Examples

For some ideas of what can be achieved with Sketcher tools, have a look at: Sketcher examples.