Draft BezCurve/cs

Popis
Nástroj Bezierova křivka vytváří Bezierovu křivku (nebo Bezierovu křivku po částech) z několika bodů v aktuální pracovní rovině. Přebírá tloušťku čáry a barvu předem nastavenou v záložce Nástroje.

The command creates a single Bézier curve with a that is. It can be transformed into a piecewise Bézier curve by reducing this property.

The Draft BezCurve and the Draft CubicBezCurve commands use to define the position and curvature of the spline. The Draft BSpline command, on the other hand, specifies the through which the curve will pass.





See also: Draft Tray, Draft Snap and Draft Constrain.


 * 1) There are several ways to invoke the command:
 * 2) * Press the button.
 * 3) * Select the option from the menu.
 * 4) The  task panel opens. See Options for more information.
 * 5) Pick the first point in the 3D view, or type coordinates and press the  button.
 * 6) Pick additional points in the 3D view, or type coordinates and press the  button.
 * 7) Press  or the  button to finish the command.

Použití

 * 1) Stiskněte tlačítko  nebo klávesy  potom
 * 2) Klikněte na první bod ve 3D pohledu nebo zadejte jeho souřadnice
 * 3) Klikněte na další bod ve 3D pohledu nebo zadejte jeho souřadnice
 * 4) Stiskněte klávesu  nebo  nebo dvojklikněte na poslední bod pro ukončení nebo na počáteční bod pro uzavření křivky.

Volby
The single character keyboard shortcuts available in the task panel can be changed. See Draft Preferences. The shortcuts mentioned here are the default shortcuts.


 * Stiskněte tlačítko nebo  pro ukončení křivky bez uzavření
 * Stiskněte tlačítko nebo  nebo klikněte na první bod pro dokončení křivky s tím, že bude uzavřena a eventuálně bude přdán poslední segment do počátečního bodu.
 * Stiskněte tlačítko, nebo  po vybrání bodu a pak bude další výběr proveden v dané ose.
 * Pro ruční zadání souřadnic jednoduše vložte číslo a stiskněte mezi každou z komponent X, Y a Z.
 * Stiskněte tlačítko nebo zaklikněte/odklikněte políčko . Je-li zapnut relativní mód souřadnice následujícího bodu bodou relativní k předchozímu bodu, jinak budou absolutní k počátku (0,0,0).
 * Stiskněte tlačítko nebo zaklikněte/odklikněte políčko . Je-li zapnut pokračovací mód, bude nástroj Bezierova křivka po ukončení nebo uzavření křivky restartován a můžete hned kreslit další bez klikání na tlačítko pro Bezierovu křivku.
 * Stiskněte při kreslení tlačítko chcete-li přichytit Váš bod k nejbližšímu uchopovacímu místu, nezávisle na tom jak je daleko.
 * Stiskněte při kreslení tlačítko pro nastavení vazby dalšího bodu svisle nebo vodorovně v relaci k poslednímu bodu.
 * Stiskněte klávesu nebo tlačítko  pro smazání existujících segmentů a spuštění křivky od posledního bodu.
 * Stiskněte klávesy + nebo tlačítko pro vrácení k předchozímu bodu.
 * Stiskněte klávesu nebo tlačítko  k ukončení aktuálního příkazu pro Bezierovu křivku.

Omezení

 * Tento nástroj je dostupný až od verze FreeCADu 0.14
 * Vlastnost Body se zatím nezaobrazuje v seznamu vlastností.
 * OpenCascade nepodporuje Bezierovy křivky se stupněm < 25. V praxi by to neměl být problém.

Preferences
See also: Preferences Editor and Draft Preferences.


 * To change the number of decimals used for the input of coordinates:.
 * To change the initial value of filled mode: . Changing the filled mode in a task panel will override this preference for the current FreeCAD session.

Vlastnosti
See also: Property editor.

A Draft BezCurve object is derived from a Part Part2DObject and inherits all its properties. It also has the following additional properties:

Data

 * : (read-only) specifies the area of the face of the curve. The value will be if  if  or the face cannot be created.
 * : specifies if the curve is closed or not. If the curve is initially open this value is, setting it to will draw a segment to close the curve. If the curve is initially closed this value is , setting it to  will remove the last segment and make the curve open.
 * : (read-only) specifies the continuity of the curve.
 * : specifies the degree of the curve.
 * : (read-only) specifies the total length of the curve.
 * : specifies if the curve makes a face or not. If it is a face is created, otherwise only the perimeter is considered part of the object. This property only works if  is  and if the curve does not self-intersect.
 * : specifies the control points of the curve in its local coordinate system.

View

 * : specifies the size of the symbol displayed at the end of the curve.
 * : specifies the type of symbol displayed at the end of the curve, which can be, , , or.
 * : specifies whether to show a symbol at the end of the curve, so it can be used as an annotation line.
 * : specifies the Draft Pattern with which to fill the face of the closed curve. This property only works if is  and if  is.
 * : specifies the size of the Draft Pattern.

Skriptování
Nástroj Bezierova křivka může být využit v makrech a z konzoly Pythonu použitím následující funkce:


 * Vytvoří objekt Bezierovy křivky podle zadaného seznamu vektorů. Místo seznamu bodů můžete také vložit díl Drát.

Example: