Removing Perimeter Nodes (Beginner)

Post questions on how to use or achieve an effect in Inkscape.
DavidBrennan
Posts: 41
Joined: Thu Jan 19, 2012 10:33 pm

Removing Perimeter Nodes (Beginner)

Postby DavidBrennan » Sat Jan 28, 2012 7:36 am

(I'm pretty new to vector graphics and especially Inkscape, so this question might be fairly basic.)

I've been trying to redo a .SVG of the Detroit Pistons (basketball team) logo that I originally got from Wikipedia. In doing this, I've had a great deal of trouble getting the white "stencil" part from the middle. Finally, I thought I had it, but now I see that there are still these trace elements of the perimeter part, which I do not want. (When I delete the actual corner nodes, the selection strangely inverts.)

Does anybody know how I can remove these perimeter little white parts while keeping the internal shapes sound? (Note that the white part is broken up into individual segments: it's not a flat layer underneath there.

Thank you. (The .SVG is attached below.)

Image
Attachments
Pistons-OneLayer.svg
(90.83 KiB) Downloaded 151 times

Uktrunie
Posts: 154
Joined: Sun Jul 18, 2010 4:48 am

Re: Removing Perimeter Nodes (Beginner)

Postby Uktrunie » Sat Jan 28, 2012 4:43 pm

Well, the easiest solution I can think of is this:

1) Select the white object and delete it.
2) select the bucket tool ( :tool_paintbucket: ).
3) Set something like this in the top toolbar: Threshold: 5, Grow/shrink: 1 or 0.75 px.
4) Holding your shift key, click in every space where the white should be.
5) You'll end up with a white shape that is a little bigger than the letters and stuff. Then select this white shape and send it to the bottom (End key) so the letters and the rest of the shapes "cut" the excess away.
6) Presto.

Hope it helps.

DavidBrennan
Posts: 41
Joined: Thu Jan 19, 2012 10:33 pm

Re: Removing Perimeter Nodes (Beginner)

Postby DavidBrennan » Sat Jan 28, 2012 5:53 pm

UKTrunie,

Thanks for offering that. I attempted it and, although it was a very good solution, I couldn't quite get the settings precise enough so that the borders of the white and the surrounding Objects perfectly butted up against each other. (I plan on importing the .SVG into Blender, and if there is any overlap of the two Objects, then Blender shows the area as a messy combination of the two Objects, rather than having one on top of the other.)

I actually made a solution myself, although it probably isn't perfect, either. Essentially, I just made a series of duplicate Objects, which I then used the Path>Difference tool to punch out the white areas underneath.

For the outermost area (the skinny white outline still visible), I:
1) Created simple Rectangles on top of the areas, and then
2) Shift-Selected the white area beneath it
3) Went Path > Difference...
...which punched the white area out

For the white specks along the perimeter, I

1) Duplicated the light blue outline
2) Sent the original light blue outline to another layer (to protect it because of the damage I was about to wreak on the duplicate)
3) Went all along its external Nodes and pulled them out. Once it fully covered up all the white specks, I
4) Shift-selected the white area
5) Went Path> Difference to delete them.

The final result was a little bit more precise (I believe) than I could quite get your technique to be, although, really, it was probably just six of one, half dozen of the other.

Thanks a lot. The final result is attached below.
Attachments
Pistons-OneLayer.svg
(162.12 KiB) Downloaded 147 times

Uktrunie
Posts: 154
Joined: Sun Jul 18, 2010 4:48 am

Re: Removing Perimeter Nodes (Beginner)

Postby Uktrunie » Sun Jan 29, 2012 8:07 am

Hey whatever works for you. The bucket has that problem yes, it's hard to get exactly to the borders.

BTW, you left one tiny white part on the second "S", below the fist loop. :)


Return to “Help with using Inkscape”