Autor |
Mensaje |
Fhran
Administrador
Edad: 39
Registrado: 25 Ago 2005
Mensajes: 3123
Ubicación: En la rama de un árbol... entre locos.
Carrera: Electrónica y Informática
|
|
*********
ACLARACIÓN: esta información me la facilitaron Matías y Diego, dos compañeros del curso de Barreiro. Yo solo la voy a exponer de forma más agradable y a prueba de tontos. Vayan los créditos intelectuales para ellos.
¿Cómo importar una fuente en OrCAD?
Hay que usar el tipo de fuente VPWL_F_RE_FOREVER.
En donde dice <FILE>, hay que poner una ruta del estilo: c:\test.txt.
El formato del archivo de texto debe ser de un punto por línea donde cada componente está separada por un espacio o tabulación. Por ejemplo:
Código:
|
0 0
5e-05 .3090169943749474
.0001 .5877852522924731
.00015000000000000001 .8090169943749475
.0002 .9510565162951535
.00025 1
.00030000000000000003 .9510565162951536
.00035 .8090169943749475
.0004 .5877852522924732
.00045000000000000004 .3090169943749475
.0005 1.2246063538223773e-16
.00055 -.3090169943749473
.0006000000000000001 -.587785252292473
.0006500000000000001 -.8090169943749473
.0007 -.9510565162951535
.00075 -1
.0008 -.9510565162951536
.0008500000000000001 -.8090169943749476
.0009000000000000001 -.5877852522924734
.00095 -.3090169943749476
.001 -2.4492127076447545e-16
.0010500000000000002 .309016994374948
.0011 .5877852522924729
.00115 .8090169943749468
.0012000000000000001 .9510565162951535
.00125 1
.0013000000000000002 .9510565162951536
.00135 .8090169943749477
.0014 .5877852522924734
.0014500000000000001 .3090169943749478
.0015 3.673819061467132e-16
.0015500000000000002 -.30901699437494706
.0016 -.5877852522924728
.00165 -.8090169943749472
.0017000000000000001 -.9510565162951534
.00175 -1
.0018000000000000002 -.9510565162951538
.00185 -.8090169943749477
.0019 -.5877852522924735
.0019500000000000001 -.3090169943749479
.002 -4.898425415289509e-16
.00205 .30901699437494695
.0021000000000000003 .5877852522924741
.00215 .8090169943749471
.0022 .9510565162951534
.0022500000000000003 1
.0023 .9510565162951543
.00235 .8090169943749478
.0024000000000000002 .5877852522924736
.00245 .30901699437494967
.0025 6.123031769111886e-16
.00255 -.3090169943749485
.0026000000000000003 -.5877852522924726
.00265 -.809016994374946
.0027 -.9510565162951534
.0027500000000000003 -1
.0028 -.9510565162951538
.00285 -.8090169943749489
.0029000000000000002 -.5877852522924737
.00295 -.3090169943749498
.003 -7.347638122934264e-16
.00305 .3090169943749484
.0031000000000000003 .5877852522924725
.00315 .8090169943749459
.0032 .9510565162951533
.0032500000000000003 1
.0033 .9510565162951539
.00335 .809016994374949
.0034000000000000002 .5877852522924738
.0034500000000000004 .30901699437494656
.0035 8.572244476756641e-16
.00355 -.3090169943749449
.0036000000000000003 -.5877852522924725
.00365 -.8090169943749459
.0037 -.9510565162951533
.0037500000000000003 -1
.0038 -.9510565162951539
.00385 -.809016994374949
.0039000000000000003 -.5877852522924739
.00395 -.3090169943749467
.004 -9.796850830579018e-16
.00405 .3090169943749448
.0041 .5877852522924724
.00415 .8090169943749458
.004200000000000001 .9510565162951543
.00425 1
.0043 .9510565162951539
.004350000000000001 .809016994374947
.0044 .587785252292474
.00445 .30901699437495017
.0045000000000000005 1.1021457184401395e-15
.00455 -.3090169943749447
.0046 -.5877852522924694
.0046500000000000005 -.8090169943749478
.0047 -.9510565162951532
.00475 -1
.0048000000000000004 -.951056516295154
.00485 -.8090169943749491
.0049 -.587785252292477
.00495 -.3090169943749469
|
Un archivo así, se puede generar desde MathCad 2001 a partir de una matriz de 2 columnas y tantas filas como muestras se quieran de la señal:
- Ir al menú Insert --> Component.
- Elegir File Read or Write y presionar Next.
- Elegir Write to a file y presionar Next.
- El formato debería ser Tab Delimited Text o Comma Separated Values, dependiendo como se quiera exportar.
- Presionar Browse para elegir donde crear el archivo.
- Destildar Use comma as decimal symbol para evitar errores en el OrCAD.
- Presionar Finalizar. Aparecerá en la hoja algo así:
- En el lugar donde aparece el cursor, hay que poner el nombre de la matriz que contiene los valores.
A continuación, les dejo un ejemplo de como crear una matriz de muestras:
Al final, les adjunto los dos archivos que usé para probar estas cosas.
*********
|
|
|
|
_________________
El horóscopo del ingeniero es un poco más amplio. Se compone de Amor, Dinero, Salud, Simetría y Linealidad Causa-Efecto.
Última edición por Fhran el Vie Ago 17, 2007 3:34 am, editado 2 veces
|
|
|
|
|
nicoing
Nivel 5
Registrado: 17 Ago 2005
Mensajes: 150
Carrera: Electrónica
|
|
Aprovecho para preguntar otra cosa (si les parece creen un topic nuevo). Cómo se hace al revés?, es decir, si tengo un gráfico en Orcad y lo quiero pasar a Mathcad. Muchas Gracias.
Saludos.
|
|
|
|
_________________ Los agujeros negros son los lugares del universo en donde Dios dividió por cero.
STEVEN WRIGHT
|
|
|
|
|
Fhran
Administrador
Edad: 39
Registrado: 25 Ago 2005
Mensajes: 3123
Ubicación: En la rama de un árbol... entre locos.
Carrera: Electrónica y Informática
|
|
******
nicoing escribió:
|
Aprovecho para preguntar otra cosa (si les parece creen un topic nuevo). Cómo se hace al revés?, es decir, si tengo un gráfico en Orcad y lo quiero pasar a Mathcad. Muchas Gracias.
Saludos.
|
Esto es más fácil.
Hacele click al gráfico de la simulación en PSpice y apretá CTRL+C. Después, en MathCad, insertá una tabla y hacele click derecho y Paste Table.
Un detalle: PSpice te agrega el título de las columnas en la primera fila de la tabla. Quizá tengas que hacer escala en Notepad para sacar eso, antes de ir a MathCad.
*******
|
|
|
|
_________________
El horóscopo del ingeniero es un poco más amplio. Se compone de Amor, Dinero, Salud, Simetría y Linealidad Causa-Efecto.
|
|
|
|
|
nicoing
Nivel 5
Registrado: 17 Ago 2005
Mensajes: 150
Carrera: Electrónica
|
|
Muchas Gracias Fhran!! Ya tengo la tabla en Mathcad (te agrega algunas filas de ceros al principio y al final, no pasa nada, no?). Lo que quiero preguntar es como graficar con los valores de la tabla. Muchas Gracias.
Saludos.
|
|
|
|
_________________ Los agujeros negros son los lugares del universo en donde Dios dividió por cero.
STEVEN WRIGHT
|
|
|
|
|
Fhran
Administrador
Edad: 39
Registrado: 25 Ago 2005
Mensajes: 3123
Ubicación: En la rama de un árbol... entre locos.
Carrera: Electrónica y Informática
|
|
*******
nicoing escribió:
|
Lo que quiero preguntar es como graficar con los valores de la tabla.
|
Te dejo una captura para que veas como queda:
Para lograr escribir tenés que tipear orcad_out, apretar CTRL+6 y escribir 0.
*******
|
|
|
|
_________________
El horóscopo del ingeniero es un poco más amplio. Se compone de Amor, Dinero, Salud, Simetría y Linealidad Causa-Efecto.
|
|
|
|
|
nicoing
Nivel 5
Registrado: 17 Ago 2005
Mensajes: 150
Carrera: Electrónica
|
|
Muchísimas Gracias Fhran, ya lo pude hacer. Saludos
|
|
|
|
_________________ Los agujeros negros son los lugares del universo en donde Dios dividió por cero.
STEVEN WRIGHT
|
|
|
|
|
nicoing
Nivel 5
Registrado: 17 Ago 2005
Mensajes: 150
Carrera: Electrónica
|
|
No me coincide con el de MathCad , el de spice empieza más abajo!!! Maldito tp
|
|
|
|
_________________ Los agujeros negros son los lugares del universo en donde Dios dividió por cero.
STEVEN WRIGHT
|
|
|
|
|
Meneldir
Nivel 2
Edad: 37
Registrado: 24 Jun 2007
Mensajes: 16
Carrera: Electrónica
|
|
Se que el Thread es viejo, pero gracias igualmente porque me sirvió bastante.
|
|
|
|
|
|
|
|
|
emepese
Nivel 1
Registrado: 11 Dic 2009
Mensajes: 2
Carrera: Electrónica
|
|
Justo lo que estaba necesitando hacer, sólo que desde Orcad.
Dejo una aclaracion importante:
Si la ruta donde está el arhivo es muy larga, cuando corrés la simulación tira error.
Solucion, poner el archivo en el C: y listo.
Les dejo cómo se exporta desde Orcad por si alguien lo necesita:
dlmwrite('entrada.txt',v,'delimiter','\t','newline','pc')
ref:
entrada.txt = nombre del archivo al que exporto
v = matriz con los valores (2 columnas, N filas)
\t = los valores de las filas en el arch quedan separados por tabulaciones
newline = cada fila esta separa por un "enter"
|
|
|
|
_________________ mi mente demente no quiere quedarse en el mismo lugar... y se va!
|
|
|
|
|
emepese
Nivel 1
Registrado: 11 Dic 2009
Mensajes: 2
Carrera: Electrónica
|
|
emepese escribió:
|
Justo lo que estaba necesitando hacer, sólo que desde Orcad.
Dejo una aclaracion importante:
Si la ruta donde está el arhivo es muy larga, cuando corrés la simulación tira error.
Solucion, poner el archivo en el C: y listo.
Les dejo cómo se exporta desde Orcad por si alguien lo necesita:
dlmwrite('entrada.txt',v,'delimiter','\t','newline','pc')
ref:
entrada.txt = nombre del archivo al que exporto
v = matriz con los valores (2 columnas, N filas)
\t = los valores de las filas en el arch quedan separados por tabulaciones
newline = cada fila esta separa por un "enter"
|
perdón, donde dice Orcad quise poner Matlab
|
|
|
|
_________________ mi mente demente no quiere quedarse en el mismo lugar... y se va!
|
|
|
|
|
|