Kreslení B-křivky
Draft BSpline |
Menu location |
---|
Draft -> BSpline |
Workbenches |
Draft, Arch |
Default shortcut |
B S |
Introduced in version |
- |
See also |
Draft Wire |
Popis
Nástroj B-křivka vytváří B-křivku z několika bodů v aktuální pracovní rovině. Přebírá tloušťku čáry a barvu předtím nastavenou v záložce nástrojů. Nástroj B-křivka se chová přesně stejně jako nástroj Drát.
Použití
- Stiskněte tlačítko B-křivka nebo klávesy B potom S
- Klikněte na první bod ve 3D pohledu nebo zadejte jeho koordináty
- Klikněte na další bod ve 3D pohledu nebo zadejte jeho koordináty
- Stiskněte klávesu F nebo C nebo dvojklikněte na poslední bod pro ukončení nebo uzavření křivky. Je-li křivka uzavřena, bude zároveň i povrchem i když se jeví jako drátový model.
Volby
- Stiskněte klávesu F nebo tlačítko Ukončení pro ukončení křivky bez jejího uzavření
- Stiskněte klávesu C nebo tlačítko Uzavření nebo klikněte na počáteční bod. Tím ukončíte zadávání, ale zároveň se doplní poslední segment křivky, který poslední bod spojí s počátečním bodem.
- Stisknutím klávesy X, Y nebo Z po zadání bodu zajistíte, že následující bod bude ležet na dané ose.
- Pro ruční zadávání koordinátů jednoduše zadávejte čísla a mezi každou komponentou X, Y a Z stiskněte ENTER.
- Stiskněte klávesu R nebo klikněte/odklikněte zaklikávací políčko Relativní. Je-li nastaven relativní mód jsou koordináty následujícího bodu relativní k předchozímu bodu. Je-li mód absolutní koordináty jsou vztaženy k počátečnímu bodu (0,0,0).
- Stiskněte klávesu T nebo klikněte/odklikněte zaklikávací políčko Pokračovat. Je-li nastaven pokračovací mód, nástroj B-křivka bude po ukončení křivky restartován a připraven ke kreslení další křivky bez nutnosti znovu jej spouštět klikáním na tlačítko B-křivka.
- Stiskněte při kreslení klávesu CTRL pro přichycení Vašeho bodu k nejbližšímu uchopovacímu místu, nezávisle na vzdálenosti od něho.
- Stiskněte při kreslení klávesu SHIFT pro nastavení vazby Vašeho dalšího bodu vodorovně nebo svisle v relaci k předchozímu bodu.
- Stiskněte klávesu W nebo stiskněte tlačítko Smaž pro odstranění existujících segmentů a začněte křivku z posledního bodu.
- Stiskněte klávesy CTRL+Z nebo tlačítko Undo k návratu na poslední bod.
- Stiskněte klávesu I nebo tlačítko Filled aby se křivka po jejím uzavření zobrazovala jako plocha. To jednoduše nastavuje Pohled->Vlastnost Drát na "Otevřené čáry" nebo "Drátový model", toto také může být snadno změněno později.
- Stiskněte klávesu ESC nebo tlačítko Cancel pro ukončení aktuálního příkazu B-křivka.
Vlastnosti
- ÚdajeUzavřená: Specifikuje zda je křivka uzavřená nebo ne
- PohledKoncová šipka: Ukazuje sumbol šipky na koncovém bodě křivky, takže ten může být použit jako linka pro vysvělivku
Skriptování
Nástroj B-křivka může být využit v makrech a z konzoly Pythonu použitím následující funkce:
'''makeBSpline (pointslist,[closed],[placement])'''
- Vytváří objekt B-křivka podle daného seznamu vektorů (pointslist).
- Je-li closed True nebo jsou-li první a poslední bod identické, drát je uzavřen.
- Je-li face (plocha) True (a křivka je uzavřena), bude se křivka jevit jako vyplněná plocha.
- Místo seznamu bodů můžete vložit Drát (Part Wire).
- Vrací nově vytvořený objekt.
Příklad:
import FreeCAD,Draft
p1 = FreeCAD.Vector(0,0,0)
p2 = FreeCAD.Vector(1,1,0)
p3 = FreeCAD.Vector(2,0,0)
Draft.makeBSpline([p1,p2,p3],closed=True)