FCGear: Cremagliera cicloidale
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.
|
|
| Posizione nel menu |
|---|
| Gear → Cycloid Rack |
| Ambiente |
| FCGear |
| Avvio veloce |
| None |
| Introdotto nella versione |
| 1.0 |
| Vedere anche |
| FCGear: Ingranaggio cicloidale |
Descrizione
The FCGear CycloidRack command creates a cycloid gear rack with spur gearing by default that can also be transformed into a helical gearing or a double helical gearing.
Cremagliere cicloidali da sinistra a destra: ingranaggio dritto, ingranaggio elicoidale, ingranaggio elicoidale doppio
Utilizzo
- Passare a
FCGear.
- Esistono diversi modi per richiamare il comando:
- Premere il pulsante
Cycloid Rack nella barra degli strumenti.
- Selezionare l'opzione Gear →
Cycloid Rack dal menu.
- Premere il pulsante
- Modificare il parametro dell'ingranaggio alle condizioni richieste (vedi Proprietà).
Proprietà
See also: Property View.
Un oggetto FCGear CycloidRack deriva da un oggetto Part Feature e ne eredita tutte le proprietà. Ha inoltre le seguenti proprietà aggiuntive:
Data
accuracy
- Datinumpoints (
Integer): Il valore predefinito è15. Numero di punti per la spline.
base
- Datiadd_endings (
bool): Setrue(predefinito), la lunghezza totale della cremagliera è denti * passo. Sefalse, la cremagliera inizia con un fianco dentellato. - Datiheight (
Length): Il valore predefinito è5 mm. Valore della larghezza dell'ingranaggio. - Datiteeth (
Integer): Il valore predefinito è15. Numero di denti. - Datithickness (
Length): Il valore predefinito è5 mm. Spessore della parte non lavorata della cremagliera.
computed
- Datitransverse_pitch (
Length): (sola lettura) Inclinazione nel piano trasversale.
cycloid
- Datiinner_diameter (
Float): Il valore predefinito è7.5. Diametro del cerchio rotante dell'ipocicloide, normalizzato dal Datimodule (vedere Note). - Datiouter_diameter (
Float): Il valore predefinito è7.5. Diametro del cerchio di rotolamento dell'epicicloide, normalizzato dal Datimodule (vedere Note).
fillets
- Datihead_fillet (
Float): Il valore predefinito è0. - Datiroot_fillet (
Float): Il valore predefinito è0.
helical
- Datibeta (
Angle): L'impostazione predefinita è0 °. Con l'angolo dell'elica β viene creato un ingranaggio elicoidale (valore positivo → senso di rotazione destra, valore negativo → senso di rotazione sinistra). - Datidouble_helix (
Bool): L'impostazione predefinita èfalse,truecrea un ingranaggio a doppia elica (vedere Note).
involute
- Datimodule (
Length): Il valore predefinito è1 mm. Per le cremagliere il modulo è uguale al passo e lo stesso vale per la distanza tra i punti corrispondenti sui denti adiacenti (vedere Note).
precision
- Datisimplified (
Bool): L'impostazione predefinita èfalse. Setruela cremagliera viene disegnata con un numero costante di denti per evitare la ridenominazione topologica.
tolerance
- Daticlearance (
Float): Il valore predefinito è0.25(vedere Note). - Datihead (
Float): Il valore predefinito è0. Lunghezza aggiuntiva sulla testa dei denti, normalizzata da Datimodule.
version
- Dativersion (
String):
Note
Vedere Ingranaggio cicloidale.
Formule utili
Vedere Ingranaggio cicloidale.
Script
Use the power of Python to automate your gear modeling:
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")