Commit graph

95 commits

Author SHA1 Message Date
daid303
7eedb7eb99 Add textbox which shows the bounderybox size of the object 2012-12-03 16:17:20 +01:00
daid303
558e9d478a Added general help for plugin tab, added open plugin folder button, fixed scale to max size to account for skirt, added steep overhang view (still needs icons). 2012-11-27 13:15:32 +01:00
daid303
3fa28497ac Fixed the top down view light issue, made the project planner use the configured color for objects. 2012-11-08 08:38:37 +01:00
daid303
a86baec5a7 Update on default colors. 2012-11-08 08:22:05 +01:00
daid303
9e5fe59904 Add safely remove SD feature. 2012-11-06 11:06:09 +01:00
daid303
6eb39c97f4 Add popups when copying files to the SD card, to indicate succes or failure. Still need to add safely remove code. 2012-11-06 09:11:57 +01:00
daid303
7c7937fde5 Update on the GL window, better lighting. Upda on the plugin system GUI. Always show copy-to-SD button, and open preferences if no drive is set. 2012-11-06 08:52:16 +01:00
Daid
be86d34403 Do the refresh of the 3D window after drawing, this will help with issue #151 2012-10-31 10:49:32 +01:00
daid303
b854558d38 Fix dae matrix and instance_node support. Which makes sketchup exports working. 2012-10-19 15:47:00 +02:00
daid303
b46aeca961 Add a 3D view of the Ultimaker build platform for better scale reference. 2012-10-05 15:07:20 +02:00
daid303
302266ef25 Fix a bug in max scale button. 2012-10-05 14:42:03 +02:00
daid303
de78ee1d64 Large update to the config wizard, new style machine check (unfinished) 2012-10-02 16:06:47 +02:00
daid
9261e66b2a Disable the rotate ring for now, unfinished and I want to make a release soon. 2012-09-27 11:05:11 +02:00
daid
7eb9967ee4 Added obj support to Cura. 2012-09-26 14:35:35 +02:00
Daid
edba844794 Fix when there is no object loaded, remove debug print. 2012-09-25 12:24:47 +02:00
daid
b785dccec1 It is a bit tricked, but you can now rotate the model with a circle around the model in a drag/drop way. 2012-09-24 16:37:52 +02:00
Daid
3d79309a77 Fix for mixed view mode. 2012-09-07 17:42:40 +02:00
daid
06fcf0dd07 Untested update to machine communication. This should improve auto detection as it no longer cycles trough a lot of resets. However, this will break the configuration wizard which will need an update. 2012-09-05 16:10:47 +02:00
Daid
3a5faefb43 Some minor updates to fix some screen refresh issues. 2012-09-02 14:26:39 +02:00
daid
0951b35a44 these variable where not always initialised before use. 2012-08-31 14:51:06 +02:00
daid
1229a8b1b9 Fix X-Ray view after the machine bottom update. 2012-08-31 11:45:19 +02:00
daid
c18fb0df4c Scale the model down if it is larger then the build area after loading. 2012-08-30 15:07:35 +02:00
daid
10a828d004 Replace the line grid with a checkerboard pattern, this looks better and less like RepG 2012-08-30 15:01:05 +02:00
daid
1d253f62f0 Zoom into the model when a model is loaded. 2012-08-30 12:27:19 +02:00
daid
16589b733d Fix the outline when the scale is no 1.0 2012-08-02 11:17:25 +02:00
daid
4a1fd13ff5 Added border view option for 3D view. 2012-07-31 16:39:31 +02:00
daid
b65977a595 Fix X-Ray view. Broken after Numpy update. 2012-07-31 16:12:02 +02:00
daid
547fa84729 Add model colors for multiple extruders. 2012-07-31 11:55:21 +02:00
daid
50ff10bd6d Make 3D model colour configurable. 2012-07-30 12:26:30 +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
James Walker
57438e7b50 Fix typo in description of ScaleToFit button 2012-07-13 23:27:57 +10:00
daid
5522a9a588 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 2012-07-09 12:01:18 +02:00
daid
750ed6de67 Only draw layers up to the point where it takes less then 100ms to draw them. To avoid severe slowdown on slow machines. 2012-07-06 14:59:03 +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
bcabc0d96a Fixed #135 - Update preview window controls when loading a new profile. 2012-06-22 06:53:18 +02:00
Daid
31cbf5e1a8 Fix for double retraction, fix for errorlist in model not showing correctly. 2012-06-21 14:18:31 +02:00
daid
a9ed300675 Fixed a few issues with a frozen executable. Slicing now works, and images work. Will need more testing. 2012-05-31 18:37:59 +02:00
daid
eb44963079 Use a function to generate the "_export.xxx" filename 2012-05-29 13:42:33 +02:00
Daid
4785ad527a Ugly workaround for 3D preview not always refreshing on some ATI cards. 2012-05-18 10:26:13 +02:00
Daid
d03d4ac400 Abstract the 3D model related functions into a seperate class, and remove some duplicate code from the project planner and the 3D preview. 2012-05-18 10:10:51 +02:00
daid
de60050130 Extra sanity check on the GCode layer Z view height, in rare cases layers are empty and cause problems. 2012-05-16 12:10:56 +02:00
daid
666bbbb6b0 What was I smoking? This code is much simpler this way. 2012-05-07 18:12:26 +02:00
daid
8a495554d8 Generate 1 GCode layer per draw cycle, this keeps the UI responsive during the generation of display lists with huge GCode files. 2012-05-07 13:51:28 +02:00
daid
58b4a48162 Updated gcode interperter and GCode preview. Fixed #77 2012-05-07 13:24:26 +02:00
Daid
c1dc9f4354 Some code cleanup 2012-05-03 20:11:20 +02:00
Daid
82a3aafc37 Some fixes to the preview window OpenGL code. Needed after last changes in GCode preview.
However, also changes the view height depending on the selected layer now.
2012-05-03 20:09:46 +02:00
daid
32d1ea11c2 Changed GCode preview code to be faster on layer switching. 2012-05-03 18:41:58 +02:00
daid
92c42d1afa Only show gcode buttons when GCode is loaded. Only show layer selection in GCode and mixed view. Fixed #87 2012-05-02 14:14:41 +02:00
daid
11d9022741 Update preferences to allow math expressions. Fixed #86 2012-05-01 11:39:52 +02:00
Daid
74d8329a73 Fixed positioning when using multiple extruders. Fixed GCode preview for multiple extruders. Removed multiply, depricated because of the project planner, and does not work right with multiple extruders. 2012-04-29 14:22:20 +02:00