OctoPrint

CAD och 3D

Självhostad snappserver för 3D-skrivare med webbgränssnitt för uppladdning, övervakning och styrning av utskrifter.

Betyg 89 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

OctoPrints officiella REST API-referens i huvuddokumentationen, inklusive kapitel om auktorisering.

OctoPrint REST API · OctoPrint (Gina Häußge / OctoEverywhere-community)

Källa: https://docs.octoprint.org/en/master/api/index.html

Kontrollerat:

MCP · Tredjepart

Gemenskapsserver som ansluter MCP till flera 3D-skrivar-API:er, däribland OctoPrint.

mcp-3D-printer-server (DMontgomery40) · DMontgomery40 (gemenskap)

Källa: https://github.com/DMontgomery40/mcp-3D-printer-server

Kontrollerat:

OctoPrint: inställningarna för seriell anslutning visar porten VIRTUAL, baudraten AUTO och att servern automatiskt ansluter till skrivaren vid start, med flikarna för intervaller, protokoll och beteende
1 / 5 Anslutningen till skrivaren

Bedömning

Så bedömer vi

Totalbetyg

89 av 100

Preliminär (källbaserad)

Bedömningsprofil
En föreningsskrivare i verkstan som medlemmarna styr och övervakar via webbläsaren utan att någon sitter vid maskinen.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    AGPL-3.0 enligt LICENSE.txt i repot (verifierad 2026-10-27); fri rätt att läsa, ändra, återdistribuera och köra helt själv på egen hårdvara. G-kod är ett öppet format.

  2. Funktionell passform

    Användningsfallet — en skrivare som medlemmar styr och övervakar via webbläsare — är OctoPrints kärnfunktion: G-kod-bibliotek, start/avbrott, temperaturkurvor, tidsförlopp samt användar-/behörighetshantering enligt officiell dokumentation. Inga luckor för just detta fall.

  3. Dataflytt och interoperabilitet

    All data (config.yaml, G-kod, loggar, tidsförlopp) är öppna filer på disken och ett väldokumenterat REST-API (docs.octoprint.org/en/master/api/) täcker filer, jobb och inställningar; G-kod är branschstandard — full dataflytt belagd.

  4. Mognad och trygghet

    Projekt sedan 2012 (Wikipedia) med löpande releaser på GitHub och omfattande dokumentation/community. Säkerhets- och uppdateringspolicy samt projektets långsiktiga förvaltning är inte verifierade i detalj — därför 4 och inte 5.

  5. Framtidskraft

    Starkt, välanvänt REST-API plus event hooks och en omfattande plugin-arkitektur med verklig integrationsanvändning (skärare, notistjänster, kameror) enligt dokumentationen; modern modulär arkitektur. Officiell MCP/agentintegration är inte belagd — därför inte 5.

  6. Drift och införande

    Officiell containerimage (port 5000), guidead första-startsinstallation med adminkonto och inbyggd virtuell skrivare för test utan maskinvara gör införandet väldokumenterat; kravet på hårdvara nära skrivaren är rimligt för fallet — därför 4.

  7. Kostnadsbild

    Fri programvara under AGPL-3.0 utan licenskostnad; men TCO (dedikerad hårdvara t.ex. Raspberry Pi nära skrivaren, kamera, drift och underhåll av plugins) är inte redovisad och kräver egen beräkning — därför 3.

  8. Svensk användbarhet

    OctoPrints officiella lokaliseringsplattform Transifex (explore.transifex.com/octoprint/octoprint, verifierad 2026-10-27) listar Swedish på 100 %, dvs ≥80 % → 3; språkpaket installeras via gränssnittets språk-API. Svensk dokumentation och svensk support är inte verifierade — därför inte 4.

Om OctoPrint

OctoPrint är en snappserver för 3D-skrivare som ni kör på egen hårdvara och når via webbläsaren. Den kopplar ihop skrivarens anslutning med ett gränssnitt där ni laddar upp G-kod, startar och avbryter utskrifter och följer temperaturkurvor i realtid. En ansluten kamera ger bildström och tidsförlopp, så utskriften kan övervakas från en annan dator eller telefon. Programmet bygger på plugin-arkitektur: kärnfunktionen är medveten smal, och allt från teman till integreringar med skärare och notissystem läggs till som plugin. Filsystemet hanterar G-kodbibliotek med mappstruktur och förhandsvisning av modeller, och utskriftsjobb kan schemaläggas medan förloppet loggas för senare jämförelse. Eftersom servern pratar direkt med skrivaren kan den ersätta skrivarens egen skärm och genvägar: maskinen behöver bara vara ansluten via usb eller virtuell port. OctoPrint kan testas i labbet utan fysisk skrivare tack vare en inbyggd virtuell skrivare, och publiceras som fri programvara under AGPL. Om skrivaren tappar anslutningen kan pågående jobb hanteras vidare, och plugins för notiser gör att utskriftens status når er via mejl eller meddelandetjänst.

Användning

Passar för

  • Fjärrstyrning och övervakning av en 3D-skrivare från webbläsaren
  • Hantering av ett G-kodbibliotek med mappar och förhandsvisning
  • Tidsinställda utskriftsjobb och utskriftsloggar
  • Utbyggnad med plugin för kameror, teman och integreringar

Passar mindre bra för

  • Konstruktion av nya 3D-modeller — använd ett CAD-program
  • Skärning av modeller till G-kod — det sköts av en skärare
  • Fleranvändarhantering av en hel skrivarpark

Styrkor och begränsningar

Styrkor

  • Webbgränssnitt som fungerar från telefon och dator
  • Rikligt med community-plugin runt en smal kärna
  • Inbyggd virtuell skrivare för test utan maskinvara
  • Kamerastöm och tidsförlopp inbyggt
  • Aktivt underhållet fristående projekt

Begränsningar

  • En server hanterar normalt en skrivare i taget
  • Kräver hårdvara nära skrivaren för usb-anslutning
  • Plugin av varierande kvalitet — granska innan installation

Skärmbilder

Tekniska resurser

Alternativ

Blender

CAD och 3D · 3D-skapande, animering, rendering och videoredigering

Blender är en fri och öppen svit för hela 3D-pipelinen – modellering, animering, rendering, simulering, kompositering och videoredigering – i ett program, ägt av Blender Foundation under GNU GPL.

Startår
1994
Licens
GNU General Public License v2 eller senare
Öppen källkod
Ja

Betyg

93 av 100

Preliminär (källbaserad)

Läs bedömningen om Blender

Projektdata

21 616GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
1994
Licens
GNU General Public License v2 eller senareÖppen källkod (OSI-godkänd licens) · Blenders licenssida: 'The source code we develop at blender.org is default being licensed as GNU GPL Version 2 or later.' Vissa moduler har mer tillåtande licenser, t.ex. renderingsmotorn Cycles under Apache 2.0; Python använder Python-licensen, Bullet Zlib, Libmv MIT och OSL BSD. Repots COPYING anger att Blender inte är tillgängligt under andra licenser än GNU GPL och nämner Blender Foundation (2010). · Licensmodeller
Öppen källkod
Ja
Plattformar
Windows · macOS · Linux
API
Annan Verifierat
Export
Finns Blenders manual har ett eget avsnitt om import och export av filer (https://docs.blender.org/manual/en/latest/files/import_export/index.html). Blender kan också exportera videosekvenser via Video Sequencer och OpenTimelineIO-utbyte nämns i releaseinformationen. Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-2.0-or-later (OSI-godkänd), inga avgifter och öppna format (USD/glTF/FBX/OBJ).
Funktionell passform Gäller: Komplett 3D-svit (modellering, animering, rendering, kompositering, VFX) — täcker användningsfallet utan större luckor.
Dataflytt och interoperabilitet Gäller: Öppna format (USD/glTF/FBX/OBJ) + Python-API ger utmärkt dataflytt och interoperabilitet.
Mognad och trygghet Gäller: Moget projekt (sedan 2002), Blender Foundation-styrning, tydlig LTS-policy och stor community.
Framtidskraft Gäller: Starkt Python-API (bpy) för verklig automation plus en experimentell MCP-server (Blender Labs); dess experimentella karaktär håller det under nivå 5.
Drift och införande Gäller: Installation och uppgradering är triviala (portabel, automatisk uppdatering); produktionsrendering kräver dedikerad GPU, vilket är kategoriinnevåren snarare än driftfriktion (justerat 3→4 efter oberoende reviewer).
Kostnadsbild Gäller: Fri licens; TCO = hårdvara och arbetskraft — transparent.
Svensk användbarhet Gäller: Svenskt gränssnitt finns (inte garanterat i alla distributionspaket); dokumentationen är engelskspråkig — verifierad svensk lokal relevans.

Kostnad: .

Faktakontrollerad

KiCad är en öppen EDA-svit för schemaritning, PCB-layout, simulering och generering av tillverkningsunderlag.

Startår
1992
Licens
GPL-3.0
Öppen källkod
Ja

Betyg

83 av 100

Preliminär (källbaserad)

Läs bedömningen om KiCad

Projektdata

1 104GitLab-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
1992
Licens
GPL-3.0Öppen källkod (OSI-godkänd licens) · Verifierad i repots LICENSE-fil (raw.githubusercontent / GitLab raw). · Licensmodeller
Öppen källkod
Ja
Plattformar
Windows · macOS · Linux
API
Annan · Annan Verifierat
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Delvis svenska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: GPL-3.0 verifierad i repots LICENSE-fil via GitLab raw; öppen men copyleft.
Funktionell passform Gäller: Största öppna alternativet för kretskortsdesign och fyller tydlig lucka i cad-3d-kategorin som saknar elektronik; drivs av självständig ideell organisation.
Dataflytt och interoperabilitet Gäller: Desktop-app men med öppna filformat, kicad-cli (dokumenterad sedan KiCad 9) och Python/IPC-API — bra förhållanden för automatisering och flyttbarhet.
Mognad och trygghet Gäller: Etablerad EDA-svit i över 20 år med aktiv utveckling; officiellt GitLab-repo verifierat 2026-10-22.
Framtidskraft Gäller: Aktiv utveckling (KiCad 9, nytt IPC-API) och flera tredjeparts-MCP-servrar (större med ≈2900 stjärnor) visar levande ekosystem.
Drift och införande Gäller: Ren desktop-app utan serverdel; ingen löpande drift.
Kostnadsbild Gäller: Helt fritt under GPL-3.0 utan licenskostnader.
Svensk användbarhet Gäller: Dokumentation och community är engelskspråkiga; inget svenskt språkstöd belagt i källorna.

Kostnad: .

Faktakontrollerad

Källor