763861dd |
1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
2 | <!-- Created with Inkscape (http://www.inkscape.org/) --> |
3 | |
4 | <svg |
5 | xmlns:dc="http://purl.org/dc/elements/1.1/" |
6 | xmlns:cc="http://creativecommons.org/ns#" |
7 | xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
8 | xmlns:svg="http://www.w3.org/2000/svg" |
9 | xmlns="http://www.w3.org/2000/svg" |
10 | xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
11 | xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
12 | width="640" |
13 | height="480" |
14 | id="svg2" |
15 | version="1.1" |
16 | inkscape:version="0.48.5 r10040" |
17 | sodipodi:docname="keep-holes-far-apart.svg"> |
18 | <defs |
19 | id="defs4"> |
20 | <marker |
21 | inkscape:stockid="Arrow1Sstart" |
22 | orient="auto" |
23 | refY="0.0" |
24 | refX="0.0" |
25 | id="Arrow1Sstart" |
26 | style="overflow:visible"> |
27 | <path |
28 | id="path4353" |
29 | d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
30 | style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt" |
31 | transform="scale(0.2) translate(6,0)" /> |
32 | </marker> |
33 | <marker |
34 | inkscape:stockid="Arrow1Lstart" |
35 | orient="auto" |
36 | refY="0.0" |
37 | refX="0.0" |
38 | id="Arrow1Lstart" |
39 | style="overflow:visible"> |
40 | <path |
41 | id="path4341" |
42 | d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
43 | style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt" |
44 | transform="scale(0.8) translate(12.5,0)" /> |
45 | </marker> |
46 | <marker |
47 | inkscape:stockid="Arrow1Send" |
48 | orient="auto" |
49 | refY="0.0" |
50 | refX="0.0" |
51 | id="Arrow1Send" |
52 | style="overflow:visible;"> |
53 | <path |
54 | id="path4356" |
55 | d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
56 | style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;" |
57 | transform="scale(0.2) rotate(180) translate(6,0)" /> |
58 | </marker> |
59 | <marker |
60 | inkscape:stockid="Arrow1Lend" |
61 | orient="auto" |
62 | refY="0.0" |
63 | refX="0.0" |
64 | id="Arrow1Lend" |
65 | style="overflow:visible;"> |
66 | <path |
67 | id="path4344" |
68 | d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
69 | style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;" |
70 | transform="scale(0.8) rotate(180) translate(12.5,0)" /> |
71 | </marker> |
72 | <marker |
73 | inkscape:stockid="Arrow1Sstart" |
74 | orient="auto" |
75 | refY="0" |
76 | refX="0" |
77 | id="Arrow1Sstart-6" |
78 | style="overflow:visible"> |
79 | <path |
80 | inkscape:connector-curvature="0" |
81 | id="path4353-6" |
82 | d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" |
83 | style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" |
84 | transform="matrix(0.2,0,0,0.2,1.2,0)" /> |
85 | </marker> |
86 | <marker |
87 | inkscape:stockid="Arrow1Send" |
88 | orient="auto" |
89 | refY="0" |
90 | refX="0" |
91 | id="Arrow1Send-4" |
92 | style="overflow:visible"> |
93 | <path |
94 | inkscape:connector-curvature="0" |
95 | id="path4356-9" |
96 | d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" |
97 | style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" |
98 | transform="matrix(-0.2,0,0,-0.2,-1.2,0)" /> |
99 | </marker> |
100 | </defs> |
101 | <sodipodi:namedview |
102 | id="base" |
103 | pagecolor="#ffffff" |
104 | bordercolor="#666666" |
105 | borderopacity="1.0" |
106 | inkscape:pageopacity="0.0" |
107 | inkscape:pageshadow="2" |
f91115f9 |
108 | inkscape:zoom="1.4" |
109 | inkscape:cx="331.7421" |
110 | inkscape:cy="234.06359" |
763861dd |
111 | inkscape:document-units="px" |
112 | inkscape:current-layer="layer1" |
113 | showgrid="false" |
f91115f9 |
114 | inkscape:window-width="1198" |
115 | inkscape:window-height="981" |
116 | inkscape:window-x="1366" |
117 | inkscape:window-y="466" |
118 | inkscape:window-maximized="0" /> |
763861dd |
119 | <metadata |
120 | id="metadata7"> |
121 | <rdf:RDF> |
122 | <cc:Work |
123 | rdf:about=""> |
124 | <dc:format>image/svg+xml</dc:format> |
125 | <dc:type |
126 | rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
127 | </cc:Work> |
128 | </rdf:RDF> |
129 | </metadata> |
130 | <g |
131 | inkscape:label="Layer 1" |
132 | inkscape:groupmode="layer" |
133 | id="layer1" |
134 | transform="translate(0,-572.36218)"> |
135 | <path |
136 | sodipodi:type="arc" |
137 | style="opacity:0.66600001;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
138 | id="path3265-6-4" |
139 | sodipodi:cx="130.30968" |
140 | sodipodi:cy="70.888222" |
141 | sodipodi:rx="34.345188" |
142 | sodipodi:ry="34.345188" |
143 | d="m 164.65487,70.888222 a 34.345188,34.345188 0 1 1 -68.690381,0 34.345188,34.345188 0 1 1 68.690381,0 z" |
144 | transform="translate(146.47212,596.81085)" /> |
145 | <path |
146 | sodipodi:type="arc" |
147 | style="opacity:0.66600001;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
148 | id="path3265-6-4-0" |
149 | sodipodi:cx="130.30968" |
150 | sodipodi:cy="70.888222" |
151 | sodipodi:rx="34.345188" |
152 | sodipodi:ry="34.345188" |
153 | d="m 164.65487,70.888222 a 34.345188,34.345188 0 1 1 -68.690381,0 34.345188,34.345188 0 1 1 68.690381,0 z" |
154 | transform="translate(146.47212,570.2806)" /> |
155 | <path |
156 | sodipodi:type="arc" |
157 | style="opacity:0.66600001;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
158 | id="path3265-6-4-6" |
159 | sodipodi:cx="130.30968" |
160 | sodipodi:cy="70.888222" |
161 | sodipodi:rx="34.345188" |
162 | sodipodi:ry="34.345188" |
163 | d="m 164.65487,70.888222 a 34.345188,34.345188 0 1 1 -68.690381,0 34.345188,34.345188 0 1 1 68.690381,0 z" |
164 | transform="translate(225.62116,597.51454)" /> |
165 | <path |
166 | sodipodi:type="arc" |
167 | style="opacity:0.66600001;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
168 | id="path3265-6-4-0-8" |
169 | sodipodi:cx="130.30968" |
170 | sodipodi:cy="70.888222" |
171 | sodipodi:rx="34.345188" |
172 | sodipodi:ry="34.345188" |
173 | d="m 164.65487,70.888222 a 34.345188,34.345188 0 1 1 -68.690381,0 34.345188,34.345188 0 1 1 68.690381,0 z" |
174 | transform="translate(225.62116,570.98429)" /> |
175 | <path |
176 | sodipodi:type="arc" |
177 | style="opacity:0.66600001;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
178 | id="path3265-6-4-8" |
179 | sodipodi:cx="130.30968" |
180 | sodipodi:cy="70.888222" |
181 | sodipodi:rx="34.345188" |
182 | sodipodi:ry="34.345188" |
183 | d="m 164.65487,70.888222 a 34.345188,34.345188 0 1 1 -68.690381,0 34.345188,34.345188 0 1 1 68.690381,0 z" |
184 | transform="translate(-7.0710682,806.0857)" /> |
185 | <path |
186 | sodipodi:type="arc" |
187 | style="opacity:0.66600001;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
188 | id="path3265-6-4-0-4" |
189 | sodipodi:cx="130.30968" |
190 | sodipodi:cy="70.888222" |
191 | sodipodi:rx="34.345188" |
192 | sodipodi:ry="34.345188" |
193 | d="m 164.65487,70.888222 a 34.345188,34.345188 0 1 1 -68.690381,0 34.345188,34.345188 0 1 1 68.690381,0 z" |
194 | transform="translate(-7.0710682,779.55545)" /> |
195 | <path |
196 | sodipodi:type="arc" |
197 | style="opacity:0.66600001;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
198 | id="path3265-6-4-6-3" |
199 | sodipodi:cx="130.30968" |
200 | sodipodi:cy="70.888222" |
201 | sodipodi:rx="34.345188" |
202 | sodipodi:ry="34.345188" |
203 | d="m 164.65487,70.888222 a 34.345188,34.345188 0 1 1 -68.690381,0 34.345188,34.345188 0 1 1 68.690381,0 z" |
204 | transform="translate(383.71003,806.34034)" /> |
205 | <path |
206 | sodipodi:type="arc" |
207 | style="opacity:0.66600001;fill:#ff0000;fill-opacity:1;stroke:#ff0000;stroke-width:5.30000019;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" |
208 | id="path3265-6-4-0-8-1" |
209 | sodipodi:cx="130.30968" |
210 | sodipodi:cy="70.888222" |
211 | sodipodi:rx="34.345188" |
212 | sodipodi:ry="34.345188" |
213 | d="m 164.65487,70.888222 a 34.345188,34.345188 0 1 1 -68.690381,0 34.345188,34.345188 0 1 1 68.690381,0 z" |
214 | transform="translate(383.71004,779.81009)" /> |
215 | <path |
216 | style="fill:#008000;stroke:#008000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
217 | d="m 275.89791,678.22693 79.02277,27.17323" |
218 | id="path3467" |
219 | inkscape:connector-curvature="0" |
220 | sodipodi:nodetypes="cc" /> |
221 | <path |
222 | style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
223 | d="m 29.294424,32.502422 572.756496,0" |
224 | id="path3471" |
225 | inkscape:connector-curvature="0" |
226 | transform="translate(0,572.36218)" /> |
227 | <path |
228 | style="fill:#008000;stroke:#008000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
229 | d="m 276.91325,132.3304 80.40818,-25.90183" |
230 | id="path3498" |
231 | inkscape:connector-curvature="0" |
232 | transform="translate(0,572.36218)" |
233 | sodipodi:nodetypes="cc" /> |
234 | <path |
235 | style="fill:#008000;stroke:#008000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
236 | d="M 123.21429,314.64286 515,342.14286" |
237 | id="path3500" |
238 | inkscape:connector-curvature="0" |
239 | transform="translate(0,572.36218)" /> |
240 | <path |
241 | style="fill:#008000;stroke:#008000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
242 | d="M 122.5,342.14286 514.64286,315" |
243 | id="path3502" |
244 | inkscape:connector-curvature="0" |
245 | transform="translate(0,572.36218)" /> |
246 | <path |
247 | style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
248 | d="m 28.621753,631.6479 572.756497,0" |
249 | id="path3471-2" |
250 | inkscape:connector-curvature="0" /> |
251 | <path |
252 | style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
253 | d="m 26.982823,814.21594 572.756497,0" |
254 | id="path3471-9" |
255 | inkscape:connector-curvature="0" /> |
256 | <path |
257 | style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" |
258 | d="m 26.310152,840.99924 572.756498,0" |
259 | id="path3471-2-2" |
260 | inkscape:connector-curvature="0" /> |
261 | <text |
262 | xml:space="preserve" |
263 | style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O" |
264 | x="437.14288" |
265 | y="716.64789" |
266 | id="text3559" |
267 | sodipodi:linespacing="125%"><tspan |
268 | sodipodi:role="line" |
269 | id="tspan3561" |
270 | x="437.14288" |
271 | y="716.64789">same vertical</tspan><tspan |
272 | sodipodi:role="line" |
273 | x="437.14288" |
274 | y="741.64789" |
275 | id="tspan3563">distance</tspan></text> |
276 | <path |
f91115f9 |
277 | style="fill:none;stroke:#0a00ff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow1Send);stroke-miterlimit:4;stroke-dasharray:none" |
763861dd |
278 | d="M 552.14286,127.14286 546.42857,45 l -35,0.714285 L 510.71429,35" |
279 | id="path4783" |
280 | inkscape:connector-curvature="0" |
281 | transform="translate(0,572.36218)" /> |
282 | <path |
f91115f9 |
283 | style="fill:none;stroke:#0a00ff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Send);stroke-miterlimit:4;stroke-dasharray:none" |
763861dd |
284 | d="m 511.38656,617.66428 -4.32248,8.35411" |
285 | id="path4785" |
286 | inkscape:connector-curvature="0" |
287 | sodipodi:nodetypes="cc" /> |
288 | <path |
f91115f9 |
289 | style="fill:none;stroke:#0a00ff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Send);stroke-miterlimit:4;stroke-dasharray:none" |
763861dd |
290 | d="M 465.71429,173.57143 461.42857,256.42857 430.71429,255 l -2.14286,10" |
291 | id="path5521" |
292 | inkscape:connector-curvature="0" |
293 | transform="translate(0,572.36218)" /> |
294 | <path |
f91115f9 |
295 | style="fill:none;stroke:#0a00ff;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Send);stroke-miterlimit:4;stroke-dasharray:none" |
763861dd |
296 | d="m 430.71429,254.82143 -2.67857,-10.53572" |
297 | id="path5707" |
298 | inkscape:connector-curvature="0" |
299 | transform="translate(0,572.36218)" /> |
300 | <text |
301 | xml:space="preserve" |
302 | style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O" |
303 | x="103.57143" |
304 | y="748.07648" |
305 | id="text5893" |
306 | sodipodi:linespacing="125%"><tspan |
307 | sodipodi:role="line" |
308 | id="tspan5895" |
309 | x="103.57143" |
310 | y="748.07648">angle A is</tspan><tspan |
311 | sodipodi:role="line" |
312 | x="103.57143" |
313 | y="773.07648" |
314 | id="tspan5897">bigger than angle B</tspan></text> |
315 | <text |
316 | xml:space="preserve" |
317 | style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O" |
318 | x="280" |
319 | y="698.07648" |
320 | id="text5899" |
321 | sodipodi:linespacing="125%"><tspan |
322 | sodipodi:role="line" |
323 | id="tspan5901" |
324 | x="280" |
325 | y="698.07648">A</tspan></text> |
326 | <text |
327 | xml:space="preserve" |
328 | style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O" |
329 | x="156.42857" |
330 | y="908.07648" |
331 | id="text5903" |
332 | sodipodi:linespacing="125%"><tspan |
333 | sodipodi:role="line" |
334 | id="tspan5905" |
335 | x="156.42857" |
336 | y="908.07648">B</tspan></text> |
337 | <path |
338 | style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" |
339 | d="m 192.14286,160.71429 72.14285,-36.42858" |
340 | id="path5907" |
341 | inkscape:connector-curvature="0" |
342 | transform="translate(0,572.36218)" /> |
343 | <path |
344 | style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" |
345 | d="M 275,205.71429 173.57143,326.42857" |
346 | id="path6093" |
347 | inkscape:connector-curvature="0" |
348 | transform="translate(0,572.36218)" /> |
349 | <text |
350 | xml:space="preserve" |
351 | style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Linux Libertine Mono O;-inkscape-font-specification:Linux Libertine Mono O" |
352 | x="138.57143" |
353 | y="411.42856" |
354 | id="text6279" |
355 | sodipodi:linespacing="125%" |
356 | transform="translate(0,572.36218)"><tspan |
357 | sodipodi:role="line" |
358 | id="tspan6281" |
359 | x="138.57143" |
360 | y="411.42856">holes that are far apart</tspan><tspan |
361 | sodipodi:role="line" |
362 | x="138.57143" |
363 | y="436.42856" |
364 | id="tspan6283">minimize rotation</tspan></text> |
365 | <path |
366 | style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Sstart);marker-end:url(#Arrow1Send)" |
367 | d="m 149.64286,319.28571 c -4.67655,7.24258 -4.36891,13.17353 0,18.03572" |
368 | id="path6308" |
369 | inkscape:connector-curvature="0" |
370 | transform="translate(0,572.36218)" |
371 | sodipodi:nodetypes="cc" /> |
372 | <path |
373 | style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#Arrow1Sstart);marker-end:url(#Arrow1Send)" |
f91115f9 |
374 | d="m 278.23529,683.58547 c -4.67655,7.24258 -4.54748,12.45924 -0.17857,17.32143" |
763861dd |
375 | id="path6308-5" |
376 | inkscape:connector-curvature="0" |
377 | sodipodi:nodetypes="cc" /> |
378 | </g> |
379 | </svg> |