chiark / gitweb /
cura.git
11 years agoFix loading binary stl
Martin Renold [Sun, 15 Jul 2012 07:47:50 +0000 (09:47 +0200)]
Fix loading binary stl

11 years agoFix for http://www.thingiverse.com/thing:19295 stl
daid [Thu, 12 Jul 2012 09:18:20 +0000 (11:18 +0200)]
Fix for http://www.thingiverse.com/thing:19295 stl

11 years agoMissed return for previous fix
daid [Wed, 11 Jul 2012 07:41:26 +0000 (09:41 +0200)]
Missed return for previous fix

11 years agoAdd DTR toggle to baudrate detection code. Should fix #159
daid [Wed, 11 Jul 2012 07:40:34 +0000 (09:40 +0200)]
Add DTR toggle to baudrate detection code. Should fix #159

11 years agoMerge branch 'master' of github.com:daid/Cura
daid [Tue, 10 Jul 2012 15:04:52 +0000 (17:04 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoAdd temperature graph to printer interface.
daid [Tue, 10 Jul 2012 15:04:37 +0000 (17:04 +0200)]
Add temperature graph to printer interface.

11 years agoAdded "all" to package targets 12.07
daid [Mon, 9 Jul 2012 12:26:51 +0000 (14:26 +0200)]
Added "all" to package targets

11 years agoAdded yellow popup to reset scale/mirror/rotate on a new model load. Popup is none...
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

11 years agoAdd 230400 baudrate.
daid [Mon, 9 Jul 2012 08:50:32 +0000 (10:50 +0200)]
Add 230400 baudrate.

11 years agoFix for gcode preview, was showing very thin lines because of the new start code.
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.

11 years agoSome more changes to the start/end code.
daid [Fri, 6 Jul 2012 13:52:55 +0000 (15:52 +0200)]
Some more changes to the start/end code.

11 years agoOnly multiply the feedrates with 60 in start/end code if they are preceded with and F
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

11 years agoOnly draw layers up to the point where it takes less then 100ms to draw them. To...
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.

11 years agoAdded terminal tab to printer interface.
daid [Fri, 6 Jul 2012 11:27:06 +0000 (13:27 +0200)]
Added terminal tab to printer interface.

11 years agoAdd some missing M codes to the GCode reader so we do not report them as unknown.
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.

11 years agoShut off the heated bed at the end code. Reduce the amount of Z lift.
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.

11 years agoUpdated start/end code.
daid [Thu, 5 Jul 2012 14:08:18 +0000 (16:08 +0200)]
Updated start/end code.

11 years agoDisable the 2D slicer before someone finds it!
daid [Thu, 5 Jul 2012 13:49:33 +0000 (15:49 +0200)]
Disable the 2D slicer before someone finds it!

11 years agoAdd support for {filename} tag in gcode.
daid [Thu, 5 Jul 2012 13:42:59 +0000 (15:42 +0200)]
Add support for {filename} tag in gcode.

11 years agoRemove use of logfile to store model errors. Added print time and filament usage...
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.

11 years agoRemoved test comment.
daid [Thu, 5 Jul 2012 12:06:47 +0000 (14:06 +0200)]
Removed test comment.

11 years agoUpdated macOS scripts to be commands, makes them easier to run.
daid [Thu, 5 Jul 2012 11:08:13 +0000 (13:08 +0200)]
Updated macOS scripts to be commands, makes them easier to run.

11 years agoAdded feature to load a profile from a sliced GCode file.
Daid [Thu, 5 Jul 2012 06:46:41 +0000 (08:46 +0200)]
Added feature to load a profile from a sliced GCode file.

11 years agoMake the fan speed adjustable between min/max, depending on the slowdown due to cooli...
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

11 years agoAdded support for drag&drop files into Cura.
daid [Tue, 3 Jul 2012 12:46:56 +0000 (14:46 +0200)]
Added support for drag&drop files into Cura.

11 years agoAlso check for TypeErrors, which seem to happen when you use a comma instead of a...
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.

11 years agoMerge branch 'master' of github.com:daid/Cura
daid [Mon, 2 Jul 2012 08:11:52 +0000 (10:11 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoFixed #153
daid [Mon, 2 Jul 2012 08:11:38 +0000 (10:11 +0200)]
Fixed #153

11 years agoFixed #148
daid [Mon, 2 Jul 2012 08:03:25 +0000 (10:03 +0200)]
Fixed #148

11 years agoAdded newer ultimaker firmware. Make linux version install the 115200 baud firmware...
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).

11 years agoAdd copy to SD to batch run tool.
Daid [Thu, 28 Jun 2012 22:32:33 +0000 (00:32 +0200)]
Add copy to SD to batch run tool.

11 years agoSome layout changes adviced by Joris. To improve visibility of options.
Daid [Thu, 28 Jun 2012 22:23:47 +0000 (00:23 +0200)]
Some layout changes adviced by Joris. To improve visibility of options.

11 years agoOn a multicore system, support parralel slices in the batch runner.
daid [Thu, 28 Jun 2012 13:51:40 +0000 (15:51 +0200)]
On a multicore system, support parralel slices in the batch runner.

11 years agoAdded basic batch run tool. Still needs some more enhancements.
daid [Thu, 28 Jun 2012 12:13:03 +0000 (14:13 +0200)]
Added basic batch run tool. Still needs some more enhancements.

11 years agoFixed #143 - Properly align models when using multiple extruders.
daid [Thu, 28 Jun 2012 09:27:06 +0000 (11:27 +0200)]
Fixed #143 - Properly align models when using multiple extruders.

11 years agoDo not send the M0 or M1 to the machine, but send an M105 instead. We still need...
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.

11 years agoAdd pause button to printing interface, and auto pause when M0 or M1 is hit.
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.

11 years agoRemove debug message.
daid [Tue, 26 Jun 2012 13:43:18 +0000 (15:43 +0200)]
Remove debug message.

11 years agoAdd realtime speed controls to printer interface.
daid [Tue, 26 Jun 2012 13:42:56 +0000 (15:42 +0200)]
Add realtime speed controls to printer interface.

11 years agoAdd bed temperature control to printer interface. Only show when we get an bed temper...
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

11 years agoAdded all-at-once images.
Daid [Mon, 25 Jun 2012 07:37:22 +0000 (09:37 +0200)]
Added all-at-once images.

11 years agoFixed #140
Daid [Sat, 23 Jun 2012 10:15:29 +0000 (12:15 +0200)]
Fixed #140

11 years agoMerge pull request #139 from greenarrow/master
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

11 years agoFix 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.

11 years agoFixed #135 - Update preview window controls when loading a new profile.
Daid [Fri, 22 Jun 2012 04:53:18 +0000 (06:53 +0200)]
Fixed #135 - Update preview window controls when loading a new profile.

11 years agoAdded copy to SD feature. Fixed #138
Daid [Fri, 22 Jun 2012 04:42:07 +0000 (06:42 +0200)]
Added copy to SD feature. Fixed #138

11 years agoMerge branch 'master' of github.com:daid/Cura
Daid [Fri, 22 Jun 2012 03:08:14 +0000 (05:08 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoAdded working arcs to 2D svg
Daid [Fri, 22 Jun 2012 03:08:08 +0000 (05:08 +0200)]
Added working arcs to 2D svg

11 years agoRemoved debug message that I excedently left in.
Daid [Thu, 21 Jun 2012 19:53:24 +0000 (21:53 +0200)]
Removed debug message that I excedently left in.

11 years agoFixed #116 - Slicing with none-ascii characters under windows. It is an ugly hack...
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.

11 years agoSome fixes to start support for python3.
Daid [Thu, 21 Jun 2012 17:53:18 +0000 (19:53 +0200)]
Some fixes to start support for python3.

11 years agoFixed island retraction. Feature was already found in skeinforge, but bugged (as...
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)

11 years agoAdd support to slice as 1 large object with the project planner. Fixed #98
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

11 years agoAdd option to save the collection of STL files as a single STL file in the project...
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.

11 years agoMerge branch 'master' of github.com:daid/Cura
Daid [Thu, 21 Jun 2012 13:03:47 +0000 (15:03 +0200)]
Merge branch 'master' of github.com:daid/Cura

11 years agoFix for double retraction, fix for errorlist in model not showing correctly.
Daid [Thu, 21 Jun 2012 12:18:31 +0000 (14:18 +0200)]
Fix for double retraction, fix for errorlist in model not showing correctly.

11 years agoAdded reset profile to default option.
Daid [Wed, 20 Jun 2012 07:06:29 +0000 (09:06 +0200)]
Added reset profile to default option.

11 years agoMake comb use a larger distance between the outer edge and the move, this hopefully...
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.

11 years agoChange the way the only jump retraction works, this allows retraction when moving...
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.

11 years agoAdded G4 to GCode reader. Fixes #132
Daid [Tue, 19 Jun 2012 19:57:16 +0000 (21:57 +0200)]
Added G4 to GCode reader. Fixes #132

11 years agoAdded Mega2560 Rev3 driver
Daid [Tue, 19 Jun 2012 18:57:30 +0000 (20:57 +0200)]
Added Mega2560 Rev3 driver

12 years agoAdd retract only on jumps to expert settings.
Daid [Mon, 4 Jun 2012 13:09:11 +0000 (15:09 +0200)]
Add retract only on jumps to expert settings.

12 years agoMerge branch 'master' of github.com:daid/Cura
Daid [Mon, 4 Jun 2012 13:06:54 +0000 (15:06 +0200)]
Merge branch 'master' of github.com:daid/Cura

12 years agoAdd retract on jumps only setting
Daid [Mon, 4 Jun 2012 13:06:48 +0000 (15:06 +0200)]
Add retract on jumps only setting

12 years agoAdd arc stub in SVG class.
Daid [Mon, 4 Jun 2012 07:41:03 +0000 (09:41 +0200)]
Add arc stub in SVG class.

12 years agoRemoved the bridge material amount setting, this did not only affect bridges, but...
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.

12 years agoAdded start of SVG 2D slicer.
daid [Fri, 1 Jun 2012 16:16:07 +0000 (18:16 +0200)]
Added start of SVG 2D slicer.

12 years agoUse the proper function for checking if 2 vertexes are almost equal.
daid [Fri, 1 Jun 2012 11:27:19 +0000 (13:27 +0200)]
Use the proper function for checking if 2 vertexes are almost equal.

12 years agoRemoved unused scripts.
daid [Fri, 1 Jun 2012 10:26:00 +0000 (12:26 +0200)]
Removed unused scripts.

12 years agoFix printer interface images for frozen build. Do not report an unknown gcode for...
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

12 years agoAdded retract colors on moves that are followed after a retraction. Fixed an OpenGL...
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.

12 years agoMore fixes for a frozen build. Adds the code used by pypy into a zip which pypy uses...
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.

12 years agoRequire atleast cx-Freeze 4.2, because older versions cause problems with character...
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.

12 years agoFixed a few issues with a frozen executable. Slicing now works, and images work....
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.

12 years agoAdded setup.py script for cx_Freeze, which I hope will help building a proper MacOS...
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.

12 years agoSome cleanup and preperation for better packaging.
daid [Thu, 31 May 2012 10:05:10 +0000 (12:05 +0200)]
Some cleanup and preperation for better packaging.

12 years agoAdded cut-mesh.png image.
daid [Tue, 29 May 2012 14:25:13 +0000 (16:25 +0200)]
Added cut-mesh.png image.

12 years agoUse a function to generate the "_export.xxx" filename
daid [Tue, 29 May 2012 11:42:33 +0000 (13:42 +0200)]
Use a function to generate the "_export.xxx" filename

12 years agoAdded "split plate" function to project planner, which cuts an STL file up into seper...
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.

12 years agoRC4 RC4
daid [Mon, 21 May 2012 09:41:43 +0000 (11:41 +0200)]
RC4

12 years agoRelease the steppers on a print cancel. Fixed #110
daid [Mon, 21 May 2012 08:50:52 +0000 (10:50 +0200)]
Release the steppers on a print cancel. Fixed #110

12 years agoAdded slice date/time and basic settings to start GCode. And made export preserve...
Daid [Sun, 20 May 2012 09:15:20 +0000 (11:15 +0200)]
Added slice date/time and basic settings to start GCode. And made export preserve lines that only had comments.

12 years agoUpdated the preference dialog so that is wider instead of very tall. Fixed the quickp...
Daid [Sat, 19 May 2012 09:03:38 +0000 (11:03 +0200)]
Updated the preference dialog so that is wider instead of very tall. Fixed the quickprint Z speed.

12 years agoUgly workaround for 3D preview not always refreshing on some ATI cards.
Daid [Fri, 18 May 2012 08:26:13 +0000 (10:26 +0200)]
Ugly workaround for 3D preview not always refreshing on some ATI cards.

12 years agoAbstract the 3D model related functions into a seperate class, and remove some duplic...
Daid [Fri, 18 May 2012 08:10:51 +0000 (10:10 +0200)]
Abstract the 3D model related functions into a seperate class, and remove some duplicate code from the project planner and the 3D preview.

12 years agoRemove support margin setting, it is not really needed to configure this.
Daid [Fri, 18 May 2012 07:52:12 +0000 (09:52 +0200)]
Remove support margin setting, it is not really needed to configure this.

12 years agoAccount for head movements when using support in the project planner.
Daid [Fri, 18 May 2012 07:51:09 +0000 (09:51 +0200)]
Account for head movements when using support in the project planner.

12 years agoAdd dwindle to progress bar options. Fixed indentation in fill.py
Daid [Thu, 17 May 2012 07:52:38 +0000 (09:52 +0200)]
Add dwindle to progress bar options. Fixed indentation in fill.py

12 years agoBy default turn the fan off in the start code, because we enable it on the 2nd layer.
daid [Wed, 16 May 2012 14:47:51 +0000 (16:47 +0200)]
By default turn the fan off in the start code, because we enable it on the 2nd layer.

12 years agoFixed a bug in project planner slicing.
daid [Wed, 16 May 2012 14:44:03 +0000 (16:44 +0200)]
Fixed a bug in project planner slicing.

12 years agoRefresh the 3D window after updating the project planner preferences.
daid [Wed, 16 May 2012 14:34:28 +0000 (16:34 +0200)]
Refresh the 3D window after updating the project planner preferences.

12 years agoFixed #102 - Jorised GCode preview was messed up. Caused by incorrect layerheight...
daid [Wed, 16 May 2012 13:14:17 +0000 (15:14 +0200)]
Fixed #102 - Jorised GCode preview was messed up. Caused by incorrect layerheight calculations, new code only updates the layer heigh if a move is done, not when an extrusion is done.

12 years agoRemove debug message
daid [Wed, 16 May 2012 13:10:48 +0000 (15:10 +0200)]
Remove debug message

12 years agoAdd an extra line on the first jorised line, so we get rid of the gap and create...
daid [Wed, 16 May 2012 13:10:30 +0000 (15:10 +0200)]
Add an extra line on the first jorised line, so we get rid of the gap and create a watertight result.

12 years agoAdd show log result to project planner. Make sure the final move on the project plann...
daid [Wed, 16 May 2012 12:12:05 +0000 (14:12 +0200)]
Add show log result to project planner. Make sure the final move on the project planner has cleared all objects. Make the clearance beween objects higher when moving in between objects in the project planner.

12 years agoBetter variable names
daid [Wed, 16 May 2012 12:00:53 +0000 (14:00 +0200)]
Better variable names

12 years agoSupport loading a profile ini file from the commandline.
daid [Wed, 16 May 2012 11:52:42 +0000 (13:52 +0200)]
Support loading a profile ini file from the commandline.

12 years agoFix visibility of rotate/scale controls in project planner.
daid [Wed, 16 May 2012 11:50:02 +0000 (13:50 +0200)]
Fix visibility of rotate/scale controls in project planner.

12 years agore-use old slice in project planner, if we are slicing the same object again with...
daid [Wed, 16 May 2012 11:48:15 +0000 (13:48 +0200)]
re-use old slice in project planner, if we are slicing the same object again with the same settings but on a different position. This improves slicing time a lot when making a lot of the same objects.

12 years agoBetter sanity checks in raft plugin.
daid [Wed, 16 May 2012 10:41:16 +0000 (12:41 +0200)]
Better sanity checks in raft plugin.