Inhoud
Software
Om in het FabLab ontwerpen te maken en apparaten te bedienen heb je software nodig. In FabLab Oldenzaal zijn laptops beschikbaar met een standaard pakket aan software. Ook hebben sommige apparaten een toegewezen computer met daarop de specifieke software voor dat apparaat. Veel van de software die we gebruiken is open source en kan (gratis) geïnstalleerd worden op je eigen laptop of computer.
Op deze pagina vind je een overzicht van software die gebruikt word bij FabLab Oldenzaal. Deze lijst is zeker niet compleet maar geeft wel indruk van de meest populaire pakketten om een ontwerp te maken. Bij de meeste software vind je linkjes, deze verwijzen door naar pagina's met meer uitleg. Dit kunnen interne pagina's zijn op de wiki van FabLab Oldenzaal (groen) of externe pagina's met goede uitleg of video's (blauw met wereldbol).
Qua besturingssysteem en basis software gebruiken we het liefst ook open source software. Op veel van onze computers en leen laptops tref je daarom ook een versie van linux aan. Daarnaast kun je voor dingen als tekstverwerking het software pakket van LibreOffice gebruiken. Dit pakket bestaat uit een tekstverwerker, spreadsheets, presentatie tool en meer.
2D tools
2D tools zijn programma's om in 2D te ontwerpen en deze ontwerpen om te zetten in een product. Je kunt hierbij denken aan tekenprogramma's en programma's om een folie- of lasersnijder aan te sturen.
Inkscape
Inkscape (open source) is een 2D tekenpakket, het maakt gebruikt van het SVG-formaat voor het opslaan van vectorafbeeldingen. Binnen het FabLab Oldenzaal zijn een handleiding en een workshop beschikbaar om te leren tekenen met Inkscape.
Deepnest
Deepnest (open source) is een handig pakket om onderdelen op een snijbed voor de laser te zetten.
Silhouette Studio
Silhouette Studio (alleen voor Mac of Windows) is ontwerp- en aanstuursoftware voor de Silhouette Cameo foliesnijder. De software is geschikt om een ontwerp vanaf scratch op te bouwen, maar ook om een afbeelding te tracen naar snijlijnen. Verder is het mogelijk om een [.dxf] bestand in te lezen. Een korte handleiding over Silhouette Studio is op onze eigen wiki te lezen.
3D tools
De 3D tools zijn softwarepakketten waarin je 3D kunt tekenen, animaties kunt maken, 3D ontwerpen kunt uitprinten en 3D scans bewerken. Om te 3D printen heb je een STL file nodig, deze kun je zelf maken of downloaden van externe websites zoals Thingiverse. Hieronder vind je software die je kunt gebruiken om een STL bestand te maken. Nadat je een STL bestand hebt gedownload of gemaakt moet je deze voorbereiden voor de 3D printer die je gebruikt.
FreeCad
FreeCad (open source) is een 3D tekenpakket. Het is een parametrisch 3D modeleer programma, dat bedoeld is om echte levensvoorwerpen van verschillende maten te ontwerpen.
OpenSCAD
Met OpenSCAD (open source) 'programmeer' je een 3D model (code/script gebaseerd), dus je maakt een kubus en trekt hier weer een vorm van af. Een OpenSCAD script kun je op thingiverse gebruiken voor een parametrisch (=aanpasbaar) ontwerp. Je kunt je ontwerp exporteren als STL. Een handleiding voor OpenSCAD vind je op onze eigen wiki pagina.
Blender
Blender (open source) in een 3D tekenpakket voor het maken van 3D-computergraphics en computeranimaties. Goede tutorial voor blender is van Blender Guru.
Tinkercad
Tinkercad is een eenvoudig te leren gratis browserbased programma waar je met een 'digitale blokkendoos' je eigen ontwerp kunt maken. Op YouTube vind je een filmpje waar Dave meer uitleg geeft: filmpje. Er is een mooie stapsgewijze handleiding beschikbaar via de Digimaken wiki of als pdf te downloaden.
Onshape
Met OnShape kun je in de browser een technisch CAD tekening maken die je kunt exporteren naar STL of SVG. OnShape kun je gratis gebruiken, maar je ontwerpen zijn dan wel openbaar.
Fusion 360
Fusion is het meest complete CAD/CAM programma met uitgebreide mogelijkheden. Je kunt een hobby licentie aanvragen die alleen de complexe opties niet heeft (o.a. simulaties belastingen) en maximaal 10 active ontwerpen. Fusion moet je gedeeltelijk lokaal installeren, het staat niet op de systemen van FabLab Oldenzaal.
3D Printer Slicer Programma's
Prusa slicer (open source), Cura slicer en Bambu studio zijn de software pakketten die we gebruiken om een STL te vertalen naar G-code voor de 3D printer.
Meshlab
Meshlab (open source) is een 3D tool vooral om gescande 3D data te bewerken tot sluitende (3D printbare) mesh. Je kunt je data bewerken, opruimen, maken, bekijken, renderen en veranderen.
Electronica ontwerp
Soms is het nodig om een eigen printplaat te ontwerpen voor je project, hiervoor is verschillende software beschikbaar. KiCAD (open source) is een software pakket voor elektronica schema's en printplaten. Daarnaast is FlatCAM (open source) een pakket om printplaten te frezen. In de Fab-community wordt ook veel gewerkt met het browser-gebaseerde modsprojec.
Programmeren
Programmeren is het schrijven van instructies die een computer kan uitvoeren. Je kunt dit voor veel doeleinden gebruiken en er zijn veel verschillende programmeertalen beschikbaar. Programmeren doe je in een editor, Visual studio code word binnen FabLab Oldenzaal als standaard editor voor code, tekstdocumenten etc gebruikt (met platform.io ondersteuning voor verschillende boards zoals Arduino, SAMD en Pico). Voor versie beheer wordt Git gebruikt. Processing.org is een programmeeromgeving voor Java, met makkelijke opstart en heel veel voorbeelden en bibliotheken (libraries). Binnen het FabLab is hier in het verleden een workshop over gegeven.
Er zijn verschillende boards die je kunt gebruiken als 'computer' voor de aansturing van je project. Binnen FabLab Oldenzaal worden voornamelijk Arduino boards en de RaspberryPi pico gebruikt. Hiervoor word de Arduino ontwikkelomgeving voor Arduino boards (en andere microcontroller systemen) gebruikt. Voor RaspberryPi pico worden de pico SDK de ontwikkeltools gebruikt.
Media bewerken
Om goed te documenteren is het handig om foto's en video's te maken van zowel het proces als je eindproduct. Hiervoor zijn verschillende programma's beschikbaar.
Foto
Gimp (open source) is een fotobewerkingsprogramma als alternatief voor Photoshop en Darktable (open source) als alternatief voor LightRoom. Daarnaast kan ImageMagick (open source) gebruikt worden om series plaatjes tegelijk aan te passen (b.v. kleiner te maken).
Video
OpenShot (open source) is video editing software om filmpjes te maken en bewerken. Daarnaast kan FFmpeg (open source) gebruikt worden om filmpjes kleiner te maken (comprimeren). Handbrake (open source) is een goed alternatief wanneer je niet van command-line houdt.
Audio
Audacity (open source) is software om geluid te bewerken.