hvordan til at udforme tingene til 3d - print med open source software

, tidligere artikel dækkede, hvad er involveret i konstruktion og første anvendelse af open source - ormerod 3d printer om linux.denne gang vil vi se på, hvordan design skik genstande ved at skabe de rigtige sager at sende din 3d, printer, ved hjælp af en fri og åben software, som mange 3d, trykkere, reprappro ormerod forventer en g-code filen sendes til det fortæller, hvordan vi trykker noget.en g-code fil indeholder en række kommandoer, der flytter trykke hoved placering, extrude eller trække den plastic, sæt temperaturen af arnested og hotend, der smelter plastik, og forskellige andre ordrer.hvis du har gcode dossier for et objekt, du tidligere har trykt og har samme printer i samme orden, så burde du være i stand til at lave en identisk, aftryk af det samme objekt.,, en meget almindelig filformat for 3d trykt genstande er sti filer.en sti fil beskriver et objekt, der kan trykkes, men omfatter ikke nogle oplysninger, som vedrører en specifik printer eller specifikationer, der er tilpasset afhængigt af, hvor meget tid og plast, man ønsker at investere i et fingeraftryk.ting, der ændrer sig fra printer trykker bl.a., hvor hurtigt du vil have din printer hoved til at bevæge sig, og hvor hurtigt man kan extrude meget plastic fra dit aftryk hoved.,, til print job, du kunne lide at variere meget plast anvendes på det indre område af et objekt.for eksempel, da fremstilling af prototyper, du ville have et mindre stift indvende, at fingeraftryk på 20 procent af tiden.når du har perfektioneret designet, du kan bruge mere plast (og tid) under tryk for at få et mere solidt resultat.,, du kan skabe en sti fil med openscad og så bruge den slic3r program til at konvertere en sti sag i en g-code fil for din printer.jeg vil tage dig gennem denne proces, under openscad.,,,, men det er muligt at side skriver både g-code filer og sti filer, vil du sikkert gerne arbejde på et højere niveau.openscad bruger en tekst fil at lade dem opbygge et 3d - objekt ved tilsætning og fraregning af primitive former.for eksempel, en motor, mount kan begynde med et rektangel og har en hule cylinder til skakten og tre m3 bolt huller, der er 120 grader fra hinanden og 45mm fra midten af skakten.hvis du har der, vinkler og målinger, som det så openscad ville være den hurtigste måde at designe dit objekt for trykning, et eksempel, scad fil er vist nedenfor.som du kan se, er der en terning formål og to flasker i scad fil.den yderste difference() direktiv siger openscad hver genstand efter terningen skal fjernes fra det materiale, der kuben har lagt ned.så i dette tilfælde de flasker, hver bore et hul i kuben.perfekt til at skabe et middel til at iværksætte denne nye ting til en eksisterende.bemærk, at difference() kan arbejde på en vilkårlig genstande, ikke bare terninger og flasker.de kan også skabe en union af mange objekter til at bygge noget op lidt efter lidt eller efterlade skæringspunktet for mange ting.de to oversætte kommandoer flytte tegningen for noget i deres omfang.så i dette tilfælde den første flaske vil blive flyttet til 2,2 og den anden til 8,2 i forhold til, hvor terningen startede.,,, modul thing(), {, difference() {, cube ([10 - 5, 3]), oversætte ([2,2 - 1]) {, cylinder, stk. 7, r = 1 $i = 200), oversætter ([8,2 - 1]) {, cylinder (7, r = 1 $i = 200),,,,, thing();,, som de kan se, at oversætte kommandoer hver omfatter en z - bevægelse - 1 og at de flasker, som er meget større i z - aksen end terningen var (7 enheder i stedet for 3).på denne måde hullet fra cylinderen vil gå hele vejen igennem terningen og openscad ikke vil forsøge at forlade en bøde eller nul højde del af kuben hud i hver ende.det kan være hensigtsmæssigt at model genstand ved hjælp af union() i stedet for difference() og bruge tegningen af de store z - - for at se, hvor de huller vil blive placeret i deres endelige mål.når du er glad for, at de huller, er det rigtige sted switch over forskellen tilstand er fratrukket de gøre snarere end en udvidet.,,,,,, oversætte kommando anvendes navnlig kommer fra en liste over de forandringer, der er til rådighed i openscad, herunder rotation, afskalning og billede.disse kan være vilkårligt indlejrede.for eksempel, du måske ønsker at skabe en monteringsplade, der omfatter en del på 90 grader til en base fly.denne ordning kan være nødvendigt at iværksætte en motor til en robot skal eller et lys for enden af et rør.hvis du laver en stigende så vil du have bolt huller i begge fly af genstanden, så i rotate() ed, du vil have til at oversætte til det rette sted til at bore den monteringshuller.3d - trykning er meget belejligt for et objekt, som du kan bruge til hygiejnisk lægger to eksisterende genstande, en forandring i openscad, der kan være nyttig, er den konvekse hull().jeg tror, den konvekse hull forskellige fra afskalning, rotation og oversættelse.- det er løst en samling af genstande og skaber en superset objekt, der er som at indpakning omkring objekter med avisen strakt til det yderste.for eksempel, at difference() til hull() i ovenfor, vil føre til et resultat, som det fremgår af nedenstående tabel.de to flasker overskride terningen, og du kan se halvdelen af afslutningen af hver cylinder på yderpunkterne af toppen af objektet.men der ser du en jævn mængde materiale skal hjørner af kuben at skabe et enkelt stykke fyldt objekt.,,, openscad har to gøre transportformer; udarbejde (f5) og udarbejde og gøre (f6).det kan være betydeligt hurtigere end senere, men gøre mulighed er meget tættere på det endelige produkt, skal se ud.for at skabe en sti fil med openscad brug fil /eksport - /eksport som sti.du skal have udført en gøre, før du kan eksportere.informationsafdelingen i bunden lige vil nævne her, hvis det er nødvendigt, selvom du måske ikke mærke til, at først slic3r.,,,,, at du nu har skabt en sti fil med openscad, du kan bruge slic3r til at producere g-code for din printer.du vil opdage, at slic3r giver dig mulighed for at angive sti filer på kommando, og hvis du løber slic3r object.stl, du vil se en ny object.gcode fil.selvom du måske ønsker at undgå trykning, som særlig g-code fil.det er, fordi slic3r kan ikke bruge profiler, de har opstillet, da henrettet på denne måde.i stedet kan det skabe g-code filer ved hjælp af misligholdelse eller andre steder, med under bash aliaser, jeg har min slic3r at bruge mine indstillinger og tilføjede også en ordre til at generere objekter ved hjælp af plast til en endelig oplag.profilen filer til et ormerod 1 printer og ormerod 2 er på github.,, alias slic3r = "/" usr /bin /slic3r., - last - /. slic3r /filament /ormerod-0.5.ini., - last - /. slic3r /tryk /ormerod-0.5.ini., - last - /. slic3r /printer /ormerod-0.5.ini ", alias slic3r tunge =" /"usr /bin /slic3r., - last - /. slic3r /filament /ormerod-0.5.ini., - last - /. slic3r /printer /ormerod-0.5.ini., - last - /. slic3r /tryk /ormerod-0.5-heavy.ini", som vist nedenfor er de vigtigste slic3r vindue.du kan lade en eller flere sti filer til at trykke.klik på mere lader dig mange identiske kopier af det samme objekt på tryk plader vist til venstre.det kan være nyttigt, hvis du har en sti - sagen, at du er glad, men kræver 40 af de genstande, der skal trykkes.hvis de er små nok til, at du kan løbe 5x4 af dem på en enkelt oplag, så du behøver ikke at holde fjerne et fælles formål og genstarte oplag.,, kan du også rotere, omfanget og position, hvor den trykte seng genstand (s), at de er trykning ud.flytter genstanden kan være nyttig, hvis du ikke vil have båndet på trykte overflade på et bestemt sted eller finder, at trykke hoved fungerer i et mere stabilt på et bestemt sted, f.eks. med det hoved tættere på z - aksen på en ormerod.,,,,, en ulempe, at jeg stødte på ved hjælp af slic3r var, da den sti - sagen var i den forkerte retning at trykke.mens du kan skifte objekt i slic3r fra toolbar, får du ikke at specificere, hvilken opgave at dreje rundt.et specifikt eksempel herpå var en står for en tablet, som jeg fandt på thingiverse.denne holdning havde rygkrumning og den manglende orientering af sti fil havde den buede del trykkes først.det ville være langt bedre at trykke står i retningslinjerne, at det ville blive anvendt, således at den buede del prøver ikke at støtte hele stå.dette fører mig til at bruge blender til last, drej, genudførsel og den sti fil for slic3r at se i min ønskede orientering., ved hjælp af blender, kan være en smule skræmmende i starten.udvælgelsen sker med den rigtige mus mod knap ved misligholdelse, og der er mange ting, der giver mening i miljøet, men som ikke kan være intuitiv at nogen ikke bekendt med 3d model.følgende foranstaltninger vil lade dig import en sti fil, drej den, og redde den ajourførte objekt som en ny sti fil:,,,, starte en blender,,,,,,,, tryk ikke at fjerne misligholdelse terning, bekræfter dette.,,,, bruge menuen fil /import /sti og vælge det oprindelige dossier til orientering, du ønsker at korrigere.,,,, i objekt værktøjer på venstre side klik den dreje knappen, mod bunden af det vertikale panel, du bør se rotation muligheder.hvis disse muligheder ikke synes du måske klik den roterer knap en anden gang.klik x eller y - aksen og i den vinkel, input og presse ind 90 tilbage til udføre det.,,,, bruge fil /eksport - /sti at redde roteres, gøre indsigelse mod en ny sti fil.,,,,,,, slic3r på ny genstand fil at forberede det på tryk, som med ethvert objekt, du vil print.,,,,,,, men fuld anvendelse af blender er langt ud over rækkevidden af denne artikel.det er bestemt en meget stærk modellering pakke, selv om nogle af de teknikker, tage et stykke tid at samle op.en stor del af informationstiltag og avancerede gengivelse, der er til rådighed i blender ikke giver mening for 3d - print.men resten er meget, der er i stand til at lade dig design objekter, der vil eksportere til sti, og derefter kan være 3d trykt.,, sidste tanker, openscad er at skabe ensartede objekter, ganske enkelt, for eksempel, monteringsrammer, befæstigelsesbeslag til servo - motorer, robotter osv. at skabe mere økologisk ser ting ville være enklere i et 3d model pakke sådanne som blender.at være i stand til at bruge slic3r fra kommando linjen med ønskede profil hjælper med at hurtigere, mindre plastik tunge prototype fingeraftryk.den samme sti fil kan anvendes til en mere tid og plastic tunge profil i slic3r for at skabe en mere varig sidste fingeraftryk, hvis det ønskes, vil vi gerne takke rs komponenter til forsyning af de reprappro ormerod, der anvendes i disse artikler.den reprappro omerod og reprappro omerod 2 printere kan købes på rs komponenter »australian websted, så længe lager haves, eller gennem rs komponenter 'vigtigste websted, hvis du bestiller internationalt.

openscad
hull
Slic3r
blender



Previous:
Next Page: