Cómo editar una librería de footprints en altium para principiantes y expertos

20/09/2005

Altium Designer permite la edición de bibliotecas de footprints, tanto en bibliotecas estándar (DbLib) como en bibliotecas controladas por versiones (SVNDbLib). A continuación, se detallará el proceso para ambos tipos, incluyendo las consultas y problemas más frecuentes.

Temario

Editando Footprints en DbLib

Acceso directo desde la biblioteca

Para editar el footprint de un componente dentro de una DbLib:

  1. Abre la DbLib en Altium Designer.
  2. Selecciona el componente en el navegador de tablas (Table Browser).
  3. Haz clic derecho sobre la entrada del componente.
  4. Selecciona " Open Footprint " en el menú contextual.

Esto abrirá el archivo de la librería de footprints donde se encuentra el footprint referenciado y te permitirá editarlo directamente. Altium buscará el footprint usando las rutas definidas en la pestaña "Symbol and Model Search Paths" del diálogo "Database Library Options". Asegúrate de que la librería esté en la ruta especificada.

Acceso desde el editor de librerías

También puedes acceder al archivo de footprint fuera del archivo DbLib:

  1. Utiliza el comando " File > Open " del editor de librerías para buscar y abrir la librería de footprints.
  2. Arrastra y suelta el archivo de la librería desde el Explorador de Windows directamente a Altium Designer.

Una vez que hayas realizado los cambios, guarda el archivo de la librería. Los cambios se reflejarán en la DbLib al volver a abrir el proyecto.

Editando Footprints en SVNDbLib

El proceso es más complejo, pero ofrece un mayor control de versiones:

Especificando un espacio de trabajo local

Para modificar footprints en una SVNDbLib, debes extraer los archivos del repositorio a una carpeta local. Define esta carpeta en la página "Data Management - SVN Libraries" del diálogo "Preferences". La ubicación por defecto es `\Users\ \Documents\My Designs\SVNDBlib Working Folder` . Cambia esta ubicación si lo necesitas.

como editar una libreria en altium fooprint - Cómo editar símbolos en Altium Designer

Importante: La carpeta de trabajo local solo debe contener las copias de los archivos controlados por versiones. Otros archivos como .SVNDbLib, .mdb y .xls deben estar en una carpeta diferente.

Para extraer todas las librerías de footprints del repositorio, utiliza el comando " Check Out All Working Folders " en el menú "Tools" del editor SVNDatabaseLib.

Realizando cambios

Una vez extraídos los archivos, puedes editar los footprints. Puedes usar estos métodos:

  1. Dentro del documento SVNDbLib, haz clic derecho en el componente y selecciona " Open Footprint ".
  2. Si la SVNDbLib está en la lista "Available File-based Libraries", puedes acceder a los comandos de edición directamente desde el panel "Components". Selecciona el componente y usa " Edit Footprint ".
  3. Usa " File > Open " para abrir la librería en tu carpeta de trabajo local.
  4. Arrastra y suelta el archivo de la librería desde el Explorador de Windows a Altium Designer.

Guarda el archivo de la librería una vez que hayas realizado los cambios.

Gestionando cambios con el Storage Manager

El panel "Storage Manager" gestiona la interacción entre la copia local y el repositorio. Cuando la SVNDbLib es el documento activo, este panel mostrará los archivos extraídos. Para abrir un archivo de librería para edición, haz clic derecho en su entrada y selecciona " Open ".

Comitando cambios al repositorio

Los cambios solo se pueden enviar al repositorio a través del panel "Storage Manager". Recuerda actualizar el estado del enlace entre las carpetas locales y el repositorio usando el comando " Refresh " (o Ctrl+F5) para ver el estado de los archivos:

  • No modification: La copia local es idéntica a la del repositorio.
  • Out of date: La copia local está desactualizada. Usa " Update " para obtener la última versión.
  • Modified: La copia local se ha modificado. Usa " Commit " para enviar los cambios al repositorio.
  • Conflict: Otro usuario ha realizado cambios. Usa " Update " o " Resolve " para solucionar el conflicto.
  • Locked: El archivo está bloqueado.

Comparación física de revisiones

El panel "Storage Manager" permite comparar dos revisiones de un footprint para ver las diferencias visualmente.

Consejos y Consideraciones

Mejores prácticas para la gestión de bibliotecas

  • Mantén una estructura organizada para tus bibliotecas.
  • Nombra tus componentes y footprints de forma consistente y descriptiva.
  • Documenta tus bibliotecas adecuadamente.
  • Realiza copias de seguridad regularmente.
  • Utiliza un sistema de control de versiones (como SVN) para las bibliotecas importantes.

Solución de problemas comunes

Aquí hay algunos problemas comunes que puedes encontrar al editar bibliotecas en Altium y sus posibles soluciones:

  • Footprint no encontrado: Verifica las rutas de búsqueda de símbolos y modelos en las opciones de la biblioteca. Asegúrate de que la librería esté en la ruta especificada y que el nombre del footprint sea correcto.
  • Errores al guardar la librería: Asegúrate de tener los permisos necesarios para escribir en la ubicación de la librería. Intenta guardar la librería con un nombre diferente.
  • Conflictos de versiones: Si utilizas un SVNDbLib, resuelve los conflictos utilizando el panel Storage Manager.
  • Problemas con la sincronización: Verifica la configuración de la sincronización entre el esquema y la PCB.

Tabla comparativa DbLib vs SVNDbLib

Característica DbLib SVNDbLib
Control de versiones No
Colaboración Limitada Fácil
Complejidad Baja Alta
Mantenimiento Simple Requiere gestión de repositorio

Recuerda que la edición de bibliotecas requiere cuidado y precisión. Siempre realiza copias de seguridad antes de realizar cambios importantes.

Si quieres conocer otros artículos parecidos a Cómo editar una librería de footprints en altium para principiantes y expertos puedes visitar la categoría Libros y Librerías.

Subir