-
-
Marlin Printer Firmware
-
Touch Screen Firmware
-
USB Drivers
-
Pronterface- Printer Control Software
-
-
-
Once open, click INSTALL.
-
Once done, you should get a success message, click OK and close the programme.
-
-
-
Disconnect the touch Screen display from the control board.
-
Connect the printer to your computer via the blue USB cable.
-
-
-
Open the Arduino IDE that you installed in step 3.
-
Go to File -> Open
-
Navigate to Marlin -> Marlin.ino in the Printer Firmware folder that you downloaded.
-
-
-
Go to Tools -> Port and select the port the Proforge 2/2S is connected to.
-
Set the Board and Processor to Mega 2560
-
Click upload.
-
-
-
Once the firmware has done uploading keep the USB connected and power up the Proforge 2/2S via the mains power cable.
-
Check that the Hotend fan is spinning.
-
Check that the electronics fan is also spinning.
-
-
-
Launch Pronterface directly from it's folder.
-
Select your COM port, and set the baudrate to 250000.
-
Connect to the Proforge 2/2S.
-
-
-
Once connected send an M119 command through the terminal on Pronterface.
-
It should read back open for both the endstops and probe.
-
Move by hand the axes so as to trigger the X & Y endstops. A green light should shine.
-
Send the M119 command again - the X & Y endstops should return with a TRIGGERED message.
-
-
-
Whilst holding a metal object under the probe (a red light should shine) send the M119 command.
-
Pronterface should return: z_min: TRIGGERED.
-
-
-
Copy the contents of the Touch Screen Firmware folder (depending on whether you're building a Proforge 2 or 2S) to the included SD card.
-
-
-
Insert the SD card with touch screen firmware on it.
-
Power up the Proforge 2/2S. The Touch Screen display should now power up also and begin installing the firmware.
-
-
-
Check that you are getting correct temperature readings (Celsius), ie. room temperature.
-
-
-
Go to Settings -> Fan
-
Power up to 100%
-
Both of the blower fans should start running.
-
-
-
X-Axis: Pressing the left arrow will move the bed to the right, and vice versa.
-
Y-Axis: Pressing the down arrow will move the Hotend towards the front of the printer and vice versa.
-
Z-Axis: Pressing the double up arrow will move the gantry up and vice versa.
-
-
-
If an axis from the previous step moves in the wrong direction power off your printer and disconnect the touchscreen.
-
In the aruino IDE go to the "configuration.h" tab.
-
Scroll down to lines 855-858. (Go to File -> Preferences and check "Display line numbers")
-
#define INVERT_X_DIR true
-
Change true to false to switch the motors direction depending on the problem axis (X, Y or Z).
-
Re-upload the firmware.
-
Once uploaded, connect back the touch screen and power up the printer from the mains again.
-
Continue from the previous step.
-
-
-
Home X
-
With X homed the nozzle should land above the right edge of the print surface.
-
If you find the nozzle not lining up correctly in the X direction adjust the endstop trigger to achieve better alignment. The distance between the end of the beam and the edge of the metal part should be approximately 6mm.
-
-
-
Home Y
-
The nozzle should land about 1cm from the top edge of the print surface, this is OK.
-
-
-
Lower the gantry by hand so that the nozzle comes close to the print surface. Once close enough the red light on the probe should come on.
-
Lower the probes position on the mount and check again.
-
Raise the probes position on the mount and check again.
-
The optimal position of the probe is around 18mm from the bottom of the probe and the bottom of the lower nut as shown in the 3rd image.
-
-
-
Adjust the z-motors so to get the distance between the nozzle and print surface along the y-axis (gantry) equal.
-
Use a folded piece of paper to feel the gap between the nozzle and print surface.
-
-
-
Next use the springs on the platform to level the print surface in the X-direction (or both the X & Y direction if you're building the Proforge 2).
-
-
-
Using the touch screen go to tools -> Home -> Home All
-
X & Y will automatically home first. Then the probe should move to the centre of the platform and slowly lower until it's triggered.
-
-
-
With a successful Z Home go to Tools -> auto-level. Press ONCE.
-
The axes will home again and the sensor will now go around the platform probing 9 points.
-
Once the Auto-levelling has been completed, re-home all of the axes to return the nozzle to the centre of the platform.
-
-
-
Take the folded piece of paper and place it between the surface and nozzle.
-
On the touch screen go to Tools -> Move and toggle the distance selector to 0.1mm.
-
Use the touch screen display to lower the nozzle (z-axis) in 0.1mm increments until it begins to grip the paper.
-
Make a note of the Z height displayed on the top right of the touch screen when the paper begins to be gripped. (This value will be 3.00mm to begin with, this is normal.)
-
When done raise the nozzle up about 80mm.
-
-
-
Use the included pliers to cut a sharp end.
-
Place the spool of filament onto the spool holder and feed the filament through the filament sensor.
-
Press down the Idler arm and push the filament in through the feeder and through the PTFE tubing until it reaches the Hotend and you can't push it in any further.
-
-
-
On the touch screen go to Tools -> Preheat
-
Heat the Hotend up to 200C.
-
-
-
With the Hotend up to temp and the filament loaded, go to Tools -> Extrusion.
-
This is the length of filament that will be fed, each time you tap the down arrow.
-
This is the speed setting.
-
You should have a smooth and continuous flow of plastic coming out of the Hotend nozzle.
-
-
-
If an extruder from the previous step moves in the wrong direction power off your printer and disconnect the touchscreen.
-
In the Aruino IDE go to the "configuration.h" tab.
-
Scroll down to line 863. (Go to File -> Preferences and check "Display line numbers")
-
#define INVERT_E0_DIR false
-
Replace false with true to change the motors direction.
-
Re-upload the firmware.
-
Once uploaded, connect back the touch screen and power up the printer from the mains again.
-
Continue from previous step.
-
-
-
Go to Tools -> Preheat
-
Press the extruder icon to toggle to the bed.
-
Power on the bed by setting its temperature to 60C - typical for PLA printing.
-
A red LED should shine on the back of the heated bed and it should begin to heat up.
-
Cancel: I did not complete this guide.
13 other people completed this guide.
3 Comments
Yeah i double checked that it was plugged in the right spot, and the power was on otherwise i could not controll the motors and everything else, i will try to reupload my touch screen firmware, maybe theres a problem cos i only got one extruder in the firmware even tho i took the 2s
Hey, first i have to say those are really nice guides, secondly i have got a problem with my printer fans (step 15) because they are working when i clip them to 12V but arent doing anything when I turn them on via the Settings as it is supposed to be
Have you checked that you have connected them to the correct position on the board. When trying to power up the print fans from the touch screen you need to make sure that you are connected and powered from the mains too and not just the USB port.