kliment
863a641983
Merge pull request #126 from cakeller98/master
...
Reduced the amount of data emitted to the user after loading a file.
2011-12-10 12:54:05 -08:00
Christopher Keller
882298ed6f
Reduced the amount of data emitted to the user.
...
The extra data while interesting, belongs in a deliberate command to show stats.
summary line reads:
Estimated duration (pessimistic): 187 layers, 00:29:42
2011-12-09 15:50:09 -08:00
kliment
d9193e4444
Merge pull request #115 from cakeller98/master
...
Complete rewrite of time estimation with acceleration
2011-12-07 05:05:52 -08:00
kliment
9b52df1daf
Merge pull request #121 from Joaz/master
...
Fixed documentation regarding wxPython on MacOS Lion
2011-12-07 03:38:23 -08:00
jglauche
29107bfaa3
changed instruction for MacOs Lion to download stable wxPython because unstable version breaks the axis control panel
2011-12-07 12:36:16 +01:00
kliment
a3e39980e7
Merge pull request #119 from ErikZalm/master
...
Faster firmware startup for sanguinololu and similar boards
2011-12-06 10:32:59 -08:00
ErikZalm
752320aa57
Increased the delay in printcore/_listen. Now the bootloader exits after 1 second.
2011-12-06 19:29:01 +01:00
kliment
2ebcd0efcd
Merge pull request #116 from FrozenFire/master
...
Fix manually input port names
2011-12-03 14:10:35 -08:00
Nathan Zadoks
79223d3156
port setting is now also respected if the port exists but is not detected in scan (for udev symlinks)
2011-12-03 20:19:33 +01:00
Nathan Zadoks
af9a6aaad3
Greatly improved calibrateextruder.py
2011-12-03 20:18:48 +01:00
Christopher Keller
f2434e75b5
Complete rewrite of time estimation with (default) acceleration!
...
Accounts for G4 Pxxx
Accounts for Z moves as well.
Also prints out duration for each layer while calculating the total time.
Does not use individual axis acceleration, only uses sprinter default acceleration 1500.0 mm/s/s
Does not count E for timing... so if E is slowing down the move, we're not accounting for that.
** fixed: 2x distance to reach full speed, because accel and decel to 0.0 at each move.
TODO:
Get Device Caps (per axis acceleration, per axis speed limits)
anything else...?
2011-12-01 11:24:53 -08:00
kliment
bdb9eae00b
Merge pull request #112 from tjhowse/master
...
Sends M21 whenever SD Upload or SD Print are used.
2011-11-30 05:23:57 -08:00
tjhowse
daf74897ae
Fixed indenting.
2011-11-30 23:18:12 +10:00
tjhowse
c4251c1925
SD Upload and SD Print buttons send an M21.
...
Automatically attempts to initialise the SD card whenever either of the SD
card related buttons are used.
2011-11-30 23:12:59 +10:00
kliment
f63e3800c7
Merge pull request #108 from cakeller98/master
...
Added Current Z-Height to the status message.
2011-11-29 15:17:01 -08:00
Christopher Keller
225d61651c
Added Current Z-Height to the status message.
...
Also added "Print Began at: HH:MM:SS"
and added the message "Print Ended at: HH:MM:SS: and took...
2011-11-29 14:37:34 -08:00
kliment
a09633a25e
Merge pull request #107 from cakeller98/Estimated_Time_Status
...
Improved status line estimated time remaining.
2011-11-28 21:33:17 -08:00
kliment
c62f5d5f81
Merge pull request #106 from cakeller98/Time_Estimater
...
Fixed the time estimator in pronsole.py
2011-11-28 21:32:49 -08:00
Christopher Keller
cc40719e6c
Fixed the time estimator in pronsole.py
...
at beginning of move set feedrate to average of last and current feedrate. do move with that feedrate.
then set the feedrate to the current feedrate.
if it's just a feedrate change, then the feedrate will become the feedrate.
if there is no feedrate in current move, feedrate will be last feedrate
if there is a move and a new feedrate then the move will take however long the average feedrate would take.
estimation is a bit more optimistic than pessimistic. however it seems to be a lot more accurate.
2011-11-28 20:36:04 -08:00
Christopher Keller
33610d53fb
Improved status line estimated time remaining.
...
uses format:
SD Printing: pp.p% | Est: hh:mm:ss of hh:mm:ss of hh:mm:ss remaining
Printing: pp.p% | @ Line# xxx of yyyyy lines | Est: hh:mm:ss of hh:mm:ss remaining
2011-11-28 20:24:18 -08:00
Kliment Yanev
02f14d5090
Fix comment stripping in duration estimation
2011-11-28 18:15:59 +01:00
kliment
db669df571
Merge pull request #104 from cakeller98/master
...
Added an Estimated Time Remaining of Total Time to the status bar.
2011-11-28 08:45:45 -08:00
Christopher Keller
2079a99278
Added Estimated time left, and total time,
...
for non-SD Printing. They get more and more accurate until the end.
2011-11-28 07:44:29 -08:00
Kliment Yanev
f7e14bf772
Merge branch 'master' of github.com:kliment/Printrun
2011-11-27 17:31:12 +01:00
Kliment Yanev
1eee27aa77
Ignore comments in gcode files when estimating duration
2011-11-27 17:30:35 +01:00
kliment
edeb43396f
Merge pull request #98 from canadaduane/friendlydisconnect
...
Catch exception so that disconnection does not give a traceback
2011-11-20 15:50:06 -08:00
kliment
d704bba39e
Merge pull request #100 from ErikZalm/master
...
Small change to enable T0 and T1 commands.
2011-11-20 15:49:25 -08:00
ErikZalm
21d81f76a5
Enable T codes like T0 and T1.
2011-11-20 19:55:17 +01:00
Kliment Yanev
82aa15becc
Merge branch 'master' of github.com:kliment/Printrun
2011-11-20 09:19:23 +01:00
Kliment Yanev
db0b48ce25
Remove readonly attribute from dropdowns for port and baud rate
2011-11-20 09:18:38 +01:00
kliment
42c00fca41
Merge pull request #99 from CyrilLD/master
...
French translations update
2011-11-16 08:33:31 -08:00
Cyril Laguilhon-Debat
6fce63a836
- Update french translations
2011-11-16 16:55:02 +01:00
Cyril Laguilhon-Debat
9479728463
- update french traductions
2011-11-16 16:24:16 +01:00
Keegi
2173f1bcdc
Merge pull request #94 from kliment/experimental
...
Experimental
2011-11-16 07:12:39 -08:00
Kliment Yanev
8f3df9c2e9
Modified size of + button
2011-11-16 16:09:12 +01:00
Duane Johnson
167470e638
Added a try/except block around readline so that disconnection does not yield a traceback.
2011-11-15 22:03:18 -06:00
Keegi
a0bf2c4536
don't set font for new button button
2011-11-15 11:06:25 +02:00
Keegi
87ef3e6e8c
hide temperature gauge until better place is found for it
2011-11-15 11:06:03 +02:00
Keegi
16fb5176cf
some tool tips
2011-11-14 21:43:16 +02:00
Keegi
848eee2d68
Merge remote branch 'kliment/master' into experimental
2011-11-14 21:36:07 +02:00
Keegi
0839071f51
new button button
2011-11-14 21:35:18 +02:00
Kliment Yanev
440a5ca5af
Use CallAfter to prevent mysterious double free or corruption error in wx.
2011-11-14 16:20:32 +01:00
Kliment Yanev
6783eb1aa6
Fix readline link on Windows
2011-11-14 12:10:19 +01:00
Kliment Yanev
e27befbea3
Fix alignment of port button
2011-11-14 09:14:27 +01:00
Keegi
6453dbb175
Merge remote branch 'kliment/master' into experimental
2011-11-14 08:25:46 +02:00
Kliment Yanev
9c36456500
Populate port dialog by default
2011-11-13 23:54:00 +01:00
Kliment Yanev
8af0ab8fb4
Closes #83
2011-11-13 23:31:45 +01:00
Keegi
0e7c70dbdf
Merge remote branch 'kliment/master' into experimental
2011-11-14 00:30:32 +02:00
kliment
2bbb39d087
Merge pull request #92 from alexrj/bugfix-gviz-hilight
...
Bugfix: gviz exception while printing
2011-11-13 14:28:53 -08:00
Alessandro Ranellucci
331d5072c3
Bugfix: gviz exception while printing
2011-11-13 23:08:06 +01:00