Ik hoor jullie al denken: "daar hèb je hem weer...".

Ik ben bezig met een ULP (Eagle 5.12) die libraries moet maken vanuit een schema. Alles werkt, totdat ik een SMD tegenkom die aan de onderkant van de PCB zit (edge connectors etc).

Maar wat ik ook probeer, in kan geen commando(-reeks) vinden die een SMD op layer 16 plaatst:

  • het SMD commando heeft geen layer optie
  • het SMD commande honoreert de huidige layer niet
  • het SMD commando heeft geen mirror flag
  • het change commando kan de layer van de SMD niet wijzigen
  • het mirror commando kan geen SMDs selecteren

Als je het handmatig doet kun je de middelste mouse button gebruiken, maar dat gaat dus niet in een script...

Iemand enig idee?

Als ik handmatig in een library zit kan ik wel een SMD mirrorren.
("MIRROR 4", waarbij mijn SMD de naam 4 heeft). Als ik dit in een script zet werkt dit ook.

Maar dat is wel Eagle V7.7(?)

>:)

Ik ben bezig met een ULP (Eagle 5.12)

Ga ik uitproberen, "hang aan een sekontje"...

<fatbeard gaat uitproberen>... ...

fedompseg, dat werkt! Zelfs in 5.12...
Had ik echt nooit uit de handleiding gehaald, maar ik lees dan ook veel te snel. O-)

DANK! _/-\o_

De handleiding van eagle heb ik ook nog niet veel nuttigs uitgehaald haha. Die is neit erg leesbaar. Tenzij je weet wat je zoekt.

Nee, jíj bedankt voor het delen van je ulp ;)

Coming soon...

Moet alleen nog de descriptions voor devicesets en packages correct in de scriptfile krijgen, struikelt nu nog over newlines...
Het updaten van schema en board om de nieuw gegenereerde libraries te gebruiken is wat meer werk, misschien in versie 1.1.