У меня получалось так- чтобы избежать граблей, брал из ОРКАДОвской спайс библиотеки существующий элемент с подходящим УГО. В файлы .lib добавлял модель, стянутую у производителя со своим уникальным именем.
Проверял, чтобы заголовок модели соответствовал принятой в ORCADе нотации о присваивании номеров нодесам. Например
Код
* Node assignments
* non-inverting input
* | inverting input
* | | positive supply
* | | | negative supply
* | | | | output
* | | | | |
.SUBCKT AD8012an 1 2 99 50 24
В edit part-part properties-implementation менял название спайс модели на свое.
После этого ORCAD понимал, что библиотеки спайса изменились, перечитывал их и можно запускать симуляцию.
Например в качестве прототипа был взят AD812 из библиотеки. А сделан AD8012an, модель взята с сайта AD, дописана в конец opamp.lib с помощью редактора FARа.
А редактор спайс моделей у ОРКАда кривой, по крайней мере у 9 и 10.1.