-
Posts
675 -
Joined
-
Last visited
-
Days Won
18
Content Type
Forums
Events
3D Prints
Posts posted by Cuq
-
-
It's an issue with your printer configuration .. I can fix a value of 300mm/s of 600mm/s if I want in cura :
In cura the limitation for the maximum Travel Speed is define by :
math.sqrt(machine_max_feedrate_x ** 2 + machine_max_feedrate_y ** 2)
So it's dependant of the Maximum Speed X & Maximum Speed Y .. Have a look in your printer settings and increase this value if you want to go upper this value. So no it's not a Cura Limitation and if something as change it's a modification made on your printer specific configuration ( Which is not Ultimaker's responsibility if the machine does not come from them)
-
Finally SimulationView 🙂
-
On 5/29/2020 at 12:06 PM, Cuq said:
Thanks for your answer .. but your explanation are far away from my knowledges in Python .. So I will wait a wild and expted to find one day such type of sample code on Github 🙂
Never Give up ! 3 years later. : https://github.com/5axes/CuraSettingsWriter
At the same time I learned that you can embedded the image directly in the HTML file.
- 2
-
Custom support
-
If you want to supress this issue reduce the value of the : Support Horizontal expansion (0.5 should be enough)
Or if you want to keep this expansion for the upper support, Increase the Minimum Support Area Value to 10 ( the size of your hole ) .
For me it's a bug it's a temporary workaround but should be report on the github ( even if I don't think it will ever become a hight priority )
-
Strange don't get the same issue. What is your Cura Release ?
-
Maybe it's Latin "Errare humanum est"
...
perseverare diabolicum
-
A little topic far away from 3D printing. I always have trouble defining icons or graphics for my little Cura plugins. So for once I decided to test the AI with DAll-E 2.
I filled in :
An icon style image smaller than 0.5 MB with the theme : Plugin Ultimaker Cura for the function Live Scripting
It gave me this:
I will take the number 2 but I have absolutly no Idea what "Urk Maer Purter" means .. Maybe it has a meaning in Dutch 🤣
-
I think the issue was the format of the Url. Seems to be correct now
currentFolder:pathToUrl(UM.ActiveTool.properties.getValue("ScriptFolder")) function pathToUrl(path) { // Convert the path to a usable url var url = "file:///" url = url + path url = encodeURIComponent(url) // Return the resulting url return url }
-
I have a small problem but I would like to solve it. In a QML File I use the FileDialog component ... I wanted to be able to define the starting folder using currentFolder : url
But unfortunately this does not seem to work. What is the form of the url string ? do I have to do a particular formatting ?
I tried with : currentFolder: encodeURIComponent but it's the same ? Any Idea ?
Current QML File link : https://github.com/5axes/CuraLiveScriptingPlugin/blob/master/qml_qt6/LiveScripting.qml
-
OK the solution Change from TextArea to Cura.ScrollableTextArea
Cura.ScrollableTextArea { id: inputfg width: parent.width anchors { top: parent.top bottom: runOptions.top } // font.family: "Courier New" textArea.wrapMode: Text.Wrap textArea.textFormat : Text.PlainText textArea.text: UM.ActiveTool.properties.getValue("Script") textArea.onTextChanged: { UM.ActiveTool.setProperty("Script", text) } Keys.onPressed: { if (event.key == Qt.Key_Tab) { insert(cursorPosition, " "); event.accepted = true; } } }
-
Hello,
I'm trying to migrate a plugin that I use in version 4.X but that had not been updated to version 5. In the QML files the plugin defines some items as: TextArea
In QT5 version I have scrollbars and mouse selection:
With QT6 this doesn't work anymore ... How can we get back these properties or how to replace these items ?
Source code of the qml File for QT 6 : https://github.com/5axes/CuraLiveScriptingPlugin/blob/master/qml_qt6/LiveScripting.qml
-
Your Welcome , And If you want to have more information / Plugin example you can have a look to the Profil Analyse plugin : https://marketplace.ultimaker.com/app/cura/plugins/5axes/ProfilAnalyser
And I'm Agree with you there is a huge gaps in knowledge and on documentation for Plugin creation.
-
On 1/13/2023 at 11:26 AM, andries_coastruction said:
And if somebody could explain to me, what is even a container??
-
If you have a limitation it's not in Cura but in the printer definition. You can change this limitation but if your printer is in the official list they are a chance that you need to do it on every new installation.
-
Line_Width is not a Global parameter but it is linked with the Extruder Container. ( Each Extruder can have a different line Width )
extrud = Application.getInstance().getGlobalContainerStack().extruderList GetVal = extrud[id_ex].getProperty(key, "value")
Where id_ex is the number of the extruder if you have just one extruder id_ex = 0
-
The nesting algorythm is one point , but the reference shape used to calculate the arrangement is the key for the result. These algorythms use a 2d shape and Cura as well as Prusa I think use the convex2dshape of the model (you can see it it's the grey shape draw on the build plate) as this geometry is a one boundary model, without hole or concav geometry, it's not possible to get some part "inside" an other one. So it's not only a question of nesting calculation but mainly of boundary representation of the part. Find how to calculate a fast exact , external 2d boundary of a 3d model and you will be close to the result.
-
Finaly regading your request my new plugin "Spoon Anti-warping" seems closer to the initial request : https://github.com/5axes/SpoonAntiWarping
If you define the "Handle" ( attach width ) to 0 you can have a very similar result.
-
On 5/15/2021 at 2:35 PM, GregValiant said:
"The thing to remember is that there is no spoon" - from The Matrix
Philosophy in the morning...
Problem solved now there are some spoons in Cura :
And regarding Matrix the goal here is to not bend them.
- 1
-
I's On Line : https://marketplace.ultimaker.com/app/cura/plugins/5axes/CustomSupportEraserPlus
Thanks to the Ultimaker Team ! And especially @Joey for the tests.
- 2
-
Just now, gr5 said:
Maybe your printer is leveled so badly that the first 3 layers are squished so much that they are so thin that they are basically transparent. I've seen that before.
I'm agree with you. And to be sure he should post in this thread the Gcode.
-
Reason N°1 under-extrusion (there are also gap between the lines themself) , E-step or Flow not correctly calibrated.
-
-
On 12/30/2022 at 4:31 PM, Herlock said:
Would be cool to be able to reshape the size of the support blocker. Or have a type of blocker that is just put on the printer bed and will apply to everything above it.
Like :
https://github.com/5axes/CustomSupportEraserPlus
- 1
- 1
How to start Post processing plugin after all others plugins?
in UltiMaker Cura
Posted · Edited by Cuq
Hello
I don't think there is a possibility to solve this problem via a parameter. Maybe @ahoeben could give a more accurate answer.
The execution of the plugins follow I think the order of loading and the order of loading is according to the alphabetical order
First there are the plugins loaded in :
<Software>Ultimaker\Ultimaker Cura XXX\share\cura\plugins so PostProcessingPlugin in the first place
Then the plugins in : <User>AppData\Roaming\cura\XXX\plugins like LinearAdvanceSettingPlugin or ArcWelderPlugin etc .
So if you want to modify this order you can move the Folder PostProcessingPlugin into the User plugins directory or move the LinearAdvanceSettingPlugin into the Software plugins directory . As on a alphabetic order LinearAdvanceSettingPlugin will be loaded before PostProcessingPlugin you will get the right order but it's just a workaround and you will have to do it for every new Cura Installation.