FCGear: Listwa zębata ewolwentowa

From FreeCAD Documentation
Revision as of 17:55, 16 November 2023 by Kaktus (talk | contribs) (Created page with "==Przydatne wzory==")

FCGear: Listwa zębata ewolwentowa

Lokalizacja w menu
Gear → Listwa zębata ewolwentowa
Środowisko pracy
FCGear
Domyślny skrót
brak
Wprowadzono w wersji
v0.16
Zobacz także
Koło zębate ewolwentowe

Opis

Listwy zębate służą do przekształcania ruchu obrotowego w ruch liniowy lub odwrotnie. Poniższe przykłady pokazują różne zastosowania:

  • Stojak z zamontowaną przekładnią przy jazie oporowym.
  • Różne systemy zębatkowe w kolejach zębatkowych.
  • Układ kierowniczy z zębatką w pojeździe.
  • Wciągarka zębatkowa jako podnośnik mechaniczny (np. podnośnik samochodowy).
  • Pneumatyczne napędy zębatkowe stosowane do sterowania zaworami w transporcie rurociągowym.

Od lewej do prawej: Przekładnia czołowa, przekładnia walcowa, podwójna przekładnia walcowa

Użycie

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

Właściwości

Obiekt Listwa zębata ewolwentowa 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

  • DANEdodaj_zakończenia (Bool): Jeśli wartość to Prawda (domyślnie), całkowita długość zębatki to zęby * podziałka. Jeśli jest to Fałsz, wówczas zębatka zaczyna się od boku zęba.
  • DANEwysokość (Length): Domyślną wartością jest 5 mm. Wartość szerokości koła zębatego.
  • DANEmoduł (Length): Domyślną wartością jest 1 mm. Moduł jest stosunkiem średnicy referencyjnej koła zębatego podzielonej przez liczbę zębów (patrz Uwagi).
  • DANEzęby (Integer): Domyślną wartością jest 15. Liczba zębów.
  • DANEgrubość (Length): Domyślną wartością jest 5. Wysokość od korzenia zęba do dolnej strony pręta.

Obliczone

  • DANErozstaw_poprzeczny (Length): (tylko do odczytu) Nachylenie w płaszczyźnie poprzecznej (patrz sekcja Uwagi).

zaokrąglenie

  • DANEhead_fillet (Float): Wartość domyślna to 0 mm.
  • DANEroot_fillet (Float): Wartość domyślna to 0 mm.

Śrubowy

  • DANEbeta (Angle): Wartość domyślna to 0 °. Z kątem helisy β tworzone jest koło zębate śrubowe - wartość dodatnia → kierunek obrotu w prawo, wartość ujemna → kierunek obrotu w lewo.
  • DANEdouble_helix (Bool): Domyślną wartością jest Fałsz, Prawda tworzy podwójną helisę (patrz Uwagi).
  • DANEproperties_from_tool (Bool): Domyślną wartością jest Fałsz. Jeśli wybrano Prawda i parametr DANEbeta nie jest równy zero, parametry koła zębatego są obliczane wewnętrznie dla obróconego koła zębatego.

ewolwenta

  • DANEkąt_natarcia (Angle): Wartością domyślną jest 20 ° (patrz sekcja Uwagi).

precyzja

  • DANEuproszczony (Bool): Domyślną wartością jest Fałsz, Prawda generuje widok uproszczony (bez zębów).

tolerancja

  • DANEprześwit (Float): Domyślną wartością jest 0.25. (patrz sekcja Uwagi).
  • DANEhead (Float): Domyślną wartością jest 0. Ta wartość jest używana do zmiany wysokości zęba.

wersja

  • DANEwersja (String):

Uwagi

  • transverse_pitch: The value is the result of multiplication of module * pi. This means for the standard involute rack of FCGear: 15 (teeth) * 3.14 (transverse_pitch) is 47.12 mm. See also module further below.
  • clearance: At a gear pair, clearance is the distance between the tooth tip of the first gear and the tooth root of the second gear.
  • double_helix: To use the double helical gearing the helix angle β (beta) for the helical gearing must first be entered.
  • module: Using ISO (International Organization for Standardization) guidelines, Module size is designated as the unit representing gear tooth-sizes. Module (m): m = 1 (p = 3.1416), m = 2 (p = 6.2832), m = 4 (p = 12.566). If you multiply Module by Pi, you can obtain Pitch (p). Pitch is the distance between corresponding points on adjacent teeth. The result of the multiplication is displayed in transverse_pitch
  • pressure_parameter: Only change the parameter, if sufficient knowledge of the gear geometry is available.

Przydatne wzory

See FCGear InvoluteGear.

Tworzenie skryptów

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

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")