After doing some research i finally got LM317 PSPICE model import and simulated very fine..attached is modded mdl file for use with eagle ngspice...
Here are the future mods for any PSPICE file that needs to be converted:
MODS:
- REMOVE OUT_1 (LM317 regulators have one ONE output in TO220 case)
.SUBCKT LM317_TRANS IN ADJ OUT_0 OUT_1 (original)
.SUBCKT LM317_TRANS IN ADJ OUT_0 (modify)
- REMOVE EACH TC=0,0
R_R6 N242982 VYY 10 TC=0,0 (original)
R_R6 N242982 VYY 10 (modify)
- ADD = AFTER EACH VALUE
E_ABM1 N242982 0 VALUE { MIN(V(VXX), (V(Vzz)+(ILIM*ROUT))) } (original)
E_ABM1 N242982 0 VALUE={ MIN(V(VXX), (V(Vzz)+(ILIM*ROUT))) } (modify)
- ADD EACH + INLINE (remove , and add inline +)
E_U1_ABM5 U1_N31197 0 VALUE={ MIN(V(U1_N26728),
+ MAX(V(IN) - {DROP}, 0)) } (original)
E_U1_ABM5 U1_N31197 0 VALUE={ MIN(V(U1_N26728) + MAX(V(IN) - {DROP}, 0)) } (modify)
- REMOVE PARAMS: FROM LINE AND ADD VALUES TO .PARAM
X_U1_U2 IN U1_N12783 U1_N12664 U1_UVLO_OK COMPHYS_BASIC_GEN PARAMS:
.PARAM psrr=7.9432e-4 uvlo=0 ilim=2.2 pole=15k rinp=1e7 zero=100e6 rout=0.4m
+ ttrn=1e-4 vref=1.25 uhys=0 drop=.5
+ VDD=1 VSS=0 VTHRESH=0.5 (original)
X_U1_U2 IN U1_N12783 U1_N12664 U1_UVLO_OK COMPHYS_BASIC_GEN
.PARAM psrr=7.9432e-4 uvlo=0 ilim=2.2 pole=15k rinp=1e7 zero=100e6 rout=0.4m
+ ttrn=1e-4 vref=1.25 uhys=0 drop=.5 VDD=1 VSS=0 VTHRESH=0.5
- ADD = AFTER EACH VALUE AND REMOVE IF AND REPLACE IN IF FIRST , WITH ? AND SECOND , WITH : (? means IF and ? means else)
E_U1_ABM6 U1_EN_OUT 0 VALUE { IF(V(U1_UVLO_OK)> 0.6, {VREF}, 0) } (original)
E_U1_ABM6 U1_EN_OUT 0 VALUE={ (V(U1_UVLO_OK)> 0.6 ? {VREF} : 0) } (modify)