ultimaker / cura Goto Github PK
View Code? Open in Web Editor NEW3D printer / slicing GUI built on top of the Uranium framework
License: GNU Lesser General Public License v3.0
3D printer / slicing GUI built on top of the Uranium framework
License: GNU Lesser General Public License v3.0
I'm trying to move objects that I've just opened and place them somewhere different on the platform. With rotating, it's also not clear how to rotate it.
Where: Main interface
Actions: Using the 15.05.92 Darwin release.
Behavior:
Expected behavior:
Specs: OS X 10.10.3
Question, I haven't tried the windows version but could these issues be specific to OS X?
Application Version: 15.05.94
Platform: OS X 10.9.x
Steps to Reproduce:
Change settings in Cura, close Cura, reopen Cura
Actual Results:
Settings changes are lost
Expected results:
Previous settings would be retained between sessions
Application Version: 15.05.94
Platform: ArchLinux 64-bit
Qt: 5.4.2
PyQt: 5.4.2
Video Driver: xf86-video-intel 2.99.917
Steps to Reproduce:
Actual Results:
Expected results:
Feature request:
Warn if estimated filament used exceeds standard amount of filament on a roll
As a user I'd like to tell Cura to finish a print at the highest quality settings possible, and finish before the time I tell it to.
Suggested during Ultimaker Evening.
Hi - imported large STL (120Mb) and Cura 15.04 can't save a mesh file. Writes a file of 0Kb. Please fix. Seems to be a hard limit. Thanks.
When I scale an object with the scale tool, using the box-shaped and holding down the cmd (meta) key, it scales along another axis, not the one I hovered above when pressing down on the mouse.
Where: Main interface
Actions: Using the 15.05.92 Darwin release.
Expected behavior:
Specs: OS X 10.10.3
I'm confused there are two curas. Don't know what's the difference between them.
In this issue, I want to test the new xy compensation feature, and it pointed out use this repo.
https://github.com/daid/Cura/issues/1194
When I try order big models in the bed, each time I move a model Cura slice all model and "block" the app.
Could you add a "Disable auto slicer" option and add a button to slicer when you finish order the models?
As a developer I'd like to be able to develop a plugin while starting from a simple example, so that I don't have to figure out everything or have advanced programming skills nor deep knowledge of Cura's architecture.
The layer height is always of 0.095. When I try change I can't type a dot and I write a comma the field is become in red.
If I only delete 095 and wite 2 (0.2) not change anything, the gcode is for 0.095. If I change the .cfg file, set 0.2 for height_layer and open Cura, the value is change to 0.095.
I use the code from today and branchs 15.06
Note: I use GNU/Linux, Debian Testing
As a user I'd like to have automatic placement be something that I can turn of, so I can add an object and see a conflict without the system automatically try to resolve it. Even better is that it always finds a way to fit everything.
Application Version: 15.05.94
Platform: Windows 8
Steps to Reproduce:
Actual Results:
Expected results:
Hi @BagelOrb ,
can you quickly comment on the Wire Printing feature in 15.06? We tried to get it working, enabled it - but didn't see any changes in the gcode (in Cura visualisation didn't work (via Parallels on a Mac <-- that might be the problem?!)), but also in Repetier Host it doesn't show any wire printing. Just normal outlines.
Any trick or is it not ready for alpha testing yet?
Thanks!
Florian
The default brim currently has 1 line. A better default would be ~10.
Application Version: 15.05.94
Platform: ArchLinux 64-bit
Qt: 5.4.2
PyQt: 5.4.2
Video Driver: xf86-video-intel 2.99.917
Steps to Reproduce:
Actual Results:
Expected results:
Application Version: 15.05.90
Platform: Arch Linux 64-bit
Qt: 5.4.1
PyQt: 5.4.1
Diplay Driver: xf86-video-intel 2.99.917
Steps to Reproduce:
Actual Results:
Expected results:
Additional Information:
I think that the option of set the scale by milimiters it is very usefull. Will is this feature disponible in 15.06?
Application Version: 15.05.94
Platform: Ubuntu 15.04 64-bit
Qt: 5.4.1
PyQt: 5.4.1
Display Driver: xserver-xorg-video-intel 2.99.917
Steps to Reproduce:
Actual Results:
Expected results:
I am trying run the new Cura beta in Debian. I installed pyqt5.4 from Experimental, download the repositorys Cura, Uranium, CuraEngine... But when a launch cura.py
I get this error
Traceback (most recent call last):
File "/home/link/Descargas/Cura/UM/Qt/Bindings/MainWindow.py", line 120, in _render
renderer.beginRendering()
File "/home/link/Descargas/Cura/UM/Qt/QtGL2Renderer.py", line 154, in beginRendering
self._initialize()
File "/home/link/Descargas/Cura/UM/Qt/QtGL2Renderer.py", line 321, in _initialize
Resources.getPath(Resources.ShadersLocation, "default.vert"),
File "/home/link/Descargas/Cura/UM/Resources.py", line 50, in getPath
raise FileNotFoundError("Could not find resource {0} in {1}".format(args, type))
FileNotFoundError: Could not find resource ('default.vert',) in 5
Traceback (most recent call last):
File "/home/link/Descargas/Cura/UM/Qt/Bindings/MainWindow.py", line 120, in _render
renderer.beginRendering()
File "/home/link/Descargas/Cura/UM/Qt/QtGL2Renderer.py", line 154, in beginRendering
self._initialize()
File "/home/link/Descargas/Cura/UM/Qt/QtGL2Renderer.py", line 321, in _initialize
Resources.getPath(Resources.ShadersLocation, "default.vert"),
File "/home/link/Descargas/Cura/UM/Resources.py", line 50, in getPath
raise FileNotFoundError("Could not find resource {0} in {1}".format(args, type))
FileNotFoundError: Could not find resource ('default.vert',) in 5
2015-05-14 20:56:34,140 - DEBUG - Backend connected on port 49674
Traceback (most recent call last):
File "/home/link/Descargas/Cura/UM/Qt/Bindings/MainWindow.py", line 120, in _render
renderer.beginRendering()
File "/home/link/Descargas/Cura/UM/Qt/QtGL2Renderer.py", line 154, in beginRendering
self._initialize()
File "/home/link/Descargas/Cura/UM/Qt/QtGL2Renderer.py", line 321, in _initialize
Resources.getPath(Resources.ShadersLocation, "default.vert"),
File "/home/link/Descargas/Cura/UM/Resources.py", line 50, in getPath
raise FileNotFoundError("Could not find resource {0} in {1}".format(args, type))
FileNotFoundError: Could not find resource ('default.vert',) in 5
Traceback (most recent call last):
File "/home/link/Descargas/Cura/UM/Qt/Bindings/MainWindow.py", line 120, in _render
renderer.beginRendering()
File "/home/link/Descargas/Cura/UM/Qt/QtGL2Renderer.py", line 154, in beginRendering
self._initialize()
File "/home/link/Descargas/Cura/UM/Qt/QtGL2Renderer.py", line 321, in _initialize
Resources.getPath(Resources.ShadersLocation, "default.vert"),
File "/home/link/Descargas/Cura/UM/Resources.py", line 50, in getPath
raise FileNotFoundError("Could not find resource {0} in {1}".format(args, type))
FileNotFoundError: Could not find resource ('default.vert',) in 5
And the windows show as
Application Version: 15.05.90
Platform: Any
Steps to Reproduce:
Actual Results:
Expected results:
Additional Information:
I was trying to write a write a device that implemented StorageDevice (for uploading to Octoprint), but it seems that everything is hard-coded to use LocalFileStorage. Is this temporary? Or should I be doing this some other way?
The window is wider than title bar.
Prio: Can be a low priority!
Where: Righ upon startup
Actions: I ran the latest release for Darwin.
Behavior: Different width
Expected behavior: Same width (and actually, the whole form/dialog should be smaller).
Specs: OS X 10.10.3
Application Version: 15.05.93
Platform: Ubuntu 14.10
Qt: 15.05.93
PyQt: 5.4.1
Display Driver: Haswell-ULT Integrated Graphics Controller i915
Steps to Reproduce:
Actual Results:
The final 'step' of the layer slider ' jumps'. Multiple layers suddenly become visible.
Expected results:
Only a a small bit of data should become visible. It should be possible to step through all the layers.
Application Version: 15.05.94
Platform: Ubuntu 15.04 64-bit
Qt: 5.4.1
PyQt: 5.4.1
Display Driver: xserver-xorg-video-intel 2.99.917
Steps to Reproduce:
Actual Results:
Expected results:
When I delete an object through the context menu, the controls (e.g. scale elipses or arrows) and a wire mesh stay visible until I click somewhere in the 3D viewport.
Where: Main interface
Actions: Using the 15.05.94 Darwin release.
Expected behavior:
Specs: OS X 10.10.3
Where:
Actions:
Behavior:
Expected behavior:
Screenshot:
Specs:
Changing content....work in progress
Where:
Actions:
Behavior:
Expected behavior:
Workaround:
Screenshot highlighting the control in question:
http://i.imgur.com/3G3BQzr.png
When a setting inherits (via some function) from its parent, but it's default value is different than that, which value is used? The default value or the value computed from the inherit function?
Up and down arrows should change the current layer height
Right now there's an beginner and advanced level. An intermediate level would also be useful for people who want just a bit more than the Beginner mode.
From the Ultimaker Evening
As a user, when trying to rotate the object, I'd like it to be clear and easy to do this. It's pretty hard to see the highlight on hidpi (e.g. Retina) screens, because the circles are very thin (single pixel). Also, grabbing the line is equally hard.
If the lines would be thicker that would really make things easier.
How to test:
two env has same problem:
1.Mac Yosemite
2.Ubuntu 15.04 (in virtualbox)
When opening Cura's main window, the main window is blank even after loading stl file.
There is one error is showing when click inside the window.
FileNotFoundError: Could not find resource ('default.vert',) in 5
Traceback (most recent call last):
File "/usr/local/lib/python3.4/site-packages/UM/Qt/Bindings/MainWindow.py", line 120, in _render
renderer.beginRendering()
File "/usr/local/lib/python3.4/site-packages/UM/Qt/QtGL2Renderer.py", line 154, in beginRendering
self._initialize()
File "/usr/local/lib/python3.4/site-packages/UM/Qt/QtGL2Renderer.py", line 321, in _initialize
Resources.getPath(Resources.ShadersLocation, "default.vert"),
File "/usr/local/lib/python3.4/site-packages/UM/Resources.py", line 50, in getPath
raise FileNotFoundError("Could not find resource {0} in {1}".format(args, type))
FileNotFoundError: Could not find resource ('default.vert',) in 5
All code files are missing their copyright headers. This should be fixed before release.
When launching Cura on OS X 10.9.x, the application window is not visible until I attempt to open a file.
ENV: Mac OS Yosemite, also Ubuntu 15.04 in virtualbox
When starting cura_app.py, CuraApplication.py line 145:
self.getStorageDevice("LocalFileStorage").removableDrivesChanged.connect(self._removableDrivesChanged)
Traceback (most recent call last):
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py", line 2357, in
globals = debugger.run(setup['file'], None, None, is_module)
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/pydevd.py", line 1777, in run
pydev_imports.execfile(file, globals, locals) # execute the script
File "/Applications/PyCharm CE.app/Contents/helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile
exec(compile(contents+"\n", file, 'exec'), glob, loc)
File "/Users/sche/dev/cura/Cura/cura_app.py", line 9, in
app.run()
File "/Users/sche/dev/cura/Cura/cura/CuraApplication.py", line 145, in run
self.getStorageDevice("LocalFileStorage").removableDrivesChanged.connect(self._removableDrivesChanged)
AttributeError: 'NoneType' object has no attribute 'removableDrivesChanged'
Traceback (most recent call last):
We need a "guide" to develop plugins to new systems. I have a plugin I would like port to new system but I don't know how start
As a user I'd like to see my platform and 3D models in all of their glory :)
The 3D view only uses a part of the space that is available.
Where: Main interface
Actions: Using the 15.05.92 Darwin release.
Behavior: Just upon opening. When resizing the window there are changes, but it always cuts off the view which uses a part of the available screen real estate.
Expected behavior: The window should have the 3D view using the max of the size available.
Specs: OS X 10.10.3
As a novice developer I'd like to be able to develop a plugin via drag and drop. Blockly/scratch could be a good way to create this interface. I've developed a scratch interface before and there is a Blockly system that allows you to output in the python language. E.g. GCode processing could be a fairly simple procedural script, but Blockly will help you without having to know the syntax.
Application Version: << 15.05.93>>
Platform: << Win7 64bit >>
Qt: << The version of Qt used >>
PyQt: << The version of PyQt used >>
Display Driver: << intel graphics 8.15.10.2559 >>
Steps to Reproduce:
Actual Results:
origin of the move/rotate arrows stays in position before reset.
Expected results:
The origin of the arrows should follow the model or disappear after reset.
Additional Information:
Application Version: 15.05.94
Platform: ArchLinux 64-bit
Qt: 5.4.2
PyQt: 5.4.2
Video Driver: xf86-video-intel 2.99.917
Steps to Reproduce:
Actual Results:
Expected results:
There is no way to store individual field settings in advanced mode and disable (hide) the field. Is there any way to store the machine quality, speed, etc.. settings ?
Hi,
I'm new to Cura Development. The Readme file has no instructions on environment setup or build instructions.
I'm currently mostly interested in Mac instructions. Are there somewhere else? what am I missing?
For a future release we might consider including an option to only start CuraEngine when user has requested that, instead of slicing after every change.
When editing values in Cura 15.05.93 on OS X, the decimal point is deleted when the digit following it is deleted.
Actually, I just noticed that the textboxes are being validated with each keypress. It seems that validation should occur after exiting the textbox.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.