Daid
9c91c58c6e
Move extruder offset and extruder head size to preferences.
2012-04-29 11:35:36 +02:00
Ferdi van der Werf
be075e5e18
Fixes #80
...
Corrected function call and adjusted parameters accordingly.
2012-04-28 08:02:20 +02:00
Daid
4a57502535
backwards compatibility with older project files.
2012-04-27 21:48:56 +02:00
Daid
a1b4a50342
Added extruder selection to project planner, fixed bug with project planner where the skirt was incorrectly added to the movement size
2012-04-27 19:18:29 +02:00
Daid
b28b7adef5
Slightly increase the default machine head size because the header block can stick out.
2012-04-27 13:51:27 +02:00
Daid
ec9f24fac8
Updates after some testing with dual extrusion (loads of work to do)
2012-04-27 13:45:32 +02:00
daid
a90cdd4993
Solve problem where X/Y/Z text is shown before camera if are actually behind camera
2012-04-25 16:30:51 +02:00
daid
bfaebcce3e
Report total time spend slicing after project planner slice
2012-04-25 15:49:43 +02:00
daid
3770dea42c
Added tool switching GCode. Made the E value reset after each layer for multiple extruder support.
2012-04-25 13:34:25 +02:00
Ferdi van der Werf
3949ebe844
Bugfix - Missing )
2012-04-24 20:08:37 +02:00
daid
94f0597be0
Multiple extruders, not functional yet. Final GCode has wrong E values. But the idea starts to work.
2012-04-24 18:46:29 +02:00
daid
b6492df81e
Add the ability to edit the nextobject.gcode
2012-04-24 12:03:03 +02:00
daid
3645523074
Remove menu from project planner, and replace it with toolbar buttons.
2012-04-23 18:23:29 +02:00
daid
cfadc75e9c
Add alteration files to profile ini. (Note, this broke Slic3r support)
2012-04-23 18:02:30 +02:00
daid
c2c1e0fd63
Add support margin setting to SF and Cura.
2012-04-23 15:03:35 +02:00
daid
a5fdfdb55a
Really fix the machine center this time
2012-04-23 14:16:23 +02:00
daid
510aa7fed2
Fix bug in centerX/Y update.
2012-04-23 11:09:56 +02:00
Daid
bdaceed7fd
Enable skirt in project planner if needed.
2012-04-22 23:45:19 +02:00
Daid
2962c49a52
Remove debug print.
2012-04-22 16:30:18 +02:00
Daid
86af877c13
Add Z/Y/Z indicators. Fixes #70
2012-04-22 13:11:21 +02:00
Daid
c35be9e4b5
Change abort button into close button after slicing with project planner. Fixes #69
2012-04-21 21:27:53 +02:00
Daid
8f83a2420f
Add autoplace button to project planner
2012-04-21 20:45:53 +02:00
daid
ebc579b2a1
Say project planner in title bar
2012-04-20 17:15:10 +02:00
daid
861610f376
Add progress window to project planner.
2012-04-20 17:06:50 +02:00
daid
b438918d92
Add scale/rotate controls to project planner.
2012-04-20 15:12:06 +02:00
daid
ab1e4729ad
On close we have a "deselection" on the listbox, but the 3D preview is deleted then already, so we do not need to do a refresh then
2012-04-20 14:23:11 +02:00
Daid
713a1c84ec
Added print direct move icons for x and y
2012-04-19 21:39:44 +02:00
daid
9f004dfdfe
Add direct control buttons to print window (needs icons :P). Add project planner to file menu.
2012-04-19 17:35:08 +02:00
daid
5a721aaeb8
Updated project planner to use an alteration file between each print.
2012-04-19 16:31:39 +02:00
daid
67e12946ed
Update to project planner, toolbar icon buttons, less messy boundery boxes view.
2012-04-19 16:16:15 +02:00
Daid
57c3b1c2bb
Fix for bug caused by offloading scaling to the 3D card
2012-04-18 22:51:19 +02:00
Ferdi van der Werf
eb0aac458b
On mouse-enter, change on/off icon to on, on mouse-out, change on/off icon to previous state
2012-04-18 20:28:53 +02:00
Ferdi van der Werf
9b31b8f6b3
Added icons for top toolbar of preview panel
2012-04-18 20:27:34 +02:00
Ferdi van der Werf
ba37075ad5
Added icons for 3d and top-down view
2012-04-18 19:03:31 +02:00
daid
5ffbe43329
Speed up preview when changing multiply/scale by offloading that to the 3D card, instead of recalculating vertex positions.
2012-04-18 17:48:34 +02:00
daid
c49b6c99a9
Fixing feature 32 - expressions in scale.
2012-04-18 17:06:32 +02:00
daid
5879a9e71b
Do less stuff in software, and more on the video card. Could be improved even more.
2012-04-18 17:04:03 +02:00
Ferdi van der Werf
0a4fa748a8
When scale is empty, default to 1.0 for profile and preview
2012-04-18 16:08:58 +02:00
daid
57cd3cccd3
Viewmode as radio button, still needs proper icons
2012-04-18 15:14:43 +02:00
daid
5512d3bab1
Maybe this fixes the first run wizard calibration of 100mm extrusion problems.
2012-04-18 14:50:52 +02:00
daid
f68303c642
Rename simple mode, quickprint in GUI
2012-04-18 14:49:36 +02:00
daid
3f9c5d53b3
Auto select first radio item on toolbar.
2012-04-18 14:48:05 +02:00
daid
b3eae9c9ff
Added "open file location" button
2012-04-18 14:07:41 +02:00
daid
b09f2f1837
Add radio toolbar buttons for 3D/Top view. Some minor cleanup in toggle button code.
2012-04-18 12:39:05 +02:00
daid
e92506cd5a
Move "scale to max" button to scale entry, we should have room for it there now
2012-04-18 12:22:01 +02:00
daid
c195ab04bc
Move toolbar button classes to an differnt file, so they are re-usable. Also cleaned up the code a bit.
2012-04-18 12:15:07 +02:00
daid
4d10199e74
Fix bugs where scale/rotate will not update on Linux
2012-04-18 11:00:41 +02:00
daid
00ba00cefa
Merge branch 'master' of github.com:daid/Cura
2012-04-18 10:53:59 +02:00
daid
1891ebe9ff
Merge branch 'master' of github.com:daid/Cura
2012-04-18 10:51:01 +02:00
daid
0ebce8cf3e
Update some tooltip texts to help users
2012-04-18 10:50:56 +02:00
Ferdi van der Werf
928b359086
Reset scale to 1.0 instead of 1
2012-04-18 01:56:25 +02:00
Ferdi van der Werf
3bc4eeea89
Removed unused method
2012-04-18 01:54:04 +02:00
Ferdi van der Werf
2a3428e023
Refactored scale and rotate statictext to reset buttons
2012-04-18 01:51:34 +02:00
Ferdi van der Werf
cbadc04c0f
Added multiply icons and buttons
2012-04-18 00:41:40 +02:00
Daid
10515a6125
Add NormalButton for toolbars, which has tooltip support, and proper image loading. Add icon for scale to machine size.
2012-04-18 00:08:42 +02:00
Daid
2b20654057
Fix the toolbar buttons file path to be relative to the python file instead of the current working directory
2012-04-17 23:27:11 +02:00
Daid
e3aae1e716
Merge branch 'master' of github.com:daid/Cura
2012-04-17 23:18:58 +02:00
Ferdi van der Werf
949b6c1a1e
Refactored GenBitmapToggleButton to ToolButton:
...
* Added ToggleButton, refactored mirrorX, mirrorY, mirrorZ, swapXZ and swapYZ to use ToggleButton.
* Removed old event handlers for mirrorX, mirrorY, mirrorZ, swapXZ and swapYZ.
2012-04-17 23:16:24 +02:00
Ferdi van der Werf
599f79db89
Moved some code for consistency, fixed swapXY button
2012-04-17 20:08:24 +02:00
Daid
6885a39be1
Merge conflic solved
...
Merge branch 'master' of github.com:daid/Cura
Conflicts:
Cura/util/profile.py
2012-04-17 19:14:48 +02:00
Daid
0ed8e32b0c
Some changes for the project manager.
2012-04-17 19:12:40 +02:00
Ferdi van der Werf
7a2ef03c8c
Removing first separator on toolbar2, we need all the space can get
2012-04-17 15:31:25 +02:00
Ferdi van der Werf
e25d5cb300
Merge upstream, fixed conflicts, showing complete toolbar at bottom of preview
2012-04-17 15:19:15 +02:00
daid
aea30f1e0b
Change default FOV to look more natural
2012-04-17 13:29:16 +02:00
daid
ddaca56c89
Added "scale up to max size" button, we really need those icons...
2012-04-17 12:08:19 +02:00
Ferdi van der Werf
20d975004c
New layout icons for 3d preview pane
2012-04-16 23:06:02 +02:00
daid
870d4fd96f
Seperate print interface into a different process.
2012-04-13 18:14:38 +02:00
daid
5994267b29
With the fixes from PyroMani the MacOS version is much more stable and on-par with the Linux version. So the warning message can be removed.
2012-04-13 12:18:51 +02:00
daid
af737ef097
Fixed #52 - Correct error message when trying to print without a model. Fixed #53 - Give an error message when slicing without model loaded.
2012-04-13 12:16:56 +02:00
daid
493dceedc9
Fixing #51 - First run wizard calibration not working because default steps_per_e is zero
2012-04-13 12:13:02 +02:00
Ferdi van der Werf
e062908f0d
Removed ToolTip, only popup used right now
2012-04-13 00:11:11 +02:00
Ferdi van der Werf
44c4085881
Flip renamed to Mirror, need to propagate to variables
2012-04-13 00:05:09 +02:00
Ferdi van der Werf
05e13100f7
Added popup window for OSX
2012-04-12 23:13:56 +02:00
Ferdi van der Werf
fe0ca4563c
Switched flip y and z images, removed comments
2012-04-12 22:25:09 +02:00
Ferdi van der Werf
2fc8ef6a7c
Experimental icons for flip x,y,z and swap xz,yz
2012-04-12 22:18:34 +02:00
daid
3b2b76a8ac
Fixed #46 - added support for calculating print costs.
2012-04-12 14:26:03 +02:00
daid
2d10cb47f4
Add option to save profile when slicing
2012-04-12 13:58:19 +02:00
Ferdi van der Werf
76f845d3fa
Fixes #49 issue
...
Calling self.Layout() after changing the static text fixes text going
outside the box.
Needs to be checked on Linux and Windows.
2012-04-11 23:49:09 +02:00
daid
497eb6f03d
Add version info
2012-04-11 16:34:15 +02:00
daid
a79a7c066d
Allow math expressions in fields.
2012-04-10 16:45:53 +02:00
daid
7fb30600a2
Add popup on textctrl, even tough it does not work for MacOS, it does work for linux/windows.
2012-04-10 15:49:09 +02:00
Ferdi van der Werf
956b6ad33d
Probably fixes #17 issue
...
On OSX spp.Destroy() causes an segfault, sizer.Remove(app) removes app
from the form but tries to call spp.Destroy() afterwards.
By hiding and detaching I created a workaround for the OSX problem.
This solution needs testing on Windows and Linux.
2012-04-09 01:26:37 +02:00
Ferdi van der Werf
e2f4ce4ef6
Upstream merge
2012-04-08 22:43:39 +02:00
Ferdi van der Werf
61915438a6
Fixes #1 issue
...
Moving enter and leave window event to label, fixes the bug on osx that
didn't show tooltips.
2012-04-08 22:30:49 +02:00
Daid
d0691018c2
Fixed progress bar error when slicing with skin enabled.
2012-04-07 16:27:22 +02:00
daid
b294aede47
Added skin setting to advanced settings
2012-04-06 17:08:49 +02:00
daid
1ded2a5c18
Added defaults for swap_xz and swap_yz
2012-04-06 15:15:41 +02:00
daid
bcf7466f9d
Updated advanced window (old name) to expert window (new name), was already called expert config in the GUI, just refactor in the code
2012-04-06 14:41:38 +02:00
Daid
251a96141e
Split up some OpenGL stuff from preview3d. Added swapXZ and swapYZ for rotating on the platform
2012-04-05 22:35:52 +02:00
daid
8a82f0c625
Change default support material amount to 50%, this seems to make the support a lot easier to remove, without affecting quality.
2012-04-05 18:00:22 +02:00
daid
835b7883ca
Add bottom layer thickness. Fix bug with line with in 3D preview (was not calculated from layer thickness)
2012-04-05 16:50:59 +02:00
daid
374b2d1b5e
Add temperature control to print window
2012-04-04 17:02:22 +02:00
Daid
96d014b2c4
Add support and skirt/raft colors to GCode preview
2012-04-03 23:45:42 +02:00
Daid
0a5cc62205
Add support to GCode comments. Show connect button in print dialog.
2012-04-03 20:27:46 +02:00
daid
7000945a07
Simplify the printer interface.
2012-04-03 17:01:51 +02:00
daid
c2ce7b9c24
Updated print window with statistics about the print. Filament used, and estimated print time.
2012-04-03 12:06:02 +02:00
daid
e999faf08a
Add hidden virtual printer, for testing
2012-04-03 11:59:38 +02:00
daid
7f27198e7b
Disable the window icon till we find out why the MacOS crashes, and the windows version does not work.
2012-04-03 10:44:53 +02:00
Daid
2595e57d5a
Fix confict
2012-04-02 19:39:36 +02:00
Daid
6d82dfb4bd
Just a comment
2012-04-02 19:34:27 +02:00
daid
a8963b1cc1
Make the printer interface a bit more user friendly.
2012-04-02 18:56:44 +02:00
daid
7ec27fec92
Added extra fan control. Advanced setting to enabled/disable fan. And expert setting to set the fan start layer and fan speed.
2012-04-02 16:09:56 +02:00
daid
85d44ad8a0
Added icon to main window. Added win32 installer script, with drivers for Arduino Mega2560.
2012-04-02 14:43:39 +02:00
Daid
ca92f69770
Printing works! If you press the right buttons in the right order that is.
2012-04-01 19:16:31 +02:00
Daid
7d13b17dd9
Small optimalization in gcode preview, saves a square root per line
2012-03-31 21:48:23 +02:00
Daid
fe91a1b123
Merge branch 'master' of github.com:daid/Cura
2012-03-30 17:39:18 +02:00
daid
88337f1675
No longer use the current_profile.ini to share the profile between the backend slicer and the frontend. No longer have simple-mode overwrite the current profile from normal mode.
2012-03-30 13:54:49 +02:00
daid
e17c4387c9
Speed up the first layer for low quality prints.
2012-03-30 12:11:10 +02:00
daid
7cb514f4aa
Disable skirt for ABS on simple mode. Because we already have a raft.
2012-03-30 11:12:26 +02:00
daid
9966bbf6f4
Fix start.gcode saving when the tab is opened for the first time.
2012-03-30 09:49:28 +02:00
Daid
c44c656235
Merge branch 'master' of github.com:daid/Cura
2012-03-29 21:11:43 +02:00
daid
ab6430c843
Added simple mode dialog
2012-03-29 14:45:14 +02:00
daid
ddfd386b73
Make GCode reader store paths per layer
2012-03-29 11:01:33 +02:00
Daid
3ec6fa40d6
Merge branch 'master' of github.com:daid/Cura
2012-03-28 20:36:52 +02:00
daid
0834aec2d2
Added my own STL loader, no longer using the one from Skeinforge. This one is 3 to 4 times faster.
2012-03-28 16:53:08 +02:00
daid
405f4880cd
Split gui to gui and util directories.
2012-03-28 14:26:40 +02:00
daid
5d531a7a00
Remove debug message
2012-03-28 12:24:34 +02:00
daid
8b3b3e5076
Move SF into its own directory, to seperate SF and Cura. Rename newui to gui.
2012-03-27 17:20:30 +02:00