FCGear CrownGear/de

FCGear Kronenrad

Menüeintrag
Gear → Kronenrad
Arbeitsbereich
Gear
Standardtastenkürzel
None
Eingeführt in Version
v0.16
Siehe auch
FCGear Evolventenzahnrad

Beschreibung

Der Befehl FCGear Kronenrad erstellt ein Kronenrad, ein CrownGear-Objekt, das auch die Größe des passenden Ritzels berücksichtigt.

Das Kronenrad ähnelt einer ringförmig gebogenen Zahnstange. Der Eingriffswinkel verringert sich kontinuierlich vom äußeren bis zum inneren Durchmesser. Damit wird die variable Umfangsgeschwindigkeit am Kronenrad zur konstanten Umfangsgeschwindigkeit des Ritzels ausgeglichen. Die spitzen Zahnaußenseiten und die steilen Zahnflanken am Innendurchmesser begrenzen die nutzbare Zahnbreite. Kronenräder sind ähnlich leistungsfähig wie Stirnräder. Ein Kronenrad kann mehrere Ritzel antreiben.

Bekannte Anwendungsgebiete von Kronenrädern:

Oben: Kronenrad

Anwendung

  1. Zum Arbeitsbereich Gear wechseln.
  2. Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
    • Die Schaltfläche Kronenrad drücken.
    • Den Menüeintrag Gear → Kronenrad auswählen.
  3. Das Kronenrad wird standardmäßig ohne Zähne dargestellt. (eingeführt in 0.21)
  4. Die Einstellungen den geforderten Randbedingungen entsprechend ändern (siehe Eigenschaften).
  5. Die Daten-Eigenschaftpreview_mode auf false setzen, um die Zähne darzustellen(see Hinweise).

Eigenschaften

Siehe auch: Eigenschaften-Ansicht.

Ein FCGear-Kronenrad, ein CrownGear-Objekt, wird von einem Part-Formelement abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:

Daten

accuracy

base

involute

version

Hinweise

Kronenrad-Stirnrad-Paarung im Überblick

Nützliche Formeln

Skripten

Die Macht von Python nutzen, um das Erstellen von Zahnrädern zu automatisieren:

import FreeCAD as App
import FreeCADGui as Gui
import freecad.gears.commands
gear = freecad.gears.commands.CreateCrownGear.create()
gear.num_teeth = 20
gear.other_teeth = 15
gear.height = 3
gear.preview_mode = False
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")