Coder Social home page Coder Social logo

Suggested fixes for Elfin/.cws about uv3dp HOT 11 CLOSED

ezrec avatar ezrec commented on July 28, 2024
Suggested fixes for Elfin/.cws

from uv3dp.

Comments (11)

MakerMatrix avatar MakerMatrix commented on July 28, 2024 1

Just farting around with it to see if anything further can be learned...

Whatever regex they use does require the whole thing including the = sign, and the number on the RHS of the = sign. It can even be 0, but there has to be a number there. I tried " = z" and it failed.

from uv3dp.

ezrec avatar ezrec commented on July 28, 2024 1

Release in v0.9.1 - please try it out

from uv3dp.

X3msnake avatar X3msnake commented on July 28, 2024 1

from uv3dp.

MakerMatrix avatar MakerMatrix commented on July 28, 2024

I also don't believe it is utilizing the LightPWM values in the Layers{} group to modify the 'M106 S###' lines in the gcode. Here is a UVJ that has that list populated with varying per-layer LightPWM values.

PWMtest-uvj.zip

from uv3dp.

sn4k3 avatar sn4k3 commented on July 28, 2024

Everything that's not a gcode command must be commented with semicolon ; or else will brick the print
But comments on gcode are just comment, you can remove them all and printer will print, they are just a dump of used values, printer don't need to parse them because it follows the gcode

from uv3dp.

MakerMatrix avatar MakerMatrix commented on July 28, 2024

I think the Elfin actually parses and requires at least one of the comments. I know this is not standard (dumb, even), but that is the observed behavior. I have seen that last night, and I think Vinicius noticed that before as well.

I can try it with no comments and see. That is one permutation (of dozens) that I have not tried.

from uv3dp.

MakerMatrix avatar MakerMatrix commented on July 28, 2024

Confirmed. The "onecomment" file prints, the "nocomments" file fails.

GrayTest.zip

from uv3dp.

sn4k3 avatar sn4k3 commented on July 28, 2024

Can you try with only one random comment? Like ; asdasd = 0
and see if it prints?

from uv3dp.

MakerMatrix avatar MakerMatrix commented on July 28, 2024

I spent like 3 hours on this last night. It has to have the string:

;Number of Slices = <somenumber>

or the firmware on my Elfin will not start the print and says "Failed." The number doesn't even have to be the right number. So I have no idea what if anything it does with that line, but it needs it.

Any other comment as far as I can tell, is ignored (or at least doesn't prevent the machine from starting a print), as it should be.

from uv3dp.

sn4k3 avatar sn4k3 commented on July 28, 2024

Good to know.
Maybe that's used to ensure it's a .cws format and not any other malformed format or sliced with another slicer.

from uv3dp.

MakerMatrix avatar MakerMatrix commented on July 28, 2024

It's just right, thank you.

from uv3dp.

Related Issues (20)

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.