chiark / gitweb /
daid [Fri, 27 Jul 2012 09:27:09 +0000 (11:27 +0200)]
Enable support for raft in the project planner. #181.
daid [Fri, 27 Jul 2012 09:02:23 +0000 (11:02 +0200)]
Fixed the part splitter
daid [Thu, 26 Jul 2012 15:32:28 +0000 (17:32 +0200)]
Insert the copy after the current one in the project planner, not at the end of the list.
daid [Thu, 26 Jul 2012 15:29:49 +0000 (17:29 +0200)]
Merge branch 'master' of github.com:daid/Cura
daid [Thu, 26 Jul 2012 15:29:31 +0000 (17:29 +0200)]
Fix the save STL function after numpy upgrade.
daid [Thu, 26 Jul 2012 15:15:11 +0000 (17:15 +0200)]
Add numpy to win32 installer.
daid [Thu, 26 Jul 2012 14:30:43 +0000 (16:30 +0200)]
Increase performance and decrease memory usage by using numpy library for 3D models. Saves more then 50% memory, and is about 30% faster when loading models. I think more performance can be gained with this library.
daid [Thu, 26 Jul 2012 09:30:39 +0000 (11:30 +0200)]
Allow you to give an STL file on the command line so it opens the file in Cura. #184 Also add file association on stl files for Windows.
daid [Wed, 25 Jul 2012 08:41:05 +0000 (10:41 +0200)]
A fix for #182
daid [Tue, 24 Jul 2012 11:27:30 +0000 (13:27 +0200)]
Added support for comma in numbers instead of a dot.
daid [Tue, 24 Jul 2012 08:26:34 +0000 (10:26 +0200)]
Reduce the 3D preview window size if the main window will not fit on the screen. #177
daid [Thu, 19 Jul 2012 13:30:06 +0000 (15:30 +0200)]
#169 - Set the temperature for the next object when using the project planner. Also updated the next-object code so it matches the new start/end GCode.
daid [Thu, 19 Jul 2012 12:38:31 +0000 (14:38 +0200)]
Workaround for #160, as on MacOS you seem to be able to press the jog buttons during printing.
daid [Thu, 19 Jul 2012 12:27:59 +0000 (14:27 +0200)]
Make serial port access more rebust.
daid [Tue, 17 Jul 2012 07:31:54 +0000 (09:31 +0200)]
Merge branch 'master' of github.com:daid/Cura
daid [Mon, 16 Jul 2012 14:38:29 +0000 (16:38 +0200)]
Fixed #175
daid [Sun, 15 Jul 2012 09:57:41 +0000 (02:57 -0700)]
Merge pull request #166 from jcosmo/master
Fix typo in Scale To Fit Machine Size button
daid [Sun, 15 Jul 2012 09:56:53 +0000 (02:56 -0700)]
Merge pull request #168 from martinxyz/master
obvious bugfix for binary STL
Martin Renold [Sun, 15 Jul 2012 07:47:50 +0000 (09:47 +0200)]
Fix loading binary stl
James Walker [Fri, 13 Jul 2012 13:27:57 +0000 (23:27 +1000)]
Fix typo in description of ScaleToFit button
daid [Thu, 12 Jul 2012 09:18:20 +0000 (11:18 +0200)]
Fix for http://www.thingiverse.com/thing:19295 stl
daid [Wed, 11 Jul 2012 07:41:26 +0000 (09:41 +0200)]
Missed return for previous fix
daid [Wed, 11 Jul 2012 07:40:34 +0000 (09:40 +0200)]
Add DTR toggle to baudrate detection code. Should fix #159
daid [Tue, 10 Jul 2012 15:04:52 +0000 (17:04 +0200)]
Merge branch 'master' of github.com:daid/Cura
daid [Tue, 10 Jul 2012 15:04:37 +0000 (17:04 +0200)]
Add temperature graph to printer interface.
daid [Mon, 9 Jul 2012 12:26:51 +0000 (14:26 +0200)]
Added "all" to package targets
daid [Mon, 9 Jul 2012 10:01:18 +0000 (12:01 +0200)]
Added yellow popup to reset scale/mirror/rotate on a new model load. Popup is none-intrusive and hides itself after 5 seconds. Fixed #156
daid [Mon, 9 Jul 2012 08:50:32 +0000 (10:50 +0200)]
Add 230400 baudrate.
Daid [Sat, 7 Jul 2012 06:30:53 +0000 (08:30 +0200)]
Fix for gcode preview, was showing very thin lines because of the new start code.
daid [Fri, 6 Jul 2012 13:52:55 +0000 (15:52 +0200)]
Some more changes to the start/end code.
daid [Fri, 6 Jul 2012 13:24:58 +0000 (15:24 +0200)]
Only multiply the feedrates with 60 in start/end code if they are preceded with and F
daid [Fri, 6 Jul 2012 12:59:03 +0000 (14:59 +0200)]
Only draw layers up to the point where it takes less then 100ms to draw them. To avoid severe slowdown on slow machines.
daid [Fri, 6 Jul 2012 11:27:06 +0000 (13:27 +0200)]
Added terminal tab to printer interface.
Daid [Thu, 5 Jul 2012 20:58:39 +0000 (22:58 +0200)]
Add some missing M codes to the GCode reader so we do not report them as unknown.
Daid [Thu, 5 Jul 2012 19:36:43 +0000 (21:36 +0200)]
Shut off the heated bed at the end code. Reduce the amount of Z lift.
daid [Thu, 5 Jul 2012 14:08:18 +0000 (16:08 +0200)]
Updated start/end code.
daid [Thu, 5 Jul 2012 13:49:33 +0000 (15:49 +0200)]
Disable the 2D slicer before someone finds it!
daid [Thu, 5 Jul 2012 13:42:59 +0000 (15:42 +0200)]
Add support for {filename} tag in gcode.
daid [Thu, 5 Jul 2012 12:12:13 +0000 (14:12 +0200)]
Remove use of logfile to store model errors. Added print time and filament usage to comments in start code of resulting GCode file.
daid [Thu, 5 Jul 2012 12:06:47 +0000 (14:06 +0200)]
Removed test comment.
daid [Thu, 5 Jul 2012 11:08:13 +0000 (13:08 +0200)]
Updated macOS scripts to be commands, makes them easier to run.
Daid [Thu, 5 Jul 2012 06:46:41 +0000 (08:46 +0200)]
Added feature to load a profile from a sliced GCode file.
daid [Tue, 3 Jul 2012 15:45:18 +0000 (17:45 +0200)]
Make the fan speed adjustable between min/max, depending on the slowdown due to cooling. Fixed #47
daid [Tue, 3 Jul 2012 12:46:56 +0000 (14:46 +0200)]
Added support for drag&drop files into Cura.
daid [Mon, 2 Jul 2012 10:25:40 +0000 (12:25 +0200)]
Also check for TypeErrors, which seem to happen when you use a comma instead of a dot in values.
daid [Mon, 2 Jul 2012 08:11:52 +0000 (10:11 +0200)]
Merge branch 'master' of github.com:daid/Cura
daid [Mon, 2 Jul 2012 08:11:38 +0000 (10:11 +0200)]
Fixed #153
daid [Mon, 2 Jul 2012 08:03:25 +0000 (10:03 +0200)]
Fixed #148
Daid [Sat, 30 Jun 2012 09:51:43 +0000 (11:51 +0200)]
Added newer ultimaker firmware. Make linux version install the 115200 baud firmware by default, as PySerial for Linux does not support 250000. Added auto baudrate detection (untested).
Daid [Thu, 28 Jun 2012 22:32:33 +0000 (00:32 +0200)]
Add copy to SD to batch run tool.
Daid [Thu, 28 Jun 2012 22:23:47 +0000 (00:23 +0200)]
Some layout changes adviced by Joris. To improve visibility of options.
daid [Thu, 28 Jun 2012 13:51:40 +0000 (15:51 +0200)]
On a multicore system, support parralel slices in the batch runner.
daid [Thu, 28 Jun 2012 12:13:03 +0000 (14:13 +0200)]
Added basic batch run tool. Still needs some more enhancements.
daid [Thu, 28 Jun 2012 09:27:06 +0000 (11:27 +0200)]
Fixed #143 - Properly align models when using multiple extruders.
Daid [Wed, 27 Jun 2012 18:24:51 +0000 (20:24 +0200)]
Do not send the M0 or M1 to the machine, but send an M105 instead. We still need to send something to keep the line numbering working. Sending an M105 is harmless.
Daid [Wed, 27 Jun 2012 18:23:01 +0000 (20:23 +0200)]
Add pause button to printing interface, and auto pause when M0 or M1 is hit.
daid [Tue, 26 Jun 2012 13:43:18 +0000 (15:43 +0200)]
Remove debug message.
daid [Tue, 26 Jun 2012 13:42:56 +0000 (15:42 +0200)]
Add realtime speed controls to printer interface.
daid [Tue, 26 Jun 2012 10:05:06 +0000 (12:05 +0200)]
Add bed temperature control to printer interface. Only show when we get an bed temperatur reading. Fixed #124
Daid [Mon, 25 Jun 2012 07:37:22 +0000 (09:37 +0200)]
Added all-at-once images.
Daid [Sat, 23 Jun 2012 10:15:29 +0000 (12:15 +0200)]
Fixed #140
daid [Fri, 22 Jun 2012 14:19:39 +0000 (07:19 -0700)]
Merge pull request #139 from greenarrow/master
Fix version detection for all Python versions
Stefan Blanke [Fri, 22 Jun 2012 13:37:52 +0000 (14:37 +0100)]
Fix version detection for all Python versions
Inspecting sys.version_info using named component attributes was added in
the patch "Some fixes to start support for python3."
Named component attributes were only added to sys.version_info in Python
2.7 so their use breaks Cura for Python 2.6.
As Cura otherwise works in the still widely used Python 2.6 it seems best
to maintain this compatibility.
Daid [Fri, 22 Jun 2012 04:53:18 +0000 (06:53 +0200)]
Fixed #135 - Update preview window controls when loading a new profile.
Daid [Fri, 22 Jun 2012 04:42:07 +0000 (06:42 +0200)]
Added copy to SD feature. Fixed #138
Daid [Fri, 22 Jun 2012 03:08:14 +0000 (05:08 +0200)]
Merge branch 'master' of github.com:daid/Cura
Daid [Fri, 22 Jun 2012 03:08:08 +0000 (05:08 +0200)]
Added working arcs to 2D svg
Daid [Thu, 21 Jun 2012 19:53:24 +0000 (21:53 +0200)]
Removed debug message that I excedently left in.
Daid [Thu, 21 Jun 2012 18:08:16 +0000 (20:08 +0200)]
Fixed #116 - Slicing with none-ascii characters under windows. It is an ugly hack, but it works.
Daid [Thu, 21 Jun 2012 17:53:18 +0000 (19:53 +0200)]
Some fixes to start support for python3.
Daid [Thu, 21 Jun 2012 16:44:30 +0000 (18:44 +0200)]
Fixed island retraction. Feature was already found in skeinforge, but bugged (as usual)
Daid [Thu, 21 Jun 2012 15:41:10 +0000 (17:41 +0200)]
Add support to slice as 1 large object with the project planner. Fixed #98
Daid [Thu, 21 Jun 2012 13:04:42 +0000 (15:04 +0200)]
Add option to save the collection of STL files as a single STL file in the project planner.
Daid [Thu, 21 Jun 2012 13:03:47 +0000 (15:03 +0200)]
Merge branch 'master' of github.com:daid/Cura
Daid [Thu, 21 Jun 2012 12:18:31 +0000 (14:18 +0200)]
Fix for double retraction, fix for errorlist in model not showing correctly.
Daid [Wed, 20 Jun 2012 07:06:29 +0000 (09:06 +0200)]
Added reset profile to default option.
Daid [Wed, 20 Jun 2012 00:35:47 +0000 (02:35 +0200)]
Make comb use a larger distance between the outer edge and the move, this hopefully removes the ugly outsides on a print when combing.
Daid [Wed, 20 Jun 2012 00:34:59 +0000 (02:34 +0200)]
Change the way the only jump retraction works, this allows retraction when moving to print support.
Daid [Tue, 19 Jun 2012 19:57:16 +0000 (21:57 +0200)]
Added G4 to GCode reader. Fixes #132
Daid [Tue, 19 Jun 2012 18:57:30 +0000 (20:57 +0200)]
Added Mega2560 Rev3 driver
Daid [Mon, 4 Jun 2012 13:09:11 +0000 (15:09 +0200)]
Add retract only on jumps to expert settings.
Daid [Mon, 4 Jun 2012 13:06:54 +0000 (15:06 +0200)]
Merge branch 'master' of github.com:daid/Cura
Daid [Mon, 4 Jun 2012 13:06:48 +0000 (15:06 +0200)]
Add retract on jumps only setting
Daid [Mon, 4 Jun 2012 07:41:03 +0000 (09:41 +0200)]
Add arc stub in SVG class.
Daid [Sun, 3 Jun 2012 06:54:32 +0000 (08:54 +0200)]
Removed the bridge material amount setting, this did not only affect bridges, but the whole layer the bridge is in, so it did not work properly.
daid [Fri, 1 Jun 2012 16:16:07 +0000 (18:16 +0200)]
Added start of SVG 2D slicer.
daid [Fri, 1 Jun 2012 11:27:19 +0000 (13:27 +0200)]
Use the proper function for checking if 2 vertexes are almost equal.
daid [Fri, 1 Jun 2012 10:26:00 +0000 (12:26 +0200)]
Removed unused scripts.
daid [Fri, 1 Jun 2012 10:14:20 +0000 (12:14 +0200)]
Fix printer interface images for frozen build. Do not report an unknown gcode for M110
daid [Fri, 1 Jun 2012 10:02:50 +0000 (12:02 +0200)]
Added retract colors on moves that are followed after a retraction. Fixed an OpenGL problem in combination with Linux MESA drivers.
daid [Fri, 1 Jun 2012 09:29:21 +0000 (11:29 +0200)]
More fixes for a frozen build. Adds the code used by pypy into a zip which pypy uses. This makes for a cleaner install.
daid [Thu, 31 May 2012 17:04:08 +0000 (19:04 +0200)]
Require atleast cx-Freeze 4.2, because older versions cause problems with character encodings.
daid [Thu, 31 May 2012 16:37:59 +0000 (18:37 +0200)]
Fixed a few issues with a frozen executable. Slicing now works, and images work. Will need more testing.
daid [Thu, 31 May 2012 16:01:57 +0000 (18:01 +0200)]
Added setup.py script for cx_Freeze, which I hope will help building a proper MacOS version. However, the frozen executable is not working correctly yet.
daid [Thu, 31 May 2012 10:05:10 +0000 (12:05 +0200)]
Some cleanup and preperation for better packaging.
daid [Tue, 29 May 2012 14:25:13 +0000 (16:25 +0200)]
Added cut-mesh.png image.
daid [Tue, 29 May 2012 11:42:33 +0000 (13:42 +0200)]
Use a function to generate the "_export.xxx" filename
daid [Fri, 25 May 2012 14:30:07 +0000 (16:30 +0200)]
Added "split plate" function to project planner, which cuts an STL file up into seperate pieces. Useful to print items with the project planner that are only distributed in plate form.
daid [Mon, 21 May 2012 09:41:43 +0000 (11:41 +0200)]
RC4
daid [Mon, 21 May 2012 08:50:52 +0000 (10:50 +0200)]
Release the steppers on a print cancel. Fixed #110