# 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.Dit is een conservatief startpunt, geen vervanging voor input shaping
# 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 bedslinger | Gereedschapskop of een gereduceerde bedmassa, afhankelijk van wat groter is | Het Y-bed kan veel zwaarder zijn dan de hotend en kan framezwaai veroorzaken. |
| CoreXY | Gereedschapskopmassa met een riemdeelfactor | X/Y-bewegingen worden geproduceerd door twee motoren en een lang riempad door de gantry. |
| Delta | Effectormassa met een deltafactor | De 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 gebruiktsquare_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
# 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 idealeF / m-getal betrouwbaar kunnen gebruiken.| Stijfheidsinstelling | Typische machineconditie | Gedrag van de berekenaar |
|---|---|---|
| Laag | Losse wielen, hoog frame, flexibele bedondersteuning, zware direct-drive conversie | Meest conservatieve versnelling en lagere overgangssnelheid. |
| Midden | Standaard of afgestelde desktopprinter met redelijk strakke bewegingscomponenten | Gebalanceerde reductie voor dagelijks afstemmen. |
| Hoog | Stijve CoreXY, gebraced frame, lineaire rails, compacte gereedschapskop, geverifieerde riemen | Hogere versnelling met behoud van een stapverliesmarge. |
Versnelling verhogen na het resultaat van de berekenaar
- 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.
- 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
# 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
# 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
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 hoeken | Versnelling te hoog voor massa en stijfheid | Riemen, frameschroeven, gereedschopswobble, input shaping. |
| Laagverschuiving tijdens snelle verplaatsing | Versnelling of jerk/SCV te agressief | Poelie-borgschroeven, motorstroom, riemtandingrijping. |
| Afgeronde hoeken en trage kleine kenmerken | Versnelling of hoeksnelheid te laag | Plannerlimieten, minimale laagtijd slicer, pressure advance. |
| Verschillende ringing op X en Y | Eén as heeft hogere bewegende massa of lagere stijfheid | Bedmassa, 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 Klipperprinter.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.