Vejledning til AccessSlice

Den fulde vejledning til AccessSlice 1.0.1: hvad programmet gør, hvilke printere der virker, installation, opsætningsguiden og et printjob trin for trin.

Download, skærmbilleder og nøglefakta finder du på siden om AccessSlice.

Med AccessSlice kan du klargøre, slice og sende 3D-print med skærmlæser, hele vejen igennem. Hver indstilling er et felt med en tydelig label, hvert resultat bliver læst op, og printeren kan følges og styres fra almindelige sider i stedet for en touchskærm.

Programmet er gratis, open source og lavet af én person.

AccessSlice findes indtil videre kun på engelsk. Derfor står navnene på knapper, faner og sider i programmet på engelsk i denne vejledning, præcis som du hører dem.

Hvad AccessSlice gør

Almindelige slicerprogrammer som Bambu Studio, PrusaSlicer og Creality Print tegner deres egne skærmbilleder, og dem kan skærmlæsere for det meste ikke bruge. AccessSlice erstatter ikke slicerprogrammet. Det erstatter skærmbillederne:

  • Et sliceprojekt (en 3MF-fil) er en zip-fil med almindelig tekst, så hver eneste indstilling i den kan læses og ændres som tekst: laghøjde, vægge, infill, support, filamenter og hvor hvert objekt står på pladen. AccessSlice viser det hele som enkle sider med rigtige overskrifter, felter med labels og knapper.
  • Det slicer med dit slicerprograms egen motor, så resultatet er præcis det samme, som programmet selv ville lave.
  • Det fortæller dig resultatet i ord: printtid, forbrug af filament og eventuelle advarsler. En forhåndsvisning beskriver printet lag for lag.
  • Det sender printet til printeren. Prusa- og Creality-printere får det direkte over dit hjemmenetværk. Bambu Lab-printere får det gennem Bambu Studios eget sendevindue, og AccessSlice fortæller dig præcis, hvilke taster du skal trykke på. Et USB-stik virker til alle printere.
  • På Prusa- og Creality-printere læser det også printets fremskridt op og styrer printeren: forvarmning, ilægning og udtagning af filament, bevægelse og hjemkørsel, pause og stop, og filerne på printeren.

Intet er gemt bag et billede. 3D-visningen af pladen og forhåndsvisningen af det slicede print er der til seende hjælpere, og alt, hvad de viser, står også på siden i ord.

Hvilke printere virker

Testet hele vejen igennem

Disse printere er brugt med AccessSlice til rigtige print, fra et nyt job til den færdige del:

  • Bambu Lab X1 Carbon med Bambu Studio
  • Bambu Lab H2C med Bambu Studio
  • Prusa Core One med PrusaSlicer
  • Creality K2 Plus med Creality Print

Burde virke, men er ikke testet endnu

Disse bruger det samme slicerprogram og taler med printeren på samme måde som en testet printer, så de burde virke. Ingen har prøvet dem endnu. Hvis du gør, så fortæl mig gerne, hvordan det gik (se “Rapportér en fejl eller en ny printer” nedenfor).

  • Andre Bambu Lab-printere, som Bambu Studio kan sende til (P1S, P1P, A1, A1 mini, X1E, H2D og flere). Afsendelsen går gennem Bambu Studio, så alt, hvad Bambu Studio kan printe til, burde virke.
  • Andre Prusa-printere med PrusaLink: Core One L, MK4 og MK4S, MK3.9 og MK3.5, XL og MINI med Prusas netværksmodul eller kabel. En MK3S med PrusaLink på en Raspberry Pi virker sandsynligvis også.
  • Andre Creality-printere med Creality OS: K2 og K2 Pro, K1, K1C, K1 Max og K1 SE, Ender-3 V3, V3 KE og V3 Plus samt Creality Hi.
  • Anycubic-printere med Anycubic Slicer Next og andre printere med OrcaSlicer: redigering og slicing foregår i AccessSlice, og afsendelsen sker i slicerprogrammets eget vindue.

Understøttes ikke

  • Creality-printere uden Creality OS (for eksempel Ender-3 V3 SE alene, CR-10 Smart og Sermoon-serien), SPARKX i7, resinprintere og rootede Creality-printere, hvor Crealitys egne tjenester er fjernet.
  • Klipper-printere, der nås gennem Moonraker (Voron, Sovol, Qidi, Elegoo og flere), kan endnu ikke sendes til eller styres. Deres projekter kan stadig redigeres og slices, hvis dit slicerprogram er et af de fem ovenfor.

Detaljerne og kilderne står i noterne om printerkompatibilitet på GitHub (på engelsk).

Det skal du bruge

  • Windows 10 eller 11, 64-bit.
  • Din printers eget slicerprogram, installeret det sædvanlige sted: Bambu Studio, PrusaSlicer, Creality Print (version 7 er testet), OrcaSlicer eller Anycubic Slicer Next. AccessSlice bruger programmets slicemotor og dets printer- og filamentprofiler. Opsætningsguiden fortæller dig, hvor du henter det.
  • En skærmlæser, hvis du bruger en. AccessSlice er testet med NVDA. Vinduet læses som en webside i Microsoft Edge, så JAWS og Oplæser virker på samme måde.
  • Til Prusa- og Creality-printere: printeren og computeren på det samme hjemmenetværk.

AccessSlice har aldrig brug for internettet.

Sådan installerer du AccessSlice

  1. Download installationsprogrammet, AccessSlice-Setup-<version>.exe, fra siden om AccessSlice her på accessible3d.io eller fra udgivelsessiden på GitHub. Det er den samme fil begge steder.
  2. Kør den hentede fil. Det er et almindeligt Windows-installationsprogram, som fungerer godt med skærmlæser. Tryk Next gennem siderne; standardvalgene passer til næsten alle.
  3. Start AccessSlice fra startmenuen eller genvejen på skrivebordet. Programmet åbner i sit eget vindue.

Godt at vide:

  • “Windows beskyttede din pc”. Installationsprogrammet er endnu ikke kodesigneret (et signeringscertifikat koster penge hvert år), så Windows SmartScreen viser måske denne advarsel første gang. Vælg Flere oplysninger og derefter Kør alligevel. Hele kildekoden er offentlig på GitHub, så alle kan læse den.
  • Antivirus. Nogle antivirusprogrammer slår af og til alarm over programmer, der er pakket på samme måde som AccessSlice (med PyInstaller). Hvis dit gør, så gendan filen og tilføj en undtagelse.
  • Du behøver ikke administratorrettigheder. AccessSlice installeres under din egen brugerprofil.
  • Vinduet bruger Microsofts WebView2, som er en del af Windows 11. På Windows 10 tilbyder installationsprogrammet Microsofts gratis download, hvis det mangler.
  • Afinstallation: Indstillinger i Windows, Apps, AccessSlice, Afinstaller. Dine indstillinger til AccessSlice i din AppData-mappe bliver liggende, så en geninstallation fortsætter, hvor du slap.

Første start: opsætningsguiden

Første gang AccessSlice starter, tager en opsætningsguide dig igennem alt, hvad programmet skal bruge, ét trin per side. Hver side siger præcis, hvad du skal gøre, og slutter med en knap til næste trin. Det tager omkring ti minutter, og det meste af tiden går med slicerprogrammets egen installation.

  1. Vælg din printer. De fire testede printere står først; de andre står som endnu ikke testet.
  2. Installer slicerprogrammet, og opsæt din printer i det. Siden fortæller, hvor producenten har programmet til download, og hvad du skal gøre første gang, programmet starter. Den siger også tydeligt, hvad AccessSlice vil og ikke vil gøre med din printer.
  3. Kun Prusa: sæt printeren på netværket, og slå PrusaLink til på printerens egen skærm.
  4. Hvor AccessSlice gemmer dine projekter. Programmet foreslår en mappe under Dokumenter. AccessSlice finder selv slicerprogrammet og udfylder stien til det.
  5. Prusa og Creality: hvordan AccessSlice når printeren. Printerens adresse (og for Prusa også adgangskoden til PrusaLink) bliver udfyldt ud fra slicerprogrammets egne oplysninger, når programmet allerede kender printeren. Test the connection and save spørger printeren, før noget bliver gemt. Du kan springe trinnet over og gøre det ved første afsendelse i stedet.
  6. Gem dit første projekt fra slicerprogrammet. AccessSlice bygger hvert nyt job på et projekt, der er gemt til den printer, fordi det er derfra, printerens indstillinger og dine filamenter kommer. En knap åbner slicerprogrammet for dig, og Check the projects folder viser, hvad AccessSlice fandt, og hvilken printer hvert projekt er lavet til.
  7. Tjek og afslut. En oversigt over, hvad der er sat op, og hvad der stadig mangler, og derefter en kort rundvisning i AccessSlice, som du kan springe over.

Du kan køre guiden igen når som helst, for eksempel til en printer mere, fra Help and tour eller Settings.

Nogle slicerprogrammers egne skærmbilleder ved første start (for eksempel at logge ind i Bambu Studio) er svære at bruge med skærmlæser. Hvis du sidder fast der, er det den ene gang, hvor det er værd at bede en seende om hjælp. Det skal kun gøres én gang; AccessSlice klarer resten fra da af.

Det kræver de enkelte printermærker

Bambu Lab (Bambu Studio)

  • Bambu Studio installeret, logget ind på din Bambu Lab-konto og i stand til at sende til din printer: printeren står på Bambu Studios Device-side. Hvis du allerede printer fra Bambu Studio, er det på plads. En printer i LAN-only-tilstand virker også, når den er tilføjet i Bambu Studio med sin adgangskode.
  • Ét projekt gemt fra Bambu Studio til den printer i AccessSlices projektmappe.
  • Til hvert print slicer AccessSlice jobbet, åbner det i Bambu Studio og fortæller dig tasterne: Ctrl+R for at slice igen (hurtigt, samme resultat) og Ctrl+Shift+G for at sende. Inden da stiller AccessSlice Bambu Studios Device-side om til projektets printer, så sendevinduet foreslår den rigtige.
  • AccessSlice læser ikke en Bambu-printers status og styrer den ikke. Det foregår fortsat i Bambu Studio og Bambu Handy-appen.
  • PrusaSlicer installeret, med din printer tilføjet i programmets Configuration Wizard.
  • Printeren på dit netværk: på printerens skærm under Settings, Network, via wifi eller kabel.
  • PrusaLink slået til: Settings, Network, PrusaLink på printerens skærm. Den skærm viser printerens adresse og dens adgangskode (PrusaSlicer kalder den API-nøglen). AccessSlice skal bruge begge dele. Hvis du har tilføjet printeren i PrusaSlicer som en fysisk printer, henter AccessSlice dem derfra.
  • Et USB-stik i printeren. Prusa-printere gemmer printfiler på det, så det er dér, AccessSlice lægger hvert print.
  • Ét projekt gemt fra PrusaSlicer til den printer (Ctrl+Alt+S er Save project as) i AccessSlices projektmappe.
  • Derefter sender, følger og styrer AccessSlice selv printeren. Adgangskoden gemmes beskyttet af Windows (DPAPI), så kun din Windows-konto på denne computer kan læse den.
  • Printerens netværksnavn bliver husket, når en adresse har virket, så det gør ingen forskel, hvis din router giver printeren en ny adresse.

Creality (Creality Print)

  • Creality Print installeret (version 7 er testet), med din printermodel valgt.
  • Printeren på samme netværk som computeren (på printerens skærm: Settings, Network) og tilføjet på Creality Prints Device-side, hvor Creality Print selv søger efter den på dit netværk. AccessSlice læser printerens adresse fra Creality Prints egen enhedsliste, så du aldrig skal skrive den. Du kan også skrive den i guiden.
  • Printeren beholder Crealitys almindelige firmware. Intet skal rootes, og der skal ikke bruges nogen adgangskode.
  • Ét projekt gemt fra Creality Print til den printer (Ctrl+Shift+S er Save project as) i AccessSlices projektmappe.
  • Hvert nyt projekt bliver oprettet i Creality Print, fordi dets motor ikke selv kan lave en modelfil om til et projekt: Start a new print job åbner Creality Print, du importerer modellen og gemmer, og AccessSlice åbner projektet. Det gælder kun det trin: slicing og afsendelse til printeren sker altid i AccessSlice.
  • Derefter sender, følger og styrer AccessSlice selv printeren, også ilægning og udtagning af filament gennem CFS.

Anycubic og OrcaSlicer

  • Slicerprogrammet installeret, med din printer valgt i det, og ét projekt gemt fra det i AccessSlices projektmappe.
  • Redigering og slicing foregår i AccessSlice. Til afsendelsen åbner AccessSlice det slicede job i slicerprogrammet og fortæller dig tasterne.

Et printjob trin for trin

  1. Start a new print job på startsiden. Vælg printeren, og angiv stien til din modelfil (en STL-, STEP- eller OBJ-fil). AccessSlice bygger selv projektet ud fra indstillingerne i dit nyeste gemte projekt til den printer og åbner det. En stor model kan tage et stykke tid; byggesiden fortæller dig trinnet og tiden hvert 15. sekund.

    Creality-printere er kun anderledes i dette ene trin: Creality Prints motor kan ikke lave en modelfil om til et projekt, så AccessSlice åbner Creality Print for dig. Importér modellen med Ctrl+I, gem projektet med Ctrl+Shift+S, og AccessSlice åbner det, så snart det er gemt. Alt derefter, altså indstillinger, slicing og afsendelse til printeren, sker i AccessSlice, præcis som for de andre mærker.

    Eller vælg Open a project file for at åbne et projekt, du har gemt tidligere. Din projektmappe står med det nyeste først.

  2. Rediger på fanerne: Quality, Strength, Support, Speed, Adhesion, Others, Filaments, Printer and presets, Placement, All settings og Backups. Hver fane viser først de vigtigste indstillinger i et enkelt sprog og derefter alle andre indstillinger om emnet. Ændringer bliver først lagt klar; siden Review viser dem med gammel og ny værdi, og Save skriver dem alle, med en backup af den fil, du startede med.

  3. Slice now på siden Slice and send. Advarsler kommer først, i ord. Slicerapporten giver printtiden, forbruget af filament og alt, hvad motoren klagede over. Preview beskriver printet lag for lag.

  4. Send: direkte til en Prusa- eller Creality-printer over dit netværk, til et USB-stik med én knap eller gennem slicerprogrammets eget sendevindue til Bambu Lab-printere. Før et print starter, beder AccessSlice dig mærke efter med hænderne, at byggepladen er tom.

  5. Print. Til Prusa- og Creality-printere læser siden Printer status fremskridtet op hvert halve minut og siger til, når printet er færdigt.

Sådan bevæger du dig rundt med skærmlæser

  • Landmærker. Hver side har et banner med topnavigationen (Home, Open a project, Settings, Help and tour, Diagnostics) og et hovedområde. Redigeringssiderne har desuden en navigation ved navn “Project sections” til fanerne.
  • Overskrifter. Én overskrift på niveau 1 per side; afsnit er niveau 2, og grupper af indstillinger er niveau 3. Overskriftstasten er den hurtigste vej gennem en lang fane.
  • Resultater. Efter hver knap bliver resultatet læst op og vist i en statuslinje øverst. Fokus bliver på den knap, du trykkede på, så du aldrig ryger tilbage til toppen af siden.
  • Felter. Hvert felt har en label, en enhed hvor det giver mening, og en hjælpetekst. Værdierne står præcis, som slicerprogrammet gemmer dem.
  • Spørgsmål. Hvor slicerprogrammet ville vise en dialogboks (for eksempel et valg om 100 % infill eller millimeter eller procent), stiller AccessSlice det samme spørgsmål som en side med Yes og No.
  • Zoom og temaer. Siderne tilpasser sig op til 400 % zoom uden vandret rulning og følger Windows’ lyse eller mørke tema.

Help and tour i topnavigationen forklarer hver side og fane og kan læses når som helst.

Privatliv og sikkerhed

  • Intet forlader din computer, medmindre du trykker på en knap, der siger det. AccessSlice taler kun med sig selv (på 127.0.0.1) og, når du sender eller følger et print, med din egen printer på dit eget netværk. Det bruger aldrig internettet og har ingen sporing eller statistik.
  • Den eneste undtagelse er Buy me a coffee: et tryk på den åbner donationssiden i din almindelige browser. Der bliver ikke sendt noget om dig.
  • AccessSlice afviser forespørgsler, der ikke kommer fra programmets eget vindue, så en hjemmeside, du har åben i browseren, ikke kan nå det.
  • Dine filer er i sikkerhed. Hver gang du gemmer, laves der en backup (de seneste ti ligger på fanen Backups og kan gendannes med én knap), og den nye fil bliver tjekket, før AccessSlice siger, at den er gemt. Hvis et tjek fejler, bliver den oprindelige fil lagt tilbage uændret.
  • Sikkerhed ved printeren. Bevægelser bliver tjekket, før de sendes: intet under pladen, ingen sidelæns bevægelse med dysen helt nede og et løft før hjemkørsel. Et print starter først, når du har bekræftet, at pladen er tom.

Når noget går galt

  • Diagnostics i topnavigationen viser, hvad AccessSlice har gjort, i rækkefølge, med alle detaljer om uventede fejl. En fejl ændrer aldrig dine filer.
  • “The slicer program was not found”: åbn Settings, og lad feltet med stien til slicerprogrammet være tomt; så leder AccessSlice i de almindelige installationsmapper. Eller indsæt stien til slicerprogrammet; en genvej fra skrivebordet virker også.
  • “The printer did not answer”: tjek, at printeren er tændt og på samme netværk, og at adressen er rigtig (printerens skærm med netværksindstillinger viser den). For Prusa: tjek, at PrusaLink er slået til, og at adgangskoden passer.
  • Bambu Studios sendevindue viser den forkerte printer: vælg din øverst i sendevinduet. AccessSlice stiller Bambu Studio om til projektets printer, når Studio er lukket; hvis det allerede var åbent, spørger AccessSlice dig først.
  • Et nyt job fra en meget stor model går langsomt: det er slicerprogrammets motor, der indlæser millioner af trekanter. Byggesiden bliver ved med at fortælle dig tiden; Cancel building stopper det og gemmer ingenting.

Støt AccessSlice

AccessSlice er gratis og lavet af én person. En uge efter du starter programmet første gang, spørger et lille vindue, om du vil give mig en kop kaffe, og derefter spørger det cirka en gang om måneden. Buy me a coffee åbner buymeacoffee.com/accessible3d i din browser; Not now (eller Escape) lukker det til næste måned. Der er også et diskret link på startsiden, du kan bruge når som helst.

Rapportér en fejl eller en ny printer

Brug siden med fejlrapporter for AccessSlice på GitHub. Du må gerne skrive på dansk.

Det er en hjælp, hvis du skriver:

  • Hvad du trykkede på, hvad du hørte, og hvad du forventede.
  • Slutningen af siden Diagnostics (markér den, og kopiér den).
  • Din printermodel, dit slicerprogram og dets version samt din skærmlæser.

Har du prøvet en printer fra listen over printere, der ikke er testet endnu? Så fortæl mig det, uanset hvordan det gik. Det er lige så nyttigt at høre, at den virker, som at den ikke gør. Printere flytter over på listen over testede printere, efterhånden som de bliver bekræftet.

Til udviklere

AccessSlice er skrevet i Python 3 med kun standardbiblioteket og sider i HTML, der laves på serveren. Hvordan du kører det fra kildekoden, testene, hvordan installationsprogrammet bygges, projektets opbygning, og hvordan du bidrager, står i README-filen på GitHub (på engelsk).

Licens

AccessSlice er fri software under GNU General Public License, version 3. Du må bruge det, studere det, ændre det og dele det; hvis du distribuerer en ændret version, skal den forblive under samme licens med kildekoden tilgængelig. Copyright 2026 Edis Adilovic. Andre licensvilkår, for eksempel til et lukket produkt, kan aftales med indehaveren af ophavsretten. Medfølgende komponenter fra tredjeparter og deres licenser står i THIRD_PARTY_NOTICES.md på GitHub (på engelsk).

Tilbage til AccessSlice