Inkscape Community
Help Using Inkscape => Inkscape Beginners' Questions => Topic started by: brunopereira on October 14, 2016, 06:24:35 AM
-
Hi community!
I'm trying to recreate the following in inkscape:
[ You are not allowed to view attachments ]
It's made up of a series of different sized triangles on top of each other.
I'd like to make it a quite symmetric, equally spaced drawing.
How can this be achieved?
Thank you.
Best regards,
-
This was the best I was able to come up with:
[ You are not allowed to view attachments ]
Now I'd like it to be symmetrical, I mean, have the same distance, or proportional distante rather between the triangles.
Please advise.
Thank you.
-
Hhmm....it already is as you describe, symmetrical or proprtional distance between rectangles (as far as I can tell without measuring).
It will not be easy to explain how to do that (especially since I've never seen it before). But if you could try to explain a little bit more, how you want it to be different? That's the part that's hard to imagine.
Once I have an understanding, I'll be glad to try and work out the steps. After I catch up with other messages and email, I'll fire up Inkscape and try the only idea I have. But if you could explain a little more, that would help.
-
Ok, well I came up with something. It's entirely labor intensive. I don't know if there might be some fancy way to do it with an extension or something else. But this is what I've got.
1 - Set up a pixel grid (that means grid lines 1 px apart for both x and y direction)
2 - Set up snapping (snap to cusp/corner nodes and to smooth nodes, and also snap to grid)
3 - Pen/Bezier tool :pen:
4 - Make first triangle something like 410 pixels tall, 20 px wide. The Pen will automatically place nodes at the grid intersections. (It could be 510 or 510 or 310, but the 10 is important, you'll see why when you're almost finished)
5 - Switch to the Node tool :node:
6 - Duplicate the triangle
7 - Grab the top-right node and drag it out to the right by 1 grid line and down by 1 grid line (it should automatically snap to the intersection)
8 - Grab the top-left node and drag it out to the left by 1 grid line and down 1 grid line
9 - Grab the bottom node, and move it straight up by 1 grid line
10 - Repeat 6, 7, 8, 9 and 10 until it's finished
-
Hi.
If you don't want the preserved transformational look then you could try the stitch subpaths lpe for something similar.
Draw the "envelope" paths at the top and the bottom, combine them,
apply stitch subpaths lpe, convert object to path and close the open segments.
Testing.
Edit: here it is.
[ You are not allowed to view attachments ]
Only problem with it is the connection order doesn't work fully as expected.
So the process goes something similar:
- draw top envelope path
- draw bottom vertical line segment
- combine them together
- ensure the top and bottom most nodes are on the same vertical axis
- duplicate the path
- mirror the duplicant and snap it to the axis
- select all nodes and join unconnected nodes with the node tool
- break path apart
- with the transformation panel move each path individually up vertically by a distance
- select all nodes, connect unconnected start-end nodes
- break path apart
- use th transformation panel to move each path in reverse with the same distance
- combine paths together
-
Nice! I knew someone would come up with something less labor intensive.
-
I just used the interpolate extension... There you can define how many steps, and if those steps should become larger/smaller with each step. It's extremely fast ;-)