Commit graph

123 commits

Author SHA1 Message Date
Daid
4d6bc5efae Add webcam timelaps support for windows. 2012-09-02 14:27:24 +02:00
daid
d631b51e4d Move the validators from gui to util, they do not have gui specific code. 2012-08-31 15:22:30 +02:00
daid
06cc746378 Fixed #198 - This was a tricky one, because the project planner added an override in unicode, the start code was converted from utf-8 to unicode, and thus the getGlobalProfileString tried to store an unicode string, while it is designed to encode utf-8 encoded strings. Python3 should catch these issues better, but there is no wxPython for python3 yet. 2012-08-30 18:03:42 +02:00
daid
3b1ed65d81 Add support for heated bed temperature setting. 2012-08-03 11:10:28 +02:00
daid
6c296e0dfc Increase the default minimal feedrate. 2012-07-31 17:03:24 +02:00
daid
547fa84729 Add model colors for multiple extruders. 2012-07-31 11:55:21 +02:00
daid
a25b954204 Fix the mesh splitter after bug introduced by numpy update. 2012-07-30 14:21:49 +02:00
daid
50ff10bd6d Make 3D model colour configurable. 2012-07-30 12:26:30 +02:00
daid
05d3c36c61 Improve rendering time by using numpy to generate normals, and vertex arrays. This also seems to have increased performance. 2012-07-30 11:02:49 +02:00
Daid
c92cc07afd Faster generation of normals with numpy. 2012-07-28 11:04:04 +02:00
daid
fd98542ce9 Improve performance of rotating 3D objects a bit. 2012-07-27 13:48:24 +02:00
daid
c0ff43a221 Fixed the part splitter 2012-07-27 11:02:23 +02:00
daid
cfbe98b0f7 Fix the save STL function after numpy upgrade. 2012-07-26 17:29:31 +02:00
daid
8069d0633f 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. 2012-07-26 16:30:43 +02:00
daid
e698fb067d 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. 2012-07-26 11:30:39 +02:00
daid
f9b1be5c70 Added support for comma in numbers instead of a dot. 2012-07-24 13:27:30 +02:00
daid
e4c6f0cb22 #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. 2012-07-19 15:30:06 +02:00
daid
16c8c4f588 Make serial port access more rebust. 2012-07-19 14:27:59 +02:00
Martin Renold
45a361c1ca Fix loading binary stl 2012-07-15 09:48:25 +02:00
daid
4d9233de6d Fix for http://www.thingiverse.com/thing:19295 stl 2012-07-12 11:18:20 +02:00
daid
4be7a0b3c2 Missed return for previous fix 2012-07-11 09:41:26 +02:00
daid
32b321980f Add DTR toggle to baudrate detection code. Should fix #159 2012-07-11 09:40:34 +02:00
daid
34c6be63bd Add temperature graph to printer interface. 2012-07-10 17:04:37 +02:00
daid
1684c09cdb Add 230400 baudrate. 2012-07-09 10:50:32 +02:00
Daid
081ac97f95 Fix for gcode preview, was showing very thin lines because of the new start code. 2012-07-07 08:30:53 +02:00
daid
7a2f56e3f4 Some more changes to the start/end code. 2012-07-06 15:52:55 +02:00
daid
fb5cf680f6 Only multiply the feedrates with 60 in start/end code if they are preceded with and F 2012-07-06 15:24:58 +02:00
daid
25e68caae8 Added terminal tab to printer interface. 2012-07-06 13:27:06 +02:00
Daid
42e1c34cc9 Add some missing M codes to the GCode reader so we do not report them as unknown. 2012-07-05 22:58:39 +02:00
Daid
f6c8f7d4ec Shut off the heated bed at the end code. Reduce the amount of Z lift. 2012-07-05 21:36:43 +02:00
daid
6e245ed7fe Updated start/end code. 2012-07-05 16:08:18 +02:00
daid
9fd5a9b020 Add support for {filename} tag in gcode. 2012-07-05 15:42:59 +02:00
daid
ad48bc6484 Remove use of logfile to store model errors. Added print time and filament usage to comments in start code of resulting GCode file. 2012-07-05 14:12:13 +02:00
Daid
e332443bb4 Added feature to load a profile from a sliced GCode file. 2012-07-05 08:46:41 +02:00
daid
1070cbf99e Make the fan speed adjustable between min/max, depending on the slowdown due to cooling. Fixed #47 2012-07-03 17:45:18 +02:00
daid
29b5d0b0eb Also check for TypeErrors, which seem to happen when you use a comma instead of a dot in values. 2012-07-02 12:25:40 +02:00
daid
402c2223ca Merge branch 'master' of github.com:daid/Cura 2012-07-02 10:11:52 +02:00
daid
d6baf4bbee Fixed #148 2012-07-02 10:03:25 +02:00
Daid
1f80cd34cf 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). 2012-06-30 11:51:43 +02:00
daid
c3502d9ca4 Fixed #143 - Properly align models when using multiple extruders. 2012-06-28 11:27:06 +02:00
daid
e4a36de053 Remove debug message. 2012-06-26 15:43:18 +02:00
daid
00f020fbac Add realtime speed controls to printer interface. 2012-06-26 15:42:56 +02:00
daid
1b360728e7 Add bed temperature control to printer interface. Only show when we get an bed temperatur reading. Fixed #124 2012-06-26 12:05:06 +02:00
Daid
8e6eec768f Fixed #140 2012-06-23 12:15:29 +02:00
Stefan Blanke
70bbc16abe 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.
2012-06-22 14:37:52 +01:00
Daid
22042b9f8b Added copy to SD feature. Fixed #138 2012-06-22 06:42:07 +02:00
Daid
7a6b9f367a Merge branch 'master' of github.com:daid/Cura 2012-06-22 05:08:14 +02:00
Daid
34bc89e66f Added working arcs to 2D svg 2012-06-22 05:08:08 +02:00
Daid
8b6159523a Fixed #116 - Slicing with none-ascii characters under windows. It is an ugly hack, but it works. 2012-06-21 20:08:16 +02:00
Daid
1b56cd18d7 Some fixes to start support for python3. 2012-06-21 19:53:18 +02:00