3D printer versnelling, jerk en vierkante hoeksnelheid berekenaar

Schat veilige X/Y-versnelling, jerk of Klipper vierkante-hoeksnelheid op basis van gereedschapskopmassa, bedmassa, doelsnelheid, printerkinematica en framestijfheid.

Aanbevolen versnelling low
0mm/s2
Richtingsveranderingslimiet?0SCV
Effectieve bewegende massa?0g
Theoretisch plafond0mm/s2
Veiligheidscoëfficiënt?0%
Beperkende bewegingsgroepxy

Opmerking over massa en versnelling

  
Voorgestelde massaprofielen
Kinematica
Structurele stijfheid

Zoom 100%
Hulpmiddelenstudio

Wil je dit hulpmiddel op je website?

Pas kleuren en de donkere modus aan voor WordPress, Notion of je eigen site.

Veelgestelde vragen

Is deze berekenaar een vervanging voor input shaping?

Nee. Het schat een conservatieve startversnelling op basis van massa, kinematica en stijfheid. Input shaping of resonantietesten kunnen de uiteindelijke waarde op de echte printer verfijnen.

Waarom toont Klipper vierkante-hoeksnelheid in plaats van jerk?

Klipper gebruikt square_corner_velocity voor hoekgedrag, terwijl Marlin gewoonlijk jerk-achtige instellingen blootstelt. De eenheden zijn vergelijkbaar, maar de firmwaremodellen zijn verschillend.

Moet ik het geprinte onderdeel meenemen in de bedmassa?

Voor grote bedslingerprints, ja. Een zwaar onderdeel rijdt op het Y-bed en verhoogt de traagheidsbelasting tijdens richtingsveranderingen.

Waarom is de aanbeveling lager dan waarden die ik online zie?

De berekenaar passt een veiligheidsmarge van 20 tot 30 procent toe en gaat ervan uit dat echte riemen en frames buigen. Goed afgestemde machines met input shaping kunnen vaak hoger draaien na validatie.

# Hoe Deze 3D-printer Ringing-berekenaar Versnelling Schat

Ringing en ghosting op een 3D-print zijn zichtbare echo's van mechanische trilling. Ze verschijnen meestal als herhaalde rimpels na een scherpe hoek, reliëfletter, gat of plotselinge infill-richtingsverandering. De printer bereikt een hoek, het bewegingssysteem verandert van richting en opgeslagen energie in riemen, rails, frameleden, motorsteunen, gereedschapskopplaten en bedsteunen blijft oscilleren nadat het commando al is doorgegaan. Deze berekenaar zet de belangrijkste eerste-orde variabele, bewegende massa, om in een conservatieve versnellingsaanbeveling.Het startpunt is newtoniaanse mechanica: a = F / m. Een stappenmotor en riemsysteem kunnen slechts een beperkte horizontale kracht leveren voordat het koppel daalt, riemen rekken, poelies slippen of stappen worden overgeslagen. De berekenaar gebruikt een conservatieve NEMA 17-klasse krachtveronderstelling, zet de geselecteerde bewegende massa om in kilogram, berekent een theoretisch versnellingsplafond en past vervolgens een structurele veiligheidscoëfficiënt toe. Die coëfficiënt verwijdert bewust 20 tot 30 procent van de theoretische limiet omdat echte printers geen stijve laboratoriumassen zijn.
20-30% veiligheidsvermindering van de theoretische krachtlimiet
a = F / m kernrelatie tussen massa en versnelling
3-24 mm/s begrensd jerk- of vierkante-hoeksnelheidsuitvoerbereik

Dit is een conservatief startpunt, geen vervanging voor input shaping

Waarschuwing
Klipper input shaping, accelerometermetingen en print-gebaseerde ringingtorens kunnen hogere versnelling toestaan dan een schatting op basis van alleen massa. Gebruik deze berekenaar om onredelijke startwaarden te vermijden en valideer vervolgens met echte bewegingstesten.

# Welke Massa Telt op Cartesiaanse, CoreXY- en Deltaprinters

Een printer versnelt niet altijd dezelfde onderdelen op elke as. Op een Cartesiaanse bedslinger beweegt de X-as gewoonlijk de gereedschapskop terwijl de Y-as het bed, de verwarmer, het magnetische vel of de glasplaat, clips, geprinte onderdelen en soms de kabelketting beweegt. Omdat Y-as-bedmassa ringing kan domineren, vergelijkt deze berekenaar de gereedschapskop met een bedbelastingsfactor en gebruikt de zwaardere effectieve groep als de beperkende bewegingsmassa.Op een CoreXY-printer beweegt het bed normaal alleen in Z, dus X/Y-ringing wordt voornamelijk gedreven door de gereedschapskop, gantrywagen, riempad en de gedeelde riemkrachten van de twee motoren. De berekenaar verhoogt de gereedschapskopmassa licht voor CoreXY omdat het riempad en de wagestructuur de motorkracht minder direct maken dan een enkele rechte X-riem. Op een deltaprinter is de bewegende effector licht, maar drie torens delen richtingsveranderingen, dus behandelt de berekenaar de effector als de primaire traagheidsbelasting en houdt het resultaat conservatief.
Kinematisch type Massa benadrukt door de berekenaar Waarom het ertoe doet
Cartesiaanse bedslingerGereedschapskop of een gereduceerde bedmassa, afhankelijk van wat groter isHet Y-bed kan veel zwaarder zijn dan de hotend en kan framezwaai veroorzaken.
CoreXYGereedschapskopmassa met een riemdeelfactorX/Y-bewegingen worden geproduceerd door twee motoren en een lang riempad door de gantry.
DeltaEffectormassa met een deltafactorDe effector is licht, maar richtingsveranderingen zijn gekoppeld via drie torens.
Meet het beladen bed voor bedslingers
Voor een Cartesiaans Y-bed, neem de bouwplaat, verwarmer, magnetisch vel, clips, PEI-plaat, glas indien gebruikt en een representatieve print mee als u normaal grote onderdelen op hoge snelheid print. De echte ringingbelasting is de massa die van richting verandert.

# Versnelling, Jerk en Vierkante-hoeksnelheid Zijn Verwante Maar Niet Identieke Begrippen

Versnelling beperkt hoe snel snelheid verandert in de tijd. Bij het afstemmen van slicer en firmware verkort hogere versnelling vertragingen rond hoeken en zorgt dat infill, verplaatsingsbewegingen en korte segmenten sneller printen. Het verhoogt ook de kracht die van motoren en riemen wordt gevraagd. Wanneer de versnelling te hoog is voor de bewegende massa en framestijfheid, kan de printer stappen overslaan, hardere motorgeluiden maken of ringing vertonen na kenmerken.Klassieke Marlin-jerk is een richtingsveranderingsdrempel uitgedrukt in millimeters per seconde. Het bepaalt hoeveel directe snelheidsverandering de planner toestaat voordat versnelling wordt beperkt. Klipper gebruikt square_corner_velocity, vaak afgekort tot SCV, voor een soortgelijk concept van hoeksnelheid. De eenheden zijn ook millimeters per seconde, maar het planningsmodel verschilt. Daarom verandert deze tool het uitvoerlabel wanneer Klipper is geselecteerd in plaats van de waarde jerk te noemen.

Versnelling

Belangrijkste snelheid-krachtlimiet. Bepaalt hoe hard de printer de massa duwt tijdens snelheidsveranderingen.

  • mm/s2
  • Verhoogt de krachtvraag van de motor
  • Sterk effect op ringing

Marlin jerk

Hoekovergangsdrempel gebruikt door Marlin-achtige planners om te voorkomen dat wordt vertraagd voor zeer kleine snelheidsveranderingen.

  • mm/s
  • Firmware-specifiek gedrag
  • Te hoog kan hoeken hard maken

Klipper SCV

Vierkante-hoeksnelheid gebruikt door Klipper om hoeksnelheid door richtingsveranderingen te modelleren.

  • mm/s
  • Getoond als SCV in deze tool
  • Gewoonlijk afgestemd met input shaping
Firmware terminologie is belangrijk
Als u het resultaat naar Klipper kopieert, gebruik dan square_corner_velocity. Als u het naar Marlin-instellingen kopieert, gebruik dan jerk-gerelateerde velden zoals X-jerk en Y-jerk. De berekenaar houdt het numerieke resultaat conservatief maar labelt het volgens de geselecteerde firmware.

# Hoe Structurele Stijfheid de Veiligheidscoëfficiënt Verandert

Twee printers met dezelfde gereedschapskopmassa kunnen verschillende versnelling vereisen omdat het frame en bewegingssysteem verschillende hoeveelheden energie opslaan. Een lichte cantileverbod, losse V-slot wielen, lange onondersteunde staven, dunne geprinte motorsteunen en flexibele gereedschapskopplaten verlagen de bruikbare versnelling. Een gebracede aluminium frame met lineaire rails, korte riemoverspanningen, stijve idler-stapels en een compacte gereedschapskop kunnen meer versnelling verdragen voordat dezelfde massa zichtbare ringing produceert.De stijfheidskiezer is daarom niet cosmetisch. Lage stijfheid past de sterkste reductie toe, gemiddelde stijfheid vertegenwoordigt een typische goed onderhouden desktopprinter en hoge stijfheid laat meer van de theoretische krachtlimiet beschikbaar. Zelfs de hoge instelling behoudt nog een reductie omdat riemrek, motor-koppelafname bij snelheid, stroomlimieten, microstepping en poeliegrip voorkomen dat echte machines het volledige ideale F / m-getal betrouwbaar kunnen gebruiken.
Stijfheidsinstelling Typische machineconditie Gedrag van de berekenaar
LaagLosse wielen, hoog frame, flexibele bedondersteuning, zware direct-drive conversieMeest conservatieve versnelling en lagere overgangssnelheid.
MiddenStandaard of afgestelde desktopprinter met redelijk strakke bewegingscomponentenGebalanceerde reductie voor dagelijks afstemmen.
HoogStijve CoreXY, gebraced frame, lineaire rails, compacte gereedschapskop, geverifieerde riemenHogere versnelling met behoud van een stapverliesmarge.

Versnelling verhogen na het resultaat van de berekenaar

Voordelen
  • Hogere versnelling kan de printtijd verkorten op kleine onderdelen met veel korte bewegingen.
  • Een stijf frame en input shaping kunnen hogere limieten ondersteunen dan een eenvoudige massaschatting.
  • Testen in gecontroleerde stappen laat zien waar de kwaliteit begint af te nemen.
Nadelen
  • Dezelfde verhoging kan ringing zichtbaarder maken rond letters, gaten en hoeken.
  • Losse poelies, riemen of bedsteunen kunnen zelfs bescheiden versnelling er slecht uit laten zien.
  • Direct naar zeer hoge getallen springen kan stapoverslag en verwarrende artefacten veroorzaken.

# Het Resultatentabel Lezen

De aanbevolen versnelling is de belangrijkste waarde om naar firmware of slicerprofielen te kopiëren. Het wordt uitgedrukt in millimeters per secondekwadraat. Het theoretisch plafond wordt apart getoond zodat u kunt zien hoeveel marge is verwijderd door de veiligheidscoëfficiënt en de doelsnelheidsstraf. Een groot verschil tussen theoretisch en aanbevolen is normaal omdat de berekenaar is ontworpen voor printkwaliteitsafstemming, niet voor het vinden van de absolute stapverliesgrens.De effectieve bewegende massa is de massa die de berekenaar het belangrijkst achtte voor X/Y-ringing. Op een bedslinger kan dit worden beïnvloed door het bed in plaats van de hotend. Op een CoreXY of delta zal het gewoonlijk dichter bij de gereedschapskop- of effectorwaarde liggen. De beperkende bewegingsgroep vertelt u welk deel van de kinematica de schatting drijft, wat nuttig is bij het beslissen of u de gereedschapskop wilt lichter maken, een bedplaat wilt vervangen, het frame wilt verstijven of slechts één as in de firmware wilt verlagen.
Effectieve bewegende massa
De geschatte traagheidsbelasting die het X/Y-bewegingssysteem moet omkeren tijdens richtingsveranderingen.
Theoretisch plafond
Versnelling voorspeld op basis van de veronderstelde motorkracht vóór veiligheids- en stijfheidsreducties.
Veiligheidscoëfficiënt
Een vermenigvuldiger onder 1,0 die koppel- en stijfheidsmarge reserveert om stapverlies en ringing te verminderen.
Ringingrisico
Een kwalitatieve indicator gebaseerd op de krachtimpuls die wordt geïmpliceerd door versnelling en massa.
SCV
Klipper vierkante-hoeksnelheid, een hoeksnelheidsparameter uitgedrukt in millimeters per seconde.

Controlelijst voor resultaatinterpretatie

Gebruik de aanbevolen versnelling als de eerste firmware- of slicerlimiet.
Gebruik SCV voor Klipper en jerk voor configuratie in Marlin-stijl.
Als de effectieve massa bedgestuurd is, verlaag dan eerst de Y-versnelling op een Cartesiaanse printer.
Als het resultaat laag aanvoelt, inspecteer dan losse mechanica voordat u simpelweg het getal verhoogt.
Valideer met een ringingtoren, scherpe-hoektest of versnellingsmeter-meting voor input shaping.

# Praktische Werkwijze voor het Verminderen van Ghosting Zonder Te Veel Snelheid te Verliezen

Begin met eerlijke massawaarden. Weeg de hotendconstructie, ventilatoren, sonde, extruder, geprinte shroud, kabelontlastingsysteem en eventuele gereedschapskopkaart. Voor het bed, neem alles mee dat in Y beweegt. Als wegen lastig is, gebruik dan de Ender-stijl en Voron-stijl presets als redelijke plaatsvervangers en verfijn het resultaat later. Presets zijn bewust gewoon, niet best-case marketingwaarden.Pas het resultaat van de berekenaar toe op firmware- of slicerlimieten en print vervolgens een klein object met scherpe tekst, verticale gaten en vierkante hoeken op de doelsnelheid. Ringing die zich herhaalt op een constante afstand na elke hoek duidt op mechanische resonantie. Als ringing verbetert maar de printtijd onaanvaardbaar wordt, verhoog dan de versnelling in kleine stappen, zoals 10 procent per keer. Als ringing sterk blijft, zelfs onder de aanbeveling, zoek dan naar riemspeling, losse poelie-borgschroeven, bewegende kabels, flexibele bedveren, versleten wielen, rail-voorspanningsproblemen of hotend-wobble.
  • Meet of schat de gereedschapskop- en bedmassa voordat u firmware wijzigt.
  • Selecteer het kinematische type dat overeenkomt met de bewegende X/Y-architectuur.
  • Gebruik lage stijfheid voor aangepaste bedslingers met zware direct-drive koppen of duidelijk flexibele frames.
  • Gebruik hoge stijfheid alleen wanneer riemen, poelies, rails en frameschroeven al zijn geverifieerd.
  • Kopieer de gegenereerde tekst naar Klipper of Marlin met de firmwarekiezer.
  • Print een validatiemodel en vergelijk de ringingafstand en -amplitude, niet alleen de oppervlakteglans.
  • Stem pressure advance apart af omdat hoekuitstulping kan worden verward met ringing.
  • Gebruik input shaping voor de uiteindelijke hogesnelheidsopstelling wanneer de firmware dit ondersteunt.

Waarom massareductie krachtig is

Versnellingskracht schaalt direct met massa. Het verwijderen van 100 g van een gereedschapskop kan hetzelfde eerste-orde effect hebben als het toevoegen van motorkracht of het verminderen van de versnellingsvraag. Daarom kunnen compacte gereedschapskoppen, lichtere ventilatoren, kortere kanalen en remote-drive extruders het ringinggedrag verbeteren voordat er firmwaretrucs worden toegepast.

# Veelgemaakte Fouten bij het Instellen van Versnelling en Jerk

De meest voorkomende fout is afstemmen op een enkel getal dat van een andere printer is gekopieerd. Een Voron, Ender, Prusa-stijl bedslinger, delta en ingesloten aangepaste CoreXY kunnen allemaal op 150 mm/s printen, maar hun veilige versnelling kan met meerdere factoren verschillen. Printsnelheid alleen definieert niet de bewegingsbelasting. Korte kenmerken bereiken zelden volle snelheid, dus versnellings- en hoekparameters bepalen vaak de oppervlaktekwaliteit meer dan de nominale slicer-snelheid.Een andere fout is het behandelen van jerk of SCV als een manier om slechte versnellingsinstellingen te verbergen. Een zeer hoge overgangswaarde kan hoeken scherper doen lijken in beweging, maar kan ook abrupte richtingsveranderingen in het frame injecteren en echo's creëren. Een zeer lage waarde kan de printer langzaam en afgerond maken bij hoeken. Het beste resultaat komt gewoonlijk van een redelijke versnellingslimiet, matige hoeksnelheid, strakke riemen, mechanisch strakke assen, pressure advance en input shaping waar beschikbaar.

Gebruik geen nul of negatieve massa

Kritiek probleem
Een massa van nul maakt de natuurkunde ongedefinieerd omdat versnelling van F / m oneindig zou benaderen. De interface blokkeert onzinnige waarden en de berekening klemt invoer om het resultaat bruikbaar te houden.
Symptoom Waarschijnlijk bewegingsinstellingsprobleem Mechanische controles
Herhaalde rimpels na hoekenVersnelling te hoog voor massa en stijfheidRiemen, frameschroeven, gereedschopswobble, input shaping.
Laagverschuiving tijdens snelle verplaatsingVersnelling of jerk/SCV te agressiefPoelie-borgschroeven, motorstroom, riemtandingrijping.
Afgeronde hoeken en trage kleine kenmerkenVersnelling of hoeksnelheid te laagPlannerlimieten, minimale laagtijd slicer, pressure advance.
Verschillende ringing op X en YEén as heeft hogere bewegende massa of lagere stijfheidBedmassa, railvoorspanning, riempad, gantry-haaksheid.

# Waarden Exporteren naar Klipper of Marlin

De kopieerknop produceert platte tekst zodat het resultaat kan worden geplakt in een printerconfiguratie-notitie, een Klipper printer.cfg-sectie of een Marlin-afstemmingsrecord. Voor Klipper gebruikt de uitvoer max_accel en square_corner_velocity. Voor Marlin gebruikt de uitvoer versnelling en X/Y-jerk-achtige waarden. Behandel het gekopieerde blok als een startconfiguratie en pas namen aan als uw firmwarebestand een bord-specifiek of versie-specifiek formaat gebruikt.Als uw printer per-as versnelling ondersteunt, heeft een Cartesiaanse bedslinger vaak baat bij een lagere Y-versnelling dan X omdat het bed zwaarder is en het geprinte onderdeel massa toevoegt tijdens de klus. CoreXY-printers gebruiken gewoonlijk een gedeelde X/Y-versnellingswaarde, maar individuele mechanische fouten kunnen nog steeds één richting sterker laten ringen. Deltaprinters zijn sterk afhankelijk van torenstijfheid en effectorgewicht, dus validatie op basis van een versnellingsmeter is bijzonder waardevol.

Veilige afstemvolgorde

Bereken een conservatieve versnelling en hoeksnelheid op basis van massa en kinematica.
Pas de gegenereerde Klipper- of Marlin-tekst toe als startpunt.
Print een ringingtest op de doelsnelheid en vergelijk scherpe kenmerken.
Verhoog of verlaag de versnelling in kleine stappen terwijl u aantekeningen maakt.
Voer input shaping of resonantiecompensatie uit nadat de mechanische basislijn stabiel is.

Bibliografische Referenties