@@ -63,34 +63,36 @@ This will install two command-line utilities:
6363
6464KiPart is mainly intended to be used as a script:
6565
66- usage: kipart [-h] [-o OUTPUT] [-w] [-m] [-s {row,num,name}] [-r] [--ccw] [--scrunch] [--side {left,right,top,bottom}] [--type TYPE] [--style STYLE] [--push PUSH] [-a ALT_DELIMITER] [-b] [-v] input_files [input_files ...]
67-
68- Convert CSV or Excel files into KiCad symbol libraries
69-
70- positional arguments:
71- input_files Input symbol pin data CSV or Excel files (.csv, .xlsx, .xls)
72-
73- options:
74- -h, --help show this help message and exit
75- -o OUTPUT, --output OUTPUT
76- Output KiCad symbol library file (.kicad_sym)
77- -w, --overwrite Allow overwriting of an existing symbol library
78- -m, --merge Merge symbols into an existing library rather than overwriting completely
79- -s {row,num,name}, --sort {row,num,name}
80- Sort the part pins by their entry order in the CSV file (row), their pin number (num), or their pin name (name)
81- -r, --reverse Sort pins in reverse order
82- --ccw Arrange pins counter-clockwise around the symbol
83- --scrunch Compress symbol pins on the left/right sides underneath the top/bottom sides
84- --side {left,right,top,bottom}
85- Default side for pins without a side specifier
86- --type TYPE Default type for pins without a type specifier (e.g., input, output, bidirectional, passive)
87- --style STYLE Default style for pins without a style specifier (e.g., line, inverted, clock)
88- --push PUSH Position of pin groups on each side (0.0=start, 0.5=centered, 1.0=end)
89- -a ALT_DELIMITER, --alt-delimiter ALT_DELIMITER
90- Delimiter character for splitting pin names into alternatives
91- -b, --bundle Bundle identically-named power or ground input pins into single schematic pins
92- --hide_pin_num Hide pin numbers
93- -v, --version show program's version number and exit
66+ usage: kipart [ -h] [ -o OUTPUT] [ -w] [ -m] [ -s {row,num,name}] [ -r] [ --ccw] [ --scrunch]
67+ [ --side {left,right,top,bottom}] [ --type TYPE] [ --style STYLE]
68+ [ --push PUSH] [ -a ALT_DELIMITER] [ -b] [ --hide-pin-num] [ -v]
69+ input_files [ input_files ...]
70+
71+ Convert CSV or Excel files into KiCad symbol libraries
72+
73+ positional arguments:
74+ input_files Input symbol pin data CSV or Excel files (.csv, .xlsx, .xls)
75+
76+ options:
77+ -h, --help show this help message and exit
78+ -o, --output OUTPUT Output KiCad symbol library file (.kicad_sym)
79+ -w, --overwrite Allow overwriting of an existing symbol library
80+ -m, --merge Merge symbols into an existing library rather than overwriting completely
81+ -s, --sort {row,num,name}
82+ Sort the part pins by their entry order in the CSV file (row), their pin number (num), or their pin name (name)
83+ -r, --reverse Sort pins in reverse order
84+ --ccw Arrange pins counter-clockwise around the symbol
85+ --scrunch Compress symbol pins on the left/right sides underneath the top/bottom sides
86+ --side {left,right,top,bottom}
87+ Default side for pins without a side specifier
88+ --type TYPE Default type for pins without a type specifier (e.g., input, output, bidirectional, passive)
89+ --style STYLE Default style for pins without a style specifier (e.g., line, inverted, clock)
90+ --push PUSH Position of pin groups on each side (0.0=start, 0.5=centered, 1.0=end)
91+ -a, --alt-delimiter ALT_DELIMITER
92+ Delimiter character for splitting pin names into alternatives
93+ -b, --bundle Bundle identically-named power or ground input pins into single schematic pins
94+ --hide-pin-num Hide pin numbers
95+ -v, --version show program's version number and exit
9496
9597The input to ` kipart ` is one or more CSV or Excel files.
9698These contain the following items:
0 commit comments