[ create a new paste ] login | about

Link: http://codepad.org/WeMHupwc    [ raw code | fork ]

Plain Text, pasted on Apr 12:
I'm not exactly sure how to describe this properly,
 so I'll explain what I did and what I want to accomplish.

I'm only using three rings is the example, but it could be 20 rings in a row,
or a 10x10 matrix of semi-overlapping rings, or even triangles as well.

I want to be able to vector cut out the resulting shape (shown as E and K)
while being able to change the stroke thickness in the original file.
Then "flatten" out and save as a new file (I know I can't do both concurrently,
so it would need to be separate steps/files).

By 'flatten', I mean take 'J' (preferably 'B') then apply some method/process
to produce 'K'.

Using this figure (the top section is NORMAL view,
the bottom section is WIREFRAME view):


<insert figure 1 here>


A: Created drawing a 1" circle with a 10pt stroke, no fill.
B: Duplicated 'A' three times, aligned, and semi-overlapped.
C: Same as 'B', but changed the stroke to 4pt to give a thinner appearance.

If you notice F,G,H show single line wireframe

D: Duplicated 'B', then ARRANGE > 'Convert outline to object' (CTRL+SHIFT+Q)
K: I manually cleaned up 'J', removed segments, removed duplicate overlapping
elements, closed strokes, etc.

I'll admit, I haven't tried cutting out 'B' on the laser,
but something tells me it wouldn't work anyway, though I could be wrong.

'K' is what I'm after, but in this example there was a lot of
work for only three circles.
If I have 100 overlapping circles this would be cumbersome.

I would like to maintain the ability to change all object's stroke width,
even if that has to be done in multiple steps/files.

Is there an easier/simpler method to accomplish what I'm doing here and have
a file I can send to the laser that's not going to take excessive time or
be duplicating cuts on overlapping objects?

I hope this made sense, if something needs clarification please let me know.

Thanks! 


Create a new paste based on this one


Comments: