LiteFab - prisvärd och robust DLP skrivaren för hem (15 / 25 steg)
Steg 15: Elektronik - programvara och förbereda för testkörning
Nästa del är att få din mjukvara setup, konfigurera maskinen, och redo för en provkörning.
-------------------------------------------------------------------------------
Programvara för Arduino återfinns nedan.
Aktuell version: Grbl v0.9i Atmega328p 16 mhz 115200 baud med generiska förval
För att ladda det, är den enklaste programvaran att använda Xloader, finns nedan.
http://russemotto.com/xloader/
Bara öppna Xloader, plocka hex filen du hämtade ovan, styrelsen, seriell port och välj 115200 baud. Avsluta genom att trycka upp. När du har det laddade upp, kan du gå till nästa steg. Efter installerande mjukvaran och löper genom tutorial på hur man använder det, kom tillbaka hit och vi kommer att avsluta genom att konfigurera inställningar i Grbl att matcha din maskin.
-------------------------------------------------------------------------------
Du kan hitta programvara för datorn via länken nedan:
https://dl.dropboxusercontent.com/u/53792981/OldCW/CW_Main_1.0.0.75.zip
Detta instructable faktiskt blir ganska lång, så hur att installera och använda programvaran visas i instructable nedan.
Hur man använder musikskapande Workshop V1.0.0.75 för DLP skrivare
Se bara till att din maskin är ansluten till USB, 12V makt, och projektorn är ansluten till makt, påslagen och ansluten till din video port.
-------------------------------------------------------------------------------
Nu när du vet hur du använder programvaran, gå till fliken manuell kontroll. På manuell gcode området, skriver du följande kommando:
$$
Detta bör visa dig inställningarna nedan. Se till att de matchar vad jag har skrivit här. Om de inte skriver "$#=#" att ändra parametrar.
$0 = 10 (steg puls, usec)
$1 = 25 (steg inaktiv dröjsmål, MSEK)
$2 = 0 (steg port Invertera masken: 00000000)
$3 = 0 (dir port Invertera masken: 00000110)
$4 = 0 (steg aktivera Invertera, bool)
$5 = 0 (limit pins Invertera, bool)
$6 = 0 (sond pin Invertera, bool)
$10 = 3 (status rapport mask: 00000011)
$11 = 0.020 (korsningen avvikelse, mm)
$12 = 0,002 (arc tolerans, mm)
$13 = 0 (rapport inches, bool)
$20 = 0 (mjuka gränser, bool)
$21 = 0 (hårda gränser, bool)
$22 = 0 (homing cykel, bool)
$23 = 0 (homing dir Invertera masken: 00000001)
$24 = 25.000 (homing foder, mm/min)
$25 = 150.000 (homing seek, mm/min)
$26 = 250 (homing debounce, MSEK)
$27 = 1.000 (homing pull-off, mm)
$100 = 200,00 (x, steg/mm)
$101 = 200,00 (y, steg/mm)
$102 = 200,00 (z, steg/mm)
$110 = 400.000 (x max hastighet, mm/min)
$111 = 400.000 (y max hastighet, mm/min)
$112 = 400.000 (z max hastighet, mm/min)
$120 = 20.000 (x accel, mm/s ^ 2)
$121 = 20.000 (y accel, mm/s ^ 2)
$122 = 20.000 (z accel, mm/s ^ 2)
$130 = 200.000 (x max resor, mm)
$131 = 200.000 (y max resor, mm)
$132 = 250.000 (z max resor, mm)
Detta bör ange din motor att gå standardriktningen, och dina steg per mm (om du använder en annan järnväg eller microstepping inställning, du kommer att behöva beräkna rätt antal istället för att använda den här). Nästa typ:
G0 Z5 F100
Detta bör flytta din motor med 5mm. Om din motor gick ner, ändra inställningen riktning ($3) till 4. Om datorn flyttas mer/mindre än 5mm, kontrollera att du steg per mm för att se om det är korrekt inställd.