I have googled for tutorials on how to write ULP's but have found very little. The main ULP reference is called User Language and it is very short on examples. What they do have does not work when you first copy and paste it. You must first do a snipe hunt to find out why it does not work. Thus I am placing my simple experiments here. Please leave comments and / or email me your tutorial and I will add it here.
References
- The Eagle PCB User Language Program Manual – In a non searchable pdf format! ouch
- The Eagle PCB User Language Program Manual – in html you can search for key words
- Eagle Schematic Object Structure
- Article: ULP to change hole sizes
- Article: ULP to compensate for horrible Eagle Library Management
- Using NotePad++ with User Language Programs – Local version of the NotePad++ with ULP xml file
Eagle PCB User Language Program tutorials. ( ULP )
- A simple Eagle PCB ULP User Language Program to Open a dialog message box dlMessageBox
- ​An Ultra simple Eagle PCB ULP User Language Program Tutorial to write to a file
- A simple Eagle PCB ULP User Language Program to Open a file dialog and write to the file specified by it
- How an Eagle PCB ULP User Language Program Can Alter a Schematic
- A simple Eagle PCB ULP User Language Program to Count the Number of Parts on a Board
- Simple Eagle PCB ULP User Language Program Tutorial to show the path of the ULP
- ULP tutorial that writes all the reference designators to a text file – this example builds on the previous examples
- ULP tutorial that writes all the Reference Designators Values and an example Attribute to a text file
- Tutorial: Eagle PCB ULP to write Script that Changes all the Devices in a library to have Value = ON
- Eagle PCB ULP Tutorial: User Language Program that lists the directory path of the Project File
- Eagle PCB ULP Tutorial: User Language Program that lists the library .lbr files in project directory
- Eagle PCB ULP Tutorial: Using NotePad++ to Write ULP and highlight Code
0 Comments