Gjenbrukbar start-, slutt-, pause- og egendefinert G-code, administrert på ett sted

G-code-makroer og kodebiter

En G-code-makro er en blokk med gjenbrukbar G-code som SimplyPrint kjører på et bestemt tidspunkt i utskriften, som ved start, slutt, en pause eller et filamentbytte. Du skriver den én gang i en innebygd koderedigerer, setter inn variabler og gjenbrukbare kodebiter, og tilordner den til én printer, en printergruppe eller alle printere på kontoen din. Ingen endringer på SD-kort, ingen fastvareflashing, ingen gjentatt innliming av samme start-G-code i hver slicerprofil.

Commencer gratuitement Plus d’infos & mode d’emploi
Image de la fonctionnalité
Image de la fonctionnalité

Start-G-code, slutt-G-code, pause og egne tilpassede makroer

Hver makro er en navngitt plass du fyller med G-code. De viktigste, start-G-code som utfører homing, varmer opp og primer før en utskrift, og slutt-G-code som parkerer hodet, kjøler ned og fører printplaten frem, kjøres automatisk for hver jobb. Pause, gjenoppta, avbryt, rydd printplaten, filamentbytte og mer er også makroer, så en knapp i panelet sender nøyaktig kommandoene du har skrevet.

Makroer kjøres gjennom SimplyPrint, ikke sliceren din, så samme start- og sluttrutine brukes uansett hvilken slicer eller profil som opprettet filen. Du endrer den ett sted i stedet for å redigere hver profil.

En ekte koderedigerer, ikke et lite tekstfelt

Skriv G-code i en ordentlig redigerer med syntaksutheving, parentesmatching og innebygd autofullføring for G-code-kommandoer. Hold pekeren over en kommando eller variabel for å se hva den gjør, og et hjelpepanel lenker direkte til G-code-referansene for Marlin og Klipper mens du jobber.

Redigeringsverktøyet gjenkjenner G-code slik en IDE gjenkjenner kode, så en lang oppstartssekvens forblir lesbar og du oppdager en skrivefeil før den når en printer.

Image de la fonctionnalité

Variabler og plassholdere i sliceren gjør at én makro passer til alle printere

I stedet for å hardkode en printplatetemperatur eller dysestørrelse, kan du sette inn en variabel som {bed_temp} eller {nozzle_size} i G-code-en din, så fyller SimplyPrint inn den faktiske verdien for printeren og jobben den kjører. Start- og sluttmakroer godtar også slicerplassholdere, slik at verdiene sliceren har beregnet, går rett inn i rutinen.

En meny med variabler i redigereren viser alt som er tilgjengelig, standardvariabler, slicerplassholdere og kontekstspesifikke variabler for den aktive makroen, slik at du klikker for å sette inn nøyaktig riktig token og aldri må gjette navnet. Slik kan én start-G-code fungere for en hel blandet flåte i stedet for én makro per maskin.

Bygg et bibliotek med gjenbrukbare kodebiter

En kodebit er en navngitt G-code-blokk du lagrer én gang og bruker på nytt overalt, en rutine for å tørke av dysen, en purgelinje, et pip når jobben er ferdig, en mesh-nivelleringsblokk. Sett inn en kodebit i en hvilken som helst makro, så utvides den til de faktiske kommandoene under kjøring. Når du forbedrer kodebiten, oppdateres alle makroer som bruker den.

Du administrerer kodebiter i en søkbar tabell der du kan dra for å endre rekkefølgen, og henter dem inn i redigeringsverktøyet fra en kodebitmeny. Én rettelse ett sted, brukt overalt der du har brukt den.

Image de la fonctionnalité

Klar til å skrive G-code bare én gang?

Angi start- og slutt-G-code, lagre noen kodebiter, og la SimplyPrint kjøre dem på hele printerparken.

Start gratis prøveperiode

Tildel en makro til én printer, en gruppe eller alt

Angi en standardmakro for hele kontoen, så brukes den for alle printere. Velg én printer og overstyr bare den maskinen, praktisk når én printer trenger en annen purge-linje eller en tilpasset parkeringsposisjon. Overstyringssystemet viser deg raskt hvilke printere som avviker fra standarden, så en flåte på tjue maskiner aldri kommer ut av synk uten at du vet det.

For team gjelder organisasjonsmakroer for alle, og individuelle brukere kan beholde sine egne personlige makroer som overstyrer når de printer, uten å endre de delte standardinnstillingene.

Image de la fonctionnalité

Marlin, Klipper og mer: din G-code, fastvaren din

Makroer sender rå G-code, så alt printerens fastvare forstår, fungerer: Marlin, Klipper, RepRapFirmware og resten. Redigeringsprogrammet lenker til kommandoreferansene for både Marlin og Klipper, og du kan kalle printerens egne makroer fra en SimplyPrint-makro. Det er samme modellagnostiske tilnærming som i resten av SimplyPrint: over 500 printermodeller fra over 130 merker i én konto, alle styrt av G-code du skriver.

Forhåndsvis nøyaktig G-code før det kjøres

Før du lagrer en makro, kan du forhåndsvise den ferdig sammensatte G-code-en, med utvidede kodeutdrag og variabler fylt inn for printeren du har valgt, akkurat slik den blir sendt. Du kan til og med kontrollere den på flere printere samtidig, slik at du bekrefter at en endring for hele flåten gjør det riktige på hver maskin før én eneste av dem kjører den.

Inkludert i alle abonnementer

G-code-makroer og kodebiter er en del av den sentrale SimplyPrint-plattformen, i Free-abonnementet og alle høyere abonnementer. Redigeringsprogrammet, variablene, kodebitene og tilordning per printer, gruppe og hele kontoen er inkludert, uten noe separat makrotillegg å kjøpe.

Ofte stilte spørsmål

En G-code-makro er en blokk med gjenbrukbar G-code som SimplyPrint kjører på et bestemt tidspunkt i en utskrift, ved start, slutt, en pause, et filamentbytte, rydding av printplaten med mer. Du skriver den én gang i en innebygd redigerer, og SimplyPrint kjører den for deg, slik at du aldri trenger å lime inn de samme kommandoene i alle slicerprofiler eller på selve printeren.
Ja. Angi en kontoomfattende standard som gjelder for alle printere, og overstyr den for en enkelt printer når den trenger sin egen rutine, for eksempel en annen purge-linje, parkeringsposisjon eller temperatur. Redigeringsverktøyet viser hvilke printere som avviker fra standarden, slik at en stor printerflåte aldri kommer ut av synk uten at du oppdager det.
Ja. Makroer sender rå G-code, så alt fastvaren din forstår fungerer, Marlin, Klipper, RepRapFirmware og andre. Redigeringsverktøyet lenker til kommandooversiktene for både Marlin og Klipper, og du kan kalle printerens egne fastvaremakroer fra en SimplyPrint-makro.
Ja. I stedet for å hardkode verdier kan du sette inn en variabel, for eksempel temperatur på printplaten eller dysestørrelse, i G-code-en, og SimplyPrint fyller inn den faktiske verdien for printeren og jobben. Makroer for start og slutt godtar også slicer-plassholdere, slik at verdiene sliceren beregnet brukes i rutinen. En Variabler-meny i redigeringsverktøyet viser alle tilgjengelige tokens, så du kan klikke for å sette inn riktig.
En kodebit er en navngitt, gjenbrukbar G-code-blokk, en purgelinje, en rutine for dyseavtørking, en mesh-nivelleringsblokk. Du setter inn en kodebit i en makro, og den utvides til de faktiske kommandoene under kjøring. Forbedre kodebiten én gang, så oppdateres alle makroer som bruker den. Makroer er plassene som kjører ved utskriftshendelser, kodebiter er de gjenbrukbare byggeklossene du legger inn i dem.
Ja. Du kan forhåndsvise den fullt sammensatte G-code-en, med utvidede utdrag og utfylte variabler for printeren du valgte, nøyaktig slik den sendes. Du kan også sjekke den på tvers av flere printere samtidig for å bekrefte at en endring for hele flåten fungerer korrekt på alle maskiner først.
Ja. Organisasjonsmakroer gjelder for alle på kontoen, og enkeltbrukere kan beholde personlige makroer som overtar når de skriver ut, uten å endre de delte standardinnstillingene. Dette passer godt for et felleslaboratorium eller en printfarm der de fleste printere følger en intern standard, mens enkelte brukere trenger egne tilpasninger.
G-code-makroer og kodebiter er en del av den sentrale SimplyPrint-plattformen og inkludert i alle abonnementer, fra og med Free. Redigeringsprogrammet, variablene, kodebitene og tilordning per printer, gruppe og hele kontoen er tilgjengelige.

Table des matières