Skip to content
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

Feature request: Painting straight / vertical lines #5970

Open
DaveTSG opened this issue Feb 4, 2021 · 11 comments
Open

Feature request: Painting straight / vertical lines #5970

DaveTSG opened this issue Feb 4, 2021 · 11 comments

Comments

@DaveTSG
Copy link

DaveTSG commented Feb 4, 2021

Version

2.3.0

Operating system type + version

MacOS Big Sur (v11.2)

3D printer brand / version + firmware version (if known)

Stock Prusa i3 Mk3S with firmware v3.9.1, but the printer and firmware are irrelevant anyway...

Behavior

  • Using the new paint seams feature in PrusaSlicer v2.3.0, it is impossible to draw a straight line with the mouse across large models, so seams end up not straight. See below screenshots.
  • Paint a seam line with your mouse. For any large model, it will be impossible to make the painted seam region straight.
  • _Two possible solutions: a) allow the user to click to generate two points, and PrusaSlicer would automatically create the line between the two points, or b) allow the user to click in one point (e.g. at the top of the model) and PrusaSlicer would automatically create a straight/vertical seam line from that point all the way down to the print bed (or perhaps until the next point, as that would then allow the user to specify multiple seam positions for different z-axis ranges). _
  • Yes, it is still possible to simply not paint seams at all and let PrusaSlice do it automatically, but then the seams don't end up where they're needed...
  • The seam position options (particularly "nearest") help minimise the effect but it's not perfect.

Screenshot of model with painted seams:
Screen Shot 2021-02-05 at 9 42 34 am

Screenshot of sliced model showing resulting seams here:
Screen Shot 2021-02-05 at 9 42 41 am

Is this a new feature request?
Yep.

Project File (.3MF) where problem occurs

PrusaSlicer Project File (.3MF) here.

N.B.: there is a work-around available in MacOS by using the operating system's accessibility features to use the keyboard to move the mouse cursor (discussion here), but this is cumbersome and only works in MacOS. It would be best if this feature was implemented in PrusaSlicer directly for all operating systems.

Thanks for considering this request.

@Area5142
Copy link

Area5142 commented Feb 4, 2021

Just a suggestion.
When drawing the seam, direction could be locked to vertical (z) moves only by pressing Ctrl or Shift while dragging the mouse. This option is simple to use and enable locking to vertical whenever it is needed in drawing the seam.
This method is used by other drawing programs.

@DaveTSG
Copy link
Author

DaveTSG commented Feb 4, 2021

Just a suggestion.
When drawing the seam, direction could be locked to vertical (z) moves only by pressing Ctrl or Shift while dragging the mouse. This option is simple to use and enable locking to vertical whenever it is needed in drawing the seam.
This method is used by other drawing programs.

Agreed, that would also be a good idea. Probably the best idea so far, as it is then consistent with other software...

@bttguy
Copy link

bttguy commented Feb 5, 2021

Just wanted to open a FR for this. It would be soo cool, since this seam painting is way better than any algorithm for seam contorl, just annoys me that it still print random inside the defined area. I have to mess around with the thinnest brush zoomed in max and play for a long time to get what I want. I am not sure how hard it would be to implement a fixed line, but right now it's a big miss. Trust you guys, I already switched from Cura, make it even more worthy :D
Also I'd prefer to visualise seam in a more apparent way to be able to tweak to perfection, but this one is for a differe.t FR I guess.

@mark-hahn
Copy link

There is an easy way to get perfectly straight lines and also a way too make them vertical. See the comments here

@DaveTSG
Copy link
Author

DaveTSG commented Jul 28, 2021

There is an easy way to get perfectly straight lines and also a way too make them vertical. See the comments here

If you mean the keyboard/accessibility option, I’ve already explained why it’s not a good solution in my OP.

If you mean the other comment which details a bug that the user could exploit, relying on a bug is a terrible idea because it’ll stop working when the bug is fixed.

@mark-hahn
Copy link

mark-hahn commented Jul 28, 2021 via email

@AdrianGarside
Copy link

Glad the bug workaround still works. But really - over two years later and a simple and powerful (and very typical) drawing aid feature isn't implemented yet? :(

@imh1kiko
Copy link

Bump? Still nothing on this?

@Sveeeeeen
Copy link

Bump... over 2 years old and still missing.

@jkotowicz1
Copy link

Bump... Even when using bug, you have to eyeball the second point of seam "line". Just let me paint ideal horizontal or vertical lines while holding Shift

@jurassic73
Copy link

Bump - I am really missing this feature in the slicer.

@lukasmatena lukasmatena changed the title Feature request: paint seam lines perfectly vertically Feature request: Painting straight / vertical lines Feb 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

10 participants