Looking to create an Irregular Pentagon with specific angles and dimensions. Trying the bezier tool but unsure of how to get specs to be exact? Any help would be greatly appreciated.
I guess I'd go this way: draw all lines horizontally in exact measurements separately. Then open the transform panel/Rotation and rotate each line by degree.
Start with 15" horizontally, then 13" rotated by 90^ etc. In the end you can snap all lines by its end nodes together.
I would work similarly, but a simple cad program would be a better tool. Import DXF from the cad to Inkscape if artistic elements are needed. (convert text to paths before CAM)
Since i have the very same question, i find it interesting that both Polygon and Tyler reach for a workaround of sorts. It would be interesting to know how well Roc fared with their advice?
I use various workarounds to deal with angles, none of them entirely satisfying. I'd love to have a tool to better deal with angles. How is an angle even defined in svg? I noticed that vectornator has the very same 'inability' dealing with angles and dimensions. What exactly is different about a cad program to make it more suitable than a vector based tool as inkscape?
Sometimes it's very doable to construct a single copy of an irregular pentagon (or shape), but with every copy the shape becomes the tiniest bit distorted.
attached: not a pentagon, but a nice example: relative easy to construct (because the 'darts' are simply divisions of a hexagon), but the parts loose the ability to snap together very quickly (not to mention fitting a lot of copies of the 13 sided t-shirt tile)
Lines in svg are defined as segments between Cartesian coordinates, not as a vector originating from a point with distance and angle.
Cad is similar, but includes constraint systems for the position and magnitude.
Angles can be set in Inkscape with precision using the transforms dialog, or with guides, which can be positioned by double clicking on the guide for a menu.
Looking to create an Irregular Pentagon with specific angles and dimensions. Trying the bezier tool but unsure of how to get specs to be exact? Any help would be greatly appreciated.
I guess I'd go this way: draw all lines horizontally in exact measurements separately. Then open the transform panel/Rotation and rotate each line by degree.
Start with 15" horizontally, then 13" rotated by 90^ etc. In the end you can snap all lines by its end nodes together.
I would work similarly, but a simple cad program would be a better tool. Import DXF from the cad to Inkscape if artistic elements are needed. (convert text to paths before CAM)
Thank you both! I look forward to trying that out when I get home tonight. Glad I posted here. Cheers!
Since i have the very same question, i find it interesting that both Polygon and Tyler reach for a workaround of sorts. It would be interesting to know how well Roc fared with their advice?
I use various workarounds to deal with angles, none of them entirely satisfying. I'd love to have a tool to better deal with angles. How is an angle even defined in svg? I noticed that vectornator has the very same 'inability' dealing with angles and dimensions. What exactly is different about a cad program to make it more suitable than a vector based tool as inkscape?
Sometimes it's very doable to construct a single copy of an irregular pentagon (or shape), but with every copy the shape becomes the tiniest bit distorted.
attached: not a pentagon, but a nice example: relative easy to construct (because the 'darts' are simply divisions of a hexagon), but the parts loose the ability to snap together very quickly (not to mention fitting a lot of copies of the 13 sided t-shirt tile)
Lines in svg are defined as segments between Cartesian coordinates, not as a vector originating from a point with distance and angle.
Cad is similar, but includes constraint systems for the position and magnitude.
Angles can be set in Inkscape with precision using the transforms dialog, or with guides, which can be positioned by double clicking on the guide for a menu.
Related: https://gitlab.com/inkscape/inbox/-/issues/1465