Useful for part libraries and templates shared among multiple cables/harnesses. -prepend-file to prepend an additional YAML file.Mywire.html HTML page with wiring diagram and BOM embedded BOM (bill of materials) as tab-separated text file Mywire.png Wiring diagram as raster image Mywire.svg Wiring diagram as vector image The latest WireViz release can be downloaded from PyPI with the following command: Note: Ubuntu 18.04 LTS users in particular may need to separately install Python 3.7 or above, as that comes with Python 3.6 as the included system Python install. See the GraphViz download page for OS-specific instructions. WireWiz requires GraphViz to be installed in order to work. Source - Bill of Materials Tutorial and example galleryĪs well as the example gallery to see more of what WireViz can do. Gauge: 0.25 mm2 length: 0.2 color_code: DIN wirecount: 3 shield: true connections:īill of Materials (auto-generated) Demo 02 Type: Molex KK 254 subtype: female pinlabels: cables: Type: D-Sub subtype: female pinlabels: X2: Its main aim is to document the construction of individual wires and harnesses. Note: WireViz is not designed to represent the complete wiring of a system. Allows for easy-autorouting for 1-to-1 wiring.Is suitable for both very simple cables, and more complex harnesses.
UTF-8 input and output files for special character support.WireViz input files are fully text based.It handles automatic BOM (Bill of Materials) creation and has a lot of extra features. It takes plain text, YAML-formatted files as input and produces beautiful graphical output (SVG, PNG. WireViz is a tool for easily documenting cables, wiring harnesses and connector pinouts.