Creative Technologies Lab | dokuWiki

Repository of academic adventures, experimental technology, accidental brilliance, and collaborative nerdery.

User Tools

Site Tools


extras:codikon:anwendungssoftware:kythera

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
extras:codikon:anwendungssoftware:kythera [2025/11/26 08:20] – [Kythera (macOS) – Werkzeug für Zahnräder und Getriebesysteme] Felix Hardmood Beckextras:codikon:anwendungssoftware:kythera [2025/11/26 09:28] (current) Felix Hardmood Beck
Line 3: Line 3:
 ===== Kythera (macOS) – Werkzeug für Zahnräder und Getriebesysteme ===== ===== Kythera (macOS) – Werkzeug für Zahnräder und Getriebesysteme =====
  
-Kythera ist eine macOS-Software zur parametrischen Erstellung von Zahnrädern und einfachen Getriebe-Konfigurationen. Die Anwendung erlaubt die Definition zentraler Zahnradparameter wie Anzahl der Zähne (N), <del>Teilkreisdurchmesser</del>((Der Teilkreisdurchmesser wird in Kythera automatisch aus N und P berechnet.)), des Diametral Pitches (P) bzw. des Moduls sowie des Eingriffswinkels (PA).+Kythera ist eine macOS-Software zur parametrischen Erstellung von Zahnrädern und einfachen Getriebe-Konfigurationen. Die Anwendung erlaubt die Definition zentraler Zahnradparameter wie der Anzahl der Zähne (N), des Diametral Pitch (P) bzw. des Moduls sowie des Eingriffswinkels (PA). Der Teilkreisdurchmesser wird dabei nicht direkt eingetragen, sondern von Kythera aus den gewählten Parametern N und P berechnet.
  
-Die Software erzeugt [[..:..:wissikon:to_sort:|involute Zahnprofile]], die sich zur Vorbereitung von Rapid-Prototyping-Prozessen eignen. Modelle können als CAD-Dateien exportiert und anschließend für 3D-Druck, CNC-Fräsung oder Lasercut weiterverarbeitet werden.+Die Software unterstützt die parametrische Modellierung [[..:..:wissikon:to_sort:|involute Zahnprofile]] und ermöglicht das Anlegen mehrerer Zahnräder innerhalb einer einzigen Baugruppe. Der Eingriffswinkel ist frei einstellbarund die erzeugten Profile orientieren sich an gängigen Prinzipien der ZahnradnormungDarüber hinaus bietet Kythera einen einfachen Exportmechanismus: Modelle können als CAD-Dateien (z. B. STL, DXF, PDF, SCAD) ausgegeben und anschließend für 3D-Druck, CNC-Fräsung oder Lasercut weiterverarbeitet werden.
  
-In Kythera wird die Größe eines Zahnrads nicht direkt über einen Durchmesser eingetragen. Die Gesamtgröße ergibt sich ausschließlich aus zwei Parametern: der <color /#00a2e8>Anzahl der Zähne (N)</color> und dem <color /#ff7f27>Diametral Pitch (P)</color>. Aus diesen beiden Werten berechnet Kythera automatisch alle weiteren Durchmesser wie den <color /#fff200>Teilkreisdurchmesser (D)</color>, den <color /#ffaec9>Außendurchmesser (OD)</color>, den <color /#22b14c>Grundkreis</color> oder den <color /#ed1c24>Fußkreis</color>. Ein fester Wert für P legt die grundsätzliche Zahnfeinheit fest; durch das Ändern von N verändert sich die tatsächliche Radgröße. Ein direkter Durchmessereintrag existiert nicht, daher wird der gewünschte Außendurchmesser immer über die folgende Beziehung gesteuert: <color /#ffaec9>OD</color> (<color /#00a2e8>N</color>+2)/<color /#ff7f27>P</color> +==== Nochmal in Kürze… ====
- +
-{{:extras:codikon:anwendungssoftware:screenshot_kythera_2.png?direct|}} +
- +
-^ Kürzel ^ Bezeichnung ^ Bedeutung ^ Einheit / Hinweis ^ +
-| N | Number of Teeth | Anzahl der Zähne | Ganzzahl | +
-| CN | Cut Teeth | Anzahl tatsächlich gefräster Zähne (falls Teilung) | Optional, sonst leer | +
-| D | Pitch Diameter | Teilkreisdurchmesser  (<color #7092be>pitch circle</color>) \\ entspricht in der oberen Zeichnung dem blau gestrichelten Kreis | mm (oder je nach Projekt-Einheit) | +
-| P | Diametral Pitch | Teilungszahl (Zähne pro Zoll Teilkreisdurchmesser) | 1/inch, hohe Zahl kleine Zähne | +
-| PA | Pressure Angle | Eingriffswinkel | typischerweise: \\ **14,5°** (historisch älter → weicher, leiser, aber schwächer) \\ **20°** (heutiger Standard → stärker, langlebiger) \\ \\  {{:extras:codikon:anwendungssoftware:kythera_pressure-angle_14,5.png?direct&200|}} {{:extras:codikon:anwendungssoftware:kythera_pressure-angle_20.png?direct&200|}}  \\ \\ Physikalischer Hintergrund: Mit größerem Eingriffswinkel steigt der radiale Kraftanteil, der Zahnfuß wird breiter und damit belastbarer. Ein kleiner Eingriffswinkel (ca. 14,5°) erzeugt geringere Radialkräfte und läuft leiser, führt aber zu schlankeren, bruchanfälligeren Zähnen und war früher bei weniger präzisen Maschinen üblich. Ein größerer Eingriffswinkel (20°) erzeugt höhere Radialkräfte, ermöglicht jedoch deutlich höhere Tragfähigkeit, robustere Zähne und bessere Toleranzverträglichkeit und ist deshalb heute weltweit normierter Standard. | +
- +
- +
-==== Eigenschaften ====+
   * Parametrische Modellierung von Zahnrädern   * Parametrische Modellierung von Zahnrädern
-  * Unterstützung gängiger Zahnprofilnormen+  * Unterstützung gängiger Zahnprofilnormen((ISO- und AGMA-Standards definieren die wesentlichen geometrischen und leistungsbezogenen Kenngrößen für Zahnradprofile und deren Auslegung. In ISO-Systemen (z. B. ISO 6336, ISO 1328) werden Modul, Toleranzen, Tragfähigkeitsberechnungen und Oberflächenqualitäten festgelegt. AGMA-Standards (z.B. AGMA 2001, AGMA 2015) fokussieren auf vergleichbare Aspekte im imperialen System, unter anderem Diametral Pitch, Druckwinkel und Zahnfuß- sowie Grübchentragfähigkeit. Die Einhaltung dieser Normen gewährleistet, dass Zahnräder verschiedener Hersteller fehlerfrei ineinandergreifen, reproduzierbare Qualität erreichen und mechanisch belastbar bleiben.))
   * Einstellbarer Eingriffswinkel   * Einstellbarer Eingriffswinkel
   * Mehrere Zahnräder in einer Baugruppe anlegbar   * Mehrere Zahnräder in einer Baugruppe anlegbar
   * einfacher Export…   * einfacher Export…
- 
-==== Exportierte Dateien ==== 
- 
-Kythera erzeugt bei der Ausgabe eine komplette Dateistruktur: 
- 
-  * axleloc.txt => Textreport mit den (x,y)-Koordinaten aller Achsen 
-  * gears.pdf => 2D-Schablonen aller Zahnräder (z. B. für Lasercut) 
-  * plates.pdf => Bohrschablonen für Mechanikplatten 
-  * layout.gp => Eingabedatei für GeneratePlate (Neu-Generierung) 
-  * layout.scad => 3D-Layout der Mechanik in OpenSCAD 
-  * bottomplate.scad und topplate.scad => Bauteile der Mechanikplatten 
-  * dxf/ => DXF-Zeichnungen aller Zahnräder für CAM-Prozesse 
-  * gears/ => STL-Dateien aller Zahnräder (3D-Druck oder Weiterbearbeitung) 
-  * spacers/ => STL-Dateien der Distanzstücke 
  
  
 ==== Typischer Workflow ==== ==== Typischer Workflow ====
  
-  - Zahnräder parametrisch konfigurieren +  - Zahnräder parametrisch konfigurieren (weitere Erklärungen siehe unten.) 
-  - Mechanismus und Achsabstände prüfen +  - Mechanismus und Achsabstände prüfen \\ Für die korrekte Kompatibilität mehrerer Zahnräder müssen modul/diametral pitch und pressure angle identisch gewählt werden – leicher Modul oder Diametral Pitch bei Eingriff! gleicher Pressure Angle!. Für 3D-Druck empfiehlt sich eine leichte Profilkorrektur bzw. Spieleinstellung abhängig vom Fertigungsverfahren – Fertigungsspiel bei 3D-Druck berücksichtigen! 
-  - Export ausführen +  - Export ausführen \\ Kythera erzeugt bei der Ausgabe eine komplette Dateistruktur
-  - Verwendungsoptionen+    * axleloc.txt => Textreport mit den (x,y)-Koordinaten aller Achsen 
-    * STL: 3D-Druck +    * gears.pdf => 2D-Schablonen aller Zahnräder (z. B. für Lasercut) 
-    * DXF oder gears.pdfLasercut, CNC +    * plates.pdf => Bohrschablonen für Mechanikplatten 
-    * plates.pdf: Positionierung von Achsen +    * layout.gp => Eingabedatei für GeneratePlate (Neu-Generierung) 
-    * SCAD: Weiterbearbeitung in OpenSCAD+    * layout.scad => 3D-Layout der Mechanik in OpenSCAD 
 +    * bottomplate.scad und topplate.scad => Bauteile der Mechanikplatten 
 +    * dxf/ => DXF-Zeichnungen aller Zahnräder für CAM-Prozesse 
 +    * gears/ => STL-Dateien aller Zahnräder (3D-Druck oder Weiterbearbeitung) 
 +    * spacers/ => STL-Dateien der Distanzstücke
  
  
-==== Kompatibilitätsregeln ==== 
-  * gleicher Modul oder Diametral Pitch bei Eingriff 
-  * gleicher Pressure Angle 
-  * Fertigungsspiel bei 3D-Druck berücksichtigen 
  
 +==== Erklärung zur Erstellung von Zahnrädern… ====
  
-Für die korrekte Kompatibilität mehrerer Zahnräder müssen modul/diametral pitch und pressure angle identisch gewählt werdenFür 3D-Druck empfiehlt sich eine leichte Profilkorrektur bzw. Spieleinstellung abhängig vom Fertigungsverfahren.+In Kythera wird die Größe eines Zahnrads nicht direkt über einen Durchmesser eingetragen. Die Gesamtgröße ergibt sich ausschließlich aus zwei Parametern: der <color /#00a2e8>Anzahl der Zähne (N)</color> und dem <color /#ff7f27>Diametral Pitch (P)</color>Aus diesen beiden Werten berechnet Kythera automatisch alle weiteren Durchmesser wie den <color /#fff200>Teilkreisdurchmesser (D)</color>, den <color /#ffaec9>Außendurchmesser (OD)</color>, den <color /#22b14c>Grundkreis</color> oder den <color /#ed1c24>Fußkreis</color>. Ein fester Wert für P legt die grundsätzliche Zahnfeinheit fest; durch das Ändern von N verändert sich die tatsächliche RadgrößeEin direkter Durchmessereintrag existiert nicht, daher wird der gewünschte Außendurchmesser immer über die folgende Beziehung gesteuert: <color /#ffaec9>OD</color> = (<color /#00a2e8>N</color>+2)/<color /#ff7f27>P</color>
  
 +{{:extras:codikon:anwendungssoftware:screenshot_kythera_2.png?direct|}}
  
-==== Weiterführende Informationen ==== +^ Kürzel ^ Bezeichnung ^ Bedeutung ^ Einheit / Hinweis ^ 
- +| N | Number of Teeth | Anzahl der Zähne | Ganzzahl | 
-ISO- und AGMA-Standards definieren die wesentlichen geometrischen und leistungsbezogenen Kenngrößen für Zahnradprofile und deren Auslegung. In ISO-Systemen (z. B. ISO 6336ISO 1328) werden ModulToleranzenTragfähigkeitsberechnungen und Oberflächenqualitäten festgelegtAGMA-Standards (z.B. AGMA 2001AGMA 2015) fokussieren auf vergleichbare Aspekte im imperialen Systemunter anderem Diametral PitchDruckwinkel und Zahnfuß- sowie GrübchentragfähigkeitDie Einhaltung dieser Normen gewährleistetdass Zahnräder verschiedener Hersteller fehlerfrei ineinandergreifenreproduzierbare Qualität erreichen und mechanisch belastbar bleiben+| CN | Cut Teeth | Anzahl tatsächlich gefräster Zähne (falls Teilung) | Optionalsonst leer \\ \\ Dieser Wert definiert die Anzahl der Zähne, die tatsächlich erzeugt oder gefräst werden sollenfalls ein Zahnrad nicht als vollständiger Kreissondern nur als Segment benötigt wirdWährend N die Gesamtzahl der Zähne angibtdie ein vollständiges Zahnrad geometrisch besitzen würdelegt CN festwie viele dieser Zähne tatsächlich erzeugt werdenWird CN nicht angegebenerzeugt Kythera automatisch ein vollständiges Zahnrad mit allen Zähnen. Der Parameter wird daher nur bei TeilzahnrädernSegmentzahnrädern oder speziellen Mechanismen verwendet, bei denen nur ein Ausschnitt des Zahnrads benötigt wird.| 
- +| D | Pitch Diameter | Teilkreisdurchmesser  | Wird von Kythera intern aus N und P berechnet. Da P ein imperialer Wert (Zähne pro Zoll) ist, entsteht D zunächst in Zoll und wird anschließend – je nach Projekteinstellung – in mm oder inch angezeigt. D ist der zentrale geometrische Durchmesser auf dem Abrollkreis eines Zahnrads. | 
- +| P | Diametral Pitch | Teilungszahl (Zähne pro Zoll Teilkreisdurchmesser) | Imperiale Kennzahl des ZahnradmodulsP definiert die Zahnfeinheit (hoher Wert = kleine Zähne). Kythera verwendet P intern stets im imperialen System, auch wenn die Darstellung oder der Export metrisch (mmerfolgtAus P und N wird der Teilkreisdurchmesser D hergeleitet: D_inch N / P. | 
-==== Eigenschaften ==== +| PA | Pressure Angle | Eingriffswinkel | typischerweise: \\ **14,5°** (historisch älter → weicher, leiser, aber schwächer\\ **20°** (heutiger Standard → stärker, langlebiger\\ \\  {{:extras:codikon:anwendungssoftware:kythera_pressure-angle_14,5.png?direct&200|}} {{:extras:codikon:anwendungssoftware:kythera_pressure-angle_20.png?direct&200|}}  \\ \\ Physikalischer HintergrundMit größerem Eingriffswinkel steigt der radiale Kraftanteilder Zahnfuß wird breiter und damit belastbarer. Ein kleiner Eingriffswinkel (ca14,5°) erzeugt geringere Radialkräfte und läuft leiser, führt aber zu schlankeren, bruchanfälligeren Zähnen und war früher bei weniger präzisen Maschinen üblich. Ein größerer Eingriffswinkel (20°) erzeugt höhere Radialkräfte, ermöglicht jedoch deutlich höhere Tragfähigkeit, robustere Zähne und bessere Toleranzverträglichkeit und ist deshalb heute weltweit normierter Standard. |
-  * Parametrische Modellierung von Zahnrädern +
-  * Unterstützung gängiger Zahnprofilnormen +
-  * Einstellbarer Eingriffswinkel +
-  * Mehrere Zahnräder in einer Baugruppe anlegbar +
-  * einfacher Export… +
- +
-==== Exportierte Dateien ==== +
- +
-Kythera erzeugt bei der Ausgabe eine komplette Dateistruktur: +
- +
-  * axleloc.txt => Textreport mit den (x,y)-Koordinaten aller Achsen +
-  * gears.pdf => 2D-Schablonen aller Zahnräder (z. B. für Lasercut) +
-  * plates.pdf => Bohrschablonen für Mechanikplatten +
-  layout.gp => Eingabedatei für GeneratePlate (Neu-Generierung) +
-  layout.scad => 3D-Layout der Mechanik in OpenSCAD +
-  bottomplate.scad und topplate.scad => Bauteile der Mechanikplatten +
-  dxf/ => DXF-Zeichnungen aller Zahnräder für CAM-Prozesse +
-  gears/ => STL-Dateien aller Zahnräder (3D-Druck oder Weiterbearbeitung) +
-  * spacers/ => STL-Dateien der Distanzstücke +
- +
- +
-==== Typischer Workflow ==== +
- +
-  - Zahnräder parametrisch konfigurieren +
-  - Mechanismus und Achsabstände prüfen +
-  - Export ausführen +
-  - Verwendungsoptionen: +
-    * STL3D-Druck +
-    * DXF oder gears.pdfLasercutCNC +
-    * plates.pdf: Positionierung von Achsen +
-    * SCAD: Weiterbearbeitung in OpenSCAD +
- +
- +
-==== Kompatibilitätsregeln ==== +
-  * gleicher Modul oder Diametral Pitch bei Eingriff +
-  * gleicher Pressure Angle +
-  * Fertigungsspiel bei 3D-Druck berücksichtigen +
  
-Für die korrekte Kompatibilität mehrerer Zahnräder müssen modul/diametral pitch und pressure angle identisch gewählt werden. Für 3D-Druck empfiehlt sich eine leichte Profilkorrektur bzw. Spieleinstellung abhängig vom Fertigungsverfahren.+==== Skript zur Berechnung der Werte N und P ====
  
 +Unteres Skript ([[..:p5js:kythera_berechnungshilfe|p5.js-Sketch]]) ermöglicht die schnelle Bestimmung der Zahnradparameter, die in Kythera benötigt werden, um ein Zahnrad mit einem gewünschten Außendurchmesser zu erzeugen. Da Kythera keine direkte Durchmesserangabe zulässt und die Größe ausschließlich aus der Kombination von Zähnezahl (N) und Diametral Pitch (P) berechnet, übernimmt der Sketch diese Umrechnung: Aus einem eingegebenen Außendurchmesser in Millimetern wird automatisch die passende Zähnezahl für einen festgelegten Diametral Pitch berechnet. Damit lässt sich ohne manuelle Formelarbeit sofort ermitteln, welche Parameter in Kythera eingetragen werden müssen, um ein Zahnrad in der gewünschten Größe für den 3D-Druck oder die Weiterverarbeitung zu erzeugen.
  
-==== Weiterführende Informationen ====+{{url>https://ct-lab.info/gear-math/ 100%,350 noscroll border=1 alignment|Intro-Bilder}}\\ 
 +https://ct-lab.info/gear-math/
  
-ISO- und AGMA-Standards definieren die wesentlichen geometrischen und leistungsbezogenen Kenngrößen für Zahnradprofile und deren Auslegung. In ISO-Systemen (z. B. ISO 6336, ISO 1328) werden Modul, Toleranzen, Tragfähigkeitsberechnungen und Oberflächenqualitäten festgelegt. AGMA-Standards (z.B. AGMA 2001, AGMA 2015) fokussieren auf vergleichbare Aspekte im imperialen System, unter anderem Diametral Pitch, Druckwinkel und Zahnfuß- sowie GrübchentragfähigkeitDie Einhaltung dieser Normen gewährleistet, dass Zahnräder verschiedener Hersteller fehlerfrei ineinandergreifen, reproduzierbare Qualität erreichen und mechanisch belastbar bleiben.+In unter Darstellung sieht man die Maße des testweise ausgegebenen Zahnrades mit 80mm Durchmesser in TinkerCAD. 
 +{{:extras:codikon:anwendungssoftware:testmasse_tinkercad_80mm.png?nolink|}}
/var/www/vhosts/ct-lab.info/wiki.ct-lab.info/data/attic/extras/codikon/anwendungssoftware/kythera.1764145215.txt.gz · Last modified: by Felix Hardmood Beck