Hur man bygger en egen "säng på naglar" testare för din 3D-skrivare elektronik (3 / 14 steg)

Steg 3: Skapa din 3D tryckta delar



Det finns en hel del artiklar som ska skrivas ut, och det kommer att ta tid, så du kan börja skriva ut några medan du förbereder din 3D-modell av din PCB.

SCAD källkod för alla 3D tryckta delar (med förgenererade STL-filer) finns på min github här: https://github.com/kakaroto/RAMBO-Test-Jig

I README-filen har uppdaterats för att förklara vad varje fil är för och hur allt passar ihop, men vi ska gå in på mer detaljer om det här.

Så, första, starta genom att skriva följande:

  1. Foot.stl x 5
  2. Clamp.stl x 2
  3. controller_spacer.stl x 4 (om du har 4 hål för gängade stavar)
  4. bottom_spacer.stl x 8 (om du har 4 hål för gängade stavar)
  5. board_spacer.stl x 4 (om du har 4 hål för gängade stavar)
  6. motor_mount.stl x 5 (om du vill testa 5 motorer)
  7. opto_mount.stl x 5 (om du vill testa 5 motorer)
  8. simple_encoder.stl x 5 (om du vill testa 5 motorer)

Om du bygger en RAMBo test jigg, skulle då du också vilja skriva ut följande:

  1. RAMBo_bottom_plate.stl x1
  2. RAMBo_middle_plate.stl x1
  3. RAMBo_top_plate.stl x1

Pogo stiften behöver en stabil "tåg" för att vara i linje med din styrelse. För detta ändamål ska vi skriva ut 2 kopior av din PCB, en botten en som kommer att hålla den behållare base och en mellersta en som kommer att hålla upp i kärlet.

Genom att ansluta dessa två plast styrelser med en konstant storlek spacer, kan därefter du infoga din pogo stiften och de kommer att vara perfekt i linje med vias på din PCB och ta kontakt med din styrelse när det infogas. Vi behöver också en topp ombord för att trycka ner på din PCB att göra en bra kontakt med pogo stiften. Du kan också sätta på den översta linjen, pogo stift för alla provpunkter på PCB. Dock skulle jag föreslå någon test punkt som måste testas för att göras till en liten via så det kan vara petade av pogo stiften från botten av PCB som det kommer att göra allt mycket lättare.

Om du bygger en RAMBo test jigg, kan du fortsätta till nästa steg, annars hålla läsa...

Medan alla gemensamma delar skriver ut, är vad du behöver göra att skapa en 3D design av din PCB. Använd skriptet EagleToOpenSCAD ULP nämnde tidigare för att skapa din board.scad fil.

Sedan bör du ta en titt på filen RAMBo.scad och sedan redigera din genererade board.scad (från föregående steg) och få det att se något liknande. Till exempel lägga till omfatta högst upp i filen, sedan ändra modul definitionen för att lägga till board_thickness och hole_size som Funktionsargument. Du bör sedan ändra hålen för gängade stängerna in i använda funktionen poly_circle och ange radien till M3_RADIUS (eller ett annat värde beroende på vilken typ av monteringshålen du använder). Också ändra varje cirkel i ett anrop till:

hål (r = hole_size);

Hål funktionen definieras i common.scad och det kommer att bara skapa ett torg, kan du också redigera den om du vill använda cirklar eller poly_circles, men jag har hittat fyrkantiga hål att vara mycket mer effektivt för att hålla pogo stiften med en bra hål storlek noggrannhet när 3D tryckt.

Du kommer att märka att jag har grupperade varje hål typer i olika avsnitt, till exempel:

[...]
om (ENDSTOP_YMAX) {< br > translate([13.335,36.830])hole(r=hole_size);
om (ENDSTOP_POWER) {
translate([15.875,36.830])Hole(r=hole_size);
translate([18.415,36.830])Hole(r=hole_size);
}
}
om (ENDSTOP_XMAX) {
translate([3.175,36.830])Hole(r=hole_size);
om (ENDSTOP_POWER) {
translate([5.715,36.830])Hole(r=hole_size);
translate([8.255,36.830])Hole(r=hole_size);
}
}
om (THERMISTOR0) {
translate([87.413,60.203])Hole(r=hole_size);
translate([87.413,57.663])Hole(r=hole_size);
}
om (THERMISTOR1) {
translate([87.413,52.329])Hole(r=hole_size);
translate([87.413,49.789])Hole(r=hole_size);
}
[...]

Du egentligen inte behöver göra det, men jag tyckte det var praktiskt för att skilja varje hål på så sätt, det också får mig att aktivera/inaktivera hål och skriva ut med endast krävs hålen för att påskynda utskriftsprocessen. Vad kan du göra är emellertid att gruppera hålen efter vias kontra provpunkter du har provpunkter som du vill peta från styrelsen.

När du har anpassat din board.scad, och sedan öppna RAMBo_bottom_plate.scad och spara den på en board_bottom_plate.scad och Byt ut anropet till funktionen RAMBo i ett samtal till din styrelsens funktionsnamn. I grund och botten är vad denna fil gör att skriva ut en union av två stiger ombord, den första en 1 mm tjock med 1.5x1.5 mm hål och den andra 4,5 mm tjockt med 1.65x1.65 mm hål. Den mindre 1,5 mm hål kommer att vara precis tillräckligt stor för att låta pogo pin kärl pin gå igenom men låter inte den större delen av kärlet genom medan 1.65 mm hålen kommer att vara precis tillräckligt stor för den större delen av kärlet. Med denna kombination av 1,5 mm och 1.65 mm hål blir pogo pin kärlet en tight passform i hålen.

Du bör sedan redigera filen RAMBo_middle_plate.scad, spara den till en ny fil och ändra anropet till RAMBo i ett samtal till din styrelse namn.

Jag har satt storlek för den middle_plate att 1.65x1.65 mm hål som inte är stora nog att rymma upp i kärlen, men det var tillräckligt för att driva en borr genom och en 5/64" borr gör det perfekt storlek. Förmodligen kan du ändra det om du vill använda 1,95 eller 2,0 mm hål och se om kärlet passar, det är vad den calibration_test.scad filen är för, att testa olika storlekar (riktighet och kalibrering av varje skrivare är olika, så det kan behövas göra det kalibreringen först ändå).

När du är klar, bör du ändra RAMBo_top_plate.scad för att passa din styrelse. Den här filen gör några saker, först, det kommer ut en styrelse med allt funktionshindrade (nu skulle vara dags att inaktivera botten hål och aktiverar översta hål för provpunkter), den bidrar med ett hål för kondensatorn och säkringshållaren vilken pinne av RAMBo, kan du behöva ta bort dem och lägga till olika hål någonstans för din styrelse om det har också stora kondensatorer. Det ger större hål för M3 gängade stavar eftersom den övre plattan kommer att införas och bort ganska ofta så större hål behövs här. Om du använder pogo pins på översta brädan dock, kan du hålla M3 hålen i samma storlek som de borde vara, men det blir något svårare att driva igenom de gängade stavarna. Den lägger även till distanser att pressa ned på styrelsen och en utstick för fastspänningssystemet. Det kommer att lägga till M3 hål för klämmorna och en mutter hål, eller om du har aktiverat användningen av Rulloffset skär för klämman (aktiverat som standard i configuration.scad), det kommer bara att lägga hål för M3 Rulloffset insatsen.

När du är klar med alla ändringar för din styrelse, generera STL-filen från scad och skriva ut dessa delar.

Se Steg
Relaterade Ämnen

Hur man bygger en egen vattning planter.

i detta DIY projekt, jag kommer att visa dig hur man bygger en egen vattning behållare för din sommar plantering. Det finns många fördelar container trädgårdsskötsel och detta projekt tar det ett steg längre. En inre behållare kan smutsa till naturli...

Hur man bygger en egen anpassa Stretched Canvas

detta instructable är mitt försök att förklara hur man bygger en egen anpassad storlek duk för målning. 16 x 20 och 18 x 24 vanliga storlek är mycket prisvärd på mest konst utbudet butiker men om du vill ha stora eller anpassade storlekar priset går...

Hur man bygger en egen hylla: återvinning samtidigt

Hej och Välkommen!Detta Instructable består av en hur man bygger en egen hylla; och återföring på samma gång. Det är en spinoff idé av Innerbubba's insperational Instructable 60-minuters-bokhylla. Så som alltid jag måste ge beröm till vem är det due....

Hur man bygger en egen webbplats

hur man bygger din egna webbplats, inklusive länkar, bilder, videor och även ett sätt att sälja saker och samla in pengar med Paypal....

Hur man bygger en egen djur tema Vechile

i detta Instructable kommer jag visa dig hur man gör mitt Raven Tri-rulla, och även några tips och tekniker på hur man bygger ditt eget fordon. Njut!Steg 1: Välj ditt djur För att börja göra din bil, måste du först välja ett djur att basera det på. F...

Behöver skicka något säkert? Hur man bygger en egen låda... för mindre än $100.

Du har förmodligen redan kontaktat ett företag som spjällådan, och är förvånad hur mycket det kostar för att ha något spjällådan för frakt. Sig kostnad mer effektiv och verkligen inte att svårt att göra en egen låda... som är avgörande om du ska åter...

Hur man bygger en egen dator!

Detta Instructable visar hur man montera en anpassad dator från sin grundläggande delar tillgängliga online eller i elektroniskt butiker. Manuell montering har ett antal fördelar inklusive lägre kostnad, kraften att bygga en maskin tailed till använd...

Hur man bygger en egen cykel

jag såg en Lägg till (http://www.dreambike.com/home.htm) nyligen för anpassade cyklar online och jag trodde att jag vet hur man gör detta att cyklar jag redan äger så detta är ett stort projekt om du har en hel del av cyklar liggande du kunde göra en...

Hur man bygger en egen eldgrop

Det finns få saker så avkopplande som en varm eld på en cool kväll. En utomhus eldgrop gör någon uteplats eller bakgård till en bra samlingsplats där vänner och familj kan äta, prata eller bara vila vid elden.Medan du kan bygga en eldgrop från rock e...

Hur man bygger en egen struktur och klo

Jag, har tillsammans med många andra människor, barndomsminnen av gå in i en biosalong, livsmedelsbutik eller arcade och ser ett stort glas låda fylld med leksaker. Det fanns alltid att en leksak antingen begravd eller uppflugen ovanpå att jag ville...

Hur man bygger en egen pine loggtabell

Heres en annan Instructable visar hur lätt det är att göra cool möbler ur naturliga ponderosa pine! Den här tabellen, men byggs utan spikar, skruvar eller andra metall fästelement. Här går vi...Steg 1: material... Material och verktyg som behövs är.....

Hur man bygger en egen storlek Gate

Om du är i behov av en utfärda utegångsförbud för, så varför inte bygga den själv. Med den här metoden kan du göra en anpassad storlek gate, som är lätt ännu stel och ganska överkomligt. Mätningarna kommer att variera beroende på vilken storlek gate...

Hur man bygger en egen gevär rack

jag behövde för att skapa en anpassad storlek gevär rack att passa in i ett skåp som inte var utnyttjades. Du kan använda denna design för de flesta någon ansökan med tillräckligt djup för att rymma gevären.Jag gjorde detta med hjälp av verktyg och f...

Hur man bygger en egen modell rymdskepp

För så länge jag kan minnas har jag meka i garaget med alla mina fäder verktyg. Bygga allt mitt hjärta önskas, men detta var min mest omfattande projekt ännu.Steg 1:Jag började med en 1/8' styren ark som jag skär i alla de stora karosseridelar med in...

Hur man bygger en egen DC-motor.

A DC-motor använder en likström snarare än en växelström. Uppfinningen av elektriska motorn härstammar från Faradays lag av elektromagnetisk induktion. När du flyttar en magnet nära en elektrisk ledare blir en ström i ledaren.Med en DC-motor endast l...

Hur man bygger en sköld för Linkit en

Hej världen! Rent kol här med en annan Instructable. Idag kommer jag visa dig hur man bygger en egen sköld för Linkit en styrelsen. Innan vi kommer in i det men jag måste berätta varför jag gick på detta arbete i första hand. Jag äger bara en sköld f...

Hur man bygger en hotrod lastbil i 3 enkla steg

I detta instructable jag kommer att introducera dig till programmet CUT. Följ med när vi bygger en hotrod från början till slut. Vi hade lite kändis hjälp och många, många människor som frivilligt att föra denna idé till livet. Bilden ovan är en foto...

Hur man bygger en Lego Star Wars slaget kryssaren

Idag, ska jag visa dig hur man bygger en egen Star Wars battle cruiser. Det är bara tretton steg! Hoppas du njuter! Om du gillar detta, kommentera gärna.Steg 1: delar Steg 2: Vingar och golv Steg 3: Sida delar av golv och vita vinkling Steg 4:2 x 4 p...

Hur man bygger en Sonic skruvmejsel

detta instructable visar hur man bygger en egen sonic skruvmejsel.Eftersom jag anser att en sonic är något som byggare bör design, brukar jag även exakta mått.Steg 1: Inälvsprodukter THE CIRCUITDetta är den krets som jag används för både sonic ljud s...