Add Creality Sermoon V1/V1 Pro definitions
Add definitions for the creality Sermoon V1 series: https://www.creality.com/products/creality-sermoon-v1-v1-pro-3d-printer
As a reference, the gcode is the following, based on the Creality definitions, since the current Cura creality_base gcode is generating me centering issues randomly on prints, this seems to work on all prints so far on this model:
START
; -- START GCODE --
G28 ;Home
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
G1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position
G1 X10.1 Y170.0 Z0.28 F1500.0 E12 ;Draw the first line
G1 X10.4 Y170.0 Z0.28 F5000.0 ;Move to side a little
G1 X10.4 Y20 Z0.28 F1500.0 E25 ;Draw the second line
G92 E0 ;Reset Extruder
G1 Z2.0 F3000 ;Move Z Axis up
END
; -- END GCODE --
G91 ;Relative positioning
G1 E-2 F2700 ;Retract a bit
G1 E-2 Z0.2 F2400 ;Retract and raise Z
G1 X5 Y5 F3000 ;Wipe out
G1 Z0.5 ;Raise Z more
G90 ;Absolute positioning
G1 X0 Y0 ;Present print
M106 S0 ;Turn-off fan
M104 S0 ;Turn-off hotend
M140 S0 ;Turn-off bed
M84 X Y E ;Disable all steppers but Z
@nallath thanks for the heads up, didn't find the docs at a first glance and I based this on the codebase definitions I found the the Sermoon D1, whill check this out and come back with the refined profile
Can you sync your fork, with our main. We have added a printer-linter tool for our printer definitions and profiles. This should help us with processing our PR's. It performs some standard diagnostic checks and apply auto-formatting on the changed files in this PR, but you can also run it locally. See https://github.com/Ultimaker/Cura/tree/main/printer-linter
If it finds issues for which it knows a fix it should post a comment with that suggested fix such that you can easily commit that fix if you're okay with it.
But please use commonsense with the suggestions because the tool is still in the early stages of development
Thanks, A couple weeks ago I saw the update that made local builds easier to test the profile but now that you bring this to my attention it should do the trick! In my spare time I'll update and do this
El mar, 29 nov 2022 a la(s) 16:16, Jelle Spijker @.***) escribió:
Can you sync your fork, with our main. We have added a printer-linter tool for our printer definitions and profiles. This should help us with processing our PR's. It performs some standard diagnostic checks and apply auto-formatting on the changed files in this PR, but you can also run it locally. See https://github.com/Ultimaker/Cura/tree/main/printer-linter
If it finds issues for which it knows a fix it should post a comment with that suggested fix such that you can easily commit that fix if you're okay with it.
— Reply to this email directly, view it on GitHub https://github.com/Ultimaker/Cura/pull/12966#issuecomment-1331175212, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABQIP74MXD45AUXSHWBHJPLWKZJCNANCNFSM55ZGFFWQ . You are receiving this because you authored the thread.Message ID: @.***>
this is a recent addition to help us with processing the many printer PRs. Still in the early stages of development, so apply commonsense on the suggestions and formatting, and if you run into any issues, let us know so we can improve it further.
LGTM, will do a quick component test tomorrow morning. But I think it will certainly be in our 5.3 release.
I'm merging to main, it should be in 5.3. Sorry it took a bit longer, we're hoping that the new workflows and linters will help us speed up these kind of PR's
Devs see CURA-9958