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

Default view for rectangular plate should have plate centered in the viewport, with rotation axis centered on it, not on its origin (e.g corner) #4204

Open
VanessaE opened this issue Nov 28, 2017 · 5 comments
Labels
Feature request This is an idea for a new feature in Slic3r UI: Plater UX

Comments

@VanessaE
Copy link
Collaborator

VanessaE commented Nov 28, 2017

Version

commit 202a90f

Operating system type + version

Debian 9

Behavior

See title, plus default zoom is uselessly far away.

@lordofhyphens lordofhyphens added Feature request This is an idea for a new feature in Slic3r UI: Plater UX labels Nov 28, 2017
@lordofhyphens
Copy link
Member

lordofhyphens commented Nov 28, 2017

Screenshot of how it is now would be handy though. It should, IIRC, be centered on wherever 0,0 is as you defined it.

@VanessaE
Copy link
Collaborator Author

screenshot_2017-11-28_15-47-08

@lordofhyphens
Copy link
Member

@VanessaE probably want to move your "that is impossible" to the correct issue.

@lordofhyphens
Copy link
Member

@VanessaE could you set your origin in Printer settings to another point to see the difference?

@VanessaE
Copy link
Collaborator Author

VanessaE commented Nov 28, 2017

RE: "that is impossible" ...um, oops? 😄

I forgot to mention, the bed shape is from an stl. Changing the model's origin in Blender doesn't affect it, but moving the model on Blender's grid and exporting to stl moves where Slic3r thinks the plate's origin is, so if I center the model on Blender's grid, Slic3r puts the plate origin at the center of the plate, even if the model's origin were somewhere else on the model. Slic3r's default view shifts accordingly, and parts are placed near the new origin. Obviously the model's actual origin needs to be taken into account, at least as far as where the plate's origin is.

If I keep it like that (that is, make Slic3r think the origin is at the center), the exported model has corresponding X/Y offsets. Something placed at the apparent origin shows up there in Slic3r's Preview tab when sliced, but ends up in the corner of the plate when loaded into Pronterface.

Besides, it's still a square plate, so the actual plate origin ought not be in the center. Just the default view and placement location of loaded parts should be.

Also, I guess the default zoom level should make the plate fit the viewport.

Here's what I see at a fresh start, after loading a small part. In this view, the bed stl has its model origin at the center of the model's bottom side, and the "corner" of the model in at Blender's grid origin (that model is attached below):
screenshot_2017-11-28_16-42-33

And here, fresh start, after loading the same small part, with the bed model still having its origin at the model's bottom center, but with the model is positioned with its center at Blender's grid origin before exporting:
screenshot_2017-11-28_16-39-11

Bed model, with model origin at model's bottom center, corner placed at Blender's grid origin (includes .blend file):
prusa-i3-bed.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature request This is an idea for a new feature in Slic3r UI: Plater UX
Projects
None yet
Development

No branches or pull requests

2 participants