I help run a makerspace and we use inkscape for our laser cutter designs. In fact, I teach a workshop "Zero to hero in 5 hours" on how to use inkscape.
One extension we love is the tabbed box maker (we have the one upgraded for 1.x). It will make a shape with 4 (think of a rectangle) separate lines, in a group.
We always have to "ungroup, combine, Node-mode, select all, join selected nodes" to make a shape so we can do path operations on it.
There is another extension that can "join nodes" once a rectangle is ungrouped.
My question is this: Is there anyone out there that can modify the tabbed box maker extension to give the option of joining nodes into a shape, by merging these 2 extensions? I personally would be willing to pay someone (or make a donation to a worthy cause) to do this. I can send the latest .py and .inx files.
Note, the original extensions are not my creation(s), and I don't want to do anything that would violate any copyright(s) of their awesome work, so if this is a bad request to merge, please advise me of so.
Certainly there are coders who can make a version of the tabbed box maker that adds the path operations you would like.
There is also the Batch task extension in the Mightyscape collection that might allow you to "build your own extension" (run operations sequentially). I haven't fully explored it.
Some path operations do not require the path segments to be joined, or even combined, if the result does not require a fill (the boxmaker is a good example). An example test case file would be worth sharing.
Using the tools (and their shortcuts) as they are is worth teaching, so when users import vectors from the web or CAD programs, they have the skills to integrate the path entities into their designs.
Totally agree on the shortcuts. I emphasize that a lot in my workshop. Our primary use of SVG files is the lasercutter with a program called lightburn. Lightburn will cut inner shapes first (critical for cutting so the outer piece doesn't fall down before the inner ones do). For this to work correctly, it has to be a shape, not paths touching or even joined. They have to be made so they're a path/shape. If they take a fill color is a good test to see if it's a shape.
It's embarrassing to even ask this, as I'm a programmer by trade, but the python is quite foreign to me (I use a proprietary database language called Peolesoft, and some "C/C++" back when Clinton was in office, lol). Looking at the code I was lost.
I'll check into the Mightyscape collection. It's one I haven't heard of before.
I help run a makerspace and we use inkscape for our laser cutter designs. In fact, I teach a workshop "Zero to hero in 5 hours" on how to use inkscape.
One extension we love is the tabbed box maker (we have the one upgraded for 1.x). It will make a shape with 4 (think of a rectangle) separate lines, in a group.
We always have to "ungroup, combine, Node-mode, select all, join selected nodes" to make a shape so we can do path operations on it.
There is another extension that can "join nodes" once a rectangle is ungrouped.
My question is this: Is there anyone out there that can modify the tabbed box maker extension to give the option of joining nodes into a shape, by merging these 2 extensions? I personally would be willing to pay someone (or make a donation to a worthy cause) to do this. I can send the latest .py and .inx files.
Note, the original extensions are not my creation(s), and I don't want to do anything that would violate any copyright(s) of their awesome work, so if this is a bad request to merge, please advise me of so.
KR, Jeff
Certainly there are coders who can make a version of the tabbed box maker that adds the path operations you would like.
There is also the Batch task extension in the Mightyscape collection that might allow you to "build your own extension" (run operations sequentially). I haven't fully explored it.
Some path operations do not require the path segments to be joined, or even combined, if the result does not require a fill (the boxmaker is a good example). An example test case file would be worth sharing.
Using the tools (and their shortcuts) as they are is worth teaching, so when users import vectors from the web or CAD programs, they have the skills to integrate the path entities into their designs.
Thoughts?
Totally agree on the shortcuts. I emphasize that a lot in my workshop. Our primary use of SVG files is the lasercutter with a program called lightburn. Lightburn will cut inner shapes first (critical for cutting so the outer piece doesn't fall down before the inner ones do). For this to work correctly, it has to be a shape, not paths touching or even joined. They have to be made so they're a path/shape. If they take a fill color is a good test to see if it's a shape.
It's embarrassing to even ask this, as I'm a programmer by trade, but the python is quite foreign to me (I use a proprietary database language called Peolesoft, and some "C/C++" back when Clinton was in office, lol). Looking at the code I was lost.
I'll check into the Mightyscape collection. It's one I haven't heard of before.
Thanks.