Skip to content
Altium schematic format documentation, SVG converter and TK viewer
Branch: master
Clone or download
Martin Panter
Martin Panter Convert binary (OLE) schematic to ASCII format
This seems to work well enough to satisfy https://easyeda.com/editor.
Latest commit a624817 Mar 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
vector
COPYING
README.md Git Hub seems to have become stricter marking up Markdown links Mar 30, 2017
altium.py
ascii.py Convert binary (OLE) schematic to ASCII format Mar 10, 2018
dump.py Separate low-level record parsing and property parsing Nov 20, 2016
format.md Fix line-width link Mar 10, 2018
schdocpreview.py
test.py

README.md

Altium schematic reader

This is a Python command-line script that can parse Altium schematic (*.SchDoc) files, convert them to SVG images, or display them in a window. It is incomplete and there are probably many schematic elements and settings that it does not (yet) understand.

The schematic file format has been documented somewhat in format.md.

You can redistribute and modify this program under the terms of the Do What The Fuck You Want To Public License (WTFPL) version 2, as published by Sam Hocevar. See the COPYING file for details.

Dependencies

Usage

Conversion to SVG:

python3 altium.py schematic.SchDoc > output.svg

Display in a window:

python3 altium.py --renderer tk schematic.SchDoc
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.