D3D 1612 Product Testing
Final Quality Control Procedure
Done once the entire machine is assembled together and ready to run. Tests for all parts being secure, proper tightening of bolts, proper dimensions of cut parts, and all other parts of structure, prior to functionality testing in the Testing Procedure below.
Testing Procedure
- Download OSE Linux, Version 1.0.
- Open Arduion IDE, which is found on the desktop.
- Upload firmware to the RAMPS board once you boot up OSE Linux. The firmware is already included. In Arduino IDE, go to File->Open Recent-> Marlin September Workshop and open it. Connect USB cord to printer and click the Upload right arrow at the top.
- Turn power supplies on, make sure green light turns on.
- Verify that the fan is turned on on the extruder
- Power light lights on the Arduino
- Fan turns on on the 24V power supply.
- Verify that red light on MOSFET turns on
- Move axes by hand to see there is no stuckage
- Moving axes by hand, record the range of movement for X, Y, and Z - ______________
- Quit out of Arduino IDE.
- Open Cura, D3D Lulzbot Edition
- Download a sample STL print file - Calibration Cube - to test the control interface, and drag and drop it into Cura.
- Connest host computer to the D3D 3D printer via a USB cable.
- Home x
- Home y
- Touch the head of the inductive sensor, and see if it is triggered (red light on it should turn on).
- Home z - but don't adjust probe yet. Just home with the inductive sensor height clearly below the nozzle height.
- Make sure that during homing of z - the bed goes down a little first and then begins to move up. Homing is when the bed moves up towards the extruder.
- Set extruder temp to 205C for a PLA test
- Verify that red light goes on, and that the temperature on the Cura monitor is flat (stable) once temperature is reached.
- Load filament
- Extrude filament once machine gets up to extruder temperature
- Set temperature of heat bed to 50 and observe that the heating works. Blue light on external MOSFET lights up.
- Polarity of signal to mosfet - does it matter?
- Home X and measure range of motion from beginning up to software endstops. Compare X motion via the Cura interface and the maximum motion obtained in Step where axes are moved by hand to determine their absolute highest motion. The difference should be +/- 3 mm
- Home Y and measure the same for Y. Motion tolerance should likewise be +/- 3 mm
- Raise the build platform manually to verify that it moves up and down easily. It should either hold or drop slowly by itself when raised above its lowest point.
- Raise the platform up to the nozzle such that the inductive sensor triggers right before the nozzle hits the bed.
- Use Calibration Cube for a sample print. Print result -
See Also
- 3d Printing Techniques - The benchmarks on this page are also useful for testing a 3D Printer