Creación de proyectos y documentos
Altium Essentials: Project Creation and Storage
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
El punto de partida de todo diseño creado en Altium Designer es un proyecto. Un proyecto de Altium Designer reúne un conjunto de documentos de diseño cuya salida define, en última instancia, una única implementación de lo que pretende crear. Por ejemplo, los esquemáticos y la PCB en un proyecto de PCB incluyen el conjunto de archivos necesario para fabricar una placa de circuito impreso. En cambio, el conjunto de archivos que se genera a partir de un proyecto de arnés se utiliza para comprar y ensamblar un arnés de cableado, y los archivos de esquemático lógico y ensamblaje físico de un proyecto multitarjeta generan el conjunto de archivos para fabricar y ensamblar un producto completo con varias PCB conectadas.
El conjunto de documentos de diseño del proyecto puede reunirse desde cualquier fuente accesible, local a la máquina o de otro tipo, relacionándolos entre sí mediante el archivo del proyecto como un diseño unificado. El software utiliza compilación dinámica para crear y administrar un modelo de datos unificado de los componentes del proyecto y sus conexiones. Este modelo de datos puede utilizarse después para propagar cambios de diseño entre los dominios de diseño; por ejemplo, sincronizando para resolver diferencias entre documentos en los dominios de esquemático y PCB.
Los documentos del proyecto pueden crearse y almacenarse en su Workspace de Altium, dentro de su sistema de control de versiones o localmente como archivos en la red disponible.
Las secciones siguientes describen cómo crear un proyecto nuevo y agregar documentos de diseño a un proyecto existente.
Creación de un nuevo proyecto mediante el cuadro de diálogo Create Project
Se puede crear un nuevo proyecto dentro de Altium Designer mediante el cuadro de diálogo Create Project (File » New » Project).
-
En la lista Locations, seleccione la entrada correspondiente a su Workspace (aparecerá con el nombre definido para él); debe estar conectado activamente al Workspace para ver esta opción en la lista. Este será el servidor de destino en el que se almacenará su nuevo proyecto de Workspace.
-
En la lista Project Type, elija el tipo de proyecto que desea crear y seleccione, según sea necesario, entre las plantillas aplicables disponibles. La entrada <Empty> creará un proyecto base sin documentos fuente iniciales.
Obtenga más información sobre Creating a Project Template.
-
Introduzca un Project Name y, opcionalmente, una Description del proyecto.
El cuadro de diálogo Create Project incluye más opciones:
-
Marque la opción Version Control (predeterminada) para aplicar al proyecto todas las capacidades de VCS, como historial y capacidades avanzadas de uso compartido. Cuando está desmarcada, el proyecto se almacena en el Workspace y se sincroniza con la copia local: un proyecto "reflejado" en formato Simple Sync.
-
Al crear un proyecto de tipo PCB, marque la opción Constraint Management para administrar las restricciones de diseño de este proyecto mediante Constraint Manager. Cuando la opción está deshabilitada, se utilizará el sistema de reglas de diseño para este proyecto.
-
Cuando está conectado a un Enterprise Server Workspace, el menú desplegable Repository (si está presente) mostrará todos los repositorios de diseño administrados a través del Version Control Service del Workspace y que se han compartido con usted para su uso. Elija el repositorio en el que desea almacenar el nuevo proyecto y sus archivos: de forma predeterminada hay disponible un único repositorio basado en Git (
Versioned Storage). Si se selecciona un repositorio de tipo SVN, habrá una opción Repository Folder adicional disponible para especificar o buscar una carpeta de destino alternativa dentro del propio repositorio. -
Haga clic en el control Advanced para especificar rutas de carpetas.
-
Utilice el campo Folder para especificar dónde debe crearse la carpeta del proyecto dentro de la estructura de carpetas del Workspace. La ruta predeterminada para proyectos nuevos se especifica en la página Admin – Settings – Projects de la interfaz del navegador del Workspace (de forma predeterminada, será
Projects\<ProjectName>). Haga clic en el botón
para buscar y seleccionar una carpeta diferente del Workspace, si es necesario.
-
Utilice el campo Local Storage para especificar dónde se almacenará la versión local del proyecto en su disco duro. La ubicación predeterminada se define en la página System – Default Locations del cuadro de diálogo Preferences. Haga clic en el botón
para buscar y seleccionar una ubicación de carpeta diferente, si es necesario. Esta es la carpeta de trabajo del proyecto y del repositorio Git local al que se confirma. En última instancia, o en el momento de la confirmación, el proyecto se envía al repositorio de diseño centralizado en el Workspace (Versioned Storage), que es el repositorio Git remote.
-
Utilice el campo Folder para especificar dónde debe crearse la carpeta del proyecto dentro de la estructura de carpetas del Workspace. La ruta predeterminada para proyectos nuevos se especifica en la página Admin – Settings – Projects de la interfaz del navegador del Workspace (de forma predeterminada, será
-
Use el área de lista Parameters para agregar o eliminar pares personalizados de parámetros Nombre/Valor asociados con el proyecto y guardados en el Workspace. Use el botón
para agregar a la lista una nueva pareja Nombre-Valor de parámetro, o el botón
para eliminar una pareja seleccionada. Los campos Name y Value permiten un máximo de 255 caracteres. Al crear un proyecto de Workspace, estos parámetros del proyecto de Workspace se guardan en el Workspace con el nuevo proyecto como parámetros de nivel de proyecto del lado del Workspace.
Cuando se selecciona una plantilla de proyecto en la lista Project Type del cuadro de diálogo, el área de lista Parameters se cargará con los parámetros de esa plantilla. Si es necesario, puede cambiar estos parámetros (nombres y/o valores) o eliminarlos. Al crear un proyecto de Workspace, un parámetro de la plantilla seleccionada se guardará como parámetro de nivel de proyecto del lado del diseño si el nombre del parámetro no ha sido cambiado. De lo contrario, se guardará como parámetro de nivel de proyecto del lado del Workspace.
Una vez definido el proyecto según sea necesario, haga clic en el botón
. La nueva estructura del proyecto se creará en las carpetas local y del Workspace especificadas. El proyecto se abrirá en el Projects panel, que reflejará el estado totalmente sincronizado existente entre los archivos del repositorio de diseño remoto (en el Workspace) y el repositorio local (copia de trabajo), tal como indican los iconos
asociados. Si se crea con la opción Version Control desmarcada (disponible solo en un Altium 365 Workspace), el proyecto reflejado se mostrará en el panel Projects con un icono
asociado.
El proyecto recién creado se confirma en el repositorio de diseño Versioned Storage del Workspace.
Como alternativa, si al nuevo proyecto not se le ha asignado una plantilla con documentos constituyentes, solo se crearán el archivo del proyecto (*.PrjPcb) y, por lo tanto, la estructura del proyecto. Luego, el proyecto se abre en el Projects panel, que lo mostrará como Scheduled for addition, indicado por el icono
asociado. En este punto puede agregar documentos al proyecto o simplemente guardar la estructura en el Workspace en su estado actual de contenedor. Para ello, haga clic en el control Save to Server asociado con la entrada del proyecto en el panel Projects; también disponible desde el menú contextual al hacer clic con el botón derecho y desde el menú principal File. En el siguiente cuadro de diálogo Save to Server dialog, seleccione o deseleccione archivos para incluir, agregue un Comment opcional y, a continuación, confirme el proceso de guardado con el botón
. Una vez que el proyecto se agregue al servidor, el panel Projects reflejará el estado totalmente sincronizado existente entre los archivos del repositorio del servidor y la copia de trabajo local, tal como indican los iconos
.
Copiar un proyecto
Para copiar un proyecto de Workspace desde Altium Designer, haga clic con el botón derecho en la entrada del proyecto en el panel Projects y elija el comando Make a copy en el menú contextual. Use el cuadro de diálogo Create Project Copy para determinar el Project Name (de forma predeterminada, será el nombre del proyecto original con el sufijo - Copy), el Description (que no se completa previamente), la ruta Folder (dentro del Workspace) y la ruta Local Storage (a la copia de trabajo).

Copie un proyecto de Workspace desde Altium Designer.
Agregar y quitar un documento de diseño
Una vez establecido un proyecto, los documentos de diseño pueden agregarse, editarse o quitarse del proyecto activo. La forma más sencilla de agregar nuevos documentos de diseño a un proyecto es hacer clic con el botón derecho en el nombre del proyecto en el panel Projects y seleccionar Add New to Project en las opciones del menú contextual. Como alternativa, elija el tipo de documento requerido desde el submenú Project » Add New to Project de los menús principales para agregar un nuevo documento al proyecto activo.

Agregue un tipo específico u otro tipo de documento a un proyecto.
También pueden agregarse a un proyecto otros tipos de documentos relevantes para el proyecto, como archivos de texto, PDF, hojas de cálculo, etc. Para ello, use la opción Add Existing to Project (o el comando Project » Add Existing to Project del menú principal del editor del documento activo) y configure la lista desplegable File Type en el cuadro de diálogo del navegador Choose Document to Add en All Files (*.*), para que se pueda acceder a todos los tipos de archivo.
Para eliminar un documento de la estructura del proyecto, haga clic con el botón derecho en su nombre en el panel Projects y seleccione la opción de menú Remove from Project, o elija el comando Project » Exclude from Project desde los menús principales. Se le pedirá que elija:
- Delete File – para eliminar permanentemente el propio archivo del documento fuente.
-
Exclude from Project – para eliminar el vínculo del proyecto con ese documento (y no borrar el propio archivo del documento fuente). Si está actualmente abierto en la ventana del editor de diseño, se eliminará de su proyecto principal pero permanecerá abierto en el panel como un documento libre. Sin embargo, si no está actualmente abierto en el espacio de diseño, al eliminarlo se cerrará de forma efectiva.
Eliminar un proyecto
En el caso de proyectos locales, eliminar un proyecto consiste en borrar archivos de su disco duro. Abra la carpeta del proyecto en el Explorador de Windows y elimine su contenido.
Para proyectos de Workspace (y otro contenido del Workspace, como componentes y datos liberados), hay disponible una funcionalidad flexible para eliminar directamente desde Altium Designer, desde el panel Explorer panel. Al funcionar como una “eliminación lógica”, el proceso de eliminación ofrece más opciones e información a medida que avanza, incluidos enlaces relevantes a los elementos de origen con fines de revisión. En el Workspace, el contenido eliminado se mueve a una ubicación dedicada de Trash , donde puede recuperarse o eliminarse por completo desde la página Trash de la interfaz del navegador del Workspace.
Para eliminar lógicamente un proyecto de Workspace, navegue hasta la carpeta del proyecto en el panel Explorer, haga clic con el botón derecho en su entrada y seleccione el comando Delete Folder en el menú contextual. Confirme la eliminación en el cuadro de diálogo Confirm Delete que aparece. Si el proyecto contiene datos liberados, se abrirá otro cuadro de diálogo de confirmación para notificarle que esos datos también se eliminarán. Haga clic en Delete para continuar.

Ejemplo de eliminación lógica en acción. Aquí se está eliminando un proyecto, junto con su liberación relacionada (si se hubieran creado paquetes de fabricación a partir de alguna liberación, también se eliminarían).