Git Product home page Git Product logo

cura-measuretool's People

Contributors

5axes avatar fieldofview avatar gmagician avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

cura-measuretool's Issues

Cura 5.0 with Dark Theme

Not a big issue, but just to improve the user interface .If you are using a Dark Theme , in such configuration the toolbar icon is not very visible.

image

[cura 4] UM.Label is not a type

Hi, just installed this plugin in my cura 4 world and it doesn't appear to work. I also see messages like the following in cura.log...

2022-05-20 15:52:14,087 - ERROR - [MainThread] UM.Controller.getTool [263]: Unable to find  in tools
2022-05-20 16:00:10,554 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [424]: file:///home/markb/.local/share/cura/master/plugins/MeasureTool/MeasureTool/resources/qml/MeasureTool.qml:58:9: UM.Label is not a type

Thoughts?

Measuring plugin

A tool plugin that meassures points (x,y,z from center of build plate) and distances (both along axes and diagonally). Could be part of meshtools, could be a new plugin.

Configurable grid

It would be interesting to be able to set the major and minor spacing of the grid shader.

Not working in Cura 5.1

I just installed the tool, and either I did not get how it works, or it is broken. I am using Cura 5.1.
I can see the tool icon in the left sidebar, and when I click it, it opens a panel where I can set the unit.
However, whatever I try, I cannot get to select points. Maybe I just don't do it right.
If selecting points is not just a matter of clicking into the model, can you please add a helpful line in the description? And if it indeed is broken in Cura 5.1, is there a chance that it will be fixed?
Many thanks for your awesome work, the tool looks very promising!

[Question] Which measure units does the tool use? (i.e how does the measuring works?)

Hi, first I wanted to say that I love the tool. Can't believe Cura doesn't have a simple tool to measure the size of a piece (reading about it on the first thread of the project, I understand that is kind of difficult). Even so, I'd like to know if it's possible to have info on what unit is shown on the panel (maybe based on the 3D printer size, or any data that Cura might use to scale down to prints. For example, given this screenshot for this .stl from thingiverse (link):

image

I'd like to know if the 40 is in mm, cm or inches, or if it's just a measure of scale and I need to calculate the numbers myself depending on the printer.

I'm pretty new to using Cura, sorry if I make any assumptions about the software.

Linux installed but not there

Problem with Cura Linux Mint installation. The Measuring tool does not appear in the left tool zone after install. The marketplace shows with a green check mark indicating that it is installed but a no show in Cura. It could be I am missing something jn Linux because I just made the switch from Win 10 to Linux Mint OS.

Plugin does not work in Preview mode

IIRC, it was working correctly in Preview Mode in Cura 5.0. But now that I've installed the Beta, when I click on the Measuring Tool in Preview, it shows only one black dot. I cannot move the dot, nor can I made another dot.

It still works normally in Prepare Mode in the Beta.

Attribute check ShiftModifier

I noticed during the plugin review for the SDK 8.0 upgrade that you use a try and catch block, isn't it more efficient to check with a hasattr check. You could also consider moving the check out of the event function completely. Since this is only done for the for pyqt6 switch

Broken in 5.7.0?

When activating, clicking somewhere on the build plate just exits the Menu or selects another part but doesn't move the 2 points

Error in MeasureTool.py

from .MeasureToolHandle import MeasureToolHandle
No MeasureToolHandle existing ( for the moment ? )

Ultimaker Cura v5.6.0

Hello. I have an installation problem. I put the latest version of your plugin (MeasureTool_v1.2.0_Cura5.0-current) in my Cura (Ultimaker Cura v5.6.0) and it showed the installation message, but after restarting, no plugin was added! Does it work with this Version?
Thank you for helping me.

Ultimaker Cura v5.6.0
MeasureTool_v1.2.0_Cura5.0-current

How to install ?

Hi. Please make a tutorial to understand how to install the plug-in.

Wrapped C/C++ object of type QQuickItem has been deleted

We're seeing an error come up relatively frequently in Cura's error tracing, from this plug-in:

https://sentry.io/share/issue/50c589e007944051a93c3cdac66e2e47/

The error has currently been seen 344 times, from 216 (estimated) users. It was first seen a month ago, but is also seen in Cura 4.8 and 4.6 (although most crashes are in 4.9).

I think you might need to change the ownership of this object to Cpp (Python) rather than Qt? Or maybe find a way to implement this in a different way.

You can't see the log snippet that we store there in the public share link, but here is a snippet that hints that this issue might occur when switching to the Monitor page:
image

How to install?

Despite multiple efforts, I was unable to install this plugin locally.
Tried in the right path, edited the packages.json manually, but was unable to fool Cura 4.8 in loading it :-/

Plugin Translation

Hello,
I saw that you are now generating the .pot file for the plugin translation. Can we translate the .po file corresponding to the language and where to put the .mo file in the plugin directory?

Thanks in advance,

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.