Part Torus/cs

Part Anuloid

Umístění Menu
Díl → Základní tvary → Anuloid
Pracovní stoly
Part
Výchozí zástupce
Nikdo
Představen ve verzi
-
Viz také
Part Základní tvary

Popis

Příkaz Part Anuloid vytvoří parametrické anuloidní těleso, tedy tvar připomínající koblihu. Vzniká roztáčením kruhového profilu po kruhové dráze. V souřadnicovém systému definovaném vlastností ÚdajePlacement leží kruhová dráha torusu v rovině XY, přičemž její střed se nachází v počátku souřadnic.

Částečný torus lze přeměnit na úsek torusu změnou jeho vlastnosti ÚdajeAngle3. Změnou vlastností ÚdajeAngle1 a/nebo ÚdajeAngle2 lze z obloukového profilu vytvořit úsek kruhu.

Použití

  1. Příkaz lze spustit několika způsoby:
    • Stiskněte tlačítko Anuloid.
    • Z menu vyberte možnost Díl → Základní tvary → Anuloid.
  2. Je vytvořen objekt Anuloid.
  3. Rozměry a ÚdajePlacement torusu můžete případně změnit jedním z následujících způsobů:

Příklad

Part Anuloid z příkladu skriptu

Zde je zobrazen objekt Part Anuloid, který byl vytvořen pomocí níže uvedeného příkladu skriptu.

Poznámky

Vlastnosti

Viz také: Zobrazení vlastností.

Objekt Part Anuloid je odvozen od objektu Part Feature a přebírá všechny jeho vlastnosti. Má navíc následující vlastnosti:

Data

Attachment

Objekt má stejné vlastnosti připojení jako Part Part2DObject.

Torus

Skriptování

Viz také: Automaticky generovaná dokumentace API, Skriptování dílů a Základy skriptování ve FreeCADu.

Díl Anuloid lze vytvořit pomocí metody addObject() dokumentu:

torus = FreeCAD.ActiveDocument.addObject("Part::Torus", "myTorus")

Příklad:

import FreeCAD as App

doc = App.activeDocument()

torus = doc.addObject("Part::Torus", "myTorus")
torus.Radius1 = 20
torus.Radius2 = 10
torus.Angle1 = -90
torus.Angle2 = 45
torus.Angle3 = 270
torus.Placement = App.Placement(App.Vector(1, 2, 3), App.Rotation(30, 45, 10))

doc.recompute()