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

Proper support for 2D packing across multiple sheets #4

Open
mbugert opened this issue Sep 1, 2017 · 2 comments
Open

Proper support for 2D packing across multiple sheets #4

mbugert opened this issue Sep 1, 2017 · 2 comments

Comments

@mbugert
Copy link
Owner

mbugert commented Sep 1, 2017

No description provided.

@mbugert mbugert added this to the laserscad 0.2 milestone Sep 4, 2017
@mbugert mbugert modified the milestones: laserscad 0.2, laserscad 0.3 Oct 12, 2017
@dogtopus
Copy link

Any news on this?

@dogtopus
Copy link

dogtopus commented Oct 12, 2020

So I did some refactoring (mainly replacing the inline ifelse ladder to key-value pairs since IMO the former is very ugly) and added support for multipage support and rotation. You can find my changes here: https://github.com/dogtopus/laserscad/tree/experiments

I also wrote an alternative layout script based on rectpack. It doesn't require make and only generates 1 temporary file (the .echo file from OpenSCAD) in system temp directory, thus should work on Windows given a working Python 3 installation.

Let me know if you think it's good to mainline these changes.

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

2 participants