Use <object> tags to import switch SVG and cleanup SVG.
authorW. Trevor King <wking@drexel.edu>
Fri, 19 Nov 2010 16:46:37 +0000 (11:46 -0500)
committerW. Trevor King <wking@drexel.edu>
Fri, 19 Nov 2010 16:46:37 +0000 (11:46 -0500)
posts/MultiMode/stepper/switch.mdwn
posts/MultiMode/stepper/switch/DPDT.svg

index 6fd1c63622aac9620f6b26db4d783230cb083190..5d37efad604c603e4513ecccaa9ace288fa4bcf4 100644 (file)
@@ -1,9 +1,9 @@
 You may want to see my [[MultiMode wiring|wiring]] summary.
 
-The manual switch is a double pole double throw (DPDT) switch. I've
-labeled the contacts below
+The manual [[stepper]] switch is a double pole double throw (DPDT)
+switch. I've labeled the contacts below
 
-[[!inline pagenames="DPDT.svg" template="raw" feeds="no"]]
+<object type="image/svg+xml" data="DPDT.svg"></object>
 
 In my [[MultiMode]], the switch contacts are wired as follows:
 
@@ -40,3 +40,5 @@ H7555 timer, and the NCAFMJM is a stepper driver chip, which receives
 a direction input (the purple wire) and a pulse-to-step input (the
 H7555 output). The output of the NCAFMJM heads over to a DS3658N
 current driver which drives the motor.
+
+[[!tag tags/hardware]]
index e9c457e2af8c57134a47b785d83392b06e76cfbe..e8c59e9177d25375894f32b9fb91ff97ee7961e6 100644 (file)
@@ -1,40 +1,27 @@
-<?xml version="1.0" standalone="no"?>
+<?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
-"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<!-- Creator: fig2dev Version 3.2 Patchlevel 5 -->
-<!-- CreationDate: Tue Mar 24 08:55:34 2009 -->
-<!-- Magnification: 2.100 -->
-<svg xmlns="http://www.w3.org/2000/svg" width="1.4in" height="1.3in" viewBox="13091 3573 1652 1541">
-<g style="stroke-width:.025in; stroke:black; fill:none">
-<!-- Circle -->
-<circle cx="13625" cy="4344" r="188"
- style="stroke:#000000;stroke-width:15;"/>
-<!-- Circle -->
-<circle cx="13625" cy="4911" r="188"
- style="stroke:#000000;stroke-width:15;"/>
-<!-- Circle -->
-<circle cx="13618" cy="3785" r="188"
- style="stroke:#000000;stroke-width:15;"/>
-<!-- Circle -->
-<circle cx="14192" cy="4344" r="188"
- style="stroke:#000000;stroke-width:15;"/>
-<!-- Circle -->
-<circle cx="14192" cy="3777" r="188"
- style="stroke:#000000;stroke-width:15;"/>
-<!-- Circle -->
-<circle cx="14192" cy="4911" r="188"
- style="stroke:#000000;stroke-width:15;"/>
-<!-- Text -->
-<text xml:space="preserve" x="13123" y="3934" stroke="#000000" fill="#000000"  font-family="Times" font-style="normal" font-weight="normal" font-size="303" text-anchor="start">6</text>
-<!-- Text -->
-<text xml:space="preserve" x="13123" y="4491" stroke="#000000" fill="#000000"  font-family="Times" font-style="normal" font-weight="normal" font-size="303" text-anchor="start">5</text>
-<!-- Text -->
-<text xml:space="preserve" x="13123" y="5049" stroke="#000000" fill="#000000"  font-family="Times" font-style="normal" font-weight="normal" font-size="303" text-anchor="start">4</text>
-<!-- Text -->
-<text xml:space="preserve" x="14488" y="3924" stroke="#000000" fill="#000000"  font-family="Times" font-style="normal" font-weight="normal" font-size="303" text-anchor="start">3</text>
-<!-- Text -->
-<text xml:space="preserve" x="14488" y="4491" stroke="#000000" fill="#000000"  font-family="Times" font-style="normal" font-weight="normal" font-size="303" text-anchor="start">2</text>
-<!-- Text -->
-<text xml:space="preserve" x="14488" y="5060" stroke="#000000" fill="#000000"  font-family="Times" font-style="normal" font-weight="normal" font-size="303" text-anchor="start">1</text>
-</g>
+         "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg"
+     width="1in" height="1in" viewBox="0 0 100 100">
+  <!--rect x="0" y="0" width="100" height="100" style="fill:red"/-->
+  <g style="stroke:black; fill:none">
+    <g style="stroke-width:2;">
+      <!-- Circles -->
+      <circle cx="30" cy="17" r="12"/>
+      <circle cx="30" cy="50" r="12"/>
+      <circle cx="30" cy="83" r="12"/>
+      <circle cx="70" cy="17" r="12"/>
+      <circle cx="70" cy="50" r="12"/>
+      <circle cx="70" cy="83" r="12"/>
+    </g>
+    <g style="fill:black; font-family:Times; font-size:16;">
+      <!-- Text -->
+      <text x="2" y="21">6</text>
+      <text x="2" y="54">5</text>
+      <text x="2" y="87">4</text>
+      <text x="90" y="21">3</text>
+      <text x="90" y="54">2</text>
+      <text x="90" y="87">1</text>
+    </g>
+  </g>
 </svg>