-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explicit seam position and quality improvement #342
Comments
Hi Christian, I wonder if someone started to implement this in the past, since I found a comment in the code: So it may be easy to implement that into Gcode generation, but it also needs to be added to the UI. For the other feature suggestions I would recommend opening seperate issues for them. |
This weekend I've dig inte the code and implemented the feature to set the prefered seam location: As you can see in the pictures, a new modifier "lambda-seam" can be specified and seam will be aligned nearest to this modifier. This is my first contribution to Slic3r and also my first contribution in any open source project ever - so I'm still learning how this things work.
So I hope anybody can help me out ;-) |
Hi dartrax, I print a lot of threads, so I wonder if it's possible to lay the seam farest away from your lambda-seam point, this would save a lot time for cleanup. Thanks, Christian |
@dartrax do you tried pushing to this (prusa3d) repository? This will not work, as you don't have the rights to do this. You have to fork this repository to your own github account and do the changes in a new branch there. Than create a pull request to prusa slic3r. I don't want to go into detail, because I'm bad in github on my own so I don't want to teach anybody wrong things. But thats the general process and I think you can find your way from there 👍 |
@Sebastianv650 thank you for that hint, that was exactly what I needed! @Gigga-Wc This should be possible, but first let's see if the current implementation is working and if project maintainers agree with the way it's done. |
Thank you dartrax, great job! Ps: can u upload a compiled version to your github site, so i can try out your work? |
Thanks!
I could not find any |
@dartrax i see, it is more complicated than i tought. |
Last time i fiddle with that:
Add a .bat in the main repo to launch slic3r with perl (wperl.exe slic3r.pl) and delete the .exe It's not the more robust way but it works for me, useful to give some test version to other people. |
Actually I tried that yesterday and I got slicer to show for approximately 500ms before it crashed ;-) |
If your change are not overwhelming : just cherry-pick / rebase your commits on the last version head. for git-novice:
|
Thank you! |
I've uploaded an updated compiled version for Win 64bit on my release page: |
Version
1.35.2/ All versions
Operating system type + version
Windows 10 pro 64
Behavior
There is no possibility to lay the seam in the inside of a horseshoe shape.
So i thought it would be great to implement a new feature, maybe in the objekt setting - modifier Task.
This would look like this:
in this screenshots, I added two cylinder which represent lines for a closest seamposition.
There also some defects in the seam at all, so i did some Research work.
1 Perimeterloops are not completely closed (No quality loss)
there is a gap of approximately 0.06mm.
2 Move to startposition of external Perimeters should not be done in rapidmove speeds
(medium to high quality loss ??known issue??)
3 Coast feature (high quality improvemnt -known issue-)
4 Extra length on Perimeter path after coast to blend all together
(low to medium Quality improvement -new feature-)
5 Spiral way Perimeters for smoothest toolpath (medium quality improvement -new feature-)
I made this toolpath with my cad Software, and yes its kinky, because i was to lazy to add more than
10 points and offsets / perimeter. But if a Software can handle this it should spiral all the loops.
I dont know if its even possible on higher complex shapes, but a nice to have.
Its also not necessary at all. Mayby for a far future.
I add a zip with all gcodes and screenshots i have done.
Gcode is made for 0.4mm nozzle, PETG, 0.1mm layer and takes around 5min to print / test part
Thanks a lot for this nice Software and excuse me for bad english
Christian
Seam.zip
The text was updated successfully, but these errors were encountered: