Re: Libre Office Calc Imprimer Selection

0 views
Skip to first unread message
Message has been deleted

Deandra Schikora

unread,
Jul 17, 2024, 9:21:34 PM7/17/24
to ezunprivin

There are two options in KiCad to create a BOM. Either from the schematic or pcb side.
Creating a BOM via pcb_new is very simple but also limited in its capabilities (The pcb knows only about the reference, value and footprint assigned to a symbol.)
Creating a BOM via eeschema is a bit more complex to setup but can do a lot more. Most notably eeschema can include much more information for each symbol (one can add additional fields to symbols.)

libre office calc imprimer selection


Descargar archivo ===== https://tweeat.com/2yOxYm



pcb_new also has a pyhton api so it is possible to write more powerful BOM plugins that way but it will always be limited by the information available to pcb_new. (For an example see the section User plugins below)

Every symbol placed in the schematic can have a number of fields (or attributes). By default, these are the value, footprint and datasheet fields but one can also include more information like for example order information. These fields can be added at schematic design time, or they can already be set in the symbol library. See Tutorial: How to make a symbol (KiCad v5.1.x) section Adding user fields for better BOM output

Open the symbol field dialog from eeschemas tool menu. You will be presented with a table view of all symbols fields in your schematic. Use the group by and visibility boxes to tailer the BOM to your liking. Leftclick on the top left cell and shift left click on the bottom right cell to mark everything. Use crtl+c to copy the table. Open any spreadsheet program (libre office calc as an example) and use crtl+v to paste your BOM. You can also paste it into any text editor to get a csv file.

A popup will appear asking you to enter a nickname for the script. In most cases the default value (equal to script file name) will work. If however there is already a script with the same name then you will need to select a different name.

This would already work but the output file will miss the file extension. This means double clicking would not open the web-browser. So lets add the correct file extension to the command definition:
add-fileending822447 32.1 KB

d3342ee215
Reply all
Reply to author
Forward
0 new messages