Snapmaker / Luban

An easy-to-use 3-in-1 software tailor-made for Snapmaker machines.
https://snapmaker.com/snapmaker-luban
GNU Affero General Public License v3.0
439 stars 115 forks source link

Feature Request: Import to respect SVG groups in laser/cnc #1361

Open kalmdown opened 2 years ago

kalmdown commented 2 years ago

🐞 feature request

Is your feature request related to a problem? Please describe.

Many of the pieces I do use multiple passes with different settings. Each pass has its own layer/group. Getting the layers scaled and aligned like they were in the editing application is difficult and prone to error.

Describe the solution you'd like?

Some solutions: Delightful - Import gives user choice to bring in each SVG layer in as a Luban layer and scale the result to the workspace. This way the user doesn't have to do anything. All the parts will be correct relative to each other as they were in the SVG file and then scaled to fit the workspace - assuming they set the workspace size to the size of material to be used. Functional - Multi-select with Snapping, Scaling and Alignment (Left, Center, Right, Top, Middle, Bottom). This, at least, would give the user some of the manual tools need to get close to the layout they originally had in the editing application. However, if the layers are of different sized and have no edge alignment the user will never be able to precisely layout their layers properly.

kalmdown commented 2 years ago

Luban - Import SVG