• Open CAD Studio – nytt öppet CAD-program byggt i Rust

    Open CAD Studio är ett nytt CAD-program med öppen källkod som vill göra professionell ritning och modellering mer tillgänglig för Linux-användare. Programmet är byggt i Rust, har stöd för både 2D och 3D och kan dessutom öppna, redigera och spara DWG- och DXF-filer direkt.

    CAD-program har länge varit ett område där Linux haft betydligt färre alternativ än Windows. Det finns visserligen etablerade lösningar för både 2D-ritning och 3D-modellering, men stöd för industristandarder som DWG har ofta varit en svag punkt.

    Det är något som det nya projektet Open CAD Studio vill ändra på.

    Open CAD Studio är ett nytt CAD-program med öppen källkod som utvecklas i programmeringsspråket Rust och distribueras under licensen GPL-3.0. Programmet finns för Linux, Windows och macOS, men kan även köras direkt i en modern webbläsare.

    En av de mest intressanta egenskaperna är att programmet kan arbeta direkt med både DWG- och DXF-filer.

    DWG direkt under Linux

    DWG är ett av de viktigaste filformaten inom professionell CAD och används bland annat för tekniska ritningar, byggnadsritningar och konstruktion.

    För Linux-användare har formatet länge varit problematiskt eftersom många öppna CAD-program antingen har begränsat DWG-stöd eller kräver att filerna först konverteras till ett annat format.

    Open CAD Studio uppges kunna öppna, redigera och spara DWG och DXF direkt, utan att ritningen behöver skickas till någon extern konverteringstjänst.

    Programmet kan dessutom spara till flera äldre DWG-versioner, från R14 till 2018. Det kan vara viktigt i företag och organisationer där äldre CAD-system fortfarande används.

    Traditionell CAD-ritning i 2D

    För vanlig teknisk ritning erbjuder Open CAD Studio många av de verktyg som CAD-användare förväntar sig.

    Det går bland annat att arbeta med:

    • linjer och polylinjer
    • kurvor och splines
    • skraffering
    • lager
    • block
    • externa referenser
    • objektfästpunkter
    • spårning och positioneringshjälpmedel

    Även funktioner för dokumentation finns med, exempelvis text, måttsättning, hänvisningslinjer, toleranser och tabeller.

    Programmet har också stöd för paper space, layouter, viewports och olika plotinställningar, vilket gör det möjligt att skapa färdiga ritningsblad för utskrift.

    Även 3D-modellering

    Open CAD Studio är inte begränsat till tvådimensionella ritningar.

    Programmet innehåller även funktioner för 3D solidmodellering.

    Användaren kan skapa geometriska grundformer och sedan bygga mer avancerade modeller genom bland annat:

    • extrudering
    • rotation
    • sweep
    • loft
    • booleska operationer

    Booleska operationer används för att exempelvis slå samman två solider eller skära bort en form från en annan.

    3D-vyn kan visas både med ortografisk projektion och perspektiv.

    OBJ-filer kan importeras och modeller kan exporteras till bland annat STL och STEP AP203.

    STL används ofta inom 3D-utskrift, medan STEP är ett viktigt format för att överföra CAD-modeller mellan olika konstruktionsprogram.

    Samma CAD-motor i webbläsaren

    En ovanlig del av projektet är att Open CAD Studio även finns som webbapplikation.

    Webbversionen körs direkt i webbläsaren och kräver varken installation eller användarkonto. Ritningar kan öppnas från den lokala datorn och sparas tillbaka till den igen.

    Utvecklarna använder samma grundläggande redigeringsmotor för både webb- och skrivbordsversionen.

    Grafiken renderas med hjälp av wgpu, ett modernt grafikbibliotek som kan använda datorns grafikkort för att accelerera både 2D- och 3D-visning.

    Det innebär att mycket av CAD-programmets beräkningar och grafik kan hanteras effektivt även när programmet körs i en webbläsare.

    Skrivbordsversionen har fler funktioner

    Webbversionen är praktisk för att snabbt öppna och redigera en ritning, men skrivbordsversionen innehåller fler möjligheter.

    Där finns bland annat stöd för:

    • filassociationer i operativsystemet
    • utskrift
    • PDF
    • plugins
    • kommandoskript
    • automatisering
    • körning utan grafiskt användargränssnitt

    Den sistnämnda funktionen gör det möjligt att använda programmet i exempelvis automatiserade arbetsflöden och servrar.

    Linux-version som AppImage

    För Linux distribueras Open CAD Studio för närvarande som en x86-64 AppImage.

    AppImage innebär att programmet normalt kan köras utan någon traditionell installation. Filen görs körbar och kan sedan startas direkt.

    Det gör också distributionen relativt oberoende av vilken Linuxdistribution användaren kör.

    Det finns dessutom versioner för Windows och för Mac-datorer med Apple Silicon.

    Gränssnittet har översatts till 21 språk.

    Rust blir allt vanligare i avancerade skrivbordsprogram

    Att Open CAD Studio utvecklas i Rust är också intressant.

    Rust har under de senaste åren blivit allt vanligare i systemnära programvara eftersom språket kombinerar hög prestanda med ett starkt skydd mot många typer av minnesfel.

    Det gör Rust attraktivt för program som hanterar stora mängder komplex data, grafik och parallella beräkningar.

    CAD-program är ett bra exempel på en sådan typ av programvara. En större ritning kan innehålla tusentals eller miljontals geometriska objekt som måste hanteras samtidigt.

    Kan bli ett intressant CAD-alternativ för Linux

    Det finns redan flera öppna CAD-program för Linux, exempelvis FreeCAD och LibreCAD, men Open CAD Studio försöker placera sig något annorlunda genom kombinationen av klassisk 2D-CAD, 3D-modellering och direkt stöd för DWG.

    Om DWG-kompatibiliteten visar sig fungera bra även med komplicerade ritningar kan projektet bli särskilt intressant för Linux-användare som behöver samarbeta med företag som använder kommersiella CAD-system.

    Samtidigt är Open CAD Studio fortfarande under aktiv utveckling.

    Utvecklarna rekommenderar därför att användare alltid behåller säkerhetskopior av viktiga ritningar och inte förlitar sig på programmet som enda lagringsplats för produktionsmaterial.

    Men projektet är ändå intressant.

    Ett modernt CAD-program byggt i Rust, med GPL-licens, Linux-stöd, webbläsarversion och direkt hantering av DWG är något som länge saknats i Linuxvärlden.

    Om utvecklingen fortsätter kan Open CAD Studio därför bli ett projekt väl värt att följa.

    https://www.opencadstudio.com

    FAKTA: Open CAD Studio
    Program: Open CAD Studio
    Typ: CAD-program
    Licens: GPL-3.0
    Programspråk: Rust
    Plattformar: Linux, Windows, macOS och webbläsare
    Linuxformat: AppImage, x86-64
    CAD-format: DWG och DXF
    DWG-versioner: R14–2018
    3D-import: OBJ
    3D-export: STL och STEP AP203
    Grafik: GPU-accelererad via wgpu
    Språk: 21
    Webbplats: opencadstudio.com
  • FreeCAD 1.1 – ett stort steg framåt för öppen 3D-design

    FreeCAD 1.1 markerar ett stort steg framåt för det populära open source-verktyget för 3D-modellering. Med förbättrat stöd för moderna Linux-system, smartare arbetsflöden och kraftfullare verktyg för både design och tillverkning tar programmet ytterligare kliv mot att bli ett fullvärdigt alternativ till kommersiella CAD-lösningar.

    Den öppna och kostnadsfria 3D-modelleraren FreeCAD har nu nått version 1.1 – och det är en uppdatering som tydligt visar hur snabbt projektet utvecklas. Med förbättrad grafik, smartare verktyg och bättre stöd för moderna Linux-system blir FreeCAD ett allt mer attraktivt alternativ till kommersiella CAD-program.

    Bättre grafik och modern Linux-stöd

    En av de mest efterfrågade förbättringarna är bättre stöd för Wayland – den moderna grafikplattformen som håller på att ersätta X11 i många Linuxdistributioner. Resultatet är smidigare rendering, färre grafiska buggar och bättre kompatibilitet framåt.

    Dessutom har utvecklarna infört så kallad trepunktsbelysning, en teknik hämtad från film och fotografi. Det gör att 3D-modeller ser mer realistiska ut direkt i arbetsytan, vilket underlättar både design och presentation.

    Smartare gränssnitt och enklare arbetsflöde

    FreeCAD 1.1 innehåller flera förbättringar som gör programmet lättare att använda:

    • En sökfunktion i inställningarna gör det snabbt att hitta rätt alternativ
    • Transparenta förhandsvisningar i Part Design ger bättre överblick
    • Nya orbit-stilar (Trackball och Arcball) förbättrar navigeringen i 3D-vyn
    • Möjlighet att dra flera objekt samtidigt sparar tid i komplexa projekt

    En ny funktion kallad Clarify Selection hjälper också användaren att tydligare se vad som faktiskt är markerat – något som ofta varit en utmaning i avancerade CAD-miljöer.

    Kraftfullare verktyg för konstruktion

    För mer tekniskt avancerade användare har flera viktiga funktioner lagts till:

    • Datum-verktyg för att skapa referensplan, linjer och koordinatsystem
    • Interaktiva handtag (draggers) för verktyg som Fillet och Chamfer
    • Oändligt långa axlar i Sketcher för bättre precision
    • Möjlighet att alltid skapa extern geometri som referens

    Transformationsverktyget har också byggts om så att du kan ange exakta numeriska värden – något som är avgörande i ingenjörsarbete.

    CAM och tillverkning får ett lyft

    Inom CAM (Computer-Aided Manufacturing) har FreeCAD tagit ett stort kliv framåt:

    • Ett helt nytt system för verktygsbibliotek
    • Stöd för gängning (tapping)
    • Uppdateringar i meshing via Netgen, inklusive mer avancerade mesh-typer

    Det gör FreeCAD mer relevant inte bara för design, utan även för faktisk produktion.

    Fler små förbättringar som gör stor skillnad

    Utöver de stora nyheterna finns en rad mindre, men viktiga förbättringar:

    • Zoom i kalkylblad
    • Nya annoteringsverktyg
    • Stöd för animationer i Assembly
    • Nya filter och analysverktyg för pipelines
    • Stöd för elektrisk laddningstäthet i simuleringar

    Även stöd för flera gängstandarder (som Whitworth och NPT) har lagts till, vilket gör programmet mer användbart globalt.

    Ett allt starkare alternativ

    FreeCAD 1.1 visar att öppen källkod inte bara kan konkurrera med kommersiella lösningar – utan ibland även överträffa dem i flexibilitet och innovation.

    För hobbyister, ingenjörer och makers innebär det här en kraftfull verktygslåda som dessutom är helt gratis. Och med möjligheten att köra programmet direkt via AppImage behövs ingen installation – det är bara att börja skapa.

    Kort sagt: FreeCAD fortsätter att växa från ett lovande projekt till ett seriöst verktyg för professionell 3D-design.

    https://www.freecad.org/downloads.php?lang=en

    Faktaruta: FreeCAD 1.1

    Program: FreeCAD

    Version: 1.1

    Typ: Fri och öppen 3D CAD-modellerare

    Plattformar: Linux, Windows, macOS

    Nyheter: Förbättrat Wayland-stöd, sökfält i inställningarna, transparenta Part Design-förhandsvisningar, nya CAM-funktioner och förbättrade konstruktionsverktyg

    Målgrupp: Makers, hobbykonstruktörer, ingenjörer och tekniska användare

    Licens: Open source

  • FreeCAD – fri ingenjörskonst i 3D

    FreeCAD är ett modernt, fritt och öppet 3D-CAD-program som visar att avancerade ingenjörsverktyg inte behöver vara vare sig dyra eller proprietära. Med fokus på parametrisk modellering, teknisk precision och ett brett användningsområde inom allt från maskinkonstruktion till arkitektur och 3D-utskrift har FreeCAD utvecklats till ett kraftfullt alternativ till kommersiella CAD-system – byggt av och för en global gemenskap.

    FreeCAD – fri ingenjörskonst i 3D

    FreeCAD är ett kraftfullt, fritt och öppet 3D-CAD-program licensierat under LGPL. Programmet är i första hand inriktat på maskinteknik och produktutveckling, men tack vare sin generella uppbyggnad används det även inom arkitektur, hållfasthetsberäkningar, 3D-utskrift och många andra tekniska områden.

    Till skillnad från många kommersiella CAD-lösningar är FreeCAD helt fri programvara. Det innebär att användaren inte bara får använda programmet utan också studera, anpassa och vidareutveckla det efter egna behov.

    Parametrisk modellering – grunden i FreeCAD

    FreeCAD är en parametrisk modellare. Det betyder att varje objekt bygger på mått, relationer och regler snarare än på statisk geometri. Om ett värde ändras, till exempel längden på en axel eller diametern på ett hål, uppdateras hela modellen automatiskt.

    Detta arbetssätt är centralt inom ingenjörsarbete där konstruktioner ofta måste anpassas, optimeras och återanvändas. Parametrisk modellering minskar risken för fel och gör det möjligt att snabbt ta fram flera varianter av samma grundkonstruktion.

    Ett brett användningsområde inom teknik och design

    Även om FreeCAD främst riktar sig till mekanisk konstruktion används det i dag inom många olika tekniska discipliner. Programmet lämpar sig väl för arkitektur och BIM-arbete, tekniska ritningar i 2D, simuleringar och analyser samt förberedelser inför 3D-utskrift.

    FreeCAD räknas därför till flera närliggande programkategorier, såsom CAD, CAE, CAx, PLM och BIM. Denna bredd är ovanlig, särskilt för ett öppet och kostnadsfritt verktyg.

    Modulär arkitektur och utbyggbarhet

    En av FreeCADs stora styrkor är dess modulära arkitektur. Funktionaliteten är uppdelad i så kallade arbetsbänkar, där varje arbetsbänk är anpassad för ett visst arbetsflöde, till exempel mekanisk design, arkitektur eller CAM-beredning.

    Denna uppdelning gör det möjligt att lägga till ny funktionalitet utan att ändra programmets kärna. Användare och utvecklare kan skapa egna tillägg, vilket har lett till ett växande ekosystem av specialiserade verktyg.

    Byggt på etablerade open source-bibliotek

    FreeCAD bygger på flera välkända öppna bibliotek inom vetenskaplig och teknisk programvara. Kärnan för geometriberäkningar utgörs av Open Cascade Technology, medan 3D-grafiken hanteras med Coin3D. Användargränssnittet bygger på Qt, och Python används för skriptning och automatisering.

    Tack vare detta kan FreeCAD inte bara användas som ett fristående program, utan även fungera som ett bibliotek i andra applikationer och arbetsflöden.

    Tydligt fokus på teknisk precision

    FreeCAD är inte avsett för frihandsritning i 2D eller för animation och visuell effektskapande. Programmet fokuserar i stället på exakta, måttstyrda modeller som kan användas för tillverkning, analys och dokumentation.

    Trots detta gör programmets flexibilitet att det ofta används även utanför sitt ursprungliga fokus, särskilt i forsknings- och utbildningssammanhang.

    Samma funktionalitet på alla plattformar

    FreeCAD är plattformsoberoende och fungerar på Linux, Windows och macOS. Användargränssnitt och funktioner är i stort sett identiska oavsett operativsystem, vilket underlättar samarbete mellan användare med olika tekniska miljöer.

    Ett projekt som drivs av gemenskapen

    Utvecklingen av FreeCAD började redan 2001 och har sedan dess drivits framåt av en internationell gemenskap av utvecklare och användare. De flesta bidrar ideellt, och arbetet sker öppet via forum och kodarkiv.

    Diskussioner, idéer och beslut formas gemensamt, och vem som helst kan delta genom att bidra med kod, dokumentation, översättningar eller tester.

    FreeCAD Project Association

    Sedan 2021 stöds projektet även av FreeCAD Project Association, en ideell organisation som samlar in donationer och resurser för att stödja utvecklingen, skydda gemenskapen och representera projektet gentemot företag och institutioner.

    Organisationen bidrar till att skapa stabila förutsättningar för FreeCADs långsiktiga utveckling, utan att göra avkall på programmets öppna och fria natur.

    Fri programvara för framtidens ingenjörsarbete

    FreeCAD visar att avancerade ingenjörsverktyg inte måste vara dyra eller låsta bakom proprietära licenser. Med sin öppna utvecklingsmodell, tekniska precision och breda användbarhet är FreeCAD både ett kraftfullt CAD-verktyg och ett exempel på vad fri programvara kan åstadkomma inom avancerad teknik.

    https://www.freecad.org/downloads.php?lang=eng

    Faktaruta: FreeCAD

    Typ: Fri och öppen 3D-CAD (parametrisk modellering)
    Licens: LGPL
    Inriktning: Maskinteknik och produktdesign, men även arkitektur, analys och 3D-print

    Plattformar:
    • Linux/Unix
    • Windows
    • macOS

    Viktiga funktioner:
    • Parametrisk 3D-modellering (mått och relationer styr modellen)
    • Skissning i 2D för att skapa 3D-geometri (Sketch-baserade arbetsflöden)
    • 2D-produktionsritningar och dokumentation (drawing/workbench-stöd)
    • Modulära “workbenches” och tillägg (utbyggbart utan att ändra kärnan)
    • Stöd för arkitektur/BIM-arbetsflöden (beroende på arbetsbänk/tillägg)
    • Finita element/CAE-flöden (FEM) för teknisk analys (beroende på modul)
    • Förberedelser för 3D-utskrift (exportformat och arbetsflöden för tillverkning)
    • Python-skriptning och automatisering (makron, egna verktyg och pipelines)

    Bygger på: OCCT (CAD-kärna), Coin3D (3D-grafik), Qt (gränssnitt), Python (skriptning)

Etikett: CAD

  • Open CAD Studio – nytt öppet CAD-program byggt i Rust

    Open CAD Studio är ett nytt CAD-program med öppen källkod som vill göra professionell ritning och modellering mer tillgänglig för Linux-användare. Programmet är byggt i Rust, har stöd för både 2D och 3D och kan dessutom öppna, redigera och spara DWG- och DXF-filer direkt. CAD-program har länge varit ett område där Linux haft betydligt färre…

  • FreeCAD 1.1 – ett stort steg framåt för öppen 3D-design

    FreeCAD 1.1 markerar ett stort steg framåt för det populära open source-verktyget för 3D-modellering. Med förbättrat stöd för moderna Linux-system, smartare arbetsflöden och kraftfullare verktyg för både design och tillverkning tar programmet ytterligare kliv mot att bli ett fullvärdigt alternativ till kommersiella CAD-lösningar. Den öppna och kostnadsfria 3D-modelleraren FreeCAD har nu nått version 1.1 –…

  • FreeCAD – fri ingenjörskonst i 3D

    FreeCAD är ett modernt, fritt och öppet 3D-CAD-program som visar att avancerade ingenjörsverktyg inte behöver vara vare sig dyra eller proprietära. Med fokus på parametrisk modellering, teknisk precision och ett brett användningsområde inom allt från maskinkonstruktion till arkitektur och 3D-utskrift har FreeCAD utvecklats till ett kraftfullt alternativ till kommersiella CAD-system – byggt av och för…