Felix
Printed the first set of short idler side parts for the D3D printer. Prints are aesthetically acceptable and the dimensions are accurate.
Worked on D3D Australia log.
Printed the first set of short idler side parts for the D3D printer. Prints are aesthetically acceptable and the dimensions are accurate.
Worked on D3D Australia log.
Printed a few more test models. Prints are of acceptable quality. Dimensions are accurate. Some more refining can be achieved.
I had to reinstall Cura LulzBot Edition but only managed to find Version 2.6.66 which has a different interface to the version I had become familiar with, although it offers a wider variety of options to tweak the prints.
Solved issues with squashed bottom layers.
There is a fair bit of shadow/ripple/ghosting on the printed pieces that need to be reduced.
Finished geometry rearrangement on D3D printer.
Printed test models.
Worked on resolving some issues.
Worked on D3D Australia log.
3d printer assembly. Rearranged X-axis, PSU, HBP and control board to suit OSE's standard geometry for D3D 3D printer.
Test printing. Changed the steps per millimeter configuration on the z-axis.
Printed a quick fix to add mechanical strength to the HBP support and keep the sandwich closed tight around the rods.
First day of test-printing and the machine performs very well considering where we come from. A few details need attention to improve the quality of the prints.
Solved yesterday's issue with three-point probing. For some reason, the GCode in Cura had changed.
Worked on D3D Australia log.
Worked on Marlin firmware values for probing points, travel limits after homing and extruder offset. I struggled to find a physical reference to match with what the values in the firmware where indication. The imaginary +X of the cartesian coordinates on the HBP is inverted, that is, it increases in value to the left. Details on D3D Australia.
Worked on Marlin firmware. Half-succeeded at getting the Z-probe to stay within the boundaries of the HBP.
Set the machine to print a cube in mid-air, without filament. It worked twice, then I had issues that I believe are related to the firmware. I must have accidentally changed something. Will upload a video tomorrow.
Worked on D3D Australia log and the Troubleshooting section of the Product Manual where I added a table.
Troubleshooting yesterday's problems. All day.
Issues getting the motors to move. After exchanging some emails with Roberto and Marcin, and a fair bit of googling, some of these problems where solved. A couple of things remain unresolved. Heating of HBP is one of them. Relay module is on standby but there seems to be an issue with the activation signal from RAMPS.
Worked on D3D Australia.
Working on the Troubleshooting section of the Product Manual page.
Finished design and printed alternative to cable chain.
Finished routing wires.
Watched Devs meeting video from Tuesday, Jan 9.
Worked on uploading Marlin firmware to Arduino and tried to set up the printer. Issues arose:
X and Y axes move freely by hand but are not working when powered using the control panel in Cura. The motors receive power but instead of moving one way or another they are locked in place.
There is a lot of vibration on the belt of the Z-axis on the side where the peg holds the belt to the carriage. One can also hear a noise. This happens while manually operating the axis using the printer control panel in Cura. The interesting thing is that if I use the bed leveling function from the top menu, the noise and vibration disappear. Also, the actual range of movement of the bed is much larger than the indicated values on the screen: if I send a signal to move it by 0.2mm, it actually moves like 5 whole millimeters instead.
The relay module is being constantly powered by the RAMPS and the heated bed heats up to max temp all the time. I tried swapping the cable to the minus (-) connector on D8 but both terminals (+ and -) seem to be powered all the time.
Followed guidelines from Product Testing in this wiki.
Routing wires in the machine.
Design of alternative to cable chain for X-axis wiring
Read about connections on RAMPS and Arduino.
Visited some local shops searching for a missing heatsink for one of the Pololu drivers. Purchased 1.5 meters of plastic spiral wrap.
Glued heated bed to the holder and attached it to the carriage on the Z-axis.
Routed HBP power wires to relay module and PSU.
Wired and installed relay module.
Designed and printed insulating box for relay module.
Edited D3D Australia log.
Glued rubber spacers to HBP.
Glued PEI film to HBP.
Glued magnets to PSU and intalled it on the frame.
Studied details concerning the wiring
Started the design of an insulating box for the relay moduke
Cut heat-resistant rubber to use as a spacer between heated bed and bed rods.
Rearranged end stops to shorten the length of travel on Y and lengthen it on X.
Installed step motor controllers on RAMPS board.
Adjusted X-axis so it is parallel to frame.
Grouped the controller-end of the extruder and heated bed termistors in a single PHR-4 connector.
Installed sensor holder on extruder.
Marked on the frame the range of movement available on the X and Y axes to have an idea of the printable area's size and position.
Worked on D3D Australia Log
Generated .stl and .gcode files and printed belt pegs.
Finished the assembly and attached X and Y axes to frame.
Affixed stepper motors to axes assemblies.
Bought the twelve M6x30mm screws that needed to affix the axes to the frame and attached the Z-axis.
Looked for references on the orientation of the motor terminals. I will go with the Y-axes diagonally down and back, X-axis and Z-axis diagonally up and left (towards Y1).
Cut belts lengths.
Worked on the wiring of the controller. Changed the sequence of the wires on a PHR-4 terminal and soldered the wires of the Dupont connector from the extra end stop to the inductive sensor's wires. Connected the cables for all the axes, end stops, Z probe and extruder motor to the controller,
Looked for details on setting up the relay module for the HBP.
Worked on D3D Australia Log.
Worked on D3D Australia log. Worked on the wiring of the controller.