This documentation is not finished. Please help and contribute documentation.
GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.
See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.
|
|
| Menüeintrag |
|---|
| Gear → Zykloidenzahnstange |
| Arbeitsbereich |
| Gear |
| Standardtastenkürzel |
| None |
| Eingeführt in Version |
| 1.0 |
| Siehe auch |
| FCGear Zykloidenzahnrad |
Beschreibung
Der Befehl FCGear Zykloidenzahnstange erstellt eine Zykloidenzahnstange, ein CycloidRack-Objekt, standardmäßig mit einer Geradverzahnung, die auch in eine Schrägverzahnung oder eine Pfeilverzahnung umgewandelt werden kann.
Von links nach rechts: Zykloidenzahnstangen mit Geradverzahnung, Schrägverzahnung, Pfeilverzahnung
Anwendung
- Zum Arbeitsbereich
Gear wechseln.
- Es gibt mehrere Möglichkeiten den Befehl aufzurufen:
- Die Schaltfläche
Zykloidenzahnstange drücken.
- Den Menüeintrag Gear →
Zykloidenzahnstange auswählen.
- Die Schaltfläche
- Die Einstellungen den geforderten Randbedingungen entsprechend ändern (siehe Eigenschaften).
Eigenschaften
Siehe auch: Eigenschaften-Ansicht.
Eine FCGear-Zykloidenzahnstange, ein CycloidRack-Objekt, wird von einem Part-Formelement abgeleitet und erbt alle seine Eigenschaften. Außerdem hat es die folgenden zusätzlichen Eigenschaften:
Daten
accuracy
- Daten-Eigenschaftnumpoints (
Integer): Der Standardwert ist15. Anzahl der Punkte für die Spline.
base
- Daten-Eigenschaftadd_endings (
bool): Wenntrue(Standard), dann ist die Gesamtlänge der Zahnstange gleich der Zähnezahl multipliziert mit der Teilung. Wennfalse, dann beginnt die Zahnstange mit einer Zahnflanke. - Daten-Eigenschaftheight (
Length): Der Standardwert ist5 mm. Wert der Zahnstangenbreite (Verzahnungsbreite). - Daten-Eigenschaftnum_teeth (
Integer): Der Standardwert ist15. Zähnezahl. - Daten-Eigenschaftrack (
PythonObject): Python-Gear-Objekt. - Daten-Eigenschaftthickness (
Length): Der Standardwert ist5 mm. Dicke des unbeschnittenen Teils der Stange.
computed
- Daten-Eigenschafttransverse_pitch (
Length): (schreibgeschützt) Stirnteilung (in der Transversalebene).
cycloid
- Daten-Eigenschaftinner_diameter (
Float): Der Standardwert ist7.5. Durchmesser des Rollkreises der Hypozykloide, normiert durch die Daten-Eigenschaftmodule (siehe Hinweise). - Daten-Eigenschaftouter_diameter (
Float): Der Standardwert ist7.5. Durchmesser des Rollkreises der Epizykloide, normiert durch die Daten-Eigenschaftmodule (siehe Hinweise).
fillets
- Daten-Eigenschafthead_fillet (
Float): Der Standardwert ist0 mm. Kopfrundung - Daten-Eigenschaftroot_fillet (
Float): Standardwert ist0 mm. Fußrundung
helical
- Daten-Eigenschaftdouble_helix (
Bool): Der Standardwert istfalse,trueerstellt eine pfeilverzahnte Zahnstange (siehe Hinweise). - Daten-Eigenschafthelix_angle (
Angle): Der Standardwert ist0°. Mit dem Schrägungswinkel β wird eine schrägverzahnte Zahnstange erstellt – positiver Wert → rechtssteigend, negativer Wert → linkssteigend.
involute
- Daten-Eigenschaftmodule (
Length): Der Standardwert ist1 mm. Der Modul multipliziert mit Pi ist der Abstand zwischen entsprechenden Punkten auf benachbarten Zähnen (siehe Hinweise).
precision
- Daten-Eigenschaftsimplified (
Bool): Der Standardwert istfalse. Beitruewird die Zahnstange mit einer konstanten Anzahl von Zähnen gezeichnet, um eine topologische Umbenennung zu vermeiden.
tolerance
- Daten-Eigenschaftclearance (
Float): Der Standardwert ist0,25. Kopfspiel (siehe Hinweise). - Daten-Eigenschafthead (
Float): Der Standardwert ist0. Zusätzliche Länge der Zahnspitze, normiert durch die Daten-Eigenschaftmodule.
version
- Daten-Eigenschaftversion (
String):
Hinweise
Siehe FCGear Zykloidenzahnrad.
Nützliche Formeln
Siehe FCGear Zykloidenzahnrad.
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.CreateCycloidRack.create()
gear.num_teeth = 20
gear.helix_angle = 20
gear.height = 10
gear.double_helix = True
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")
Diese Seite wird abgerufen von https://wiki.freecad.org/FCGear_CycloidRack