Adrian Bowyer
|
61ea528fba
|
Tool class created. This will allow tool definitions with multimple drives and heaters. Blank for the moment...
|
2014-04-11 16:31:06 +01:00 |
|
Adrian Bowyer
|
e14d2de613
|
Fixed bug whereby pausing a print then starting a new one failed to close the old GCode file.
|
2014-04-11 16:12:37 +01:00 |
|
Adrian Bowyer
|
33cf94e0cf
|
Z probe averaging fixed. Loop timer added (try M122). Code reverted to the point where it worked...
|
2014-04-10 15:56:47 +01:00 |
|
Adrian Bowyer
|
17b533fe2e
|
Incorporating some of dc42's enhancements. This compiles BUT IT HASN'T BEEN TESTED. Use with extreme caution.
|
2014-04-07 22:15:19 +01:00 |
|
Adrian Bowyer
|
ebfc9bd75b
|
Tidying small errors introduced (deliberately) at the last commit. This one should work.
|
2014-02-20 23:15:52 +00:00 |
|
Adrian Bowyer
|
fedd74750f
|
This commit DOESN'T WORK. Use the next one or the previous one. This is an intermediate commit done merely to facilitate the moving of files between machines.
|
2014-02-20 21:22:25 +00:00 |
|
Adrian Bowyer
|
1129fa218f
|
Added in David Crocker's improvements (many thanks to him).
|
2014-02-11 11:23:28 +00:00 |
|
Adrian Bowyer
|
0ea1b57328
|
First implementation of the optimised maximum speed in any direction code. This is still buggy. To print with, use the previous release.
|
2014-01-16 17:49:59 +00:00 |
|
Adrian Bowyer
|
eaeadd174b
|
Merging David Crocker's latest changes and fixes.
|
2014-01-15 17:03:10 +00:00 |
|
Adrian Bowyer
|
8f97865c4a
|
Started work on improvements to the velocity constraints. Not fully implemented, but this will mean that the maximum velocity in any movement direction will be the constraint, regardless of the mix of X, Y and Z moves. This has been tested, and is printing. But beware funny velocity effects...
|
2014-01-14 21:05:27 +00:00 |
|
Adrian Bowyer
|
14b247053f
|
Removed legacy support for Duet v0.4 heaters. Last commit before changes to max velocity code.
|
2014-01-13 15:04:00 +00:00 |
|
Adrian Bowyer
|
98466d14d8
|
Applied 3D-ES and bobc's fixes to the ftoa() function (see http://forums.reprap.org/read.php?340,293724).
|
2014-01-13 10:13:39 +00:00 |
|
Adrian Bowyer
|
797e49954c
|
Merged David Crocker's network and A->D code improvements from https://github.com/dc42/RepRapFirmware/tree/duet
|
2014-01-13 09:21:16 +00:00 |
|
Adrian Bowyer
|
6188eff455
|
Some tidying. Increased SD delay to 20ms.
|
2014-01-12 17:35:56 +00:00 |
|
Adrian Bowyer
|
e12bb99d2f
|
Thermistor updates applied to the duet branch.
|
2014-01-06 21:50:35 +00:00 |
|
Adrian Bowyer
|
95a54f763f
|
Macros made so that they can call macros. Beware recursion....
|
2014-01-05 16:49:42 +00:00 |
|
Adrian Bowyer
|
387dae22cd
|
P parameter added to M559, so that macros can be uploaded.
|
2013-12-30 23:09:46 +00:00 |
|
Adrian Bowyer
|
f746616e8c
|
Workround added for bug in Pronterface (it sends 2 M24 commands on second file print). M24 is now ignored if a file
is actively printing.
|
2013-12-30 17:25:38 +00:00 |
|
Adrian Bowyer
|
71c1571c6c
|
Synchronising duet branch with the mastr branch.
|
2013-12-27 15:02:04 +00:00 |
|
Adrian Bowyer
|
be1a790c47
|
Added more efficient canned cycle for when all three axes are being homed.
|
2013-12-23 21:25:40 +00:00 |
|
Adrian Bowyer
|
c12ebed79c
|
All axis homing now done with canned cycle files.
|
2013-12-23 18:07:16 +00:00 |
|
Adrian Bowyer
|
10bf338aa4
|
Homeing after bed transform applied bug fixed in the duet branch. The master branch will be updated after some further testing. The problem was the X endstop. If X is homed, that stop is triggered. Homeing Y then only moves Y, and so only the Y endstop is tested. But when the transform is applied X moves slightly when Y is homed (as it should) and the X endstop stoped the movement prematurely. You will need to update the files on the SD card as well as the firmware to activate the fix.
|
2013-12-21 16:46:42 +00:00 |
|
Adrian Bowyer
|
4ed66b8b01
|
Experimental macro/canned-cycle on the SD implemented.
|
2013-12-19 23:30:23 +00:00 |
|
Adrian Bowyer
|
4feab9afce
|
Homing modified to correspond with Ian's documentation...
|
2013-12-19 18:53:17 +00:00 |
|
Adrian Bowyer
|
e9539d97f0
|
Added M27 response.
|
2013-12-18 16:51:57 +00:00 |
|
Adrian Bowyer
|
e2a2ccc64b
|
Bug whereby heaters would not restart after an M0 is received fixed.
|
2013-12-17 23:28:57 +00:00 |
|
Adrian Bowyer
|
26f26affc2
|
Build volume made less conservative (now 220x200x200).
|
2013-12-14 11:51:10 +00:00 |
|
Adrian Bowyer
|
386e3e03cd
|
Default steps/mm set for new pulleys.
|
2013-12-13 15:00:44 +00:00 |
|
Adrian Bowyer
|
6f275e0df1
|
Bug where by selecting an already selected extruder did not reply (eg "ok" to Pronterface) fixed.
|
2013-12-13 14:49:05 +00:00 |
|
Adrian Bowyer
|
cfdb9dcd89
|
Dud temperature count now has to reach 6 (about a second) before a heater trips out (Ian's request). Also heater reset M code (M562) added. Use that with great caution.
|
2013-12-11 14:11:51 +00:00 |
|
Adrian Bowyer
|
a8437409f2
|
This time with correct version number and date...
|
2013-12-06 20:59:58 +00:00 |
|
Adrian Bowyer
|
2022e8ab28
|
Various bits of file tidying...
|
2013-12-05 17:24:53 +00:00 |
|
Adrian Bowyer
|
d29058cf9d
|
Bug in Z probing (the Move class had no function to return the number of probe points) fixed.
|
2013-12-05 13:22:01 +00:00 |
|
Adrian Bowyer
|
dd978290b5
|
Emergency stop added to the web interface (and Home All taken away, as you almost never want to home Z with the other two.) SD files tidied.
|
2013-12-04 15:36:26 +00:00 |
|
Adrian Bowyer
|
ad4246e6af
|
Better version of the ORMAXIS.G file.
|
2013-12-04 11:53:50 +00:00 |
|
Adrian Bowyer
|
1a8ffb2d00
|
Second degree (ruled quadratic surface) bed plane compensation added. Probe three points to get plane compensation. Probe 4 [0 = min, 1 = max: (x0, y0), (x0, y1), (x1, y1), (x1, y0) in that order] to get second degree compensation. Also M115 print version added.
|
2013-12-03 14:46:28 +00:00 |
|
Adrian Bowyer
|
f0d55e0c8f
|
README updated.
|
2013-12-01 21:19:47 +00:00 |
|
Adrian Bowyer
|
27ae5f8730
|
Fixed (I hope) G92 bug found by Tony.
|
2013-11-30 17:22:16 +00:00 |
|
Adrian Bowyer
|
8b76430a9b
|
RRP logo updated.
|
2013-11-30 15:48:03 +00:00 |
|
Adrian Bowyer
|
f0b7da252b
|
M561 reset bed transform to identity added.
|
2013-11-29 10:55:43 +00:00 |
|
Adrian Bowyer
|
409af6bb11
|
Manual Z probing added to G30 (see http://reprap.org/wiki/G-code).
|
2013-11-28 11:57:38 +00:00 |
|
Adrian Bowyer
|
cccb14ede0
|
...Now with correct version number.
|
2013-11-26 21:07:50 +00:00 |
|
Adrian Bowyer
|
a26a9f705a
|
This time with the right date a version number...
|
2013-11-26 15:22:16 +00:00 |
|
Adrian Bowyer
|
7b9894e543
|
M206 implemented. This commit has the ethernet enabled and heaters set on by 1 (i.e. Duet v0.5 or below).
|
2013-11-26 15:12:24 +00:00 |
|
Adrian Bowyer
|
c0b7b4bace
|
Working on the ether/USB problem. The network can now be disabled (#define NETWORK in Configuration.h). With it disabled the USB works with or without a network cable plugged in. With it enabled the USB only works with a network cable plugged in too. You have to wait for the ether to reinitialise (ether socket lights go out for a couple of secs, then come on, then the green one starts flashing) before trying to talk via the USB. The ether is initialised before config.g is run, so the IP is the one defined in platform.h. The network is disabled in this commit. The heaters are set on by 0, not 1 (i.e. Duet board v0.6 or later). To change this see #define HEAT_ON in platform.h
|
2013-11-26 13:38:23 +00:00 |
|
Adrian Bowyer
|
00a0ffd9b4
|
Homing against max endstop for Y (and X) implemented when there is a top
endstop but not a bottom one.
|
2013-11-25 11:03:36 +00:00 |
|
Adrian Bowyer
|
d89b8bace0
|
X axis endstop now done with Z Probe (if it's activated).
|
2013-11-25 09:32:13 +00:00 |
|
Adrian Bowyer
|
4c74c4eb30
|
Upload of reprap.htm implemented (M560). The file must end "<!-- **EoF** -->" without the quotes.
|
2013-11-20 22:13:23 +00:00 |
|
Adrian Bowyer
|
68e0f833df
|
Marlin emulation implemented. Pretty much working, but not extensively tested.
|
2013-11-14 23:32:50 +00:00 |
|
Adrian Bowyer
|
bd51a7c3f0
|
Fixed Timer overflow bug.
|
2013-11-13 23:23:31 +00:00 |
|