FCGear InvoluteRack/it

Cremagliera

Posizione nel menu
Gear → Involute Rack
Ambiente
FCGear
Avvio veloce
None
Introdotto nella versione
v0.16
Vedere anche
FCGear: Ingranaggio ad evolvente

Descrizione

The FCGear InvoluteRack command creates an involute gear rack with spur gearing by default that can also be transformed into a helical gearing or a double helical gearing.

Le cremagliere vengono utilizzate per convertire un movimento rotatorio in un movimento lineare o viceversa. I seguenti sono esempi di alcune applicazioni:

Da sinistra a destra: ingranaggi cilindrici, ingranaggi elicoidali, ingranaggi elicoidali doppi

Utilizzo

  1. Passare a FCGear.
  2. Esistono diversi modi per richiamare il comando:
    • Premere il pulsante Involute Rack nella barra degli strumenti.
    • Selezionare l'opzione Gear → Involute Rack dal menu.
  3. Modificare il parametro dell'ingranaggio alle condizioni richieste (vedere Proprietà).

Proprietà

See also: Property View.

Un oggetto FCGear InvoluteRack deriva da un oggetto Part Feature ed eredita tutte le sue proprietà. Ha inoltre le seguenti proprietà aggiuntive:

Dati

base

  • Datiadd_endings (Bool): Se true (predefinito), la lunghezza totale della cremagliera è denti * passo. Se false, la cremagliera inizia con un fianco dentellato.
  • Datiheight (Length): Il valore predefinito è 5 mm. Valore della larghezza dell'ingranaggio.
  • Datimodule (Length): L'impostazione predefinita è 1 mm. Il modulo è il rapporto tra il diametro di riferimento dell'ingranaggio diviso per il numero di denti (vedere Note).
  • Datiteeth (Integer): L'impostazione predefinita è 15. Numero di denti.
  • Datithickness (Length): L'impostazione predefinita è 5. Altezza del piede del dente dal piano inferiore della cremagliera.

computed

fillets

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, true crea un ingranaggio a doppia elica (vedere Note).
  • Datiproperties_from_tool (Bool): L'impostazione predefinita è false. Se true e Datibeta non sono zero, i parametri dell'ingranaggio vengono ricalcolati internamente per l'ingranaggio ruotato.

involute

precision

tolerance

version

Note

Formule utili

Vedere FCGear: Ingranaggio ad evolvente.

Script

Utilizzare la potenza di Python per automatizzare la modellazione degli ingranaggi:

import FreeCAD as App
import freecad.gears.commands
gear = freecad.gears.commands.CreateInvoluteRack.create()
gear.teeth = 20
gear.beta = 20
gear.height = 10
gear.double_helix = True
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")