fieldofview / cura-measuretool Goto Github PK
View Code? Open in Web Editor NEWCura plugin which adds a tool for measuring parts of models
License: GNU Affero General Public License v3.0
Cura plugin which adds a tool for measuring parts of models
License: GNU Affero General Public License v3.0
How install this ?
I only noticed curapackages for 6, 7 and 8 in the plugin portal
Line 7 in d57aafe
Could you please add the instruction how to use it to read me
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?
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.
It would be interesting to be able to set the major and minor spacing of the grid shader.
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!
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):
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.
Sidebar GUI shows the toolbar regardless of whether there is a model on the buildplate. Unfortunately measuring the empty buildplate no longer works in Cura 5; the picking passes don't seem to want to render.
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.
Is it already usable ? nothing is shown or displayed in my case
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.
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
Cura-MeasureTool/MeasureTool.py
Line 196 in d57aafe
When activating, clicking somewhere on the build plate just exits the Menu or selects another part but doesn't move the 2 points
I noticed that you switched to a plugin specific i18n catalog called: measuretool
but this one still refers to cura
Line 10 in 3b66efb
from .MeasureToolHandle import MeasureToolHandle
No MeasureToolHandle existing ( for the moment ? )
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
This looks like a very convenient plugin, but there are no instructions for a Cura noob like me on how a person would install it.
I noticed that you switched to a plugin specific i18n catalog called: measuretool
but this one still refers to cura
Line 10 in 3b66efb
Tested the last release, and only the second point can be changed. The first point always stay at the same position.
Hi. Please make a tutorial to understand how to install the plug-in.
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:
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 :-/
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,
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.