Issues With Uploading Arduino Code for Skynet on Anet A8
SKYNET 3D V2.3.1 (Marlin RC8)
https://www.facebook.com/skynet3ddevelopment
https://www.facebook.com/groups/OFFICIALAnet3DprinterSupportGroup/
skynet3ddevelopment@gmail.com – (FACEBOOK IS THE BEST WAY TO CONTACT ME)
http://world wide web.ebay.co.uk/usr/skynet3dmods
*** credits ***
Marc Hannappel – lcd12864 support- adckeypad- anet_10 pins
Hans Raaf- everything rc8
You guys have fabricated my vision real . so many thanks
Changes 2.three.1 – fixed kick trouble caused by sd card!
- Fixed bug with the configuration profiles not compiling
**disclaimer** I (scou) am totally not responsible if ''you'' impale your printer when you modify it from its stock form.. you lot practice so at your ain chance.. if you hurt yourself or impale your neighbours cat.. that's on you too ;) otherwise .. have fun !
This guide will bargain with the firmware aspect of the install process. If you need help with wiring your sensor delight see the wiring diagrams inside the skynet download. If you demand anymore help – head over to the facebook group (2^nd^ link at the tiptop of this page). This guide likewise assumes that you have already had your printer fix up with the default anet firmware prior to installation. It also assumes that you lot have already done some printing on your machine prior to install. This rules out any mechanical issues when people contact me with questions
Were going to assume that you accept already downloaded the firmware bundle. So drag this to your desktop to make the process easier and unzip the entire contents into their respective folders.
-
First unzip all files inside the download
-
Open up the Skynet3dV2.iii.ane firmware folder and so open the configurations folder
-
Open the respective folder which corresponds to your printer setup. Eg mine is (A8- fullgraphicslcd-autolevel- front left sensor)
-
In here yous will too find the printable sensor mount for which corresponds to the configuration selected
-
"Correct click" and "copy" the configuration.h file
-
"paste" the configuration.h file into the "SkynetV2.iii" firmware binder
-
Now close this folder and get out out of the firmware folder.
-
Open up ''arduino-1.8.0'' folder and then open up "arduino.exe"
-
Go to "File" "Open up"
-
Scan to the firmware folder and open "SkynetV2.three.ino''
-
Go to "Tools" "Lath" and select "Anet V1.0"
-
Go to "Tools" "Port" and Select the relavent com port for your printer, mine is com4
-
go to "Tools" "Developer" and select "AVRISP mkII"
you tin can check your com port if you go to "device manager" and nether "Ports (COM &LPT) you lot should have " USB-Serial CH340" as shown below
Click the "upload" Button in arduino and wait for Skynet to compile and upload to your printer
And that's information technology!! Once Arduino says "done uploading" and you take the Marlin logo on your printers screen youre done! Well youre done installing you lot need to behave on to prepare your z-offset.
At present we configure youre z offset – this is the distance the printer has to travel beneath zero in order to print because with induction sensors you will home to z and your nozzle will exist no where near the bed
-
In the Skynetv2.iii.1 download binder- unzip and install Cura xv.04.half dozen- once installation is consummate open up it.
-
Go to "file" "preferences"
-
make sure the "printing window type" is set to "Pronterface UI"
-
Get to "Machine" "Machine settings" and copy the setting exatly as below apart from "series port" which y'all would set to the aforementioned as the previous steps (mine Com4)
-
Now Click on the "load" push button and load the "20mm cube.stl"
Now you want to gear up your settings for your chosen cloth on the left side of cura (printing temps / speed/ infil etc…)
- Click the "Print" button next to "load" and youll get the "Pronterface UI" window
If y'all don't have "operational" in this window and so y'all may accept fix the wrong baudrate or com port in the "machine settings" – just go double check they are right.
***From the pronterface window you can at present get-go controlling your printer via usb! ***
Kickoff utilize the buttons in the pronterface window to set the sensor position
Une the buttons in pronterface to movement the nozzle till it touches the bed (DO NOT Utilise THE HOME BUTTON However)
In one case THE NOZZLE TOUCHES THE BED- SET THE SENSOR 1MM To a higher place THE BED
So Heighten THE NOZZLE OFF THE BED FOR THE NEXT STEP
- In the command window type M119 and hit "enter" on your keyboard to check if your Zprobe is "Triggered" when information technology should be. Trigger past sensing the build surface or yous can employ a metal object. beneath yous can see I ran that comand twice – first without a metal object below the sensor and secondly with a metal object beneath the sensor
- Now hit the white "home" button to home all axis.
Yous will notice that the printer volition abode 10 and Y and and then movement the sensor to the middle of the bed and lower itself until it is triggered then it will raise to z10
-
Use the buttons in pronterface to bring the nozzle downwards to Z0
-
Identify a canvas of a4 re-create paper betwixt the bed and the nozzle and lower the z axis in 0.1 incraments using the button until there is merely a fiddling chip of friction when moving the paper around.
-
At present run an M114 control in Pronterface UI
You have now found your offset value – as you can come across mine is z: -1.90
-
On your printer input pannel press the middle push (Select/carte du jour button)
-
Go down to "command" -select "motion" -select "Z offset : 0.00" -select and so in the z offset menu press the down button or rotate knob until it reads the desired offset value (mine is -ane.90) and press select.
-
Then go to "menu" "command" "store memory"
Congratulations – you take now ready your z offset value and you are now ready to impress!
-
Go to the "Start/End-Gcode" tab in cura and re-create this gcode (the G29 is the autolevel)
;Sliced at: {day} {date} {time}
;Bones settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
;Print time: {print_time}
;Filament used: {filament_amount}m {filament_weight}thousand
;Filament cost: {filament_cost}
;M190 S{print_bed_temperature} ;Uncomment to add your ain bed temperature line
;M109 S{print_temperature} ;Uncomment to add your ain temperature line
G21 ;metric values
G90 ;absolute positioning
M82 ;gear up extruder to absolute mode
M107 ;kickoff with the fan off
G28 X0 Y0 ;motility 10/Y to min endstops
G28
G29
G1 Z15.0 F{travel_speed} ;movement the platform down 15mm
G0 X2 Y2 Z2
G92 E0 ;zero the extruded length
G1 F200 E25 ;extrude 3mm of feed stock
G92 E0 ;zero the extruded length again
G1 F{travel_speed}
;Put printing bulletin on LCD screen
M117 Printing...
Get dorsum to pronterface and hit "print" – let your hotend and heatbed to get to temperature and sentry in awe as you never have to affect those god forsaken bed screws always again!!
If you are all the same non getting the desired kickoff layer go back to the z beginning card in the printer and suit appropriately until y'all attain the desired "squish" – only remember to get back and "store memory" so that your printer remembers your new offset
I hope all that was piece of cake enough to follow.
Thanks to all of you who use and support skynet. If y'all feel the need to buy me a beer, there is a donate button on the side of my facebook page where you can donate. Every little helps and also if giving away money isnt for you then yous may opt for choosing ane of my frame modifications – sensor or other goodies at my ebay shop http://world wide web.ebay.co.united kingdom of great britain and northern ireland/usr/skynet3dmods. All donations and mod sales all help get towards funding this project and spreading and growing skynet into something beautiful..
Happy printing
Pete @SkyNet3D
strotherhawricer47.blogspot.com
Source: https://github.com/thijsk/Skynet3d
0 Response to "Issues With Uploading Arduino Code for Skynet on Anet A8"
Post a Comment