Indietro

#3d-printing

2 APIs con questa etichetta

Stepper Motor API

Schrittmotor-Bewegungsmathematik als API, lokal und deterministisch berechnet – die Schritte-pro-Millimeter- und Geschwindigkeitszahlen, mit denen ein 3D-Drucker-, CNC- oder Robotik-Bauer eine Maschine konfiguriert. Der Leadscrew-Endpunkt gibt die Schritte pro mm für eine Spindel- oder Kugelgewindespindel-Achse: (Motorschritte pro Umdrehung × Mikroschrittanzahl) ÷ die Spindelsteigung, also ein 1,8°-Motor (200 Schritte) bei 16 Mikroschritten auf einer 8-mm-Spindel ergibt 400 Schritte/mm mit 2,5 µm Auflösung – der Wert, der direkt in die Firmware eingeht. Der Belt-Endpunkt macht dasselbe für eine Riemen-und-Riemenscheiben-Achse, wobei der Weg pro Motorumdrehung die Riemenscheibenzähne × die Riementeilung (GT2-Riemen = 2 mm) ist, also ergibt eine 20-zähnige GT2-Riemenscheibe die klassischen 80 Schritte/mm einer 3D-Drucker-X/Y-Achse und zeigt den Geschwindigkeits-gegen-Präzisions-Kompromiss einer größeren Riemenscheibe. Der Speed-Endpunkt wandelt Schritte pro mm und eine Schrittimpulsrate in die Achsgeschwindigkeit in mm/s und mm/min um – bei 80 Schritten/mm ergibt eine 40-kHz-Schrittrate 500 mm/s, obwohl die wirkliche Grenze das Motor-Stall bei hohen Schrittraten und die Controller-Impuls-Obergrenze ist. Es wird auch angemerkt, dass Mikroschritte Laufruhe, aber keine echte Genauigkeit hinzufügen, da das Drehmoment pro Mikroschritt abfällt. Alles wird lokal und deterministisch berechnet, also ist es sofort und privat. Ideal für 3D-Drucker- und CNC-Firmware-Setup, Bewegungssteuerungs- und Robotik-Werkzeuge sowie Maker-Rechner. Reine lokale Berechnung – kein Key, kein Drittanbieter-Dienst, sofort. Ideale Geometrie-Schätzungen – lassen Sie eine Marge unterhalb der theoretischen Höchstgeschwindigkeit. 3 Compute-Endpunkte. Für CNC-Oberflächengüte verwenden Sie eine CNC-Finish-API; für Übersetzungsverhältnisse eine Gear-Ratio-API.

api.oanor.com/steppermotor-api

Filament Calculator API

3D-printing filament maths as an API, computed locally and deterministically. The length-weight endpoint converts between the length and the weight of a spool of filament from its diameter (1.75 mm or 2.85 mm) and material density, using weight = (π/4·d²·length)·density — so one metre of 1.75 mm PLA weighs about 2.98 g, a standard 1 kg PLA spool holds roughly 335 m, and the same weight of the lighter ABS gives about 400 m. The cost endpoint computes the filament cost of a print from the weight or length used and the price per kilogram, and the spool-remaining endpoint turns a remaining-weight measurement (weigh the spool, subtract the empty-spool weight) into the remaining length so you know whether a job will finish. Built-in densities cover PLA, ABS, PETG, TPU, nylon, ASA, PC, HIPS, PVA, wood-fill and carbon-fibre blends, or supply your own. Diameters are in millimetres, lengths in metres and weights in grams. Everything is computed locally and deterministically, so it is instant and private. Ideal for 3D-printing, maker, print-farm, slicer-plugin, prototyping and STEM-education app developers, filament-usage and print-cost tools, and workshop software. Pure local computation — no key, no third-party service, instant. Live, nothing stored. 3 endpoints. This is filament geometry and cost; for tank or material volume use a volume API.

api.oanor.com/filament-api