TODOPIC

Simuladores, editores de PCB, etc => Diseño de placas PCB => Altium/Protel => Mensaje iniciado por: Suky en 14 de Diciembre de 2012, 15:37:37

Título: Problemas en la utilización de una librería propia
Publicado por: Suky en 14 de Diciembre de 2012, 15:37:37
Hola! En estos días he comenzado a trabajar con este soft, y he leido de todo un poco como para comenzar a utilizarlo. El problema que me ha surgido y no he encontrado información para resolverlo es el siguiente. En el proyecto creo un Schematic Library y un PCB Library, en el ultimo creo el footprint del componente que luego es asignado al componente que cree. En ese sentido parece todo correcto, guardo todo y lo puedo utilizar en el proyecto.
Creo el diagrama utilizando mi componente, pero al hacer Design/Update PCB Document aparecen los siguiente errores:

Unknown Pin: Pin U1-1  Cuando conecto el pin 1 de mi componente y Failed to add class member: Component U1 con solo agregarlo al esquema.

Hay algún paso que me este faltando realizar? Lo mismo pasa si creo un Integrated Library  :undecided:


Gracias, saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: fidodido18 en 14 de Diciembre de 2012, 15:53:22
Hola! En estos días he comenzado a trabajar con este soft, y he leido de todo un poco como para comenzar a utilizarlo. El problema que me ha surgido y no he encontrado información para resolverlo es el siguiente. En el proyecto creo un Schematic Library y un PCB Library, en el ultimo creo el footprint del componente que luego es asignado al componente que cree. En ese sentido parece todo correcto, guardo todo y lo puedo utilizar en el proyecto.
Creo el diagrama utilizando mi componente, pero al hacer Design/Update PCB Document aparecen los siguiente errores:

Unknown Pin: Pin U1-1  Cuando conecto el pin 1 de mi componente y Failed to add class member: Component U1 con solo agregarlo al esquema.

Hay algún paso que me este faltando realizar? Lo mismo pasa si creo un Integrated Library  :undecided:


Gracias, saludos!

que versión de Altium estas utilizando?
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 14 de Diciembre de 2012, 19:42:38
Suky, haber si puedo devolverte algo de todo lo que me has ayudado...

Lo mejor que puedes hacer es crear un proyecto nuevo del tipo integrated library:
File -> new -> project -> Integrated library
En el Panel del proyecto lo vas a ver y veras que no tiene ningún archivo en el proyecto.
Click derecho en el proyecto Add New to Prject -> Schematic library y lo mismo para PCB library.
Todo esto seguro que ya lo tienes hecho.
Luego File Save All así le das nombre a tu librería

Bien, yo cuando arranque con las librerías lo que hacía era copiarme los componentes estandar que ya vienen, los pegaba en mi schematic library y ahí los modificaba. Lo mismo con los footprint, en un PCB cualquiera tomaba un componente lo copiaba y luego en mi PCB Library lo pegaba y modificaba. Ahora con componentes que no existen los creo desde cero, lo mismo en el footprint.
Lo importante es que el Designator de cada pin en el sch library tenga el mismo designator en el footprint del pcb library. Luego, en el sch library vas a Add Footprint y elijes el fotprint que creaste.
Una vez hecho esto guardas todo y le das boton derecho al proyecto y Compile integrated library... ahora estás en condiciones de instalar la librería en tus proyectos y elegir el componente que ya estará asociado con su correspondiente footprint.

El primer error parece ser el tema de los nombres (designator) de los pin con los pad de cada librería. El segundo error... ese no me suena, si no lo solucionas pasanos los archivos y le pegamos una ojeada.

El altium es el mejor programa de diseño de PCB, a medida que lo vallas usando lo podrás ver y te parecerá que los demás programas que usabas eran jugetes...

Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 14 de Diciembre de 2012, 20:09:56
Hola fidodido18 y elgarbe! La versión que estoy utilizando es la 10. Y si, de los 2 días que llevo trabajando en él, me parece un buen programa de diseño de PCB. Hay tomarle la mano, pero ahí vamos  :mrgreen: Mañana me lo voy a instalar en mi PC y voy hacer lo que comentas elgarbe, haber como me va, sino voy a estar de nuevo preguntado   :(


Saludos y gracias!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: MerLiNz en 14 de Diciembre de 2012, 20:15:29
es lo que dice elgarbe, creas tu "integrated library" añades el pcb y sch y ahi modificas.

Para añadir nuevos componentes en el sch tools->new component
en el pcb tools->new blank

Piensa que las librerias son esto:
Por un lado el esquematico con sus pines y demas (sch) y por el otro el footprint, el footprint es lo que te sale al imprimir la PCB, para añadir un footprint a un sch te vas al componente en cuestion de la sch, le das a add footprint y lo buscas y añades. Puedes crear un componente con varios footprints, por ejemplo imaginate un pic en formato dip, soic, qfn... utilizas el mismo sch y los añades los 3 footprints.

Una vez quieres sacar la libreria para usarla, en el workspace haces click derecho sobre la libreria (tree principal) y "compilar" te genera una libreria la cual puedes usar añadiendola, cada vez que modifiques la libreria es importante que vuelvas a compilar para que se añadan los nuevos cambios.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 14 de Diciembre de 2012, 20:46:35
Gracias MerLiNz. El concepto lo tengo bien claro, trabajé bastante con Eagle, pero por alguna razón no me esta funcionando y ha indicado esos errores. Como tengo poca experiencia en el software puede que haya pasado algo por alto, mañana voy a probar.


Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: lord_10 en 14 de Diciembre de 2012, 21:12:57
Prueba lo siguiente:
1.- Que el numero de pines en tu diseño sea igual al numero en el footprint
2.- Que todos tenga el nombre asignado: Numero & Nombre de pines
3.- Editar las propiedades del componente: Click derecho --> Tools --> Component Properties.
    * Edita sus propiedades segun sea el caso.
4.- Guardar la nueva libreria

No debe marcar error alguno, si gustas puedes adjuntar la imagen/libreria para verificarla.

Edit: Uso la version 9.4 pero con respecto a la 10 no debe de variar mucho

Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 15 de Diciembre de 2012, 02:19:55
Sube o pásame la librería que te da el error, a ver si encuentro el problema
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 15 de Diciembre de 2012, 12:53:00
Hola! Adjunto un ejemplo. Los pasos que realice son los que han comentado, en ese sentido estaba bien encaminado, y también con las sugerencias a controlar que han expuesto. Pero al intentar utilizar el componente sigo teniendo el mismo problema  :undecided:

Podrían probar si les sucede lo mismo?

Gracias, saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 15 de Diciembre de 2012, 13:19:35
Suky, la he añadido a mi proyecto, he añadido el componente al esquema y he actualizado la PCB, todo OK y sin errores.

NO he usado el LIBPKG para nada, he añadido el SCHDOC y el PCBDOC directamente a mi proyecto.

Un saludo
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 15 de Diciembre de 2012, 13:36:23
Por lo que veo puede que te esté faltando compilar la librería. Cuando la compilas se te crea una carpeta "Project outputs........" y ahí encuentras la .intlib que luego puedes instalar y utilizar. Esa es la forma de usar el paquete como librería....

Otra sugerencia es que cuando agregues el foorprint a tu componente en el cuadro que aparece que podes elegir entre:
Any, library name o path, elijas library name, luego arriba en Name vas a browse, en library elijes la tuya que debe ser la unica que aparece y luego el footprint dentro de esa librería. cuando vuelves a la ventana anterior veras que en library name te aparecerá Test.PcbLib, eso es para asegura que encuentre el footprint y que no lo tome de otra librería. Por ejemplo, si tienes 2 librerías de footprint y en ambas tienes footprint con el mismo nombre pero con modificaciones, de esta forma sabes bien bien cual es el que usará tu componente...

Luego de compilar la librería, la agregué a un proyecto vacío y pude colocar el componente sin errores y el fottprin aparece en el PCB sin problemas. hice unas conexiones y tambien funcionan...

Tratá de probar la librería en un proyecto nuevo y vacío. A veces pasa que tenias un componente U1 luego lo borras y colocas otro y al actualizar el PCB puede que se te haga un pequeño lío, que se resuelve fácil, pero para descartar podrías probar así...

Si sigue sin funcionar, puedes subir el proyecto donde usas tu librería...

Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 15 de Diciembre de 2012, 14:18:12
Gracias por tomarse el tiempo de probarla! En realidad la compiló, solo que por lo visto no se agrego al rar generado.

Hice la prueba de crear un proyecto nuevo y ha funcionado, entonces no podré trabajar en la librería y en un proyecto de forma paralela?

El tema fue que mientras iba creando el esquemático iba agregando componentes a la librería según la necesidad. Y cuando quise probar que tal iba me surgió este problema  :x


Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 15 de Diciembre de 2012, 14:34:04
No hace mucho me surgio la misma pregunta y la respuesta es SI.

Cargas los dos proyectos en el Altium, cuando trabajas en la librería, al hacer un cambio guardas todo y le das click derecho en el proyecto de la librería y elijes Recompile..... a partir de ahí en tu proyecto común podrás ver reflejados los cambios. Pero esto es para un componente que agregues nuevo. Si quieres actualizar los componentes existentes en tu proyecto con los cambios que has hecho en la intlib, debes elegir el componente en la intlib, le das boton derecho y eliges update schematic sheet. Lo mismo con un footprint, luego de compilar la intlib te vas al archivo de los foorprint eliges el componente que has cambiado, le das boton derecho y eliges update pcb with "tu componente" o All...

Cualquier dificultad avisame y subo unas capturas de pantallas...

por cierto, ya tienes bien en claro el tema de las rules en el PCB? no se si el eagle trabajaba con rules. Si tienes dudas en eso avisame que tengo unos cuantos ejemplos de rules para que tu ruteo se adapte a tus necesidades.

Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 15 de Diciembre de 2012, 17:43:41
Bueno, al final esta siendo un quebradero de cabeza!  :D Bien, partiendo de la librería anterior y del proyecto que funcionó, agregue un nuevo componente, guarde y re contra guarde (schlib y pcblib), luego re-compile. En el esquemático puedo ver el componente agregado a la librería, lo utilizo y crash!! Se rompió todo de nuevo  :x

Ya veo que voy a tener que hacer todos los componentes que pudiera llegar a necesitar y re-hacer todo el esquema desde cero  :tongue:

Por aquí pueden descargar libreria y proyecto, así si se dan un tiempo ven si le pasa lo mismo... Voy a seguir viendo haber si lo resuelvo...
http://www.micros-designs.com.ar/dwld/Test.rar


Citar
por cierto, ya tienes bien en claro el tema de las rules en el PCB? no se si el eagle trabajaba con rules. Si tienes dudas en eso avisame que tengo unos cuantos ejemplos de rules para que tu ruteo se adapte a tus necesidades.

No lo he visto en profundidad, pero tengo una idea general. En Eagle también se utiliza, en modo autoruteo se basa en eso y si se hace manual para checkear si esta dentro de los limites establecidos por el fabricante.

Gracias, saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 15 de Diciembre de 2012, 21:44:33
Bueno, bueno, esta medio complicado el tema...
Cargué los dos proyectos y si borro el U1 en el PCB ya no me lo carga más tampoco... Luego si en el esquemático agrego un componente nuevo de los de la librería funciona bien. Solo que los viejos dejaron de funcionar...

Faltaría analizar como haces para agregar un componente nuevo...
Yo hace un tiempo que vengo trabajando como vos querés trabajar, creando componentes mientras avanzo con un proyecto y me funiona bien...
comentame como agregas esos componentes a tus librerías. Si tienes los archivos originales para poder probar los pasos que seguís mejor....

Igual, no te preocupes que funcionar funciona, hay que ver donde esta el problema...

Saludos
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 15 de Diciembre de 2012, 22:11:09
Bueno, nuevas noticias. Si en la librería de esquemático test.schlib, en el panel de los componentes (SCH Library) das boton derecho y elijes "Select All" y luego otra vez boton derecho y elijes update schematics sheet, te dirá que actualiza 1 componente en 1 esquemático. Eso significa que lo que tienes en el esquemático no se corresponde a lo de la librería. Cuando le das ok, ya te funciona el magjack.
Luego el U1 está más revelde. Por ahora la única solucion que encontre es cargarle el Footprint a mano en el esquemático. Esto es, doble click, en footprint le das a edit y aquí algo rarisimo en la ventana que se abre (PCB Model) es como si no huviese ninguna librería de PCB instalada, por lo que lo único que te queda es elegir library path y buscar tu test.pcblib, luego elijes el footprint y ya te queda funcionando....

El problema es con los componentes existentes al momento de agregar uno nuevo... algo se rompe... creo que la solucion saldrá de ver como agregas el componente a la librería y lo mismo el footprint...

Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 15 de Diciembre de 2012, 22:17:41
Para agregarlo, dentro del esquemático, hago Place->Part->[Choose]->[...] y en la solapa Installed ->[Install] y ahí elijo la librería creada. También lo he probado accediendo a la solapa Project ->[Add Library].
Cuando ocurrió el error intenté de removerla e instalarla de nuevo, pero tampoco funciono.

Gracias por el tiempo dedicado, saludos!


Edit: Para agregar un nuevo componente, en la solapa SCH Library o coloco ADD o pego uno de otra librería. Lo mismo del lado del footprint.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 15 de Diciembre de 2012, 22:44:25
Bueno, por suerte al crear un nuevo proyecto (ya se tiene que tener la librería terminada) y copiando el esquema del proyecto que no funciona  al nuevo, no marca ningún error. Fue una prueba con un esquema muy sencillo, pero entiendo que sería lo mismo para otro más extenso  :undecided:
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 15 de Diciembre de 2012, 23:37:47
Estoy viendo que hay otras cosas que no están bien. Cuando le das doble click a un componente en Library link figura la schlib y no la intlib, eso debe haver quedado de otras pruebas que hiciste me parece...

Te digo como lo acabo de resolver:

Primero abro la intlib y la compilo por las dudas.

Luego abro el proyecto test, le doy doble clik en el U1 y en link library elijo la intlib en vez de la schlib. Luego en la parte de footprint voy a edit y elijo "use footprint from componente library...."
Lo mismo con C1...

De ese modo, cuando hago update del PCB funciona todo bien....

De echo cuando pones un nuevo componente (el integrado o el magjack) en el esquemático así es como queda configurado por defecto y funciona bien....

Para mi deberías:
Trabajar siempre con un proyecto intlib y los proyectos de PCB que quieras.
Cada vez que agregas un componente en la intlib tienes que recompilar la intlib. Al recompilar los componentes nuevos reflejarán los cambios, pero los ccomponentes existentes no. Para ello debes elejir el componente en la schlib, boton derecho y update schematic sheet.

Fijate si de esta forma te funciona....

Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 16 de Diciembre de 2012, 14:06:45
A ok! Voy a probar si me funciona de esa manera, cualquier cosa comento.


Gracias!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 16 de Diciembre de 2012, 18:20:22
Hice exactamente lo mismo y no funciona... Es una lastima, porque hace perder mucho tiempo sin sentido  :undecided: En Eagle se puede trabajar de esa manera, o sea modificar la librería a gusto, después un Update All y listo... A seguir trabajando!  :x


Saludos y gracias!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 16 de Diciembre de 2012, 18:58:55
Yo hace un tiempo que trabajo de esa forma sin problemas...
Lo que se me ocurre es hacer un video (con captura de pantalla) de como lo voy haciendo si es que te sirve de algo...

Cualquier cosa avisame que lo hago...

Saludos
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 16 de Diciembre de 2012, 19:08:00
No creo que sea necesario, no parece nada complicado, solo que no me ha funcionado!  :x Que versión utilizas?


Edit: Borre todo y comencé de nuevo, parece que va funcionado, aunque con pequeños problemas que se pudieron solucionar. Igualmente me parece que para ahorrarse dolores de cabeza es buena idea hacer la librería primero  :D
Título: Re: Problemas en la utilización de una librería propia
Publicado por: stk500 en 16 de Diciembre de 2012, 19:37:25
Hola Suky, yo tengo instalada muchas libreria de muchas gente gracias a ellos, y me funcionan todas sin problema, el unico problema que puede encontrar es con los Fotoprint, yo uso 2 versiones, la portatil y otras, version portatil es 10.972.23595 y de la version 10 ya hay varias.

Saludos
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 16 de Diciembre de 2012, 19:50:41
Yo estoy usando desde que salio el Altium Designer Winter 09
He probado otras versiones y no me terminaron de convencer, siempre le encontraba problemas. A lo mejor fue mala suerte mía de donde baje las versiones más nuevas, pero el que tengo anda tan bien que hasta ahora lo estoy usando...
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 16 de Diciembre de 2012, 20:49:56
Hola Suky, yo tengo instalada muchas libreria de muchas gente gracias a ellos, y me funcionan todas sin problema, el unico problema que puede encontrar es con los Fotoprint, yo uso 2 versiones, la portatil y otras, version portatil es 10.972.23595 y de la version 10 ya hay varias.

Saludos


No es problema de usar una librería, sino de trabajar de forma paralela entre librería y proyecto.

Yo estoy usando desde que salio el Altium Designer Winter 09
He probado otras versiones y no me terminaron de convencer, siempre le encontraba problemas. A lo mejor fue mala suerte mía de donde baje las versiones más nuevas, pero el que tengo anda tan bien que hasta ahora lo estoy usando...

Ok! Este será el CCS de los soft de diseño?  :D 5000 versiones y siempre tiene un drama  :mrgreen: Por ahora me voy a dedicar a completar bien la librería de componentes antes de encarar un esquema, como para minimizar problemas  ;-)

Gracias y saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 17 de Diciembre de 2012, 02:45:02
Mi forma de trabajar habitualmente con Altium es completamente diferente a la vuestra, y hasta ahora ni un problema. Yo no compilo las librerías.
Lo que hago es usar en cada proyecto:
- uno o varios schdoc con los esquemáticos
- un pcbdoc con la PCB
- un schlib con los componentes que he usado y que no vienen en las librerías estándar
- un pcblib con los footprints de esos componentes

Y ya está; cada proyecto lleva sus componentes asociados. Basta cambiar cualquier cosa en una de las librerías para que al actualizar los cambios aparezcan en el esquema o la pcb.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: stk500 en 17 de Diciembre de 2012, 03:13:22
Manolo, yo lo hago como tu, pero lo que me sorprendio muchos fue, que el archivo que te mande para la PCB MagicJack no te sirviera para hacer  la placa :x, ahora mismo estoy haciendo mis primera placa( nunca habia hecho una PCB) y ya va siendo hora, asi es que por aqui preguntare mis dudas, asi que preparate......  :D :D  para hacerte la competencia.

Saludos
 
Título: Re: Problemas en la utilización de una librería propia
Publicado por: MerLiNz en 17 de Diciembre de 2012, 10:52:52
Yo tengo una libreria propia, lo que hago es cada vez que necesito un componente que no viene en la libreria del altium, pues lo meto en mi libreria, compilo y ya lo tengo por si en un futuro lo vuelvo a necesitar. Lo hago del tipo intlib.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Fer_TACA en 17 de Diciembre de 2012, 11:21:35
Mi forma de trabajar habitualmente con Altium es completamente diferente a la vuestra, y hasta ahora ni un problema. Yo no compilo las librerías.
Lo que hago es usar en cada proyecto:
- uno o varios schdoc con los esquemáticos
- un pcbdoc con la PCB
- un schlib con los componentes que he usado y que no vienen en las librerías estándar
- un pcblib con los footprints de esos componentes

Y ya está; cada proyecto lleva sus componentes asociados. Basta cambiar cualquier cosa en una de las librerías para que al actualizar los cambios aparezcan en el esquema o la pcb.

Uno mas que trabaja de esta forma.
Tengo mis librerias pariculares para el sch y otra para el pcb. En cada proyecto las adjunto al mismo y listo. No las compilo nunca.

F.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 17 de Diciembre de 2012, 11:45:40
Yo tengo una libreria propia, lo que hago es cada vez que necesito un componente que no viene en la libreria del altium, pues lo meto en mi libreria, compilo y ya lo tengo por si en un futuro lo vuelvo a necesitar. Lo hago del tipo intlib.

Uno más que trabaja de la forma que lo hago yo, jaja

Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 18 de Diciembre de 2012, 19:40:36
Yo tengo una libreria propia, lo que hago es cada vez que necesito un componente que no viene en la libreria del altium, pues lo meto en mi libreria, compilo y ya lo tengo por si en un futuro lo vuelvo a necesitar. Lo hago del tipo intlib.

Uno más que trabaja de la forma que lo hago yo, jaja

Saludos!

+1  He implementado el método y por el momento vamos bien!  :)
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Fer_TACA en 19 de Diciembre de 2012, 11:02:52
 :-/ :-/ :-/ :-/ :-/ ((:-)) ((:-)) ((:-)) ((:-)) ((:-)) ((:-))
Título: Re: Problemas en la utilización de una librería propia
Publicado por: elgarbe en 19 de Diciembre de 2012, 16:28:57
Ayer estaba agregando componentes para una controladora RGB y me paso algo parecido a lo que te sucedía, se me enquilombaron los componentes. Me paso que tenía componentes en el esquema, luego los pasé a la librería para hacerlos propios, y al compilar y actualizar los componentes dejaron de funcionar.
Solucion: doble click al componente que se "rompio" en library link en library name se había perdido la referencia al intlib. Simplemente elijo Choose y elijo el componente correcto en mi librería. Luego en footprint Edit y elijo Use footprint from component library xxx.intlib.

De esa forma ya toma la referencia de forma correcta.

Lo bueno de este método es que muchas veces un componente puede tener varios footprint distintos, como los capacitores. Entonces yo tengo el capacitor genérico en la schlib y todos sus footprint en la pcblib. Al componente le agrego todos los footprint y genero la intlib. Entoces cada vez que uso esa librería y pongo el capacitor, en el esquemático tengo la lista de todos los footprint y elijo el que necesito. Es como tener toda la informacion necesaria en un solo archivo, en un solo lugar y no en cada proyecto por separado... no sé, me gusta más trabajar así (aunque durante mucho tiempo lo hacía como Manolo sin problemas)

Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 19 de Diciembre de 2012, 20:58:00
Hola!  Hoy descubrí Links supplier! http://wiki.altium.com/display/ADOH/Live+Links+to+Supplier+Data

Muy bueno, uno a partir de un componente de Farnell, Mouser, Digikey, etc. puede establecer sus propiedades (encapsulado, fabricante, datasheet, etc.) en la librería. Pero además dejarlo "conectado" para luego acceder a la base de datos y determinar el costo que tiene el mismo.


Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 20 de Diciembre de 2012, 02:38:53
Nunca me he atrevido a usar eso sin tener licencia de Altium, ¿tú lo usas sin problemas?
Título: Re: Problemas en la utilización de una librería propia
Publicado por: fidodido18 en 20 de Diciembre de 2012, 11:29:12
Nunca me he atrevido a usar eso sin tener licencia de Altium, ¿tú lo usas sin problemas?

Hola Nocturno!

no tiene ningún tipo de problema, al final cuando sacas la lista de materiales el te da una especie de presupuesto y lista de materiales a entregar al líder del proyecto. Lo único malo es cuando digikey se queda sin stock y tienes que actualizar el link  :D  pero de resto es algo que ayuda, pues puedes incluir el link para el datasheet de tu integrado, que ayuda muchisimo!!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 20 de Diciembre de 2012, 14:08:01
Muchas gracias, empezaré a utilizarlo.
Yo me había montado un sistema paralelo para calcular los presupuestos de compra con Excel, pero realmente tenerlo integrado en Altium es mucho más práctico.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Suky en 20 de Diciembre de 2012, 14:20:33
Nunca me he atrevido a usar eso sin tener licencia de Altium, ¿tú lo usas sin problemas?

Hola Nocturno!

no tiene ningún tipo de problema, al final cuando sacas la lista de materiales el te da una especie de presupuesto y lista de materiales a entregar al líder del proyecto. Lo único malo es cuando digikey se queda sin stock y tienes que actualizar el link  :D  pero de resto es algo que ayuda, pues puedes incluir el link para el datasheet de tu integrado, que ayuda muchisimo!!


+1... Lo he utilizado sin problemas!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 29 de Junio de 2013, 20:51:47
Le he dado mil vueltas, y creado desde cero varias veces un proyecto, y me sigue dando el dichoso error de pin no reconocido en componentes creados por mi.

Estoy usando la forma que desis que funciona, un archivo con el esquema, otro con la placa, y luego segun voy necesitando componentes que no están incluidos, o quiero personalizar, le pongo un .pcblib con el encapsulado y otro .schlib con el componente, sin compilarlos ni nada. Le doy a design-->update pcb, y lo hace bien, luego creo otro componente como he comentado, lo pongo en el esquema, y al actualizar el pcb me da el error.

Estoy usando la version winter 09, no sé si entendí bien la forma en que lo haceis vosotros.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 30 de Junio de 2013, 01:27:51
Pásame los ficheros y les echo un vistazo, a ver si encuentro el fallo.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 30 de Junio de 2013, 12:24:53
Muchas gracias Manolo, lo dejo adjunto.

Saludos!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 30 de Junio de 2013, 13:38:35
A mí no me da ningún error, he actualizado la PCB con los cambios del esquemático y ha salido bien.
¿Cuáles son los pasos exactos que haces tú hasta que te sale el fallo?
Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 30 de Junio de 2013, 13:54:38
Pues, así:

-primero creo el esquematico y la pcb, le doy nombre y lo guardo.
-como el tiristor no viene en las librerias, creo el lib del encapsulado y el simbolo, le asigno al simbolo el encapsulado y guardo.
-pongo el tiristor sobre el esquema, hago las conexiones,  voy a tools-->anotate esquematics para dar nombre a los componentes.
-me voy a design-->update PCB... valido y ejecuto los cambios (hasta aquí no hay error).
-como el encapsulado del condensador de altium no me gusta, creo el mio propio con el lib del simbolo y encapsulado, igual que con el tiristor.
-pongo el condensador sobre el esquema, conecto, le doy nombre a los componentes, y le doy a design-->update PCB... aparece un mensaje de error, lo cancelo, y al validar los cambios me aparecen los errores.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 01 de Julio de 2013, 02:05:59
Pues a mí no me da error, no entiendo por qué te pasa eso.

(http://img824.imageshack.us/img824/4210/d7ys.jpg)

Título: Re: Problemas en la utilización de una librería propia
Publicado por: stk500 en 01 de Julio de 2013, 04:02:13
ni a mi tampoco
Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 01 de Julio de 2013, 10:41:39
Pues lo he desinstalado y vuelto a instalar, y sigo igual, no sé que más probar. ¿os sale el aviso de hacer las conexiones a mano? ¿que versión usais?
Título: Re: Problemas en la utilización de una librería propia
Publicado por: stk500 en 01 de Julio de 2013, 11:55:07
aunque los desinstale e instale otras vez te va a suceder el mismo error al menos que no limpie los Registros en el Sistema de Windows, Altium cuando esta activado ya te informa, sino no te deja hacer nada, al menos en la version que siempre he usado.
por otro lado lo que te podria suceder es que , en Preferencia habra hecho algun cambio, por lo que podia ponerlo todos en Default modo otras vez, pero deberia hacer en todos los cambios que haya hechos. asi que controla esos.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 01 de Julio de 2013, 12:40:05
Sí, ese aviso me salió, pero eso no es un error.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 01 de Julio de 2013, 13:18:12
Sí, ese aviso me salió, pero eso no es un error.

El error viene despues, en la siguiente ventana al darle a validate changes (imagen adjuntos).

stk500:

intentare poner todo por defecto.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: stk500 en 01 de Julio de 2013, 13:32:12
pues ese error que te da es porque el ping GND no esta bien puesto,
eso errores a veces me pasan a mi y me vuelvo loco para corregirlo.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 01 de Julio de 2013, 13:57:17
pues ese error que te da es porque el ping GND no esta bien puesto,
eso errores a veces me pasan a mi y me vuelvo loco para corregirlo.


Entonces no hay una regla para corregirlo? He probado varias cosas, cambiar el tamaño del grid, la longitud de los pines del condensador, darle la vuelta....
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 01 de Julio de 2013, 14:07:59
No tengo ni idea de porqué te pasa eso; mira cómo lo hace el mío.

(http://img607.imageshack.us/img607/2726/pygu.jpg)
Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 01 de Julio de 2013, 18:06:35
He probado a darle a execute changes en esa ventana, y hace bien las conexiones en el pcb, pero en la columna message aparece el error, el caso es que lo conecta bién.

Pero tendré que observar que pasa cuando en lugar de un error tenga varios, quizás no conecte bién todos los nodos.

Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 05 de Julio de 2013, 18:21:52
Bueno, parece que al aplicar los cambios hace bien las conexiones, pero aparecen los errores:

(http://<img src="http://imageshack.us/a/img38/9072/8gj.png" alt="Image Hosted by ImageShack.us"/><br/>)


No soy capaz de poner el link, lo subo.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: Nocturno en 06 de Julio de 2013, 01:16:49
(http://www.estudiantesdearquitectura.cl/wp-content/uploads/2010/11/DUDA.jpg)
Título: Re: Problemas en la utilización de una librería propia
Publicado por: MerLiNz en 06 de Julio de 2013, 10:26:47
Acabo de bajarme el proyecto, he cambiado el C? por C3, he borrado todo el pcb, le he dado a "Import changes" (no update sino import) y no me ha salido ningun error.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: micro_pepe en 06 de Julio de 2013, 16:15:37
Acabo de bajarme el proyecto, he cambiado el C? por C3, he borrado todo el pcb, le he dado a "Import changes" (no update sino import) y no me ha salido ningun error.

Pues efectivamente haciendolo así no da error. Yo hacia el update desde el esquema.

Gracias!
Título: Re: Problemas en la utilización de una librería propia
Publicado por: MerLiNz en 06 de Julio de 2013, 16:53:50
Acabo de bajarme el proyecto, he cambiado el C? por C3, he borrado todo el pcb, le he dado a "Import changes" (no update sino import) y no me ha salido ningun error.

Pues efectivamente haciendolo así no da error. Yo hacia el update desde el esquema.

Gracias!

Yo nunca he usado el update ese, desconozco para que sirve, siempre uso import, quizas sea para cuando cambias un modelo o algo asi lo actualice.
Título: Re: Problemas en la utilización de una librería propia
Publicado por: gopertec en 19 de Julio de 2013, 20:15:20
Solucioné ese inconveniente deshabilitando la generación de clases (algo que no utilizo).
Estuve comparando con otros proyectos que tengo y este paso es algo que nunca me lo hace, aparentemente se habilitó al agregar alguna librería (en mi caso le de un receptor de DTMF).
Para deshabilitar esta característica hay que realizar los siguientes pasos:
1) Menu --> Proyect --> Proyect Options... --> pestaña Class Generation --> Destildar las casillas que digan Generate ...

Saludos
Título: Re: Problemas en la utilización de una librería propia
Publicado por: tithanae en 24 de Mayo de 2017, 15:31:16
Solucioné ese inconveniente deshabilitando la generación de clases (algo que no utilizo).
Estuve comparando con otros proyectos que tengo y este paso es algo que nunca me lo hace, aparentemente se habilitó al agregar alguna librería (en mi caso le de un receptor de DTMF).
Para deshabilitar esta característica hay que realizar los siguientes pasos:
1) Menu --> Proyect --> Proyect Options... --> pestaña Class Generation --> Destildar las casillas que digan Generate ...

Saludos

Realize exactamente lo mismo y dejo de salirme el error.
La casilla de destilde fue "Generate Net Classes for Buses"