This ULP can be used to add/remove selectd parts to/from a selected Assembly variant.
- Usage: select parts
- Run ULP
- Select the action and the board variant
- Click Ok
This ULP was originally written by Karsten Brandt.
Following features were added by me:
- Command line argument handling: RUN show_values 100n {top,bottom}
- Ability to display parts only on top/bottom side in the board editor
- Ability to display parts only on the current page of the schematic
Running this ULP will toggle between the board and schematic editor. You can assign the 'RUN toggle_brd_sch;' command to a shortcut. (I prefer Ctrl+E to get similar behaviour to NI LabVIEW)
This ULP can be used to place the >NAME and >VALUE in the symbol and footprint editor.
Add the following to your .eaglerc:
Lbr.MenuText.<whatever is your last menu index + 1> = "Place labels: RUN add_name_and_value_lbr.ulp;"
Originally written by Tennessee Carmel-Veilleux
This ULP can be used programatically change all silkscreen texts to a specified size, weight, and font type.
Modifications added by me:
- Ability to set font type
- Saving settings
- Implement layer selection
- Add support for normalize the name/value texts in the schematic as well the net labels
ULP to generate macros from net definitions for AVR GCC or PIC XC projects.
This ULP generate nets around the selected part and place XREF labels on the generated nets according to the user labels in the CubeMX project. Works both with STM32 and STM8 CubeMX as well.
Originally written by: Robert E. Starr (http://www.bobstarr.net)
Modifications:
- Save UI settings
This script can be used to copy all attributes from a specified part to the same parts in the design with the same value. It is useful if you set for e.g. an ordercode for a part (OC_***) and you would like to set it to all similar parts in the design.
Invoke this script by typing 'RUN distribute_attributes ' into the command interpreter").