diff --git a/examples/demo01.bom.tsv b/examples/demo01.bom.tsv index d7534107..39f82ac5 100644 --- a/examples/demo01.bom.tsv +++ b/examples/demo01.bom.tsv @@ -1,4 +1,4 @@ -Item Qty Unit Designators -Connector, D-Sub, female, 9 pins 1 X1 -Connector, Molex KK 254, female, 3 pins 1 X2 -Cable, 3 x 0.25 mm² shielded 0.2 m W1 +Id Description Qty Unit Designators +1 Cable, 3 x 0.25 mm² shielded 0.2 m W1 +2 Connector, D-Sub, female, 9 pins 1 X1 +3 Connector, Molex KK 254, female, 3 pins 1 X2 diff --git a/examples/demo01.gv b/examples/demo01.gv index ed4fa671..00653b5c 100644 --- a/examples/demo01.gv +++ b/examples/demo01.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -59,7 +59,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -91,7 +91,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffffff:#000000"] X1:p5r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -122,9 +122,11 @@ graph { - - - + + + - - - + + + - - - + + + - + @@ -174,5 +180,5 @@ graph {
 
X1:5WHX2:1X1:5:GND + 1:WH + X2:1:GND
@@ -136,9 +138,11 @@ graph {
X1:2BNX2:3X1:2:RX + 2:BN + X2:3:TX
@@ -150,9 +154,11 @@ graph {
X1:3GNX2:2X1:3:TX + 3:GN + X2:2:RX
@@ -165,7 +171,7 @@ graph {
 
X1:5X1:5:GND Shield
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/examples/demo01.html b/examples/demo01.html index 383052f8..12d00299 100644 --- a/examples/demo01.html +++ b/examples/demo01.html @@ -1,177 +1,210 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -D-Sub - -female - -9-pin - -DCD - -1 - -RX - -2 - -TX - -3 - -DTR - -4 - -GND - -5 - -DSR - -6 - -RTS - -7 - -CTS - -8 - -RI - -9 + + +X1 + +D-Sub + +female + +9-pin + +DCD + +1 + +RX + +2 + +TX + +3 + +DTR + +4 + +GND + +5 + +DSR + +6 + +RTS + +7 + +CTS + +8 + +RI + +9 W1 - - -W1 - -3x - -0.25 mm² - -+ S - -0.2 m -  -X1:5 -WH -X2:1 - - - -X1:2 -BN -X2:3 - - - -X1:3 -GN -X2:2 - - - -  -X1:5 -Shield - -  + + +W1 + +3x + +0.25 mm² + ++ S + +0.2 m +  +X1:5:GND +     1:WH     +X2:1:GND + + + +X1:2:RX +     2:BN     +X2:3:TX + + + +X1:3:TX +     3:GN     +X2:2:RX + + + +  +X1:5:GND +Shield + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - + X2 - - -X2 - -Molex KK 254 - -female - -3-pin - -1 - -GND - -2 - -RX - -3 - -TX + + +X2 + +Molex KK 254 + +female + +3-pin + +1 + +GND + +2 + +RX + +3 + +TX W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, D-Sub, female, 9 pins1X1
Connector, Molex KK 254, female, 3 pins1X2
Cable, 3 x 0.25 mm² shielded0.2mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 3 x 0.25 mm² shielded0.2mW1
2Connector, D-Sub, female, 9 pins1X1
3Connector, Molex KK 254, female, 3 pins1X2
+ diff --git a/examples/demo01.png b/examples/demo01.png index 18fd366c..f8a95a31 100644 Binary files a/examples/demo01.png and b/examples/demo01.png differ diff --git a/examples/demo01.svg b/examples/demo01.svg index 38a18a56..bd454446 100644 --- a/examples/demo01.svg +++ b/examples/demo01.svg @@ -1,172 +1,172 @@ - - + - + X1 - - -X1 - -D-Sub - -female - -9-pin - -DCD - -1 - -RX - -2 - -TX - -3 - -DTR - -4 - -GND - -5 - -DSR - -6 - -RTS - -7 - -CTS - -8 - -RI - -9 + + +X1 + +D-Sub + +female + +9-pin + +DCD + +1 + +RX + +2 + +TX + +3 + +DTR + +4 + +GND + +5 + +DSR + +6 + +RTS + +7 + +CTS + +8 + +RI + +9 W1 - - -W1 - -3x - -0.25 mm² - -+ S - -0.2 m -  -X1:5 -WH -X2:1 - - - -X1:2 -BN -X2:3 - - - -X1:3 -GN -X2:2 - - - -  -X1:5 -Shield - -  + + +W1 + +3x + +0.25 mm² + ++ S + +0.2 m +  +X1:5:GND +     1:WH     +X2:1:GND + + + +X1:2:RX +     2:BN     +X2:3:TX + + + +X1:3:TX +     3:GN     +X2:2:RX + + + +  +X1:5:GND +Shield + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - + X2 - - -X2 - -Molex KK 254 - -female - -3-pin - -1 - -GND - -2 - -RX - -3 - -TX + + +X2 + +Molex KK 254 + +female + +3-pin + +1 + +GND + +2 + +RX + +3 + +TX W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + diff --git a/examples/demo02.bom.tsv b/examples/demo02.bom.tsv index c71ca775..cebaa360 100644 --- a/examples/demo02.bom.tsv +++ b/examples/demo02.bom.tsv @@ -1,13 +1,13 @@ -Item Qty Unit Designators -Connector, Crimp ferrule, 0.25 mm², YE 2 -Connector, Molex KK 254, female, 4 pins 2 X2, X3 -Connector, Molex KK 254, female, 5 pins 1 X4 -Connector, Molex KK 254, female, 8 pins 1 X1 -Cable, 2 x 0.25 mm² 0.3 m W4 -Wire, 0.14 mm², BK 0.9 m W1, W2, W3 -Wire, 0.14 mm², BU 0.3 m W3 -Wire, 0.14 mm², GN 0.6 m W1, W2 -Wire, 0.14 mm², OG 0.3 m W3 -Wire, 0.14 mm², RD 0.6 m W1, W2 -Wire, 0.14 mm², VT 0.3 m W3 -Wire, 0.14 mm², YE 0.6 m W1, W2 +Id Description Qty Unit Designators +1 Cable, 2 x 0.25 mm² 0.3 m W4 +2 Connector, Crimp ferrule, 0.25 mm², YE 2 +3 Connector, Molex KK 254, female, 4 pins 2 X2, X3 +4 Connector, Molex KK 254, female, 5 pins 1 X4 +5 Connector, Molex KK 254, female, 8 pins 1 X1 +6 Wire, 0.14 mm², BK 0.9 m W1, W2, W3 +7 Wire, 0.14 mm², BU 0.3 m W3 +8 Wire, 0.14 mm², GN 0.6 m W1, W2 +9 Wire, 0.14 mm², OG 0.3 m W3 +10 Wire, 0.14 mm², RD 0.6 m W1, W2 +11 Wire, 0.14 mm², VT 0.3 m W3 +12 Wire, 0.14 mm², YE 0.6 m W1, W2 diff --git a/examples/demo02.gv b/examples/demo02.gv index 65905c39..80b789b3 100644 --- a/examples/demo02.gv +++ b/examples/demo02.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -55,7 +55,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -91,7 +91,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X3 [label=<
@@ -127,7 +127,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X4 [label=<
@@ -167,7 +167,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_1 [label=<
@@ -179,7 +179,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_2 [label=<
@@ -191,7 +191,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#000000:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -222,9 +222,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1BKX2:1X1:1:GND + BK + X2:1:GND
@@ -236,9 +238,11 @@ graph {
X1:2RDX2:2X1:2:+5V + RD + X2:2:+5V
@@ -250,9 +254,11 @@ graph {
X1:3YEX2:3X1:3:SCL + YE + X2:3:SCL
@@ -264,9 +270,11 @@ graph {
X1:4GNX2:4X1:4:SDA + GN + X2:4:SDA
@@ -281,7 +289,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#000000:#000000"] X1:p1r:e -- W2:w1:w W2:w1:e -- X3:p1l:w @@ -312,9 +320,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1BKX3:1X1:1:GND + BK + X3:1:GND
@@ -326,9 +336,11 @@ graph {
X1:2RDX3:2X1:2:+5V + RD + X3:2:+5V
@@ -340,9 +352,11 @@ graph {
X1:3YEX3:3X1:3:SCL + YE + X3:3:SCL
@@ -354,9 +368,11 @@ graph {
X1:4GNX3:4X1:4:SDA + GN + X3:4:SDA
@@ -371,7 +387,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#000000:#000000"] X1:p1r:e -- W3:w1:w W3:w1:e -- X4:p1l:w @@ -402,9 +418,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1BKX4:1X1:1:GND + BK + X4:1:GND
@@ -416,9 +434,11 @@ graph {
X1:5BUX4:3X1:5:MISO + BU + X4:3:MISO
@@ -430,9 +450,11 @@ graph {
X1:6OGX4:4X1:6:MOSI + OG + X4:4:MOSI
@@ -444,9 +466,11 @@ graph {
X1:7VTX4:5X1:7:SCK + VT + X4:5:SCK
@@ -461,7 +485,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#000000:#000000"] _ferrule_crimp_1:e -- W4:w1:w W4:w1:e -- X4:p1l:w @@ -487,8 +511,10 @@ graph {   - BK - X4:1 + + 1:BK + + X4:1:GND @@ -501,8 +527,10 @@ graph { - RD - X4:2 + + 2:RD + + X4:2:+12V @@ -517,5 +545,5 @@ graph { -> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/examples/demo02.html b/examples/demo02.html index d8b70baf..56c2310b 100644 --- a/examples/demo02.html +++ b/examples/demo02.html @@ -1,517 +1,613 @@ - - WireViz Diagram and BOM - -

Diagram

- + - - - + + + X1 - - -X1 - -Molex KK 254 - -female - -8-pin - -GND - -1 - -+5V - -2 - -SCL - -3 - -SDA - -4 - -MISO - -5 - -MOSI - -6 - -SCK - -7 - -N/C - -8 + + +X1 + +Molex KK 254 + +female + +8-pin + +GND + +1 + ++5V + +2 + +SCL + +3 + +SDA + +4 + +MISO + +5 + +MOSI + +6 + +SCK + +7 + +N/C + +8 W1 - - -W1 - -4x - -0.14 mm² (26 AWG) - -0.2 m -  -X1:1 -BK -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:3 -YE -X2:3 - - - -X1:4 -GN -X2:4 - - - -  + + +W1 + +4x + +0.14 mm² (26 AWG) + +0.2 m +  +X1:1:GND +     BK     +X2:1:GND + + + +X1:2:+5V +     RD     +X2:2:+5V + + + +X1:3:SCL +     YE     +X2:3:SCL + + + +X1:4:SDA +     GN     +X2:4:SDA + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + W2 - - -W2 - -4x - -0.14 mm² (26 AWG) - -0.4 m -  -X1:1 -BK -X3:1 - - - -X1:2 -RD -X3:2 - - - -X1:3 -YE -X3:3 - - - -X1:4 -GN -X3:4 - - - -  + + +W2 + +4x + +0.14 mm² (26 AWG) + +0.4 m +  +X1:1:GND +     BK     +X3:1:GND + + + +X1:2:+5V +     RD     +X3:2:+5V + + + +X1:3:SCL +     YE     +X3:3:SCL + + + +X1:4:SDA +     GN     +X3:4:SDA + + + +  X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + W3 - - -W3 - -4x - -0.14 mm² (26 AWG) - -0.3 m -  -X1:1 -BK -X4:1 - - - -X1:5 -BU -X4:3 - - - -X1:6 -OG -X4:4 - - - -X1:7 -VT -X4:5 - - - -  + + +W3 + +4x + +0.14 mm² (26 AWG) + +0.3 m +  +X1:1:GND +     BK     +X4:1:GND + + + +X1:5:MISO +     BU     +X4:3:MISO + + + +X1:6:MOSI +     OG     +X4:4:MOSI + + + +X1:7:SCK +     VT     +X4:5:SCK + + + +  X1:e--W3:w - - - + + + X1:e--W3:w - - - + + + X1:e--W3:w - - - + + + X1:e--W3:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -+5V - -3 - -SCL - -4 - -SDA + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + ++5V + +3 + +SCL + +4 + +SDA X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -+5V - -3 - -SCL - -4 - -SDA + + +X3 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + ++5V + +3 + +SCL + +4 + +SDA X4 - - -X4 - -Molex KK 254 - -female - -5-pin - -1 - -GND - -2 - -+12V - -3 - -MISO - -4 - -MOSI - -5 - -SCK + + +X4 + +Molex KK 254 + +female + +5-pin + +1 + +GND + +2 + ++12V + +3 + +MISO + +4 + +MOSI + +5 + +SCK _ferrule_crimp_1 - - -Crimp ferrule - -0.25 mm² - -YE - - + + +Crimp ferrule + +0.25 mm² + +YE + + W4 - - -W4 - -2x - -0.25 mm² (24 AWG) - -0.3 m -  -BK -X4:1 - - - -RD -X4:2 - - - -  + + +W4 + +2x + +0.25 mm² (24 AWG) + +0.3 m +  +     1:BK     +X4:1:GND + + + +     2:RD     +X4:2:+12V + + + +  _ferrule_crimp_1:e--W4:w - - - + + + _ferrule_crimp_2 - - -Crimp ferrule - -0.25 mm² - -YE - - + + +Crimp ferrule + +0.25 mm² + +YE + + _ferrule_crimp_2:e--W4:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Crimp ferrule, 0.25 mm², YE2
Connector, Molex KK 254, female, 4 pins2X2, X3
Connector, Molex KK 254, female, 5 pins1X4
Connector, Molex KK 254, female, 8 pins1X1
Cable, 2 x 0.25 mm²0.3mW4
Wire, 0.14 mm², BK0.9mW1, W2, W3
Wire, 0.14 mm², BU0.3mW3
Wire, 0.14 mm², GN0.6mW1, W2
Wire, 0.14 mm², OG0.3mW3
Wire, 0.14 mm², RD0.6mW1, W2
Wire, 0.14 mm², VT0.3mW3
Wire, 0.14 mm², YE0.6mW1, W2
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 2 x 0.25 mm²0.3mW4
2Connector, Crimp ferrule, 0.25 mm², YE2
3Connector, Molex KK 254, female, 4 pins2X2, X3
4Connector, Molex KK 254, female, 5 pins1X4
5Connector, Molex KK 254, female, 8 pins1X1
6Wire, 0.14 mm², BK0.9mW1, W2, W3
7Wire, 0.14 mm², BU0.3mW3
8Wire, 0.14 mm², GN0.6mW1, W2
9Wire, 0.14 mm², OG0.3mW3
10Wire, 0.14 mm², RD0.6mW1, W2
11Wire, 0.14 mm², VT0.3mW3
12Wire, 0.14 mm², YE0.6mW1, W2
+ diff --git a/examples/demo02.png b/examples/demo02.png index de439fa6..66726770 100644 Binary files a/examples/demo02.png and b/examples/demo02.png differ diff --git a/examples/demo02.svg b/examples/demo02.svg index 9febbada..06320f89 100644 --- a/examples/demo02.svg +++ b/examples/demo02.svg @@ -1,512 +1,512 @@ - - - - + + + X1 - - -X1 - -Molex KK 254 - -female - -8-pin - -GND - -1 - -+5V - -2 - -SCL - -3 - -SDA - -4 - -MISO - -5 - -MOSI - -6 - -SCK - -7 - -N/C - -8 + + +X1 + +Molex KK 254 + +female + +8-pin + +GND + +1 + ++5V + +2 + +SCL + +3 + +SDA + +4 + +MISO + +5 + +MOSI + +6 + +SCK + +7 + +N/C + +8 W1 - - -W1 - -4x - -0.14 mm² (26 AWG) - -0.2 m -  -X1:1 -BK -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:3 -YE -X2:3 - - - -X1:4 -GN -X2:4 - - - -  + + +W1 + +4x + +0.14 mm² (26 AWG) + +0.2 m +  +X1:1:GND +     BK     +X2:1:GND + + + +X1:2:+5V +     RD     +X2:2:+5V + + + +X1:3:SCL +     YE     +X2:3:SCL + + + +X1:4:SDA +     GN     +X2:4:SDA + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + W2 - - -W2 - -4x - -0.14 mm² (26 AWG) - -0.4 m -  -X1:1 -BK -X3:1 - - - -X1:2 -RD -X3:2 - - - -X1:3 -YE -X3:3 - - - -X1:4 -GN -X3:4 - - - -  + + +W2 + +4x + +0.14 mm² (26 AWG) + +0.4 m +  +X1:1:GND +     BK     +X3:1:GND + + + +X1:2:+5V +     RD     +X3:2:+5V + + + +X1:3:SCL +     YE     +X3:3:SCL + + + +X1:4:SDA +     GN     +X3:4:SDA + + + +  X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + W3 - - -W3 - -4x - -0.14 mm² (26 AWG) - -0.3 m -  -X1:1 -BK -X4:1 - - - -X1:5 -BU -X4:3 - - - -X1:6 -OG -X4:4 - - - -X1:7 -VT -X4:5 - - - -  + + +W3 + +4x + +0.14 mm² (26 AWG) + +0.3 m +  +X1:1:GND +     BK     +X4:1:GND + + + +X1:5:MISO +     BU     +X4:3:MISO + + + +X1:6:MOSI +     OG     +X4:4:MOSI + + + +X1:7:SCK +     VT     +X4:5:SCK + + + +  X1:e--W3:w - - - + + + X1:e--W3:w - - - + + + X1:e--W3:w - - - + + + X1:e--W3:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -+5V - -3 - -SCL - -4 - -SDA + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + ++5V + +3 + +SCL + +4 + +SDA X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -+5V - -3 - -SCL - -4 - -SDA + + +X3 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + ++5V + +3 + +SCL + +4 + +SDA X4 - - -X4 - -Molex KK 254 - -female - -5-pin - -1 - -GND - -2 - -+12V - -3 - -MISO - -4 - -MOSI - -5 - -SCK + + +X4 + +Molex KK 254 + +female + +5-pin + +1 + +GND + +2 + ++12V + +3 + +MISO + +4 + +MOSI + +5 + +SCK _ferrule_crimp_1 - - -Crimp ferrule - -0.25 mm² - -YE - - + + +Crimp ferrule + +0.25 mm² + +YE + + W4 - - -W4 - -2x - -0.25 mm² (24 AWG) - -0.3 m -  -BK -X4:1 - - - -RD -X4:2 - - - -  + + +W4 + +2x + +0.25 mm² (24 AWG) + +0.3 m +  +     1:BK     +X4:1:GND + + + +     2:RD     +X4:2:+12V + + + +  _ferrule_crimp_1:e--W4:w - - - + + + _ferrule_crimp_2 - - -Crimp ferrule - -0.25 mm² - -YE - - + + +Crimp ferrule + +0.25 mm² + +YE + + _ferrule_crimp_2:e--W4:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + diff --git a/examples/ex01.bom.tsv b/examples/ex01.bom.tsv index 8af26913..0b6062de 100644 --- a/examples/ex01.bom.tsv +++ b/examples/ex01.bom.tsv @@ -1,3 +1,3 @@ -Item Qty Unit Designators -Connector, Molex KK 254, female, 4 pins 2 X1, X2 -Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1 +Id Description Qty Unit Designators +1 Cable, Serial, 4 x 0.25 mm² shielded 0.2 m W1 +2 Connector, Molex KK 254, female, 4 pins 2 X1, X2 diff --git a/examples/ex01.gv b/examples/ex01.gv index d5c67867..db5e6193 100644 --- a/examples/ex01.gv +++ b/examples/ex01.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -39,7 +39,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -75,7 +75,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#895956:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -110,9 +110,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -176,5 +184,5 @@ graph {
 
X1:1BNX2:1X1:1:GND + 1:BN + X2:1:GND
@@ -124,9 +126,11 @@ graph {
X1:2RDX2:2X1:2:VCC + 2:RD + X2:2:VCC
@@ -138,9 +142,11 @@ graph {
X1:3OGX2:4X1:3:RX + 3:OG + X2:4:TX
@@ -152,9 +158,11 @@ graph {
X1:4YEX2:3X1:4:TX + 4:YE + X2:3:RX
@@ -167,7 +175,7 @@ graph {
 
X1:1X1:1:GND Shield
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/examples/ex01.html b/examples/ex01.html index f21e86ad..e0bb0a25 100644 --- a/examples/ex01.html +++ b/examples/ex01.html @@ -1,183 +1,209 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -RX - -3 - -TX - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +RX + +3 + +TX + +4 W1 - - -W1 - -Serial - -4x - -0.25 mm² (24 AWG) - -+ S - -0.2 m -  -X1:1 -BN -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:3 -OG -X2:4 - - - -X1:4 -YE -X2:3 - - - -  -X1:1 -Shield - -  + + +W1 + +Serial + +4x + +0.25 mm² (24 AWG) + ++ S + +0.2 m +  +X1:1:GND +     1:BN     +X2:1:GND + + + +X1:2:VCC +     2:RD     +X2:2:VCC + + + +X1:3:RX +     3:OG     +X2:4:TX + + + +X1:4:TX +     4:YE     +X2:3:RX + + + +  +X1:1:GND +Shield + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -RX - -4 - -TX + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +RX + +4 + +TX W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex KK 254, female, 4 pins2X1, X2
Cable, Serial, 4 x 0.25 mm² shielded0.2mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, Serial, 4 x 0.25 mm² shielded0.2mW1
2Connector, Molex KK 254, female, 4 pins2X1, X2
+ diff --git a/examples/ex01.png b/examples/ex01.png index 2943cd2d..c2fd4664 100644 Binary files a/examples/ex01.png and b/examples/ex01.png differ diff --git a/examples/ex01.svg b/examples/ex01.svg index 94bb9bce..d72503b5 100644 --- a/examples/ex01.svg +++ b/examples/ex01.svg @@ -1,178 +1,178 @@ - - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -RX - -3 - -TX - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +RX + +3 + +TX + +4 W1 - - -W1 - -Serial - -4x - -0.25 mm² (24 AWG) - -+ S - -0.2 m -  -X1:1 -BN -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:3 -OG -X2:4 - - - -X1:4 -YE -X2:3 - - - -  -X1:1 -Shield - -  + + +W1 + +Serial + +4x + +0.25 mm² (24 AWG) + ++ S + +0.2 m +  +X1:1:GND +     1:BN     +X2:1:GND + + + +X1:2:VCC +     2:RD     +X2:2:VCC + + + +X1:3:RX +     3:OG     +X2:4:TX + + + +X1:4:TX +     4:YE     +X2:3:RX + + + +  +X1:1:GND +Shield + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -RX - -4 - -TX + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +RX + +4 + +TX W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + diff --git a/examples/ex02.bom.tsv b/examples/ex02.bom.tsv index 67cb7f0f..8cd97d83 100644 --- a/examples/ex02.bom.tsv +++ b/examples/ex02.bom.tsv @@ -1,5 +1,5 @@ -Item Qty Unit Designators -Connector, Molex Micro-Fit, female, 2 pins 3 X2, X3, X4 -Connector, Molex Micro-Fit, male, 2 pins 1 X1 -Cable, 2 x 0.25 mm² 0.4 m W1, W2 -Cable, 2 x 20 AWG 0.2 m W3 +Id Description Qty Unit Designators +1 Cable, 2 x 0.25 mm² 0.4 m W1, W2 +2 Cable, 2 x 20 AWG 0.2 m W3 +3 Connector, Molex Micro-Fit, female, 2 pins 3 X2, X3, X4 +4 Connector, Molex Micro-Fit, male, 2 pins 1 X1 diff --git a/examples/ex02.gv b/examples/ex02.gv index 66e29586..88eb93d4 100644 --- a/examples/ex02.gv +++ b/examples/ex02.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -31,7 +31,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -59,7 +59,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X3 [label=<
@@ -87,7 +87,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X4 [label=<
@@ -115,7 +115,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#000000:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -140,9 +140,11 @@ graph { - - - + + + - - - + + +
 
X1:1BKX2:1X1:1:GND + 1:BK + X2:1:GND
@@ -154,9 +156,11 @@ graph {
X1:2RDX2:2X1:2:VCC + 2:RD + X2:2:VCC
@@ -171,7 +175,7 @@ graph {
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#000000:#000000"] X1:p1r:e -- W2:w1:w W2:w1:e -- X3:p1l:w @@ -196,9 +200,11 @@ graph { - - - + + + - - - + + +
 
X1:1BKX3:1X1:1:GND + 1:BK + X3:1:GND
@@ -210,9 +216,11 @@ graph {
X1:2RDX3:2X1:2:VCC + 2:RD + X3:2:VCC
@@ -227,7 +235,7 @@ graph {
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#000000:#000000"] X1:p1r:e -- W3:w1:w W3:w1:e -- X4:p1l:w @@ -252,9 +260,11 @@ graph { - - - + + + - - - + + +
 
X1:1BKX4:1X1:1:GND + 1:BK + X4:1:GND
@@ -266,9 +276,11 @@ graph {
X1:2RDX4:2X1:2:VCC + 2:RD + X4:2:VCC
@@ -283,5 +295,5 @@ graph {
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/examples/ex02.html b/examples/ex02.html index 7067bb6a..b0100712 100644 --- a/examples/ex02.html +++ b/examples/ex02.html @@ -1,266 +1,306 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Molex Micro-Fit - -male - -2-pin - -GND - -1 - -VCC - -2 + + +X1 + +Molex Micro-Fit + +male + +2-pin + +GND + +1 + +VCC + +2 W1 - - -W1 - -2x - -0.25 mm² (24 AWG) - -0.2 m -  -X1:1 -BK -X2:1 - - - -X1:2 -RD -X2:2 - - - -  + + +W1 + +2x + +0.25 mm² (24 AWG) + +0.2 m +  +X1:1:GND +     1:BK     +X2:1:GND + + + +X1:2:VCC +     2:RD     +X2:2:VCC + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + W2 - - -W2 - -2x - -0.25 mm² (24 AWG) - -0.2 m -  -X1:1 -BK -X3:1 - - - -X1:2 -RD -X3:2 - - - -  + + +W2 + +2x + +0.25 mm² (24 AWG) + +0.2 m +  +X1:1:GND +     1:BK     +X3:1:GND + + + +X1:2:VCC +     2:RD     +X3:2:VCC + + + +  X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + W3 - - -W3 - -2x - -20 AWG (0.75 mm²) - -0.2 m -  -X1:1 -BK -X4:1 - - - -X1:2 -RD -X4:2 - - - -  + + +W3 + +2x + +20 AWG (0.75 mm²) + +0.2 m +  +X1:1:GND +     1:BK     +X4:1:GND + + + +X1:2:VCC +     2:RD     +X4:2:VCC + + + +  X1:e--W3:w - - - + + + X1:e--W3:w - - - + + + X2 - - -X2 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X2 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC X3 - - -X3 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X3 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC X4 - - -X4 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X4 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex Micro-Fit, female, 2 pins3X2, X3, X4
Connector, Molex Micro-Fit, male, 2 pins1X1
Cable, 2 x 0.25 mm²0.4mW1, W2
Cable, 2 x 20 AWG0.2mW3
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 2 x 0.25 mm²0.4mW1, W2
2Cable, 2 x 20 AWG0.2mW3
3Connector, Molex Micro-Fit, female, 2 pins3X2, X3, X4
4Connector, Molex Micro-Fit, male, 2 pins1X1
+ diff --git a/examples/ex02.png b/examples/ex02.png index 6af53ae3..f4471308 100644 Binary files a/examples/ex02.png and b/examples/ex02.png differ diff --git a/examples/ex02.svg b/examples/ex02.svg index 86efa031..fe8f153d 100644 --- a/examples/ex02.svg +++ b/examples/ex02.svg @@ -1,261 +1,261 @@ - - + - + X1 - - -X1 - -Molex Micro-Fit - -male - -2-pin - -GND - -1 - -VCC - -2 + + +X1 + +Molex Micro-Fit + +male + +2-pin + +GND + +1 + +VCC + +2 W1 - - -W1 - -2x - -0.25 mm² (24 AWG) - -0.2 m -  -X1:1 -BK -X2:1 - - - -X1:2 -RD -X2:2 - - - -  + + +W1 + +2x + +0.25 mm² (24 AWG) + +0.2 m +  +X1:1:GND +     1:BK     +X2:1:GND + + + +X1:2:VCC +     2:RD     +X2:2:VCC + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + W2 - - -W2 - -2x - -0.25 mm² (24 AWG) - -0.2 m -  -X1:1 -BK -X3:1 - - - -X1:2 -RD -X3:2 - - - -  + + +W2 + +2x + +0.25 mm² (24 AWG) + +0.2 m +  +X1:1:GND +     1:BK     +X3:1:GND + + + +X1:2:VCC +     2:RD     +X3:2:VCC + + + +  X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + W3 - - -W3 - -2x - -20 AWG (0.75 mm²) - -0.2 m -  -X1:1 -BK -X4:1 - - - -X1:2 -RD -X4:2 - - - -  + + +W3 + +2x + +20 AWG (0.75 mm²) + +0.2 m +  +X1:1:GND +     1:BK     +X4:1:GND + + + +X1:2:VCC +     2:RD     +X4:2:VCC + + + +  X1:e--W3:w - - - + + + X1:e--W3:w - - - + + + X2 - - -X2 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X2 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC X3 - - -X3 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X3 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC X4 - - -X4 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X4 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + diff --git a/examples/ex03.bom.tsv b/examples/ex03.bom.tsv index 98d3491e..5bda765a 100644 --- a/examples/ex03.bom.tsv +++ b/examples/ex03.bom.tsv @@ -1,5 +1,5 @@ -Item Qty Unit Designators -Connector, Molex Micro-Fit, female, 2 pins 3 X2, X3, X4 -Connector, Molex Micro-Fit, male, 2 pins 1 X1 -Wire, 0.25 mm², BK 0.6 m W1 -Wire, 0.25 mm², RD 0.6 m W1 +Id Description Qty Unit Designators +1 Connector, Molex Micro-Fit, female, 2 pins 3 X2, X3, X4 +2 Connector, Molex Micro-Fit, male, 2 pins 1 X1 +3 Wire, 0.25 mm², BK 0.6 m W1 +4 Wire, 0.25 mm², RD 0.6 m W1 diff --git a/examples/ex03.gv b/examples/ex03.gv index 72cfc2da..b0a19653 100644 --- a/examples/ex03.gv +++ b/examples/ex03.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -31,7 +31,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -59,7 +59,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X3 [label=<
@@ -87,7 +87,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X4 [label=<
@@ -115,7 +115,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#000000:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -152,9 +152,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1BKX2:1X1:1:GND + BK + X2:1:GND
@@ -166,9 +168,11 @@ graph {
X1:2RDX2:2X1:2:VCC + RD + X2:2:VCC
@@ -180,9 +184,11 @@ graph {
X1:1BKX3:1X1:1:GND + BK + X3:1:GND
@@ -194,9 +200,11 @@ graph {
X1:2RDX3:2X1:2:VCC + RD + X3:2:VCC
@@ -208,9 +216,11 @@ graph {
X1:1BKX4:1X1:1:GND + BK + X4:1:GND
@@ -222,9 +232,11 @@ graph {
X1:2RDX4:2X1:2:VCC + RD + X4:2:VCC
@@ -239,5 +251,5 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] } diff --git a/examples/ex03.html b/examples/ex03.html index dba9e945..a37e9e99 100644 --- a/examples/ex03.html +++ b/examples/ex03.html @@ -1,236 +1,276 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Molex Micro-Fit - -male - -2-pin - -GND - -1 - -VCC - -2 + + +X1 + +Molex Micro-Fit + +male + +2-pin + +GND + +1 + +VCC + +2 W1 - - -W1 - -6x - -0.25 mm² (24 AWG) - -0.2 m -  -X1:1 -BK -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:1 -BK -X3:1 - - - -X1:2 -RD -X3:2 - - - -X1:1 -BK -X4:1 - - - -X1:2 -RD -X4:2 - - - -  + + +W1 + +6x + +0.25 mm² (24 AWG) + +0.2 m +  +X1:1:GND +     BK     +X2:1:GND + + + +X1:2:VCC +     RD     +X2:2:VCC + + + +X1:1:GND +     BK     +X3:1:GND + + + +X1:2:VCC +     RD     +X3:2:VCC + + + +X1:1:GND +     BK     +X4:1:GND + + + +X1:2:VCC +     RD     +X4:2:VCC + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X2 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC X3 - - -X3 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X3 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC X4 - - -X4 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X4 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X3:w - - - + + + W1:e--X3:w - - - + + + W1:e--X4:w - - - + + + W1:e--X4:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex Micro-Fit, female, 2 pins3X2, X3, X4
Connector, Molex Micro-Fit, male, 2 pins1X1
Wire, 0.25 mm², BK0.6mW1
Wire, 0.25 mm², RD0.6mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Connector, Molex Micro-Fit, female, 2 pins3X2, X3, X4
2Connector, Molex Micro-Fit, male, 2 pins1X1
3Wire, 0.25 mm², BK0.6mW1
4Wire, 0.25 mm², RD0.6mW1
+ diff --git a/examples/ex03.png b/examples/ex03.png index 4870beca..961a9e1a 100644 Binary files a/examples/ex03.png and b/examples/ex03.png differ diff --git a/examples/ex03.svg b/examples/ex03.svg index e476aeaa..50fd1352 100644 --- a/examples/ex03.svg +++ b/examples/ex03.svg @@ -1,231 +1,231 @@ - - + - + X1 - - -X1 - -Molex Micro-Fit - -male - -2-pin - -GND - -1 - -VCC - -2 + + +X1 + +Molex Micro-Fit + +male + +2-pin + +GND + +1 + +VCC + +2 W1 - - -W1 - -6x - -0.25 mm² (24 AWG) - -0.2 m -  -X1:1 -BK -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:1 -BK -X3:1 - - - -X1:2 -RD -X3:2 - - - -X1:1 -BK -X4:1 - - - -X1:2 -RD -X4:2 - - - -  + + +W1 + +6x + +0.25 mm² (24 AWG) + +0.2 m +  +X1:1:GND +     BK     +X2:1:GND + + + +X1:2:VCC +     RD     +X2:2:VCC + + + +X1:1:GND +     BK     +X3:1:GND + + + +X1:2:VCC +     RD     +X3:2:VCC + + + +X1:1:GND +     BK     +X4:1:GND + + + +X1:2:VCC +     RD     +X4:2:VCC + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X2 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC X3 - - -X3 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X3 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC X4 - - -X4 - -Molex Micro-Fit - -female - -2-pin - -1 - -GND - -2 - -VCC + + +X4 + +Molex Micro-Fit + +female + +2-pin + +1 + +GND + +2 + +VCC W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X3:w - - - + + + W1:e--X3:w - - - + + + W1:e--X4:w - - - + + + W1:e--X4:w - - - + + + diff --git a/examples/ex04.bom.tsv b/examples/ex04.bom.tsv index edee58d9..25de3330 100644 --- a/examples/ex04.bom.tsv +++ b/examples/ex04.bom.tsv @@ -1,8 +1,8 @@ -Item Qty Unit Designators -Connector, Crimp ferrule 12 -Wire, 0.25 mm², BN 0.2 m W1 -Wire, 0.25 mm², BU 0.2 m W1 -Wire, 0.25 mm², GN 0.2 m W1 -Wire, 0.25 mm², OG 0.2 m W1 -Wire, 0.25 mm², RD 0.2 m W1 -Wire, 0.25 mm², YE 0.2 m W1 +Id Description Qty Unit Designators +1 Connector, Crimp ferrule 12 +2 Wire, 0.25 mm², BN 0.2 m W1 +3 Wire, 0.25 mm², BU 0.2 m W1 +4 Wire, 0.25 mm², GN 0.2 m W1 +5 Wire, 0.25 mm², OG 0.2 m W1 +6 Wire, 0.25 mm², RD 0.2 m W1 +7 Wire, 0.25 mm², YE 0.2 m W1 diff --git a/examples/ex04.gv b/examples/ex04.gv index 0d34f1c3..f0c3b371 100644 --- a/examples/ex04.gv +++ b/examples/ex04.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] _ferrule_crimp_1 [label=< @@ -12,7 +12,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_2 [label=<
@@ -21,7 +21,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_3 [label=<
@@ -30,7 +30,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_4 [label=<
@@ -39,7 +39,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_5 [label=<
@@ -48,7 +48,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_6 [label=<
@@ -57,7 +57,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_7 [label=<
@@ -66,7 +66,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_8 [label=<
@@ -75,7 +75,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_9 [label=<
@@ -84,7 +84,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_10 [label=<
@@ -93,7 +93,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_11 [label=<
@@ -102,7 +102,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _ferrule_crimp_12 [label=<
@@ -111,7 +111,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#895956:#000000"] _ferrule_crimp_1:e -- W1:w1:w W1:w1:e -- _ferrule_crimp_7:w @@ -149,7 +149,9 @@ graph {   - BN + + BN + @@ -163,7 +165,9 @@ graph { - RD + + RD + @@ -177,7 +181,9 @@ graph { - OG + + OG + @@ -191,7 +197,9 @@ graph { - YE + + YE + @@ -205,7 +213,9 @@ graph { - GN + + GN + @@ -219,7 +229,9 @@ graph { - BU + + BU + @@ -235,5 +247,5 @@ graph { -> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] } diff --git a/examples/ex04.html b/examples/ex04.html index 4d746fa2..9bae2b17 100644 --- a/examples/ex04.html +++ b/examples/ex04.html @@ -1,224 +1,285 @@ - - WireViz Diagram and BOM - -

Diagram

- + - - - + + + _ferrule_crimp_1 - - -Crimp ferrule + + +Crimp ferrule W1 - - -W1 - -6x - -0.25 mm² (24 AWG) - -0.2 m -  -BN - - - -RD - - - -OG - - - -YE - - - -GN - - - -BU - - - -  + + +W1 + +6x + +0.25 mm² (24 AWG) + +0.2 m +  +     BN     + + + +     RD     + + + +     OG     + + + +     YE     + + + +     GN     + + + +     BU     + + + +  _ferrule_crimp_1:e--W1:w - - - + + + _ferrule_crimp_2 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_2:e--W1:w - - - + + + _ferrule_crimp_3 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_3:e--W1:w - - - + + + _ferrule_crimp_4 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_4:e--W1:w - - - + + + _ferrule_crimp_5 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_5:e--W1:w - - - + + + _ferrule_crimp_6 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_6:e--W1:w - - - + + + _ferrule_crimp_7 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_8 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_9 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_10 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_11 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_12 - - -Crimp ferrule + + +Crimp ferrule W1:e--_ferrule_crimp_7:w - - - + + + W1:e--_ferrule_crimp_8:w - - - + + + W1:e--_ferrule_crimp_9:w - - - + + + W1:e--_ferrule_crimp_10:w - - - + + + W1:e--_ferrule_crimp_11:w - - - + + + W1:e--_ferrule_crimp_12:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Crimp ferrule12
Wire, 0.25 mm², BN0.2mW1
Wire, 0.25 mm², BU0.2mW1
Wire, 0.25 mm², GN0.2mW1
Wire, 0.25 mm², OG0.2mW1
Wire, 0.25 mm², RD0.2mW1
Wire, 0.25 mm², YE0.2mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Connector, Crimp ferrule12
2Wire, 0.25 mm², BN0.2mW1
3Wire, 0.25 mm², BU0.2mW1
4Wire, 0.25 mm², GN0.2mW1
5Wire, 0.25 mm², OG0.2mW1
6Wire, 0.25 mm², RD0.2mW1
7Wire, 0.25 mm², YE0.2mW1
+ diff --git a/examples/ex04.png b/examples/ex04.png index 81f89ba2..d4bdd8a5 100644 Binary files a/examples/ex04.png and b/examples/ex04.png differ diff --git a/examples/ex04.svg b/examples/ex04.svg index b6a17029..19174c3d 100644 --- a/examples/ex04.svg +++ b/examples/ex04.svg @@ -1,219 +1,219 @@ - - - - + + + _ferrule_crimp_1 - - -Crimp ferrule + + +Crimp ferrule W1 - - -W1 - -6x - -0.25 mm² (24 AWG) - -0.2 m -  -BN - - - -RD - - - -OG - - - -YE - - - -GN - - - -BU - - - -  + + +W1 + +6x + +0.25 mm² (24 AWG) + +0.2 m +  +     BN     + + + +     RD     + + + +     OG     + + + +     YE     + + + +     GN     + + + +     BU     + + + +  _ferrule_crimp_1:e--W1:w - - - + + + _ferrule_crimp_2 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_2:e--W1:w - - - + + + _ferrule_crimp_3 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_3:e--W1:w - - - + + + _ferrule_crimp_4 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_4:e--W1:w - - - + + + _ferrule_crimp_5 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_5:e--W1:w - - - + + + _ferrule_crimp_6 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_6:e--W1:w - - - + + + _ferrule_crimp_7 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_8 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_9 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_10 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_11 - - -Crimp ferrule + + +Crimp ferrule _ferrule_crimp_12 - - -Crimp ferrule + + +Crimp ferrule W1:e--_ferrule_crimp_7:w - - - + + + W1:e--_ferrule_crimp_8:w - - - + + + W1:e--_ferrule_crimp_9:w - - - + + + W1:e--_ferrule_crimp_10:w - - - + + + W1:e--_ferrule_crimp_11:w - - - + + + W1:e--_ferrule_crimp_12:w - - - + + + diff --git a/examples/ex05.bom.tsv b/examples/ex05.bom.tsv index 99133286..384e4440 100644 --- a/examples/ex05.bom.tsv +++ b/examples/ex05.bom.tsv @@ -1,6 +1,6 @@ -Item Qty Unit Designators -Connector, Molex KK 254, female, 4 pins 3 X1, X2, X3 -Wire, I2C, 0.25 mm², PK 0.4 m W1, W2 -Wire, I2C, 0.25 mm², TQ 0.4 m W1, W2 -Wire, I2C, 0.25 mm², VT 0.4 m W1, W2 -Wire, I2C, 0.25 mm², YE 0.4 m W1, W2 +Id Description Qty Unit Designators +1 Connector, Molex KK 254, female, 4 pins 3 X1, X2, X3 +2 Wire, I2C, 0.25 mm², PK 0.4 m W1, W2 +3 Wire, I2C, 0.25 mm², TQ 0.4 m W1, W2 +4 Wire, I2C, 0.25 mm², VT 0.4 m W1, W2 +5 Wire, I2C, 0.25 mm², YE 0.4 m W1, W2 diff --git a/examples/ex05.gv b/examples/ex05.gv index 51f2e155..ebecf91e 100644 --- a/examples/ex05.gv +++ b/examples/ex05.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -39,7 +39,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -79,7 +79,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X3 [label=<
@@ -115,7 +115,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ff66cc:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -147,9 +147,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1PKX2:1X1:1:GND + PK + X2:1:GND
@@ -161,9 +163,11 @@ graph {
X1:2TQX2:2X1:2:VCC + TQ + X2:2:VCC
@@ -175,9 +179,11 @@ graph {
X1:3YEX2:3X1:3:SCL + YE + X2:3:SCL
@@ -189,9 +195,11 @@ graph {
X1:4VTX2:4X1:4:SDA + VT + X2:4:SDA
@@ -206,7 +214,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#ff66cc:#000000"] X2:p1r:e -- W2:w1:w W2:w1:e -- X3:p1l:w @@ -238,9 +246,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X2:1PKX3:1X2:1:GND + PK + X3:1:GND
@@ -252,9 +262,11 @@ graph {
X2:2TQX3:2X2:2:VCC + TQ + X3:2:VCC
@@ -266,9 +278,11 @@ graph {
X2:3YEX3:3X2:3:SCL + YE + X3:3:SCL
@@ -280,9 +294,11 @@ graph {
X2:4VTX3:4X2:4:SDA + VT + X3:4:SDA
@@ -297,5 +313,5 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] } diff --git a/examples/ex05.html b/examples/ex05.html index 4747bd9c..8244778e 100644 --- a/examples/ex05.html +++ b/examples/ex05.html @@ -1,306 +1,353 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W1 - - -W1 - -I2C - -4x - -0.25 mm² - -0.2 m -  -X1:1 -PK -X2:1 - - - -X1:2 -TQ -X2:2 - - - -X1:3 -YE -X2:3 - - - -X1:4 -VT -X2:4 - - - -  + + +W1 + +I2C + +4x + +0.25 mm² + +0.2 m +  +X1:1:GND +     PK     +X2:1:GND + + + +X1:2:VCC +     TQ     +X2:2:VCC + + + +X1:3:SCL +     YE     +X2:3:SCL + + + +X1:4:SDA +     VT     +X2:4:SDA + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -1 - -2 - -VCC - -2 - -3 - -SCL - -3 - -4 - -SDA - -4 + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +1 + +2 + +VCC + +2 + +3 + +SCL + +3 + +4 + +SDA + +4 W2 - - -W2 - -I2C - -4x - -0.25 mm² - -0.2 m -  -X2:1 -PK -X3:1 - - - -X2:2 -TQ -X3:2 - - - -X2:3 -YE -X3:3 - - - -X2:4 -VT -X3:4 - - - -  + + +W2 + +I2C + +4x + +0.25 mm² + +0.2 m +  +X2:1:GND +     PK     +X3:1:GND + + + +X2:2:VCC +     TQ     +X3:2:VCC + + + +X2:3:SCL +     YE     +X3:3:SCL + + + +X2:4:SDA +     VT     +X3:4:SDA + + + +  X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X3 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex KK 254, female, 4 pins3X1, X2, X3
Wire, I2C, 0.25 mm², PK0.4mW1, W2
Wire, I2C, 0.25 mm², TQ0.4mW1, W2
Wire, I2C, 0.25 mm², VT0.4mW1, W2
Wire, I2C, 0.25 mm², YE0.4mW1, W2
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Connector, Molex KK 254, female, 4 pins3X1, X2, X3
2Wire, I2C, 0.25 mm², PK0.4mW1, W2
3Wire, I2C, 0.25 mm², TQ0.4mW1, W2
4Wire, I2C, 0.25 mm², VT0.4mW1, W2
5Wire, I2C, 0.25 mm², YE0.4mW1, W2
+ diff --git a/examples/ex05.png b/examples/ex05.png index 1fe9c10e..be8144cd 100644 Binary files a/examples/ex05.png and b/examples/ex05.png differ diff --git a/examples/ex05.svg b/examples/ex05.svg index bee32f12..abfa6ec7 100644 --- a/examples/ex05.svg +++ b/examples/ex05.svg @@ -1,301 +1,301 @@ - - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W1 - - -W1 - -I2C - -4x - -0.25 mm² - -0.2 m -  -X1:1 -PK -X2:1 - - - -X1:2 -TQ -X2:2 - - - -X1:3 -YE -X2:3 - - - -X1:4 -VT -X2:4 - - - -  + + +W1 + +I2C + +4x + +0.25 mm² + +0.2 m +  +X1:1:GND +     PK     +X2:1:GND + + + +X1:2:VCC +     TQ     +X2:2:VCC + + + +X1:3:SCL +     YE     +X2:3:SCL + + + +X1:4:SDA +     VT     +X2:4:SDA + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -1 - -2 - -VCC - -2 - -3 - -SCL - -3 - -4 - -SDA - -4 + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +1 + +2 + +VCC + +2 + +3 + +SCL + +3 + +4 + +SDA + +4 W2 - - -W2 - -I2C - -4x - -0.25 mm² - -0.2 m -  -X2:1 -PK -X3:1 - - - -X2:2 -TQ -X3:2 - - - -X2:3 -YE -X3:3 - - - -X2:4 -VT -X3:4 - - - -  + + +W2 + +I2C + +4x + +0.25 mm² + +0.2 m +  +X2:1:GND +     PK     +X3:1:GND + + + +X2:2:VCC +     TQ     +X3:2:VCC + + + +X2:3:SCL +     YE     +X3:3:SCL + + + +X2:4:SDA +     VT     +X3:4:SDA + + + +  X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X3 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + diff --git a/examples/ex06.bom.tsv b/examples/ex06.bom.tsv index 7885f329..0c3d0dd2 100644 --- a/examples/ex06.bom.tsv +++ b/examples/ex06.bom.tsv @@ -1,6 +1,6 @@ -Item Qty Unit Designators -Connector, Molex KK 254, female, 4 pins 6 X1, X2, X3, X4, X5, X6 -Wire, 0.25 mm², PK 1.0 m W1, W2, W3, W4, W5 -Wire, 0.25 mm², TQ 1.0 m W1, W2, W3, W4, W5 -Wire, 0.25 mm², VT 1.0 m W1, W2, W3, W4, W5 -Wire, 0.25 mm², YE 1.0 m W1, W2, W3, W4, W5 +Id Description Qty Unit Designators +1 Connector, Molex KK 254, female, 4 pins 6 X1, X2, X3, X4, X5, X6 +2 Wire, 0.25 mm², PK 1.0 m W1, W2, W3, W4, W5 +3 Wire, 0.25 mm², TQ 1.0 m W1, W2, W3, W4, W5 +4 Wire, 0.25 mm², VT 1.0 m W1, W2, W3, W4, W5 +5 Wire, 0.25 mm², YE 1.0 m W1, W2, W3, W4, W5 diff --git a/examples/ex06.gv b/examples/ex06.gv index b258d32a..70f4a9aa 100644 --- a/examples/ex06.gv +++ b/examples/ex06.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -39,7 +39,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -75,7 +75,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X3 [label=<
@@ -111,7 +111,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X4 [label=<
@@ -147,7 +147,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X5 [label=<
@@ -183,7 +183,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X6 [label=<
@@ -219,7 +219,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ff66cc:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -250,9 +250,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1PKX2:1X1:1:GND + PK + X2:1:GND
@@ -264,9 +266,11 @@ graph {
X1:2TQX2:2X1:2:VCC + TQ + X2:2:VCC
@@ -278,9 +282,11 @@ graph {
X1:3YEX2:3X1:3:SCL + YE + X2:3:SCL
@@ -292,9 +298,11 @@ graph {
X1:4VTX2:4X1:4:SDA + VT + X2:4:SDA
@@ -309,7 +317,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#ff66cc:#000000"] X3:p1r:e -- W2:w1:w W2:w1:e -- X2:p1l:w @@ -340,9 +348,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X3:1PKX2:1X3:1:GND + PK + X2:1:GND
@@ -354,9 +364,11 @@ graph {
X3:2TQX2:2X3:2:VCC + TQ + X2:2:VCC
@@ -368,9 +380,11 @@ graph {
X3:3YEX2:3X3:3:SCL + YE + X2:3:SCL
@@ -382,9 +396,11 @@ graph {
X3:4VTX2:4X3:4:SDA + VT + X2:4:SDA
@@ -399,7 +415,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#ff66cc:#000000"] X3:p1r:e -- W3:w1:w W3:w1:e -- X4:p1l:w @@ -430,9 +446,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X3:1PKX4:1X3:1:GND + PK + X4:1:GND
@@ -444,9 +462,11 @@ graph {
X3:2TQX4:2X3:2:VCC + TQ + X4:2:VCC
@@ -458,9 +478,11 @@ graph {
X3:3YEX4:3X3:3:SCL + YE + X4:3:SCL
@@ -472,9 +494,11 @@ graph {
X3:4VTX4:4X3:4:SDA + VT + X4:4:SDA
@@ -489,7 +513,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#ff66cc:#000000"] X5:p1r:e -- W4:w1:w W4:w1:e -- X4:p1l:w @@ -520,9 +544,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X5:1PKX4:1X5:1:GND + PK + X4:1:GND
@@ -534,9 +560,11 @@ graph {
X5:2TQX4:2X5:2:VCC + TQ + X4:2:VCC
@@ -548,9 +576,11 @@ graph {
X5:3YEX4:3X5:3:SCL + YE + X4:3:SCL
@@ -562,9 +592,11 @@ graph {
X5:4VTX4:4X5:4:SDA + VT + X4:4:SDA
@@ -579,7 +611,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#ff66cc:#000000"] X5:p1r:e -- W5:w1:w W5:w1:e -- X6:p1l:w @@ -610,9 +642,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X5:1PKX6:1X5:1:GND + PK + X6:1:GND
@@ -624,9 +658,11 @@ graph {
X5:2TQX6:2X5:2:VCC + TQ + X6:2:VCC
@@ -638,9 +674,11 @@ graph {
X5:3YEX6:3X5:3:SCL + YE + X6:3:SCL
@@ -652,9 +690,11 @@ graph {
X5:4VTX6:4X5:4:SDA + VT + X6:4:SDA
@@ -669,5 +709,5 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] } diff --git a/examples/ex06.html b/examples/ex06.html index 6bb99f00..024fd45c 100644 --- a/examples/ex06.html +++ b/examples/ex06.html @@ -1,666 +1,713 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W1 - - -W1 - -4x - -0.25 mm² - -0.2 m -  -X1:1 -PK -X2:1 - - - -X1:2 -TQ -X2:2 - - - -X1:3 -YE -X2:3 - - - -X1:4 -VT -X2:4 - - - -  + + +W1 + +4x + +0.25 mm² + +0.2 m +  +X1:1:GND +     PK     +X2:1:GND + + + +X1:2:VCC +     TQ     +X2:2:VCC + + + +X1:3:SCL +     YE     +X2:3:SCL + + + +X1:4:SDA +     VT     +X2:4:SDA + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X3 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W2 - - -W2 - -4x - -0.25 mm² - -0.2 m -  -X3:1 -PK -X2:1 - - - -X3:2 -TQ -X2:2 - - - -X3:3 -YE -X2:3 - - - -X3:4 -VT -X2:4 - - - -  + + +W2 + +4x + +0.25 mm² + +0.2 m +  +X3:1:GND +     PK     +X2:1:GND + + + +X3:2:VCC +     TQ     +X2:2:VCC + + + +X3:3:SCL +     YE     +X2:3:SCL + + + +X3:4:SDA +     VT     +X2:4:SDA + + + +  X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + W3 - - -W3 - -4x - -0.25 mm² - -0.2 m -  -X3:1 -PK -X4:1 - - - -X3:2 -TQ -X4:2 - - - -X3:3 -YE -X4:3 - - - -X3:4 -VT -X4:4 - - - -  + + +W3 + +4x + +0.25 mm² + +0.2 m +  +X3:1:GND +     PK     +X4:1:GND + + + +X3:2:VCC +     TQ     +X4:2:VCC + + + +X3:3:SCL +     YE     +X4:3:SCL + + + +X3:4:SDA +     VT     +X4:4:SDA + + + +  X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X4 - - -X4 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X4 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA X5 - - -X5 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X5 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W4 - - -W4 - -4x - -0.25 mm² - -0.2 m -  -X5:1 -PK -X4:1 - - - -X5:2 -TQ -X4:2 - - - -X5:3 -YE -X4:3 - - - -X5:4 -VT -X4:4 - - - -  + + +W4 + +4x + +0.25 mm² + +0.2 m +  +X5:1:GND +     PK     +X4:1:GND + + + +X5:2:VCC +     TQ     +X4:2:VCC + + + +X5:3:SCL +     YE     +X4:3:SCL + + + +X5:4:SDA +     VT     +X4:4:SDA + + + +  X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + W5 - - -W5 - -4x - -0.25 mm² - -0.2 m -  -X5:1 -PK -X6:1 - - - -X5:2 -TQ -X6:2 - - - -X5:3 -YE -X6:3 - - - -X5:4 -VT -X6:4 - - - -  + + +W5 + +4x + +0.25 mm² + +0.2 m +  +X5:1:GND +     PK     +X6:1:GND + + + +X5:2:VCC +     TQ     +X6:2:VCC + + + +X5:3:SCL +     YE     +X6:3:SCL + + + +X5:4:SDA +     VT     +X6:4:SDA + + + +  X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X6 - - -X6 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X6 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex KK 254, female, 4 pins6X1, X2, X3, X4, X5, X6
Wire, 0.25 mm², PK1.0mW1, W2, W3, W4, W5
Wire, 0.25 mm², TQ1.0mW1, W2, W3, W4, W5
Wire, 0.25 mm², VT1.0mW1, W2, W3, W4, W5
Wire, 0.25 mm², YE1.0mW1, W2, W3, W4, W5
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Connector, Molex KK 254, female, 4 pins6X1, X2, X3, X4, X5, X6
2Wire, 0.25 mm², PK1.0mW1, W2, W3, W4, W5
3Wire, 0.25 mm², TQ1.0mW1, W2, W3, W4, W5
4Wire, 0.25 mm², VT1.0mW1, W2, W3, W4, W5
5Wire, 0.25 mm², YE1.0mW1, W2, W3, W4, W5
+ diff --git a/examples/ex06.png b/examples/ex06.png index 18e8f1ef..9a0bcefc 100644 Binary files a/examples/ex06.png and b/examples/ex06.png differ diff --git a/examples/ex06.svg b/examples/ex06.svg index dd778583..1dc1a5c6 100644 --- a/examples/ex06.svg +++ b/examples/ex06.svg @@ -1,661 +1,661 @@ - - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W1 - - -W1 - -4x - -0.25 mm² - -0.2 m -  -X1:1 -PK -X2:1 - - - -X1:2 -TQ -X2:2 - - - -X1:3 -YE -X2:3 - - - -X1:4 -VT -X2:4 - - - -  + + +W1 + +4x + +0.25 mm² + +0.2 m +  +X1:1:GND +     PK     +X2:1:GND + + + +X1:2:VCC +     TQ     +X2:2:VCC + + + +X1:3:SCL +     YE     +X2:3:SCL + + + +X1:4:SDA +     VT     +X2:4:SDA + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X3 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W2 - - -W2 - -4x - -0.25 mm² - -0.2 m -  -X3:1 -PK -X2:1 - - - -X3:2 -TQ -X2:2 - - - -X3:3 -YE -X2:3 - - - -X3:4 -VT -X2:4 - - - -  + + +W2 + +4x + +0.25 mm² + +0.2 m +  +X3:1:GND +     PK     +X2:1:GND + + + +X3:2:VCC +     TQ     +X2:2:VCC + + + +X3:3:SCL +     YE     +X2:3:SCL + + + +X3:4:SDA +     VT     +X2:4:SDA + + + +  X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + W3 - - -W3 - -4x - -0.25 mm² - -0.2 m -  -X3:1 -PK -X4:1 - - - -X3:2 -TQ -X4:2 - - - -X3:3 -YE -X4:3 - - - -X3:4 -VT -X4:4 - - - -  + + +W3 + +4x + +0.25 mm² + +0.2 m +  +X3:1:GND +     PK     +X4:1:GND + + + +X3:2:VCC +     TQ     +X4:2:VCC + + + +X3:3:SCL +     YE     +X4:3:SCL + + + +X3:4:SDA +     VT     +X4:4:SDA + + + +  X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X4 - - -X4 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X4 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA X5 - - -X5 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X5 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W4 - - -W4 - -4x - -0.25 mm² - -0.2 m -  -X5:1 -PK -X4:1 - - - -X5:2 -TQ -X4:2 - - - -X5:3 -YE -X4:3 - - - -X5:4 -VT -X4:4 - - - -  + + +W4 + +4x + +0.25 mm² + +0.2 m +  +X5:1:GND +     PK     +X4:1:GND + + + +X5:2:VCC +     TQ     +X4:2:VCC + + + +X5:3:SCL +     YE     +X4:3:SCL + + + +X5:4:SDA +     VT     +X4:4:SDA + + + +  X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + W5 - - -W5 - -4x - -0.25 mm² - -0.2 m -  -X5:1 -PK -X6:1 - - - -X5:2 -TQ -X6:2 - - - -X5:3 -YE -X6:3 - - - -X5:4 -VT -X6:4 - - - -  + + +W5 + +4x + +0.25 mm² + +0.2 m +  +X5:1:GND +     PK     +X6:1:GND + + + +X5:2:VCC +     TQ     +X6:2:VCC + + + +X5:3:SCL +     YE     +X6:3:SCL + + + +X5:4:SDA +     VT     +X6:4:SDA + + + +  X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X6 - - -X6 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X6 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + diff --git a/examples/ex07.bom.tsv b/examples/ex07.bom.tsv index ff4b2d70..cacb779f 100644 --- a/examples/ex07.bom.tsv +++ b/examples/ex07.bom.tsv @@ -1,4 +1,4 @@ -Item Qty Unit Designators -Connector, D-Sub, female, 9 pins 1 X2 -Connector, TE 776164-1, female, 35 pins 1 X1 -Cable, 2 x 20 AWG 1 m C1 +Id Description Qty Unit Designators +1 Cable, 2 x 20 AWG 1 m C1 +2 Connector, D-Sub, female, 9 pins 1 X2 +3 Connector, TE 776164-1, female, 35 pins 1 X1 diff --git a/examples/ex07.gv b/examples/ex07.gv index e93d2b26..0af1417c 100644 --- a/examples/ex07.gv +++ b/examples/ex07.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -34,7 +34,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -65,7 +65,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffff00:#000000"] X1:p5r:e -- C1:w1:w C1:w1:e -- X2:p7l:w @@ -91,7 +91,9 @@ graph {   X1:5 - YE + + 1:YE + X2:7 @@ -105,7 +107,9 @@ graph { X1:6 - GN + + 2:GN + X2:2 @@ -121,5 +125,5 @@ graph { -> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/examples/ex07.html b/examples/ex07.html index 8d785003..6016a51f 100644 --- a/examples/ex07.html +++ b/examples/ex07.html @@ -1,110 +1,143 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - + + +X1 + TE 776164-1 - -female - -35-pin - -5 - -6 - -Unconnected pins are not shown + +female + +35-pin + +5 + +6 + +Unconnected pins are not shown C1 - - -C1 - -2x - -20 AWG - -1 m -  -X1:5 -YE -X2:7 - - - -X1:6 -GN -X2:2 - - - -  + + +C1 + +2x + +20 AWG + +1 m +  +X1:5 +     1:YE     +X2:7 + + + +X1:6 +     2:GN     +X2:2 + + + +  X1:e--C1:w - - - + + + X1:e--C1:w - - - + + + X2 - - -X2 - -D-Sub - -female - -9-pin - -2 - -7 - -Unconnected pins are not shown + + +X2 + +D-Sub + +female + +9-pin + +2 + +7 + +Unconnected pins are not shown C1:e--X2:w - - - + + + C1:e--X2:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, D-Sub, female, 9 pins1X2
Connector, TE 776164-1, female, 35 pins1X1
Cable, 2 x 20 AWG1mC1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 2 x 20 AWG1mC1
2Connector, D-Sub, female, 9 pins1X2
3Connector, TE 776164-1, female, 35 pins1X1
+ diff --git a/examples/ex07.png b/examples/ex07.png index 65be34bb..29e5d09e 100644 Binary files a/examples/ex07.png and b/examples/ex07.png differ diff --git a/examples/ex07.svg b/examples/ex07.svg index e96072d8..02d8378f 100644 --- a/examples/ex07.svg +++ b/examples/ex07.svg @@ -1,105 +1,105 @@ - - + - + X1 - - -X1 - + + +X1 + TE 776164-1 - -female - -35-pin - -5 - -6 - -Unconnected pins are not shown + +female + +35-pin + +5 + +6 + +Unconnected pins are not shown C1 - - -C1 - -2x - -20 AWG - -1 m -  -X1:5 -YE -X2:7 - - - -X1:6 -GN -X2:2 - - - -  + + +C1 + +2x + +20 AWG + +1 m +  +X1:5 +     1:YE     +X2:7 + + + +X1:6 +     2:GN     +X2:2 + + + +  X1:e--C1:w - - - + + + X1:e--C1:w - - - + + + X2 - - -X2 - -D-Sub - -female - -9-pin - -2 - -7 - -Unconnected pins are not shown + + +X2 + +D-Sub + +female + +9-pin + +2 + +7 + +Unconnected pins are not shown C1:e--X2:w - - - + + + C1:e--X2:w - - - + + + diff --git a/examples/ex08.bom.tsv b/examples/ex08.bom.tsv index 3457bbb3..c0aec092 100644 --- a/examples/ex08.bom.tsv +++ b/examples/ex08.bom.tsv @@ -1,3 +1,3 @@ -Item Qty Unit Designators -Connector, Phone Connector, male 3.5, 3 pins 1 Key -Cable, 3 x 24 AWG shielded 0.2 m W1 +Id Description Qty Unit Designators +1 Cable, 3 x 24 AWG shielded, BK 0.2 m W1 +2 Connector, Phone Connector, male 3.5 1 Key diff --git a/examples/ex08.gv b/examples/ex08.gv index f7ad1568..5b302fcc 100644 --- a/examples/ex08.gv +++ b/examples/ex08.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] Key [label=< @@ -21,15 +21,15 @@ graph {
- + - + - +
DotTT
DashRR
GroundSS
@@ -44,15 +44,15 @@ graph { -> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffffff:#000000"] - Key:pSr:e -- W1:w1:w + Key:p3r:e -- W1:w1:w edge [color="#000000:#895956:#000000"] - Key:pRr:e -- W1:w2:w + Key:p2r:e -- W1:w2:w edge [color="#000000:#00ff00:#000000"] - Key:pTr:e -- W1:w3:w + Key:p1r:e -- W1:w3:w edge [color="#000000:#aaaaaa:#000000"] - Key:pSr:e -- W1:ws:w + Key:p3r:e -- W1:ws:w W1 [label=<
@@ -74,8 +74,10 @@ graph { - - + + @@ -88,8 +90,10 @@ graph { - - + + @@ -102,8 +106,10 @@ graph { - - + + @@ -117,7 +123,7 @@ graph { - + @@ -140,5 +146,5 @@ graph {
 
Key:SWHKey:S:Ground + 1:WH +
Key:RBNKey:R:Dash + 2:BN +
Key:TGNKey:T:Dot + 3:GN +
 
Key:SKey:S:Ground Shield
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/examples/ex08.html b/examples/ex08.html index 99944627..de4b397b 100644 --- a/examples/ex08.html +++ b/examples/ex08.html @@ -1,118 +1,144 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + Key - - -Key - + + +Key + Phone Connector - -male 3.5 - -Dot - -T - -Dash - -R - -Ground - -S - - - + +male 3.5 + +Dot + +T + +Dash + +R + +Ground + +S + + + Tip, Ring, and Sleeve W1 - - -W1 - -3x - -24 AWG - -+ S - -0.2 m - -BK - - -  -Key:S -WH - - - -Key:R -BN - - - -Key:T -GN - - - -  -Key:S -Shield - - - -  - - - -Cross-section + + +W1 + +3x + +24 AWG + ++ S + +0.2 m + +BK + + +  +Key:S:Ground +     1:WH     + + + +Key:R:Dash +     2:BN     + + + +Key:T:Dot +     3:GN     + + + +  +Key:S:Ground +Shield + + + +  + + + +Cross-section Key:e--W1:w - - - + + + Key:e--W1:w - - - + + + Key:e--W1:w - - - + + + Key:e--W1:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Phone Connector, male 3.5, 3 pins1Key
Cable, 3 x 24 AWG shielded0.2mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 3 x 24 AWG shielded, BK0.2mW1
2Connector, Phone Connector, male 3.51Key
+ diff --git a/examples/ex08.png b/examples/ex08.png index a4969d38..73bec815 100644 Binary files a/examples/ex08.png and b/examples/ex08.png differ diff --git a/examples/ex08.svg b/examples/ex08.svg index 26a5acda..3355f082 100644 --- a/examples/ex08.svg +++ b/examples/ex08.svg @@ -1,113 +1,113 @@ - - + - + Key - - -Key - + + +Key + Phone Connector - -male 3.5 - -Dot - -T - -Dash - -R - -Ground - -S - - - + +male 3.5 + +Dot + +T + +Dash + +R + +Ground + +S + + + Tip, Ring, and Sleeve W1 - - -W1 - -3x - -24 AWG - -+ S - -0.2 m - -BK - - -  -Key:S -WH - - - -Key:R -BN - - - -Key:T -GN - - - -  -Key:S -Shield - - - -  - - - -Cross-section + + +W1 + +3x + +24 AWG + ++ S + +0.2 m + +BK + + +  +Key:S:Ground +     1:WH     + + + +Key:R:Dash +     2:BN     + + + +Key:T:Dot +     3:GN     + + + +  +Key:S:Ground +Shield + + + +  + + + +Cross-section Key:e--W1:w - - - + + + Key:e--W1:w - - - + + + Key:e--W1:w - - - + + + Key:e--W1:w - - - + + + diff --git a/examples/ex09.bom.tsv b/examples/ex09.bom.tsv index b07a1548..26362d3a 100644 --- a/examples/ex09.bom.tsv +++ b/examples/ex09.bom.tsv @@ -1,4 +1,4 @@ -Item Qty Unit Designators -Connector, D-Sub, male, 25 pins 1 X1 -Connector, F48, female, 48 pins 1 X2 -Cable, 12 x 0.25 mm² shielded 0.2 m W1 +Id Description Qty Unit Designators +1 Cable, 12 x 0.25 mm² shielded 0.2 m W1 +2 Connector, D-Sub, male, 25 pins 1 X1 +3 Connector, F48, female, 48 pins 1 X2 diff --git a/examples/ex09.gv b/examples/ex09.gv index b965d277..2bd338f7 100644 --- a/examples/ex09.gv +++ b/examples/ex09.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -26,7 +26,7 @@ graph { - + @@ -34,7 +34,7 @@ graph { - + @@ -42,7 +42,7 @@ graph { - + @@ -50,7 +50,7 @@ graph { - + @@ -58,7 +58,7 @@ graph { - + @@ -66,7 +66,7 @@ graph { - + @@ -75,7 +75,7 @@ graph {
SENSE_N_11414
SENSE_P_2
SENSE_N_21616
SENSE_P_3
SENSE_N_31818
SENSE_P_4
SENSE_N_42020
SENSE_P_5
SENSE_N_52222
SENSE_P_6
SENSE_N_62424
GND
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -93,189 +93,189 @@ graph {
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - +
z2z2
b2b2
d2d2
z4z4
b4b4
d4d4
z6z6
b6b6
d6d6
z8z8
b8b8
d8d8
z10z10
b10b10
d10d10
z12z12
b12b12
d12d12
z14z14
b14b14
d14d14
z16z16
b16b16
d16d16
z18z18
b18b18
d18d18
z20z20
b20b20
d20d20
z22z22
b22b22
d22d22
z24z24
b24b24
d24d24
z26z26
b26b26
d26d26
z28z28
b28b28
d28d28
z30z30
b30b30
d30d30
z32z32
b32b32
d32d32
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#895956:#895956:#895956:#000000"] X1:p1r:e -- W1:w2:w - W1:w2:e -- X2:pd4l:w + W1:w2:e -- X2:p6l:w edge [color="#000000:#ffffff:#ffffff:#ffffff:#000000"] - X1:p14r:e -- W1:w1:w - W1:w1:e -- X2:pz2l:w + X1:p2r:e -- W1:w1:w + W1:w1:e -- X2:p1l:w edge [color="#000000:#ffff00:#ffff00:#ffff00:#000000"] X1:p3r:e -- W1:w4:w - W1:w4:e -- X2:pd10l:w + W1:w4:e -- X2:p15l:w edge [color="#000000:#00ff00:#00ff00:#00ff00:#000000"] - X1:p16r:e -- W1:w3:w - W1:w3:e -- X2:pz8l:w + X1:p4r:e -- W1:w3:w + W1:w3:e -- X2:p10l:w edge [color="#000000:#ff66cc:#ff66cc:#ff66cc:#000000"] X1:p5r:e -- W1:w6:w - W1:w6:e -- X2:pd16l:w + W1:w6:e -- X2:p24l:w edge [color="#000000:#999999:#999999:#999999:#000000"] - X1:p18r:e -- W1:w5:w - W1:w5:e -- X2:pz14l:w + X1:p6r:e -- W1:w5:w + W1:w5:e -- X2:p19l:w edge [color="#000000:#ff0000:#ff0000:#ff0000:#000000"] X1:p7r:e -- W1:w8:w - W1:w8:e -- X2:pd20l:w + W1:w8:e -- X2:p30l:w edge [color="#000000:#0066ff:#0066ff:#0066ff:#000000"] - X1:p20r:e -- W1:w7:w - W1:w7:e -- X2:pz18l:w + X1:p8r:e -- W1:w7:w + W1:w7:e -- X2:p25l:w edge [color="#000000:#8000ff:#8000ff:#8000ff:#000000"] X1:p9r:e -- W1:w10:w - W1:w10:e -- X2:pd26l:w + W1:w10:e -- X2:p39l:w edge [color="#000000:#000000:#000000:#000000:#000000"] - X1:p22r:e -- W1:w9:w - W1:w9:e -- X2:pz24l:w + X1:p10r:e -- W1:w9:w + W1:w9:e -- X2:p34l:w edge [color="#000000:#ff0000:#0066ff:#ff0000:#000000"] X1:p11r:e -- W1:w12:w - W1:w12:e -- X2:pd32l:w + W1:w12:e -- X2:p48l:w edge [color="#000000:#999999:#ff66cc:#999999:#000000"] - X1:p24r:e -- W1:w11:w - W1:w11:e -- X2:pz30l:w + X1:p12r:e -- W1:w11:w + W1:w11:e -- X2:p43l:w edge [color="#000000"] X1:p13r:e -- W1:ws:w W1 [label=< @@ -297,8 +297,10 @@ graph { - - + + @@ -313,8 +315,10 @@ graph { - - + + @@ -329,8 +333,10 @@ graph { - - + + @@ -345,8 +351,10 @@ graph { - - + + @@ -361,8 +369,10 @@ graph { - - + + @@ -377,8 +387,10 @@ graph { - - + + @@ -393,8 +405,10 @@ graph { - - + + @@ -409,8 +423,10 @@ graph { - - + + @@ -425,8 +441,10 @@ graph { - - + + @@ -441,8 +459,10 @@ graph { - - + + @@ -457,8 +477,10 @@ graph { - - + + @@ -473,8 +495,10 @@ graph { - - + + @@ -490,7 +514,7 @@ graph { - + @@ -499,5 +523,5 @@ graph {
 
X1:14WHX1:14:SENSE_N_1 + 1:WH + X2:z2
X1:1BNX1:1:SENSE_P_1 + 2:BN + X2:d4
X1:16GNX1:16:SENSE_N_2 + 3:GN + X2:z8
X1:3YEX1:3:SENSE_P_2 + 4:YE + X2:d10
X1:18GYX1:18:SENSE_N_3 + 5:GY + X2:z14
X1:5PKX1:5:SENSE_P_3 + 6:PK + X2:d16
X1:20BUX1:20:SENSE_N_4 + 7:BU + X2:z18
X1:7RDX1:7:SENSE_P_4 + 8:RD + X2:d20
X1:22BKX1:22:SENSE_N_5 + 9:BK + X2:z24
X1:9VTX1:9:SENSE_P_5 + 10:VT + X2:d26
X1:24GYPKX1:24:SENSE_N_6 + 11:GYPK + X2:z30
X1:11RDBUX1:11:SENSE_P_6 + 12:RDBU + X2:d32
 
X1:13X1:13:GND Shield
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/examples/ex09.html b/examples/ex09.html index de91d70d..8e19d085 100644 --- a/examples/ex09.html +++ b/examples/ex09.html @@ -1,529 +1,562 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - + + +X1 + D-Sub - -male - -25-pin - -SENSE_P_1 - -1 - + +male + +25-pin + +SENSE_P_1 + +1 + SENSE_N_1 - -14 - -SENSE_P_2 - -3 - + +14 + +SENSE_P_2 + +3 + SENSE_N_2 - -16 - -SENSE_P_3 - -5 - + +16 + +SENSE_P_3 + +5 + SENSE_N_3 - -18 - -SENSE_P_4 - -7 - + +18 + +SENSE_P_4 + +7 + SENSE_N_4 - -20 - -SENSE_P_5 - -9 - + +20 + +SENSE_P_5 + +9 + SENSE_N_5 - -22 - -SENSE_P_6 - -11 - + +22 + +SENSE_P_6 + +11 + SENSE_N_6 - -24 - -GND - -13 + +24 + +GND + +13 W1 - - -W1 - -12x - -0.25 mm² - -+ S - -0.2 m -  -X1:14 -WH -X2:z2 - - - - - -X1:1 -BN -X2:d4 - - - - - -X1:16 -GN -X2:z8 - - - - - -X1:3 -YE -X2:d10 - - - - - -X1:18 -GY -X2:z14 - - - - - -X1:5 -PK -X2:d16 - - - - - -X1:20 -BU -X2:z18 - - - - - -X1:7 -RD -X2:d20 - - - - - -X1:22 -BK -X2:z24 - - - - - -X1:9 -VT -X2:d26 - - - - - -X1:24 -GYPK -X2:z30 - - - - - -X1:11 -RDBU -X2:d32 - - - - - -  -X1:13 -Shield - -  + + +W1 + +12x + +0.25 mm² + ++ S + +0.2 m +  +X1:14:SENSE_N_1 +     1:WH     +X2:z2 + + + + + +X1:1:SENSE_P_1 +     2:BN     +X2:d4 + + + + + +X1:16:SENSE_N_2 +     3:GN     +X2:z8 + + + + + +X1:3:SENSE_P_2 +     4:YE     +X2:d10 + + + + + +X1:18:SENSE_N_3 +     5:GY     +X2:z14 + + + + + +X1:5:SENSE_P_3 +     6:PK     +X2:d16 + + + + + +X1:20:SENSE_N_4 +     7:BU     +X2:z18 + + + + + +X1:7:SENSE_P_4 +     8:RD     +X2:d20 + + + + + +X1:22:SENSE_N_5 +     9:BK     +X2:z24 + + + + + +X1:9:SENSE_P_5 +     10:VT     +X2:d26 + + + + + +X1:24:SENSE_N_6 +     11:GYPK     +X2:z30 + + + + + +X1:11:SENSE_P_6 +     12:RDBU     +X2:d32 + + + + + +  +X1:13:GND +Shield + +  X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - + X2 - - -X2 - -F48 - -female - -48-pin - -z2 - -b2 - -d2 - -z4 - -b4 - -d4 - -z6 - -b6 - -d6 - -z8 - -b8 - -d8 - -z10 - -b10 - -d10 - -z12 - -b12 - -d12 - -z14 - -b14 - -d14 - -z16 - -b16 - -d16 - -z18 - -b18 - -d18 - -z20 - -b20 - -d20 - -z22 - -b22 - -d22 - -z24 - -b24 - -d24 - -z26 - -b26 - -d26 - -z28 - -b28 - -d28 - -z30 - -b30 - -d30 - -z32 - -b32 - -d32 + + +X2 + +F48 + +female + +48-pin + +z2 + +b2 + +d2 + +z4 + +b4 + +d4 + +z6 + +b6 + +d6 + +z8 + +b8 + +d8 + +z10 + +b10 + +d10 + +z12 + +b12 + +d12 + +z14 + +b14 + +d14 + +z16 + +b16 + +d16 + +z18 + +b18 + +d18 + +z20 + +b20 + +d20 + +z22 + +b22 + +d22 + +z24 + +b24 + +d24 + +z26 + +b26 + +d26 + +z28 + +b28 + +d28 + +z30 + +b30 + +d30 + +z32 + +b32 + +d32 W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, D-Sub, male, 25 pins1X1
Connector, F48, female, 48 pins1X2
Cable, 12 x 0.25 mm² shielded0.2mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 12 x 0.25 mm² shielded0.2mW1
2Connector, D-Sub, male, 25 pins1X1
3Connector, F48, female, 48 pins1X2
+ diff --git a/examples/ex09.png b/examples/ex09.png index 57ccebbc..210a8e2a 100644 Binary files a/examples/ex09.png and b/examples/ex09.png differ diff --git a/examples/ex09.svg b/examples/ex09.svg index fc732838..607a6935 100644 --- a/examples/ex09.svg +++ b/examples/ex09.svg @@ -1,524 +1,524 @@ - - + - + X1 - - -X1 - + + +X1 + D-Sub - -male - -25-pin - -SENSE_P_1 - -1 - + +male + +25-pin + +SENSE_P_1 + +1 + SENSE_N_1 - -14 - -SENSE_P_2 - -3 - + +14 + +SENSE_P_2 + +3 + SENSE_N_2 - -16 - -SENSE_P_3 - -5 - + +16 + +SENSE_P_3 + +5 + SENSE_N_3 - -18 - -SENSE_P_4 - -7 - + +18 + +SENSE_P_4 + +7 + SENSE_N_4 - -20 - -SENSE_P_5 - -9 - + +20 + +SENSE_P_5 + +9 + SENSE_N_5 - -22 - -SENSE_P_6 - -11 - + +22 + +SENSE_P_6 + +11 + SENSE_N_6 - -24 - -GND - -13 + +24 + +GND + +13 W1 - - -W1 - -12x - -0.25 mm² - -+ S - -0.2 m -  -X1:14 -WH -X2:z2 - - - - - -X1:1 -BN -X2:d4 - - - - - -X1:16 -GN -X2:z8 - - - - - -X1:3 -YE -X2:d10 - - - - - -X1:18 -GY -X2:z14 - - - - - -X1:5 -PK -X2:d16 - - - - - -X1:20 -BU -X2:z18 - - - - - -X1:7 -RD -X2:d20 - - - - - -X1:22 -BK -X2:z24 - - - - - -X1:9 -VT -X2:d26 - - - - - -X1:24 -GYPK -X2:z30 - - - - - -X1:11 -RDBU -X2:d32 - - - - - -  -X1:13 -Shield - -  + + +W1 + +12x + +0.25 mm² + ++ S + +0.2 m +  +X1:14:SENSE_N_1 +     1:WH     +X2:z2 + + + + + +X1:1:SENSE_P_1 +     2:BN     +X2:d4 + + + + + +X1:16:SENSE_N_2 +     3:GN     +X2:z8 + + + + + +X1:3:SENSE_P_2 +     4:YE     +X2:d10 + + + + + +X1:18:SENSE_N_3 +     5:GY     +X2:z14 + + + + + +X1:5:SENSE_P_3 +     6:PK     +X2:d16 + + + + + +X1:20:SENSE_N_4 +     7:BU     +X2:z18 + + + + + +X1:7:SENSE_P_4 +     8:RD     +X2:d20 + + + + + +X1:22:SENSE_N_5 +     9:BK     +X2:z24 + + + + + +X1:9:SENSE_P_5 +     10:VT     +X2:d26 + + + + + +X1:24:SENSE_N_6 +     11:GYPK     +X2:z30 + + + + + +X1:11:SENSE_P_6 +     12:RDBU     +X2:d32 + + + + + +  +X1:13:GND +Shield + +  X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - + X2 - - -X2 - -F48 - -female - -48-pin - -z2 - -b2 - -d2 - -z4 - -b4 - -d4 - -z6 - -b6 - -d6 - -z8 - -b8 - -d8 - -z10 - -b10 - -d10 - -z12 - -b12 - -d12 - -z14 - -b14 - -d14 - -z16 - -b16 - -d16 - -z18 - -b18 - -d18 - -z20 - -b20 - -d20 - -z22 - -b22 - -d22 - -z24 - -b24 - -d24 - -z26 - -b26 - -d26 - -z28 - -b28 - -d28 - -z30 - -b30 - -d30 - -z32 - -b32 - -d32 + + +X2 + +F48 + +female + +48-pin + +z2 + +b2 + +d2 + +z4 + +b4 + +d4 + +z6 + +b6 + +d6 + +z8 + +b8 + +d8 + +z10 + +b10 + +d10 + +z12 + +b12 + +d12 + +z14 + +b14 + +d14 + +z16 + +b16 + +d16 + +z18 + +b18 + +d18 + +z20 + +b20 + +d20 + +z22 + +b22 + +d22 + +z24 + +b24 + +d24 + +z26 + +b26 + +d26 + +z28 + +b28 + +d28 + +z30 + +b30 + +d30 + +z32 + +b32 + +d32 W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + diff --git a/examples/ex10.bom.tsv b/examples/ex10.bom.tsv index 259d52a8..bdb68a6a 100644 --- a/examples/ex10.bom.tsv +++ b/examples/ex10.bom.tsv @@ -1,3 +1,3 @@ -Item Qty Unit Designators -Connector, Stewart Connector SS-37000-002, male, 8 pins 2 X1, X2 -Cable, CAT5e, 8 x 24 AWG 1 m W1 +Id Description Qty Unit Designators +1 Cable, CAT5e, 8 x 24 AWG 1 m W1 +2 Connector, Stewart Connector SS-37000-002, male, 8 pins 2 X1, X2 diff --git a/examples/ex10.gv b/examples/ex10.gv index 05b20db3..9c955e10 100644 --- a/examples/ex10.gv +++ b/examples/ex10.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -55,7 +55,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -107,7 +107,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffffff:#00ff00:#ffffff:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p3l:w @@ -151,9 +151,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1WHGNX2:3X1:1:DA+ + 1:WHGN + X2:3:DA+
@@ -167,9 +169,11 @@ graph {
X1:2GNX2:6X1:2:DA- + 2:GN + X2:6:DA-
@@ -183,9 +187,11 @@ graph {
X1:3WHOGX2:1X1:3:DB+ + 3:WHOG + X2:1:DB+
@@ -199,9 +205,11 @@ graph {
X1:4BUX2:7X1:4:DC+ + 4:BU + X2:7:DC+
@@ -215,9 +223,11 @@ graph {
X1:5WHBUX2:8X1:5:DC- + 5:WHBU + X2:8:DC-
@@ -231,9 +241,11 @@ graph {
X1:6OGX2:2X1:6:DB- + 6:OG + X2:2:DB-
@@ -247,9 +259,11 @@ graph {
X1:7WHBNX2:4X1:7:DD+ + 7:WHBN + X2:4:DD+
@@ -263,9 +277,11 @@ graph {
X1:8BNX2:5X1:8:DD- + 8:BN + X2:5:DD-
@@ -282,5 +298,5 @@ graph {
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/examples/ex10.html b/examples/ex10.html index 2ea09f17..00cd6214 100644 --- a/examples/ex10.html +++ b/examples/ex10.html @@ -1,332 +1,358 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Stewart Connector SS-37000-002 - -male - -8-pin - -DA+ - -1 - -DA- - -2 - -DB+ - -3 - -DC+ - -4 - -DC- - -5 - -DB- - -6 - -DD+ - -7 - -DD- - -8 + + +X1 + +Stewart Connector SS-37000-002 + +male + +8-pin + +DA+ + +1 + +DA- + +2 + +DB+ + +3 + +DC+ + +4 + +DC- + +5 + +DB- + +6 + +DD+ + +7 + +DD- + +8 W1 - - -W1 - -CAT5e - -8x - -24 AWG - -1 m -  -X1:1 -WHGN -X2:3 - - - - - -X1:2 -GN -X2:6 - - - - - -X1:3 -WHOG -X2:1 - - - - - -X1:4 -BU -X2:7 - - - - - -X1:5 -WHBU -X2:8 - - - - - -X1:6 -OG -X2:2 - - - - - -X1:7 -WHBN -X2:4 - - - - - -X1:8 -BN -X2:5 - - - - - -  + + +W1 + +CAT5e + +8x + +24 AWG + +1 m +  +X1:1:DA+ +     1:WHGN     +X2:3:DA+ + + + + + +X1:2:DA- +     2:GN     +X2:6:DA- + + + + + +X1:3:DB+ +     3:WHOG     +X2:1:DB+ + + + + + +X1:4:DC+ +     4:BU     +X2:7:DC+ + + + + + +X1:5:DC- +     5:WHBU     +X2:8:DC- + + + + + +X1:6:DB- +     6:OG     +X2:2:DB- + + + + + +X1:7:DD+ +     7:WHBN     +X2:4:DD+ + + + + + +X1:8:DD- +     8:BN     +X2:5:DD- + + + + + +  X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X2 - - -X2 - -Stewart Connector SS-37000-002 - -male - -8-pin - -1 - -DB+ - -2 - -DB- - -3 - -DA+ - -4 - -DD+ - -5 - -DD- - -6 - -DA- - -7 - -DC+ - -8 - -DC- + + +X2 + +Stewart Connector SS-37000-002 + +male + +8-pin + +1 + +DB+ + +2 + +DB- + +3 + +DA+ + +4 + +DD+ + +5 + +DD- + +6 + +DA- + +7 + +DC+ + +8 + +DC- W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Stewart Connector SS-37000-002, male, 8 pins2X1, X2
Cable, CAT5e, 8 x 24 AWG1mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, CAT5e, 8 x 24 AWG1mW1
2Connector, Stewart Connector SS-37000-002, male, 8 pins2X1, X2
+ diff --git a/examples/ex10.png b/examples/ex10.png index 294cab50..18f92083 100644 Binary files a/examples/ex10.png and b/examples/ex10.png differ diff --git a/examples/ex10.svg b/examples/ex10.svg index ec707bd4..d0e302f1 100644 --- a/examples/ex10.svg +++ b/examples/ex10.svg @@ -1,327 +1,327 @@ - - + - + X1 - - -X1 - -Stewart Connector SS-37000-002 - -male - -8-pin - -DA+ - -1 - -DA- - -2 - -DB+ - -3 - -DC+ - -4 - -DC- - -5 - -DB- - -6 - -DD+ - -7 - -DD- - -8 + + +X1 + +Stewart Connector SS-37000-002 + +male + +8-pin + +DA+ + +1 + +DA- + +2 + +DB+ + +3 + +DC+ + +4 + +DC- + +5 + +DB- + +6 + +DD+ + +7 + +DD- + +8 W1 - - -W1 - -CAT5e - -8x - -24 AWG - -1 m -  -X1:1 -WHGN -X2:3 - - - - - -X1:2 -GN -X2:6 - - - - - -X1:3 -WHOG -X2:1 - - - - - -X1:4 -BU -X2:7 - - - - - -X1:5 -WHBU -X2:8 - - - - - -X1:6 -OG -X2:2 - - - - - -X1:7 -WHBN -X2:4 - - - - - -X1:8 -BN -X2:5 - - - - - -  + + +W1 + +CAT5e + +8x + +24 AWG + +1 m +  +X1:1:DA+ +     1:WHGN     +X2:3:DA+ + + + + + +X1:2:DA- +     2:GN     +X2:6:DA- + + + + + +X1:3:DB+ +     3:WHOG     +X2:1:DB+ + + + + + +X1:4:DC+ +     4:BU     +X2:7:DC+ + + + + + +X1:5:DC- +     5:WHBU     +X2:8:DC- + + + + + +X1:6:DB- +     6:OG     +X2:2:DB- + + + + + +X1:7:DD+ +     7:WHBN     +X2:4:DD+ + + + + + +X1:8:DD- +     8:BN     +X2:5:DD- + + + + + +  X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X1:e--W1:w - - - - - + + + + + X2 - - -X2 - -Stewart Connector SS-37000-002 - -male - -8-pin - -1 - -DB+ - -2 - -DB- - -3 - -DA+ - -4 - -DD+ - -5 - -DD- - -6 - -DA- - -7 - -DC+ - -8 - -DC- + + +X2 + +Stewart Connector SS-37000-002 + +male + +8-pin + +1 + +DB+ + +2 + +DB- + +3 + +DA+ + +4 + +DD+ + +5 + +DD- + +6 + +DA- + +7 + +DC+ + +8 + +DC- W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + W1:e--X2:w - - - - - + + + + + diff --git a/tutorial/readme.md b/tutorial/readme.md index 5361dfa7..ee64faf5 100644 --- a/tutorial/readme.md +++ b/tutorial/readme.md @@ -324,25 +324,47 @@ connections: [Source](tutorial07.yml) - [Bill of Materials](tutorial07.bom.tsv) -## 08 - Part numbers +## 08 - Part numbers and additional components * Part number information can be added to parts * Only provided fields will be added to the diagram and bom * Bundles can have part information specified by wire -* Additional parts can be added to the bom +* Additional parts can be added to components or just to the bom + * quantities of additional components can be multiplied by features from parent connector or cable ```yaml +options: + mini_bom_mode: false + connectors: X1: &template1 # define a template for later use type: Molex KK 254 pincount: 4 subtype: female - manufacturer: Molex # set manufacter name - mpn: 22013047 # set manufacturer part number + manufacturer: 'Molex' # set manufacter name + mpn: '22013047' # set manufacturer part number + supplier: Digimouse + spn: 1234 + # add a list of additional components to a part (shown in graph) + additional_components: + - + type: Crimp # short identifier used in graph + subtype: Molex KK 254, 22-30 AWG # extra information added to type in bom + qty_multiplier: populated # multipier for quantity (number of populated pins) + manufacturer: Molex # set manufacter name + mpn: 08500030 # set manufacturer part number + - + type: Test + qty: 1 + pn: ABC + manufacturer: Molex + mpn: 45454 + supplier: Mousikey + spn: 9999 X2: <<: *template1 # reuse template - pn: CON4 # set an internal part number + pn: CON4 # set an internal part number for just this connector X3: <<: *template1 # reuse template @@ -354,6 +376,8 @@ cables: color_code: IEC manufacturer: CablesCo mpn: ABC123 + supplier: Cables R Us + spn: 999-888-777 pn: CAB1 W2: category: bundle @@ -362,7 +386,17 @@ cables: colors: [YE, BK, BK, RD] manufacturer: [WiresCo,WiresCo,WiresCo,WiresCo] # set a manufacter per wire mpn: [W1-YE,W1-BK,W1-BK,W1-RD] + supplier: [WireShack,WireShack,WireShack,WireShack] + spn: [1001,1002,1002,1009] pn: [WIRE1,WIRE2,WIRE2,WIRE3] + # add a list of additional components to a part (shown in graph) + additional_components: + - + type: Sleve # short identifier used in graph + subtype: Braided nylon, black, 3mm # extra information added to type in bom + qty_multiplier: length # multipier for quantity (length of cable) + unit: m + pn: SLV-1 connections: @@ -376,14 +410,14 @@ connections: - X3: [1-4] additional_bom_items: - - # define an additional item to add to the bill of materials + - # define an additional item to add to the bill of materials (does not appear in graph) description: Label, pinout information qty: 2 designators: - X2 - X3 - manufacturer: generic company - mpn: Label1 + manufacturer: 'Brady' + mpn: 'B-499' pn: Label-ID-1 ``` diff --git a/tutorial/tutorial01.bom.tsv b/tutorial/tutorial01.bom.tsv index ff469a84..78d7659e 100644 --- a/tutorial/tutorial01.bom.tsv +++ b/tutorial/tutorial01.bom.tsv @@ -1,3 +1,3 @@ -Item Qty Unit Designators -Connector, 4 pins 2 X1, X2 -Cable, 4 wires 1 m W1 +Id Description Qty Unit Designators +1 Cable, 4 wires 1 m W1 +2 Connector, 4 pins 2 X1, X2 diff --git a/tutorial/tutorial01.gv b/tutorial/tutorial01.gv index 0bff27c6..f2d449fa 100644 --- a/tutorial/tutorial01.gv +++ b/tutorial/tutorial01.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -33,7 +33,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -63,7 +63,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffffff:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -94,7 +94,9 @@ graph {   X1:1 - + + 1 + X2:1 @@ -108,7 +110,9 @@ graph { X1:2 - + + 2 + X2:2 @@ -122,7 +126,9 @@ graph { X1:3 - + + 3 + X2:3 @@ -136,7 +142,9 @@ graph { X1:4 - + + 4 + X2:4 @@ -152,5 +160,5 @@ graph { -> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/tutorial/tutorial01.html b/tutorial/tutorial01.html index ea94b0dd..e051ef1d 100644 --- a/tutorial/tutorial01.html +++ b/tutorial/tutorial01.html @@ -1,140 +1,170 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -4-pin - -1 - -2 - -3 - -4 + + +X1 + +4-pin + +1 + +2 + +3 + +4 W1 - - -W1 - -4x - -1 m -  -X1:1 -X2:1 - - - -X1:2 -X2:2 - - - -X1:3 -X2:3 - - - -X1:4 -X2:4 - - - -  + + +W1 + +4x + +1 m +  +X1:1 +     1     +X2:1 + + + +X1:2 +     2     +X2:2 + + + +X1:3 +     3     +X2:3 + + + +X1:4 +     4     +X2:4 + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -4-pin - -1 - -2 - -3 - -4 + + +X2 + +4-pin + +1 + +2 + +3 + +4 W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, 4 pins2X1, X2
Cable, 4 wires1mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 4 wires1mW1
2Connector, 4 pins2X1, X2
+ diff --git a/tutorial/tutorial01.png b/tutorial/tutorial01.png index 5955db03..6301dbc3 100644 Binary files a/tutorial/tutorial01.png and b/tutorial/tutorial01.png differ diff --git a/tutorial/tutorial01.svg b/tutorial/tutorial01.svg index b65920b6..c96a7c39 100644 --- a/tutorial/tutorial01.svg +++ b/tutorial/tutorial01.svg @@ -1,135 +1,139 @@ - - + - + X1 - - -X1 - -4-pin - -1 - -2 - -3 - -4 + + +X1 + +4-pin + +1 + +2 + +3 + +4 W1 - - -W1 - -4x - -1 m -  -X1:1 -X2:1 - - - -X1:2 -X2:2 - - - -X1:3 -X2:3 - - - -X1:4 -X2:4 - - - -  + + +W1 + +4x + +1 m +  +X1:1 +     1     +X2:1 + + + +X1:2 +     2     +X2:2 + + + +X1:3 +     3     +X2:3 + + + +X1:4 +     4     +X2:4 + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -4-pin - -1 - -2 - -3 - -4 + + +X2 + +4-pin + +1 + +2 + +3 + +4 W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + diff --git a/tutorial/tutorial02.bom.tsv b/tutorial/tutorial02.bom.tsv index 726ee4d4..582b78a2 100644 --- a/tutorial/tutorial02.bom.tsv +++ b/tutorial/tutorial02.bom.tsv @@ -1,3 +1,3 @@ -Item Qty Unit Designators -Connector, Molex KK 254, female, 4 pins 2 X1, X2 -Cable, 4 x 0.25 mm² 1 m W1 +Id Description Qty Unit Designators +1 Cable, 4 x 0.25 mm² 1 m W1 +2 Connector, Molex KK 254, female, 4 pins 2 X1, X2 diff --git a/tutorial/tutorial02.gv b/tutorial/tutorial02.gv index d75ce0fd..f0020e7f 100644 --- a/tutorial/tutorial02.gv +++ b/tutorial/tutorial02.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -35,7 +35,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -67,7 +67,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffffff:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -99,7 +99,9 @@ graph {   X1:1 - WH + + 1:WH + X2:1 @@ -113,7 +115,9 @@ graph { X1:2 - BN + + 2:BN + X2:2 @@ -127,7 +131,9 @@ graph { X1:3 - GN + + 3:GN + X2:4 @@ -141,7 +147,9 @@ graph { X1:4 - YE + + 4:YE + X2:3 @@ -157,5 +165,5 @@ graph { -> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/tutorial/tutorial02.html b/tutorial/tutorial02.html index a73c6074..0c5b36d0 100644 --- a/tutorial/tutorial02.html +++ b/tutorial/tutorial02.html @@ -1,154 +1,180 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 W1 - - -W1 - -4x - -0.25 mm² (24 AWG) - -1 m -  -X1:1 -WH -X2:1 - - - -X1:2 -BN -X2:2 - - - -X1:3 -GN -X2:4 - - - -X1:4 -YE -X2:3 - - - -  + + +W1 + +4x + +0.25 mm² (24 AWG) + +1 m +  +X1:1 +     1:WH     +X2:1 + + + +X1:2 +     2:BN     +X2:2 + + + +X1:3 +     3:GN     +X2:4 + + + +X1:4 +     4:YE     +X2:3 + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex KK 254, female, 4 pins2X1, X2
Cable, 4 x 0.25 mm²1mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 4 x 0.25 mm²1mW1
2Connector, Molex KK 254, female, 4 pins2X1, X2
+ diff --git a/tutorial/tutorial02.png b/tutorial/tutorial02.png index b5c6b299..363e166e 100644 Binary files a/tutorial/tutorial02.png and b/tutorial/tutorial02.png differ diff --git a/tutorial/tutorial02.svg b/tutorial/tutorial02.svg index 8c1a79be..30d0a32b 100644 --- a/tutorial/tutorial02.svg +++ b/tutorial/tutorial02.svg @@ -1,149 +1,149 @@ - - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 W1 - - -W1 - -4x - -0.25 mm² (24 AWG) - -1 m -  -X1:1 -WH -X2:1 - - - -X1:2 -BN -X2:2 - - - -X1:3 -GN -X2:4 - - - -X1:4 -YE -X2:3 - - - -  + + +W1 + +4x + +0.25 mm² (24 AWG) + +1 m +  +X1:1 +     1:WH     +X2:1 + + + +X1:2 +     2:BN     +X2:2 + + + +X1:3 +     3:GN     +X2:4 + + + +X1:4 +     4:YE     +X2:3 + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + diff --git a/tutorial/tutorial03.bom.tsv b/tutorial/tutorial03.bom.tsv index a9c25a8e..51f8e366 100644 --- a/tutorial/tutorial03.bom.tsv +++ b/tutorial/tutorial03.bom.tsv @@ -1,3 +1,3 @@ -Item Qty Unit Designators -Connector, Molex KK 254, female, 4 pins 2 X1, X2 -Cable, 4 x 0.25 mm² shielded 1 m W1 +Id Description Qty Unit Designators +1 Cable, 4 x 0.25 mm² shielded 1 m W1 +2 Connector, Molex KK 254, female, 4 pins 2 X1, X2 diff --git a/tutorial/tutorial03.gv b/tutorial/tutorial03.gv index 42fe4e3f..d1937fa0 100644 --- a/tutorial/tutorial03.gv +++ b/tutorial/tutorial03.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -39,7 +39,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -75,7 +75,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffffff:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -109,9 +109,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + + - + @@ -175,5 +183,5 @@ graph {
 
X1:1WHX2:1X1:1:GND + 1:WH + X2:1:GND
@@ -123,9 +125,11 @@ graph {
X1:2BNX2:2X1:2:VCC + 2:BN + X2:2:VCC
@@ -137,9 +141,11 @@ graph {
X1:3GNX2:4X1:3:RX + 3:GN + X2:4:TX
@@ -151,9 +157,11 @@ graph {
X1:4YEX2:3X1:4:TX + 4:YE + X2:3:RX
@@ -166,7 +174,7 @@ graph {
 
X1:1X1:1:GND Shield
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/tutorial/tutorial03.html b/tutorial/tutorial03.html index 6da9e561..d876420e 100644 --- a/tutorial/tutorial03.html +++ b/tutorial/tutorial03.html @@ -1,181 +1,207 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -RX - -3 - -TX - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +RX + +3 + +TX + +4 W1 - - -W1 - -4x - -0.25 mm² (24 AWG) - -+ S - -1 m -  -X1:1 -WH -X2:1 - - - -X1:2 -BN -X2:2 - - - -X1:3 -GN -X2:4 - - - -X1:4 -YE -X2:3 - - - -  -X1:1 -Shield - -  + + +W1 + +4x + +0.25 mm² (24 AWG) + ++ S + +1 m +  +X1:1:GND +     1:WH     +X2:1:GND + + + +X1:2:VCC +     2:BN     +X2:2:VCC + + + +X1:3:RX +     3:GN     +X2:4:TX + + + +X1:4:TX +     4:YE     +X2:3:RX + + + +  +X1:1:GND +Shield + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -RX - -4 - -TX + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +RX + +4 + +TX W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex KK 254, female, 4 pins2X1, X2
Cable, 4 x 0.25 mm² shielded1mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 4 x 0.25 mm² shielded1mW1
2Connector, Molex KK 254, female, 4 pins2X1, X2
+ diff --git a/tutorial/tutorial03.png b/tutorial/tutorial03.png index 1f3600b4..5cc3d774 100644 Binary files a/tutorial/tutorial03.png and b/tutorial/tutorial03.png differ diff --git a/tutorial/tutorial03.svg b/tutorial/tutorial03.svg index 919ee848..c49d74bd 100644 --- a/tutorial/tutorial03.svg +++ b/tutorial/tutorial03.svg @@ -1,176 +1,176 @@ - - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -RX - -3 - -TX - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +RX + +3 + +TX + +4 W1 - - -W1 - -4x - -0.25 mm² (24 AWG) - -+ S - -1 m -  -X1:1 -WH -X2:1 - - - -X1:2 -BN -X2:2 - - - -X1:3 -GN -X2:4 - - - -X1:4 -YE -X2:3 - - - -  -X1:1 -Shield - -  + + +W1 + +4x + +0.25 mm² (24 AWG) + ++ S + +1 m +  +X1:1:GND +     1:WH     +X2:1:GND + + + +X1:2:VCC +     2:BN     +X2:2:VCC + + + +X1:3:RX +     3:GN     +X2:4:TX + + + +X1:4:TX +     4:YE     +X2:3:RX + + + +  +X1:1:GND +Shield + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -RX - -4 - -TX + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +RX + +4 + +TX W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + diff --git a/tutorial/tutorial04.bom.tsv b/tutorial/tutorial04.bom.tsv index 92f70f84..e2c3835d 100644 --- a/tutorial/tutorial04.bom.tsv +++ b/tutorial/tutorial04.bom.tsv @@ -1,4 +1,4 @@ -Item Qty Unit Designators -Connector, Molex KK 254, female, 4 pins 2 X2, X3 -Connector, Molex KK 254, male, 4 pins 1 X1 -Cable, 4 x 24 AWG 0.4 m W1, W2 +Id Description Qty Unit Designators +1 Cable, 4 x 24 AWG 0.4 m W1, W2 +2 Connector, Molex KK 254, female, 4 pins 2 X2, X3 +3 Connector, Molex KK 254, male, 4 pins 1 X1 diff --git a/tutorial/tutorial04.gv b/tutorial/tutorial04.gv index e2a63f33..2df4930b 100644 --- a/tutorial/tutorial04.gv +++ b/tutorial/tutorial04.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -44,7 +44,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -89,7 +89,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X3 [label=<
@@ -130,7 +130,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#895956:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -161,9 +161,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1BNX2:1X1:1:GND + 1:BN + X2:1:GND
@@ -175,9 +177,11 @@ graph {
X1:2RDX2:2X1:2:VCC + 2:RD + X2:2:VCC
@@ -189,9 +193,11 @@ graph {
X1:3OGX2:3X1:3:SCL + 3:OG + X2:3:SCL
@@ -203,9 +209,11 @@ graph {
X1:4YEX2:4X1:4:SDA + 4:YE + X2:4:SDA
@@ -225,7 +233,7 @@ graph {
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#895956:#000000"] X2:p1r:e -- W2:w1:w W2:w1:e -- X3:p1l:w @@ -256,9 +264,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X2:1BNX3:1X2:1:GND + 1:BN + X3:1:GND
@@ -270,9 +280,11 @@ graph {
X2:2RDX3:2X2:2:VCC + 2:RD + X3:2:VCC
@@ -284,9 +296,11 @@ graph {
X2:3OGX3:3X2:3:SCL + 3:OG + X3:3:SCL
@@ -298,9 +312,11 @@ graph {
X2:4YEX3:4X2:4:SDA + 4:YE + X3:4:SDA
@@ -320,5 +336,5 @@ graph {
-> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] } diff --git a/tutorial/tutorial04.html b/tutorial/tutorial04.html index 74dc9443..c11befc0 100644 --- a/tutorial/tutorial04.html +++ b/tutorial/tutorial04.html @@ -1,312 +1,345 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - + + +X1 + Molex KK 254 - -male - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 - -to microcontroller + +male + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 + +to microcontroller W1 - - -W1 - -4x - -24 AWG - -0.3 m -  -X1:1 -BN -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:3 -OG -X2:3 - - - -X1:4 -YE -X2:4 - - - -  - -This cable is a bit longer + + +W1 + +4x + +24 AWG + +0.3 m +  +X1:1:GND +     1:BN     +X2:1:GND + + + +X1:2:VCC +     2:RD     +X2:2:VCC + + + +X1:3:SCL +     3:OG     +X2:3:SCL + + + +X1:4:SDA +     4:YE     +X2:4:SDA + + + +  + +This cable is a bit longer X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -1 - -2 - -VCC - -2 - -3 - -SCL - -3 - -4 - -SDA - -4 - -to accelerometer + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +1 + +2 + +VCC + +2 + +3 + +SCL + +3 + +4 + +SDA + +4 + +to accelerometer W2 - - -W2 - -4x - -24 AWG - -0.1 m -  -X2:1 -BN -X3:1 - - - -X2:2 -RD -X3:2 - - - -X2:3 -OG -X3:3 - - - -X2:4 -YE -X3:4 - - - -  - -This cable is a bit shorter + + +W2 + +4x + +24 AWG + +0.1 m +  +X2:1:GND +     1:BN     +X3:1:GND + + + +X2:2:VCC +     2:RD     +X3:2:VCC + + + +X2:3:SCL +     3:OG     +X3:3:SCL + + + +X2:4:SDA +     4:YE     +X3:4:SDA + + + +  + +This cable is a bit shorter X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA - -to temperature sensor + + +X3 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA + +to temperature sensor W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex KK 254, female, 4 pins2X2, X3
Connector, Molex KK 254, male, 4 pins1X1
Cable, 4 x 24 AWG0.4mW1, W2
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Cable, 4 x 24 AWG0.4mW1, W2
2Connector, Molex KK 254, female, 4 pins2X2, X3
3Connector, Molex KK 254, male, 4 pins1X1
+ diff --git a/tutorial/tutorial04.png b/tutorial/tutorial04.png index d48e2ba6..acb3e833 100644 Binary files a/tutorial/tutorial04.png and b/tutorial/tutorial04.png differ diff --git a/tutorial/tutorial04.svg b/tutorial/tutorial04.svg index a354ba26..42e08901 100644 --- a/tutorial/tutorial04.svg +++ b/tutorial/tutorial04.svg @@ -1,307 +1,307 @@ - - + - + X1 - - -X1 - + + +X1 + Molex KK 254 - -male - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 - -to microcontroller + +male + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 + +to microcontroller W1 - - -W1 - -4x - -24 AWG - -0.3 m -  -X1:1 -BN -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:3 -OG -X2:3 - - - -X1:4 -YE -X2:4 - - - -  - -This cable is a bit longer + + +W1 + +4x + +24 AWG + +0.3 m +  +X1:1:GND +     1:BN     +X2:1:GND + + + +X1:2:VCC +     2:RD     +X2:2:VCC + + + +X1:3:SCL +     3:OG     +X2:3:SCL + + + +X1:4:SDA +     4:YE     +X2:4:SDA + + + +  + +This cable is a bit longer X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -1 - -2 - -VCC - -2 - -3 - -SCL - -3 - -4 - -SDA - -4 - -to accelerometer + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +1 + +2 + +VCC + +2 + +3 + +SCL + +3 + +4 + +SDA + +4 + +to accelerometer W2 - - -W2 - -4x - -24 AWG - -0.1 m -  -X2:1 -BN -X3:1 - - - -X2:2 -RD -X3:2 - - - -X2:3 -OG -X3:3 - - - -X2:4 -YE -X3:4 - - - -  - -This cable is a bit shorter + + +W2 + +4x + +24 AWG + +0.1 m +  +X2:1:GND +     1:BN     +X3:1:GND + + + +X2:2:VCC +     2:RD     +X3:2:VCC + + + +X2:3:SCL +     3:OG     +X3:3:SCL + + + +X2:4:SDA +     4:YE     +X3:4:SDA + + + +  + +This cable is a bit shorter X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X2:e--W2:w - - - + + + X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA - -to temperature sensor + + +X3 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA + +to temperature sensor W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + diff --git a/tutorial/tutorial05.bom.tsv b/tutorial/tutorial05.bom.tsv index d7f405d6..607f55b5 100644 --- a/tutorial/tutorial05.bom.tsv +++ b/tutorial/tutorial05.bom.tsv @@ -1,6 +1,6 @@ -Item Qty Unit Designators -Connector, Crimp ferrule, 0.5 mm², OG 4 -Connector, Molex 8981, female, 4 pins 1 X1 -Wire, 0.5 mm², BK 0.6 m W1 -Wire, 0.5 mm², RD 0.3 m W1 -Wire, 0.5 mm², YE 0.3 m W1 +Id Description Qty Unit Designators +1 Connector, Crimp ferrule, 0.5 mm², OG 4 +2 Connector, Molex 8981, female, 4 pins 1 X1 +3 Wire, 0.5 mm², BK 0.6 m W1 +4 Wire, 0.5 mm², RD 0.3 m W1 +5 Wire, 0.5 mm², YE 0.3 m W1 diff --git a/tutorial/tutorial05.gv b/tutorial/tutorial05.gv index 92ad8df0..80c9f44e 100644 --- a/tutorial/tutorial05.gv +++ b/tutorial/tutorial05.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -39,7 +39,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _F1_1 [label=<
@@ -51,7 +51,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _F1_2 [label=<
@@ -63,7 +63,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _F1_3 [label=<
@@ -75,7 +75,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _F1_4 [label=<
@@ -87,7 +87,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffff00:#000000"] _F1_1:e -- W1:w1:w W1:w1:e -- X1:p1l:w @@ -119,8 +119,10 @@ graph {   - YE - X1:1 + + YE + + X1:1:+12V @@ -133,8 +135,10 @@ graph { - BK - X1:2 + + BK + + X1:2:GND @@ -147,8 +151,10 @@ graph { - BK - X1:3 + + BK + + X1:3:GND @@ -161,8 +167,10 @@ graph { - RD - X1:4 + + RD + + X1:4:+5V @@ -177,5 +185,5 @@ graph { -> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] } diff --git a/tutorial/tutorial05.html b/tutorial/tutorial05.html index 6dfed4e1..32691f59 100644 --- a/tutorial/tutorial05.html +++ b/tutorial/tutorial05.html @@ -1,189 +1,236 @@ - - WireViz Diagram and BOM - -

Diagram

- + - - - + + + X1 - - -X1 - -Molex 8981 - -female - -4-pin - -1 - -+12V - -2 - -GND - -3 - -GND - -4 - -+5V + + +X1 + +Molex 8981 + +female + +4-pin + +1 + ++12V + +2 + +GND + +3 + +GND + +4 + ++5V _F1_1 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + W1 - - -W1 - -4x - -0.5 mm² - -0.3 m -  -YE -X1:1 - - - -BK -X1:2 - - - -BK -X1:3 - - - -RD -X1:4 - - - -  + + +W1 + +4x + +0.5 mm² + +0.3 m +  +     YE     +X1:1:+12V + + + +     BK     +X1:2:GND + + + +     BK     +X1:3:GND + + + +     RD     +X1:4:+5V + + + +  _F1_1:e--W1:w - - - + + + _F1_2 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F1_2:e--W1:w - - - + + + _F1_3 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F1_3:e--W1:w - - - + + + _F1_4 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F1_4:e--W1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Crimp ferrule, 0.5 mm², OG4
Connector, Molex 8981, female, 4 pins1X1
Wire, 0.5 mm², BK0.6mW1
Wire, 0.5 mm², RD0.3mW1
Wire, 0.5 mm², YE0.3mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Connector, Crimp ferrule, 0.5 mm², OG4
2Connector, Molex 8981, female, 4 pins1X1
3Wire, 0.5 mm², BK0.6mW1
4Wire, 0.5 mm², RD0.3mW1
5Wire, 0.5 mm², YE0.3mW1
+ diff --git a/tutorial/tutorial05.png b/tutorial/tutorial05.png index b5267202..63f4e82a 100644 Binary files a/tutorial/tutorial05.png and b/tutorial/tutorial05.png differ diff --git a/tutorial/tutorial05.svg b/tutorial/tutorial05.svg index 3645cb02..7c485c22 100644 --- a/tutorial/tutorial05.svg +++ b/tutorial/tutorial05.svg @@ -1,184 +1,184 @@ - - - - + + + X1 - - -X1 - -Molex 8981 - -female - -4-pin - -1 - -+12V - -2 - -GND - -3 - -GND - -4 - -+5V + + +X1 + +Molex 8981 + +female + +4-pin + +1 + ++12V + +2 + +GND + +3 + +GND + +4 + ++5V _F1_1 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + W1 - - -W1 - -4x - -0.5 mm² - -0.3 m -  -YE -X1:1 - - - -BK -X1:2 - - - -BK -X1:3 - - - -RD -X1:4 - - - -  + + +W1 + +4x + +0.5 mm² + +0.3 m +  +     YE     +X1:1:+12V + + + +     BK     +X1:2:GND + + + +     BK     +X1:3:GND + + + +     RD     +X1:4:+5V + + + +  _F1_1:e--W1:w - - - + + + _F1_2 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F1_2:e--W1:w - - - + + + _F1_3 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F1_3:e--W1:w - - - + + + _F1_4 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F1_4:e--W1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + diff --git a/tutorial/tutorial06.bom.tsv b/tutorial/tutorial06.bom.tsv index 04ff66cc..b86b323c 100644 --- a/tutorial/tutorial06.bom.tsv +++ b/tutorial/tutorial06.bom.tsv @@ -1,7 +1,7 @@ -Item Qty Unit Designators -Connector, Crimp ferrule, 0.5 mm², OG 2 -Connector, Crimp ferrule, 1.0 mm², YE 1 -Connector, Molex 8981, female, 4 pins 1 X1 -Wire, 0.5 mm², BK 0.6 m W1 -Wire, 0.5 mm², RD 0.3 m W1 -Wire, 0.5 mm², YE 0.3 m W1 +Id Description Qty Unit Designators +1 Connector, Crimp ferrule, 0.5 mm², OG 2 +2 Connector, Crimp ferrule, 1.0 mm², YE 1 +3 Connector, Molex 8981, female, 4 pins 1 X1 +4 Wire, 0.5 mm², BK 0.6 m W1 +5 Wire, 0.5 mm², RD 0.3 m W1 +6 Wire, 0.5 mm², YE 0.3 m W1 diff --git a/tutorial/tutorial06.gv b/tutorial/tutorial06.gv index 028ebe5c..181ce588 100644 --- a/tutorial/tutorial06.gv +++ b/tutorial/tutorial06.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -39,7 +39,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] F_10 [label=<
@@ -51,7 +51,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _F_05_1 [label=<
@@ -63,7 +63,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] _F_05_2 [label=<
@@ -75,7 +75,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffff00:#000000"] _F_05_1:e -- W1:w1:w W1:w1:e -- X1:p1l:w @@ -107,8 +107,10 @@ graph {   - YE - X1:1 + + YE + + X1:1:+12V @@ -121,8 +123,10 @@ graph { - BK - X1:2 + + BK + + X1:2:GND @@ -135,8 +139,10 @@ graph { - BK - X1:3 + + BK + + X1:3:GND @@ -149,8 +155,10 @@ graph { - RD - X1:4 + + RD + + X1:4:+5V @@ -165,5 +173,5 @@ graph { -> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] } diff --git a/tutorial/tutorial06.html b/tutorial/tutorial06.html index 583e90df..5900ad17 100644 --- a/tutorial/tutorial06.html +++ b/tutorial/tutorial06.html @@ -1,176 +1,230 @@ - - WireViz Diagram and BOM - -

Diagram

- + - - - + + + X1 - - -X1 - -Molex 8981 - -female - -4-pin - -1 - -+12V - -2 - -GND - -3 - -GND - -4 - -+5V + + +X1 + +Molex 8981 + +female + +4-pin + +1 + ++12V + +2 + +GND + +3 + +GND + +4 + ++5V F_10 - - -Crimp ferrule - -1.0 mm² - -YE - - + + +Crimp ferrule + +1.0 mm² + +YE + + W1 - - -W1 - -4x - -0.5 mm² - -0.3 m -  -YE -X1:1 - - - -BK -X1:2 - - - -BK -X1:3 - - - -RD -X1:4 - - - -  + + +W1 + +4x + +0.5 mm² + +0.3 m +  +     YE     +X1:1:+12V + + + +     BK     +X1:2:GND + + + +     BK     +X1:3:GND + + + +     RD     +X1:4:+5V + + + +  F_10:e--W1:w - - - + + + F_10:e--W1:w - - - + + + _F_05_1 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F_05_1:e--W1:w - - - + + + _F_05_2 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F_05_2:e--W1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Crimp ferrule, 0.5 mm², OG2
Connector, Crimp ferrule, 1.0 mm², YE1
Connector, Molex 8981, female, 4 pins1X1
Wire, 0.5 mm², BK0.6mW1
Wire, 0.5 mm², RD0.3mW1
Wire, 0.5 mm², YE0.3mW1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Connector, Crimp ferrule, 0.5 mm², OG2
2Connector, Crimp ferrule, 1.0 mm², YE1
3Connector, Molex 8981, female, 4 pins1X1
4Wire, 0.5 mm², BK0.6mW1
5Wire, 0.5 mm², RD0.3mW1
6Wire, 0.5 mm², YE0.3mW1
+ diff --git a/tutorial/tutorial06.png b/tutorial/tutorial06.png index 8f56fb77..b131f09e 100644 Binary files a/tutorial/tutorial06.png and b/tutorial/tutorial06.png differ diff --git a/tutorial/tutorial06.svg b/tutorial/tutorial06.svg index f01645b7..4eb4093a 100644 --- a/tutorial/tutorial06.svg +++ b/tutorial/tutorial06.svg @@ -1,171 +1,171 @@ - - - - + + + X1 - - -X1 - -Molex 8981 - -female - -4-pin - -1 - -+12V - -2 - -GND - -3 - -GND - -4 - -+5V + + +X1 + +Molex 8981 + +female + +4-pin + +1 + ++12V + +2 + +GND + +3 + +GND + +4 + ++5V F_10 - - -Crimp ferrule - -1.0 mm² - -YE - - + + +Crimp ferrule + +1.0 mm² + +YE + + W1 - - -W1 - -4x - -0.5 mm² - -0.3 m -  -YE -X1:1 - - - -BK -X1:2 - - - -BK -X1:3 - - - -RD -X1:4 - - - -  + + +W1 + +4x + +0.5 mm² + +0.3 m +  +     YE     +X1:1:+12V + + + +     BK     +X1:2:GND + + + +     BK     +X1:3:GND + + + +     RD     +X1:4:+5V + + + +  F_10:e--W1:w - - - + + + F_10:e--W1:w - - - + + + _F_05_1 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F_05_1:e--W1:w - - - + + + _F_05_2 - - -Crimp ferrule - -0.5 mm² - -OG - - + + +Crimp ferrule + +0.5 mm² + +OG + + _F_05_2:e--W1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + W1:e--X1:w - - - + + + diff --git a/tutorial/tutorial07.bom.tsv b/tutorial/tutorial07.bom.tsv index 7885f329..0c3d0dd2 100644 --- a/tutorial/tutorial07.bom.tsv +++ b/tutorial/tutorial07.bom.tsv @@ -1,6 +1,6 @@ -Item Qty Unit Designators -Connector, Molex KK 254, female, 4 pins 6 X1, X2, X3, X4, X5, X6 -Wire, 0.25 mm², PK 1.0 m W1, W2, W3, W4, W5 -Wire, 0.25 mm², TQ 1.0 m W1, W2, W3, W4, W5 -Wire, 0.25 mm², VT 1.0 m W1, W2, W3, W4, W5 -Wire, 0.25 mm², YE 1.0 m W1, W2, W3, W4, W5 +Id Description Qty Unit Designators +1 Connector, Molex KK 254, female, 4 pins 6 X1, X2, X3, X4, X5, X6 +2 Wire, 0.25 mm², PK 1.0 m W1, W2, W3, W4, W5 +3 Wire, 0.25 mm², TQ 1.0 m W1, W2, W3, W4, W5 +4 Wire, 0.25 mm², VT 1.0 m W1, W2, W3, W4, W5 +5 Wire, 0.25 mm², YE 1.0 m W1, W2, W3, W4, W5 diff --git a/tutorial/tutorial07.gv b/tutorial/tutorial07.gv index 2ec7ec0c..6feeab6e 100644 --- a/tutorial/tutorial07.gv +++ b/tutorial/tutorial07.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -39,7 +39,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -75,7 +75,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X3 [label=<
@@ -111,7 +111,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X4 [label=<
@@ -147,7 +147,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X5 [label=<
@@ -183,7 +183,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X6 [label=<
@@ -219,7 +219,7 @@ graph {
-> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#00ffff:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -250,9 +250,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X1:1TQX2:1X1:1:GND + TQ + X2:1:GND
@@ -264,9 +266,11 @@ graph {
X1:2PKX2:2X1:2:VCC + PK + X2:2:VCC
@@ -278,9 +282,11 @@ graph {
X1:3YEX2:3X1:3:SCL + YE + X2:3:SCL
@@ -292,9 +298,11 @@ graph {
X1:4VTX2:4X1:4:SDA + VT + X2:4:SDA
@@ -309,7 +317,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#00ffff:#000000"] X3:p1r:e -- W2:w1:w W2:w1:e -- X2:p1l:w @@ -340,9 +348,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X3:1TQX2:1X3:1:GND + TQ + X2:1:GND
@@ -354,9 +364,11 @@ graph {
X3:2PKX2:2X3:2:VCC + PK + X2:2:VCC
@@ -368,9 +380,11 @@ graph {
X3:3YEX2:3X3:3:SCL + YE + X2:3:SCL
@@ -382,9 +396,11 @@ graph {
X3:4VTX2:4X3:4:SDA + VT + X2:4:SDA
@@ -399,7 +415,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#00ffff:#000000"] X3:p1r:e -- W3:w1:w W3:w1:e -- X4:p1l:w @@ -430,9 +446,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X3:1TQX4:1X3:1:GND + TQ + X4:1:GND
@@ -444,9 +462,11 @@ graph {
X3:2PKX4:2X3:2:VCC + PK + X4:2:VCC
@@ -458,9 +478,11 @@ graph {
X3:3YEX4:3X3:3:SCL + YE + X4:3:SCL
@@ -472,9 +494,11 @@ graph {
X3:4VTX4:4X3:4:SDA + VT + X4:4:SDA
@@ -489,7 +513,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#00ffff:#000000"] X5:p1r:e -- W4:w1:w W4:w1:e -- X4:p1l:w @@ -520,9 +544,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X5:1TQX4:1X5:1:GND + TQ + X4:1:GND
@@ -534,9 +560,11 @@ graph {
X5:2PKX4:2X5:2:VCC + PK + X4:2:VCC
@@ -548,9 +576,11 @@ graph {
X5:3YEX4:3X5:3:SCL + YE + X4:3:SCL
@@ -562,9 +592,11 @@ graph {
X5:4VTX4:4X5:4:SDA + VT + X4:4:SDA
@@ -579,7 +611,7 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] edge [color="#000000:#00ffff:#000000"] X5:p1r:e -- W5:w1:w W5:w1:e -- X6:p1l:w @@ -610,9 +642,11 @@ graph { - - - + + + - - - + + + - - - + + + - - - + + +
 
X5:1TQX6:1X5:1:GND + TQ + X6:1:GND
@@ -624,9 +658,11 @@ graph {
X5:2PKX6:2X5:2:VCC + PK + X6:2:VCC
@@ -638,9 +674,11 @@ graph {
X5:3YEX6:3X5:3:SCL + YE + X6:3:SCL
@@ -652,9 +690,11 @@ graph {
X5:4VTX6:4X5:4:SDA + VT + X6:4:SDA
@@ -669,5 +709,5 @@ graph {
-> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] } diff --git a/tutorial/tutorial07.html b/tutorial/tutorial07.html index 12d87418..c1b952a8 100644 --- a/tutorial/tutorial07.html +++ b/tutorial/tutorial07.html @@ -1,666 +1,713 @@ - - WireViz Diagram and BOM - -

Diagram

- + - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W1 - - -W1 - -4x - -0.25 mm² - -0.2 m -  -X1:1 -TQ -X2:1 - - - -X1:2 -PK -X2:2 - - - -X1:3 -YE -X2:3 - - - -X1:4 -VT -X2:4 - - - -  + + +W1 + +4x + +0.25 mm² + +0.2 m +  +X1:1:GND +     TQ     +X2:1:GND + + + +X1:2:VCC +     PK     +X2:2:VCC + + + +X1:3:SCL +     YE     +X2:3:SCL + + + +X1:4:SDA +     VT     +X2:4:SDA + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X3 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W2 - - -W2 - -4x - -0.25 mm² - -0.2 m -  -X3:1 -TQ -X2:1 - - - -X3:2 -PK -X2:2 - - - -X3:3 -YE -X2:3 - - - -X3:4 -VT -X2:4 - - - -  + + +W2 + +4x + +0.25 mm² + +0.2 m +  +X3:1:GND +     TQ     +X2:1:GND + + + +X3:2:VCC +     PK     +X2:2:VCC + + + +X3:3:SCL +     YE     +X2:3:SCL + + + +X3:4:SDA +     VT     +X2:4:SDA + + + +  X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + W3 - - -W3 - -4x - -0.25 mm² - -0.2 m -  -X3:1 -TQ -X4:1 - - - -X3:2 -PK -X4:2 - - - -X3:3 -YE -X4:3 - - - -X3:4 -VT -X4:4 - - - -  + + +W3 + +4x + +0.25 mm² + +0.2 m +  +X3:1:GND +     TQ     +X4:1:GND + + + +X3:2:VCC +     PK     +X4:2:VCC + + + +X3:3:SCL +     YE     +X4:3:SCL + + + +X3:4:SDA +     VT     +X4:4:SDA + + + +  X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X4 - - -X4 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X4 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA X5 - - -X5 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X5 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W4 - - -W4 - -4x - -0.25 mm² - -0.2 m -  -X5:1 -TQ -X4:1 - - - -X5:2 -PK -X4:2 - - - -X5:3 -YE -X4:3 - - - -X5:4 -VT -X4:4 - - - -  + + +W4 + +4x + +0.25 mm² + +0.2 m +  +X5:1:GND +     TQ     +X4:1:GND + + + +X5:2:VCC +     PK     +X4:2:VCC + + + +X5:3:SCL +     YE     +X4:3:SCL + + + +X5:4:SDA +     VT     +X4:4:SDA + + + +  X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + W5 - - -W5 - -4x - -0.25 mm² - -0.2 m -  -X5:1 -TQ -X6:1 - - - -X5:2 -PK -X6:2 - - - -X5:3 -YE -X6:3 - - - -X5:4 -VT -X6:4 - - - -  + + +W5 + +4x + +0.25 mm² + +0.2 m +  +X5:1:GND +     TQ     +X6:1:GND + + + +X5:2:VCC +     PK     +X6:2:VCC + + + +X5:3:SCL +     YE     +X6:3:SCL + + + +X5:4:SDA +     VT     +X6:4:SDA + + + +  X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X6 - - -X6 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X6 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignators
Connector, Molex KK 254, female, 4 pins6X1, X2, X3, X4, X5, X6
Wire, 0.25 mm², PK1.0mW1, W2, W3, W4, W5
Wire, 0.25 mm², TQ1.0mW1, W2, W3, W4, W5
Wire, 0.25 mm², VT1.0mW1, W2, W3, W4, W5
Wire, 0.25 mm², YE1.0mW1, W2, W3, W4, W5
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignators
1Connector, Molex KK 254, female, 4 pins6X1, X2, X3, X4, X5, X6
2Wire, 0.25 mm², PK1.0mW1, W2, W3, W4, W5
3Wire, 0.25 mm², TQ1.0mW1, W2, W3, W4, W5
4Wire, 0.25 mm², VT1.0mW1, W2, W3, W4, W5
5Wire, 0.25 mm², YE1.0mW1, W2, W3, W4, W5
+ diff --git a/tutorial/tutorial07.png b/tutorial/tutorial07.png index 5e359e19..1d243d50 100644 Binary files a/tutorial/tutorial07.png and b/tutorial/tutorial07.png differ diff --git a/tutorial/tutorial07.svg b/tutorial/tutorial07.svg index 859423f6..7a18935b 100644 --- a/tutorial/tutorial07.svg +++ b/tutorial/tutorial07.svg @@ -1,661 +1,661 @@ - - + - + X1 - - -X1 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X1 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W1 - - -W1 - -4x - -0.25 mm² - -0.2 m -  -X1:1 -TQ -X2:1 - - - -X1:2 -PK -X2:2 - - - -X1:3 -YE -X2:3 - - - -X1:4 -VT -X2:4 - - - -  + + +W1 + +4x + +0.25 mm² + +0.2 m +  +X1:1:GND +     TQ     +X2:1:GND + + + +X1:2:VCC +     PK     +X2:2:VCC + + + +X1:3:SCL +     YE     +X2:3:SCL + + + +X1:4:SDA +     VT     +X2:4:SDA + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X2 - - -X2 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X2 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA X3 - - -X3 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X3 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W2 - - -W2 - -4x - -0.25 mm² - -0.2 m -  -X3:1 -TQ -X2:1 - - - -X3:2 -PK -X2:2 - - - -X3:3 -YE -X2:3 - - - -X3:4 -VT -X2:4 - - - -  + + +W2 + +4x + +0.25 mm² + +0.2 m +  +X3:1:GND +     TQ     +X2:1:GND + + + +X3:2:VCC +     PK     +X2:2:VCC + + + +X3:3:SCL +     YE     +X2:3:SCL + + + +X3:4:SDA +     VT     +X2:4:SDA + + + +  X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + X3:e--W2:w - - - + + + W3 - - -W3 - -4x - -0.25 mm² - -0.2 m -  -X3:1 -TQ -X4:1 - - - -X3:2 -PK -X4:2 - - - -X3:3 -YE -X4:3 - - - -X3:4 -VT -X4:4 - - - -  + + +W3 + +4x + +0.25 mm² + +0.2 m +  +X3:1:GND +     TQ     +X4:1:GND + + + +X3:2:VCC +     PK     +X4:2:VCC + + + +X3:3:SCL +     YE     +X4:3:SCL + + + +X3:4:SDA +     VT     +X4:4:SDA + + + +  X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X3:e--W3:w - - - + + + X4 - - -X4 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X4 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA X5 - - -X5 - -Molex KK 254 - -female - -4-pin - -GND - -1 - -VCC - -2 - -SCL - -3 - -SDA - -4 + + +X5 + +Molex KK 254 + +female + +4-pin + +GND + +1 + +VCC + +2 + +SCL + +3 + +SDA + +4 W4 - - -W4 - -4x - -0.25 mm² - -0.2 m -  -X5:1 -TQ -X4:1 - - - -X5:2 -PK -X4:2 - - - -X5:3 -YE -X4:3 - - - -X5:4 -VT -X4:4 - - - -  + + +W4 + +4x + +0.25 mm² + +0.2 m +  +X5:1:GND +     TQ     +X4:1:GND + + + +X5:2:VCC +     PK     +X4:2:VCC + + + +X5:3:SCL +     YE     +X4:3:SCL + + + +X5:4:SDA +     VT     +X4:4:SDA + + + +  X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + X5:e--W4:w - - - + + + W5 - - -W5 - -4x - -0.25 mm² - -0.2 m -  -X5:1 -TQ -X6:1 - - - -X5:2 -PK -X6:2 - - - -X5:3 -YE -X6:3 - - - -X5:4 -VT -X6:4 - - - -  + + +W5 + +4x + +0.25 mm² + +0.2 m +  +X5:1:GND +     TQ     +X6:1:GND + + + +X5:2:VCC +     PK     +X6:2:VCC + + + +X5:3:SCL +     YE     +X6:3:SCL + + + +X5:4:SDA +     VT     +X6:4:SDA + + + +  X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X5:e--W5:w - - - + + + X6 - - -X6 - -Molex KK 254 - -female - -4-pin - -1 - -GND - -2 - -VCC - -3 - -SCL - -4 - -SDA + + +X6 + +Molex KK 254 + +female + +4-pin + +1 + +GND + +2 + +VCC + +3 + +SCL + +4 + +SDA W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W2:e--X2:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W3:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W4:e--X4:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + W5:e--X6:w - - - + + + diff --git a/tutorial/tutorial08.bom.tsv b/tutorial/tutorial08.bom.tsv index 441f10bb..d425c969 100644 --- a/tutorial/tutorial08.bom.tsv +++ b/tutorial/tutorial08.bom.tsv @@ -1,8 +1,11 @@ -Item Qty Unit Designators P/N Manufacturer MPN -Connector, Molex KK 254, female, 4 pins 2 X1, X3 Molex 22013047 -Connector, Molex KK 254, female, 4 pins 1 X2 CON4 Molex 22013047 -Cable, 4 x 0.25 mm² 1 m W1 CAB1 CablesCo ABC123 -Wire, 0.25 mm², BK 2 m W2 WIRE2 WiresCo W1-BK -Wire, 0.25 mm², RD 1 m W2 WIRE3 WiresCo W1-RD -Wire, 0.25 mm², YE 1 m W2 WIRE1 WiresCo W1-YE -Label, pinout information 2 X2, X3 Label-ID-1 generic company Label1 +Id Description Qty Unit Designators P/N Manufacturer MPN Supplier SPN +1 Cable, 4 x 0.25 mm² 1 m W1 CAB1 CablesCo ABC123 Cables R Us 999-888-777 +2 Connector, Molex KK 254, female, 4 pins 2 X1, X3 Molex 22013047 Digimouse 1234 +3 Connector, Molex KK 254, female, 4 pins 1 X2 CON4 Molex 22013047 Digimouse 1234 +4 Crimp, Molex KK 254, 22-30 AWG 12 X1, X2, X3 Molex 08500030 +5 Label, pinout information 2 X2, X3 Label-ID-1 Brady B-499 +6 Sleve, Braided nylon, black, 3mm 1 m W2 SLV-1 +7 Test 3 X1, X2, X3 ABC Molex 45454 Mousikey 9999 +8 Wire, 0.25 mm², BK 2 m W2 WIRE2 WiresCo W1-BK WireShack 1002 +9 Wire, 0.25 mm², RD 1 m W2 WIRE3 WiresCo W1-RD WireShack 1009 +10 Wire, 0.25 mm², YE 1 m W2 WIRE1 WiresCo W1-YE WireShack 1001 diff --git a/tutorial/tutorial08.gv b/tutorial/tutorial08.gv index 1bf2194d..3203ad5c 100644 --- a/tutorial/tutorial08.gv +++ b/tutorial/tutorial08.gv @@ -1,8 +1,8 @@ graph { -// Graph generated by WireViz 0.2 +// Graph generated by WireViz 0.3 // https://github.com/formatc1702/WireViz - graph [bgcolor=white fontname=arial nodesep=0.33 rankdir=LR ranksep=2] - node [fillcolor=white fontname=arial shape=record style=filled] + graph [bgcolor="#FFFFFF" fontname=arial nodesep=0.33 rankdir=LR ranksep=2] + node [fillcolor="#FFFFFF" fontname=arial height=0 margin=0 shape=none style=filled width=0] edge [fontname=arial style=bold] X1 [label=< @@ -14,6 +14,7 @@ graph {
+
Molex: 22013047Digimouse: 1234
@@ -39,8 +40,23 @@ graph {
+ + + +
Additional components
+ + + + +
4 x Crimp, Molex KK 254, 22-30 AWG
Molex: 08500030
+ + + + +
1 x Test
P/N: ABC, Molex: 45454, Mousikey: 9999
+ -> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X2 [label=<
@@ -52,6 +68,7 @@ graph { +
P/N: CON4 Molex: 22013047Digimouse: 1234
@@ -77,8 +94,23 @@ graph {
+ + + +
Additional components
+ + + + +
4 x Crimp, Molex KK 254, 22-30 AWG
Molex: 08500030
+ + + + +
1 x Test
P/N: ABC, Molex: 45454, Mousikey: 9999
+ -> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] X3 [label=<
@@ -89,6 +121,7 @@ graph {
+
Molex: 22013047Digimouse: 1234
@@ -114,8 +147,23 @@ graph {
+ + + +
Additional components
+ + + + +
4 x Crimp, Molex KK 254, 22-30 AWG
Molex: 08500030
+ + + + +
1 x Test
P/N: ABC, Molex: 45454, Mousikey: 9999
+ -> fillcolor=white margin=0 shape=none style=filled] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#895956:#000000"] X1:p1r:e -- W1:w1:w W1:w1:e -- X2:p1l:w @@ -139,6 +187,7 @@ graph { +
P/N: CAB1 CablesCo: ABC123Cables R Us: 999-888-777
@@ -153,7 +202,9 @@ graph {   X1:1 - BN + + 1:BN + X2:1 @@ -167,7 +218,9 @@ graph { X1:2 - RD + + 2:RD + X2:2 @@ -181,7 +234,9 @@ graph { X1:3 - OG + + 3:OG + X2:3 @@ -195,7 +250,9 @@ graph { X1:4 - YE + + 4:YE + X2:4 @@ -211,7 +268,7 @@ graph { -> fillcolor=white margin=0 shape=box style=""] +> fillcolor="#FFFFFF" shape=box style=filled] edge [color="#000000:#ffff00:#000000"] X1:p1r:e -- W2:w1:w W2:w1:e -- X3:p1l:w @@ -243,7 +300,9 @@ graph {   X1:1 - YE + + YE + X3:1 @@ -259,11 +318,14 @@ graph { +
P/N: WIRE1 WiresCo: W1-YEWireShack: 1001
X1:2 - BK + + BK + X3:2 @@ -279,11 +341,14 @@ graph { +
P/N: WIRE2 WiresCo: W1-BKWireShack: 1002
X1:3 - BK + + BK + X3:3 @@ -299,11 +364,14 @@ graph { +
P/N: WIRE2 WiresCo: W1-BKWireShack: 1002
X1:4 - RD + + RD + X3:4 @@ -319,11 +387,22 @@ graph { +
P/N: WIRE3 WiresCo: W1-RDWireShack: 1009
  + + + +
Additional components
+ + + + +
1 m x Sleve, Braided nylon, black, 3mm
P/N: SLV-1
+ -> fillcolor=white margin=0 shape=box style="filled,dashed"] +> fillcolor="#FFFFFF" shape=box style="filled,dashed"] } diff --git a/tutorial/tutorial08.html b/tutorial/tutorial08.html index 75a5219d..314bb6a9 100644 --- a/tutorial/tutorial08.html +++ b/tutorial/tutorial08.html @@ -1,290 +1,468 @@ - - WireViz Diagram and BOM - -

Diagram

- + - - - + + + X1 - - -X1 - -Molex: 22013047 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X1 + +Molex: 22013047 + +Digimouse: 1234 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 + +Additional components + +4 x Crimp, Molex KK 254, 22-30 AWG +Molex: 08500030 + +1 x Test +P/N: ABC, Molex: 45454, Mousikey: 9999 W1 - - -W1 - -P/N: CAB1 - -CablesCo: ABC123 - -4x - -0.25 mm² - -1 m -  -X1:1 -BN -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:3 -OG -X2:3 - - - -X1:4 -YE -X2:4 - - - -  + + +W1 + +P/N: CAB1 + +CablesCo: ABC123 + +Cables R Us: 999-888-777 + +4x + +0.25 mm² + +1 m +  +X1:1 +     1:BN     +X2:1 + + + +X1:2 +     2:RD     +X2:2 + + + +X1:3 +     3:OG     +X2:3 + + + +X1:4 +     4:YE     +X2:4 + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + W2 - - -W2 - -4x - -0.25 mm² - -1 m -  -X1:1 -YE -X3:1 - - - -P/N: WIRE1 -WiresCo: W1-YE -X1:2 -BK -X3:2 - - - -P/N: WIRE2 -WiresCo: W1-BK -X1:3 -BK -X3:3 - - - -P/N: WIRE2 -WiresCo: W1-BK -X1:4 -RD -X3:4 - - - -P/N: WIRE3 -WiresCo: W1-RD -  + + +W2 + +4x + +0.25 mm² + +1 m +  +X1:1 +     YE     +X3:1 + + + +P/N: WIRE1 +WiresCo: W1-YE +WireShack: 1001 +X1:2 +     BK     +X3:2 + + + +P/N: WIRE2 +WiresCo: W1-BK +WireShack: 1002 +X1:3 +     BK     +X3:3 + + + +P/N: WIRE2 +WiresCo: W1-BK +WireShack: 1002 +X1:4 +     RD     +X3:4 + + + +P/N: WIRE3 +WiresCo: W1-RD +WireShack: 1009 +  + +Additional components + +1 m x Sleve, Braided nylon, black, 3mm +P/N: SLV-1 X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X2 - - -X2 - -P/N: CON4 - -Molex: 22013047 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X2 + +P/N: CON4 + +Molex: 22013047 + +Digimouse: 1234 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 + +Additional components + +4 x Crimp, Molex KK 254, 22-30 AWG +Molex: 08500030 + +1 x Test +P/N: ABC, Molex: 45454, Mousikey: 9999 X3 - - -X3 - -Molex: 22013047 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X3 + +Molex: 22013047 + +Digimouse: 1234 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 + +Additional components + +4 x Crimp, Molex KK 254, 22-30 AWG +Molex: 08500030 + +1 x Test +P/N: ABC, Molex: 45454, Mousikey: 9999 W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + -

Bill of Materials

ItemQtyUnitDesignatorsP/NManufacturerMPN
Connector, Molex KK 254, female, 4 pins2X1, X3Molex22013047
Connector, Molex KK 254, female, 4 pins1X2CON4Molex22013047
Cable, 4 x 0.25 mm²1mW1CAB1CablesCoABC123
Wire, 0.25 mm², BK2mW2WIRE2WiresCoW1-BK
Wire, 0.25 mm², RD1mW2WIRE3WiresCoW1-RD
Wire, 0.25 mm², YE1mW2WIRE1WiresCoW1-YE
Label, pinout information2X2, X3Label-ID-1generic companyLabel1
\ No newline at end of file +

Bill of Materials

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
IdDescriptionQtyUnitDesignatorsP/NManufacturerMPNSupplierSPN
1Cable, 4 x 0.25 mm²1mW1CAB1CablesCoABC123Cables R Us999-888-777
2Connector, Molex KK 254, female, 4 pins2X1, X3Molex22013047Digimouse1234
3Connector, Molex KK 254, female, 4 pins1X2CON4Molex22013047Digimouse1234
4Crimp, Molex KK 254, 22-30 AWG12X1, X2, X3Molex08500030
5Label, pinout information2X2, X3Label-ID-1BradyB-499
6Sleve, Braided nylon, black, 3mm1mW2SLV-1
7Test3X1, X2, X3ABCMolex45454Mousikey9999
8Wire, 0.25 mm², BK2mW2WIRE2WiresCoW1-BKWireShack1002
9Wire, 0.25 mm², RD1mW2WIRE3WiresCoW1-RDWireShack1009
10Wire, 0.25 mm², YE1mW2WIRE1WiresCoW1-YEWireShack1001
+ diff --git a/tutorial/tutorial08.png b/tutorial/tutorial08.png index e75d27ab..d2b10be4 100644 Binary files a/tutorial/tutorial08.png and b/tutorial/tutorial08.png differ diff --git a/tutorial/tutorial08.svg b/tutorial/tutorial08.svg index 9b4546a3..a6125f23 100644 --- a/tutorial/tutorial08.svg +++ b/tutorial/tutorial08.svg @@ -1,285 +1,326 @@ - - - - + + + X1 - - -X1 - -Molex: 22013047 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X1 + +Molex: 22013047 + +Digimouse: 1234 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 + +Additional components + +4 x Crimp, Molex KK 254, 22-30 AWG +Molex: 08500030 + +1 x Test +P/N: ABC, Molex: 45454, Mousikey: 9999 W1 - - -W1 - -P/N: CAB1 - -CablesCo: ABC123 - -4x - -0.25 mm² - -1 m -  -X1:1 -BN -X2:1 - - - -X1:2 -RD -X2:2 - - - -X1:3 -OG -X2:3 - - - -X1:4 -YE -X2:4 - - - -  + + +W1 + +P/N: CAB1 + +CablesCo: ABC123 + +Cables R Us: 999-888-777 + +4x + +0.25 mm² + +1 m +  +X1:1 +     1:BN     +X2:1 + + + +X1:2 +     2:RD     +X2:2 + + + +X1:3 +     3:OG     +X2:3 + + + +X1:4 +     4:YE     +X2:4 + + + +  X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + X1:e--W1:w - - - + + + W2 - - -W2 - -4x - -0.25 mm² - -1 m -  -X1:1 -YE -X3:1 - - - -P/N: WIRE1 -WiresCo: W1-YE -X1:2 -BK -X3:2 - - - -P/N: WIRE2 -WiresCo: W1-BK -X1:3 -BK -X3:3 - - - -P/N: WIRE2 -WiresCo: W1-BK -X1:4 -RD -X3:4 - - - -P/N: WIRE3 -WiresCo: W1-RD -  + + +W2 + +4x + +0.25 mm² + +1 m +  +X1:1 +     YE     +X3:1 + + + +P/N: WIRE1 +WiresCo: W1-YE +WireShack: 1001 +X1:2 +     BK     +X3:2 + + + +P/N: WIRE2 +WiresCo: W1-BK +WireShack: 1002 +X1:3 +     BK     +X3:3 + + + +P/N: WIRE2 +WiresCo: W1-BK +WireShack: 1002 +X1:4 +     RD     +X3:4 + + + +P/N: WIRE3 +WiresCo: W1-RD +WireShack: 1009 +  + +Additional components + +1 m x Sleve, Braided nylon, black, 3mm +P/N: SLV-1 X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X1:e--W2:w - - - + + + X2 - - -X2 - -P/N: CON4 - -Molex: 22013047 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X2 + +P/N: CON4 + +Molex: 22013047 + +Digimouse: 1234 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 + +Additional components + +4 x Crimp, Molex KK 254, 22-30 AWG +Molex: 08500030 + +1 x Test +P/N: ABC, Molex: 45454, Mousikey: 9999 X3 - - -X3 - -Molex: 22013047 - -Molex KK 254 - -female - -4-pin - -1 - -2 - -3 - -4 + + +X3 + +Molex: 22013047 + +Digimouse: 1234 + +Molex KK 254 + +female + +4-pin + +1 + +2 + +3 + +4 + +Additional components + +4 x Crimp, Molex KK 254, 22-30 AWG +Molex: 08500030 + +1 x Test +P/N: ABC, Molex: 45454, Mousikey: 9999 W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W1:e--X2:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + + W2:e--X3:w - - - + + +