FCGear TimingGear/pl

FCGear: Koło pasa zębatego

Lokalizacja w menu
Gear → Koło pasa zębatego
Środowisko pracy
Gear
Domyślny skrót
Brak
Wprowadzono w wersji
v0.16
Zobacz także
Koło pasa zębatego T

Opis

Polecenie FCGear TimingGear tworzy koło pasa zębatego.

Celem kół zębatych rozrządu jest umożliwienie wałowi rozrządu i wału korbowego obracanie łańcucha rozrządu. Wał korbowy obraca się, aby poruszać tłokami w górę i w dół wewnątrz cylindrów. Wałek rozrządu obraca się, aby umożliwić otwieranie i zamykanie zaworów wlotowych i wylotowych w cylindrach. Te elementy są ważne dla prawidłowego sterowania rozrządem silnika.

Koła zębate są połączone z paskiem rozrządu lub łańcuchem rozrządu.

Powyżej: Koło pasa zębatego

Użycie

  1. Przejdź do środowiska pracy Gear.
  2. Istnieje kilka sposobów na wywołanie polecenia:
    • Naciśnij przycisk Koło pasa zębatego na pasku narzędzi.
    • Wybierz z menu opcję Gear → Koło pasa zębatego.
  3. Zmień parametry zębatki na wymagane (patrz Właściwości).

Właściwości

Zapoznaj się również z informacjami na stronie: Widok właściwości.

Obiekt Koło pasa zębatego wywodzi się z obiektu Część: Cecha i dziedziczy wszystkie jego właściwości. Posiada on również następujące dodatkowe właściwości:

Dane

Podstawowe

Obliczone

Wersja

Uwagi

Przydatne wzory

Symbol Nazwa Równanie
p Podziałka p=π⋅m
d Średnica podziałowa d=z⋅m
da Średnica do wierzchołków da=d+2⋅m
Dla danych średnic podziałowych (d):
l Długość pasa l=2⋅a+π⋅(d1+d2)2+(d1−d2)24⋅a
a Podstawa osi a=l4−π8⋅(d1+d2)+(l4−π8⋅(d1+d2))2−18⋅(d1−d2)2
Dla danej podziałki (p) oraz liczb zębów (z):
l Długość pasa l=2⋅a+p2⋅(z1+z2)+p2π2⋅(z1−z2)24⋅a
a Podstawa osi a=l4−p8⋅(z1+z2)+14⋅(l−p2⋅(z1+z2))2−2⋅p2π2⋅(z1−z2)2

Tworzenie skryptów

Wykorzystaj moc środowiska Python, aby zautomatyzować modelowanie kół zębatych:

import FreeCAD as App
import FreeCADGui as Gui
import freecad.gears.commands
gear = freecad.gears.commands.CreateTimingGear.create()
gear.num_teeth = 12
gear.height = 5
gear.type = "gt5"
App.ActiveDocument.recompute()
Gui.SendMsgToActiveView("ViewFit")