Start-G-code, slut-G-code, pause og egne makroer
Hver makro er et navngivet slot, du udfylder med G-code. De store, start-G-coden der homer, opvarmer og primer før et print, og slut-G-coden der parkerer hovedet, køler ned og præsenterer printpladen, kører automatisk omkring hvert job. Pause, genoptag, annuller, ryd printpladen, filamentskift og mere er også makroer, så en knap i panelet sender præcis de kommandoer, du har skrevet.
Makroer kører gennem SimplyPrint, ikke din slicer, så samme start- og slutrutine gælder uanset hvilken slicer eller profil, der lavede filen, og du ændrer den ét sted i stedet for at redigere hver eneste profil.
En rigtig kodeeditor, ikke en lille tekstboks
Skriv din G-code i en rigtig editor med syntaksfremhævning, matchende parenteser og indbygget autofuldførelse af G-code-kommandoer. Hold musen over en kommando eller variabel for at se, hvad den gør, og et hjælpepanel linker direkte til Marlin- og Klipper-G-code-referencerne, mens du arbejder.
Editoren genkender G-code, som en IDE genkender kode, så en lang startrutine forbliver læsbar, og du fanger en tastefejl, før den når en printer.
Variabler og slicer-pladsholdere får én makro til at passe til alle printere
I stedet for at hardkode en printpladetemperatur eller en dysestørrelse, kan du sætte en variabel som {bed_temp} eller {nozzle_size} ind i din G-code, og SimplyPrint udfylder den rigtige værdi for printeren og jobbet, den kører på. Start- og slutmakroer accepterer også slicer-placeholdere, så de værdier, din slicer har regnet ud, går direkte ind i rutinen.
En menu med variabler i editoren viser alt tilgængeligt, standardvariabler, slicerpladsholdere og kontekstspecifikke variabler for den aktive makro, så du klikker for at indsætte det nøjagtige token og aldrig gætter på et navn. Sådan kan én start-G-code bruges til en hel blandet flåde i stedet for én makro pr. maskine.
Byg et bibliotek af genbrugelige snippets
Et snippet er et navngivet stykke G-code, som du gemmer én gang og genbruger overalt: en dysetørringsrutine, en purge-linje, et bip ved afslutning eller en mesh-leveling-blok. Indsæt et snippet i en makro, så udvides det til de rigtige kommandoer under kørslen. Når du forbedrer snippettet, opdateres alle makroer, der bruger det, med det samme.
Du administrerer snippets i en søgbar tabel, hvor du kan trække for at ændre rækkefølgen, og indsætter dem i editoren fra en snippetsmenu. Én rettelse ét sted, anvendt overalt, hvor du brugte den.
Klar til at skrive din G-code én gang?
Angiv din start- og slut-G-code, gem et par kodestumper, og lad SimplyPrint køre dem på hele din printerflåde.
Start din gratis prøveperiodeTildel en makro til én printer, en gruppe eller det hele
Sæt en standardmakro for hele kontoen, og den gælder for hver printer. Vælg en enkelt printer og overstyr kun den maskine, praktisk når én printer skal bruge en anden purge-linje eller en tilpasset parkeringsposition. Overstyringssystemet viser dig med det samme, hvilke printere der afviger fra standarden, så en flåde på tyve maskiner aldrig glider ud af synk, uden at du opdager det.
Til teams gælder organisationsmakroer for alle, og den enkelte bruger kan beholde sine egne personlige makroer der overtager, når de printer, uden at røre de fælles standardindstillinger.
Marlin, Klipper og mere, din G-code, din firmware
Makroer sender rå G-code, så alt hvad din printers firmware forstår, virker: Marlin, Klipper, RepRapFirmware og resten. Editoren linker til både Marlin- og Klipper-kommandoreferencerne, og du kan kalde din printers egne makroer fra en SimplyPrint-makro. Det er den samme modeluafhængige tilgang som resten af SimplyPrint, over 500 printermodeller fra 130+ mærker på én konto, alle styret af den G-code, du skriver.
Se det nøjagtige G-code, før det kører
Før du gemmer en makro, kan du forhåndsvise den fuldt samlede G-code med kodestykkerne udfoldet og variablerne udfyldt for den valgte printer, præcis som den bliver sendt. Du kan endda kontrollere den på flere printere på én gang, så du sikrer, at en ændring for hele flåden gør det rigtige på alle maskiner, før en eneste kører den.
Hvor dine makroer arbejder
Makroer bruges i hele SimplyPrint. Dette er de funktioner, de kobler sig direkte på.
Inkluderet i alle planer
G-code-makroer og snippets er en del af kerne-SimplyPrint-platformen, på Free-planen og alle planer over den. Editoren, variabler, snippets samt tildeling pr. printer, pr. gruppe og for hele kontoen er alle inkluderet, uden noget separat makro-tillæg at købe.