La función Data Acquisition de un Workspace proporciona una utilidad optimizada con la que, esencialmente, se pueden copiar datos entre dos Workspaces (consulte la información de compatibilidad). El medio a través del cual se realiza esto —su interfaz con el servicio Data Acquisition— es el Content Cart. Este es el centro de control para definir qué se va a adquirir del Workspace de origen y transferir al Workspace de destino designado: una fiable furgoneta de mudanza que “transporta” los datos seleccionados entre Workspaces ya establecidos.
Y como no hay mejor manera de ilustrar cómo funciona una función que con un ejemplo, este artículo analiza la adquisición de algunos componentes entre los siguientes Workspaces para mostrar los pormenores del Content Cart y su uso en la adquisición de datos:
-
Source Server – un Workspace llamado
Company Workspace.
-
Target Server – un segundo Workspace llamado
Secondary Company Workspace.
Acceso al Cart
Se accede al cuadro de diálogo Content Cart desde el panel Explorer. Mientras explora el Workspace de origen del que desea obtener datos, haga clic con el botón derecho en una revisión de elemento que desee adquirir y elija el comando Operations » Add to Content Cart en el menú contextual. Puede agregar una o varias revisiones de elementos seleccionadas, o incluso una carpeta de elementos. Al acceder inicialmente al cart, este se carga con las revisiones de elemento que estén seleccionadas en el Workspace de origen en ese momento:
-
Una única revisión específica de un elemento.
-
Varias revisiones específicas del mismo elemento.
-
Las revisiones más recientes de varios elementos.
-
Las revisiones más recientes de todos los elementos de la carpeta seleccionada (y su estructura descendiente). Esto le permite cargar una carpeta completa en el cart conservando su estructura de carpetas. Para adquirir una carpeta (y su estructura descendiente), selecciónela en la región Server Folders del Workspace de origen (dentro del Explorer panel), luego haga clic con el botón derecho y elija el comando Operations » Add to Content Cart en el menú contextual.
Seleccionar la entrada de nivel superior de un elemento cargará en el cart la revisión más reciente de ese elemento.
También puede acceder al Content Cart desde varias vistas de aspecto dentro del Explorer panel, incluidas las vistas de aspecto Where-used y Children. También se puede acceder desde la ventana Search Results.

Un ejemplo de acceso al Content Cart.
Items That Can Be Acquired
Los siguientes tipos de elementos pueden adquirirse desde un Workspace de origen hacia un Workspace de destino mediante la función Data Acquisition:
-
Modelo 3D
-
Preferencias de Altium Designer
-
Componente (incluidas las Part Choices asociadas)
-
Plantilla de componente
-
Hoja de datos
-
Footprint
-
Hoja esquemática gestionada
-
Outputjob
-
Plantilla esquemática
-
Script
-
Modelo de simulación
-
Símbolo
Además, al adquirir una carpeta de elementos desde el Workspace de origen, se admiten los siguientes tipos de carpeta:
-
Componentes
-
Carpeta genérica
Acquisition Considerations
Aspectos que se deben tener en cuenta al adquirir datos:
Tenga en cuenta que el parámetro Component Type no se transfiere durante el proceso de adquisición, por lo que los componentes transferidos aparecerán en la ubicación Uncategorized del destino tanto en el panel Components de Altium Designer como en la página Components del Workspace. Puede aplicar el tipo de componente deseado a una o varias entradas de componente mediante la operación Change Component Type en el Explorer panel de Altium Designer.
-
Managed Schematic Sheet Item – revisiones aplicables de los siguientes objetos hijo vinculados: elemento(s) Component, elemento(s) Symbol, elemento(s) Footprint, elemento(s) Modelo 3D, elemento(s) Simulation Model, elemento(s) Component Template, elemento(s) Datasheet, elemento Schematic Template.
-
El ciclo de vida de una revisión de elemento de origen adquirida asumirá el estado inicial “posterior a la liberación”, según lo determine la definición de ciclo de vida asignada para el elemento de destino. Cualquier historial del ciclo de vida de la revisión del elemento de origen simplemente se ignorará.
-
Si un elemento hijo de un elemento Componente/Managed Schematic Sheet de origen elegido no puede adquirirse por cualquier motivo, la adquisición de ese elemento Componente/Managed Schematic Sheet elegido no continuará.
Una revisión de elemento hijo utilizada por varios elementos padre —por ejemplo, un elemento Symbol o Footprint compartido— solo se adquiere una vez, y no por cada revisión de elemento padre que se adquiera.
Acquiring Data Process - Summary
Utilice el Content Cart para adquirir todo el contenido de datos que necesite. El proceso de adquisición de elementos de datos desde un servidor de origen es sencillo y puede resumirse en los siguientes pasos:
-
El servidor de origen se determina automáticamente como el servidor activo en ese momento, pero puede cambiarse a otro servidor conectado desde el menú selector disponible en la parte superior izquierda del Explorer panel.
-
Use el menú desplegable del nombre del servidor de destino del Content Cart (resaltado en azul) para seleccionar un servidor de destino alternativo de la lista, que se completa con los servidores conectados actualmente; elija la opción Server Administration para habilitar o deshabilitar conexiones de servidor. Para Components, el destino también se puede especificar como un archivo Integrated Library (IntLib) guardado localmente.
-
La revisión del elemento original aparece en la cuadrícula principal. Se puede agregar cualquier cantidad de revisiones de elemento adicionales al cart. Para ello, haga clic en el control Add More Items en la parte superior derecha del cuadro de diálogo y elija la entrada Select para acceder al cuadro de diálogo Choose Item (una encarnación del Explorer panel). Desde allí puede explorar el servidor de origen en busca de más elementos, agregándolos de uno en uno o en lote mediante herramientas estándar de selección múltiple. Como alternativa, elija la entrada Add manually para acceder al cuadro de diálogo Add new items dialog. Este cuadro de diálogo le permite pegar una lista externa de elementos que necesita (uno por línea), que luego pueden buscarse en el servidor de origen utilizando un criterio de búsqueda elegido (GUID, Item ID, Name o MPN). Seleccione y elimine revisiones de elemento de la lista (haga clic en el botón
) si decide que finalmente no deben adquirirse.
-
Haga clic en el control Change Settings en la parte inferior derecha del cuadro de diálogo Content Cart para acceder al cuadro de diálogo Content Cart Structure dialog. Desde allí puede definir opciones predeterminadas para cada uno de los tipos de elementos de datos compatibles con la adquisición mediante esta función. Esto implica especificar una carpeta predeterminada en el servidor de destino, así como la definición de ciclo de vida predeterminada, los esquemas de nombres de elementos y revisiones, y un índice inicial. También tiene la opción de agregar una nota, que puede proporcionar información útil sobre la adquisición a otras personas al explorar el contenido adquirido.
-
Una vez elegidos los elementos de origen deseados, haga clic en el botón
. Esto prepara el servidor de destino para la adquisición, comprobando el estado de las revisiones de elemento elegidas involucradas (por si se han adquirido anteriormente), los vínculos padre-hijo y proponiendo la acción requerida que, para adquisiciones nuevas, será Transfer new revision and item. Aunque las opciones de adquisición predeterminadas especificadas previamente se aplican durante esta fase de preparación, las propiedades de los elementos de destino propuestos pueden modificarse individualmente según sea necesario. Para ello, seleccione un elemento de la lista y haga clic en el botón
.
-
Con la preparación completada, al hacer clic en el botón
se procederá con la adquisición. Aparecerá un cuadro de diálogo de confirmación inicial; haga clic en Yes para continuar con la transferencia del contenido entre los servidores de origen y destino. Un cuadro de diálogo de confirmación secundario confirmará el resultado de la adquisición; explore los elementos adquiridos en el servidor de destino a través del Explorer panel.
Utilice las opciones del cuadro de diálogo Content Cart Structure para modificar la configuración predeterminada de adquisición de acuerdo con los esquemas empleados (¡y preferidos!) para esos tipos de elemento en el servidor de destino. De forma predeterminada, esta configuración está definida para adquirir cada tipo de elemento en una carpeta distinta bajo una carpeta raíz, denominada con el nombre del Content Cart. El nombre predeterminado tiene el formato Content Cart – <Current Date> – <Current Time> y se refleja en el cuadro de diálogo Content Cart.
Esto puede cambiarse por un nombre más significativo si es necesario. Como alternativa, puede elegir una carpeta en el servidor de destino en la que se entregará el contenido del Cart. Puede ser una carpeta existente o una completamente nueva, creada sobre la marcha. La configuración de adquisición del cuadro de diálogo Content Cart Structure son valores predeterminados de nivel general; si es necesario, se pueden definir propiedades a nivel de elemento individual para tener un control más detallado.
Si una revisión de elemento ya se ha adquirido y el elemento de origen no se ha vuelto a liberar desde esa adquisición, su
Status será
Already Exists para reflejarlo. Como no hay ninguna acción que realizar, el campo
Action se mostrará como
Nothing to do. Tenga en cuenta que las revisiones de elemento en la
Trash se detectan como adquiridas (
Already Exist).
Rastreó los puntos de datos adquiridos hasta su fuente original. Esta información de vínculo ancestral puede verse cambiando la pestaña de vista de aspecto de la revisión del Item de destino a su pestaña de vista de aspecto Origin.
Especificación de los Workspaces de origen y destino
Los dos Workspaces implicados en la adquisición se especifican en la región superior del cuadro de diálogo Content Cart. El Workspace de origen se determina automáticamente en función de la ubicación de las revisiones de Item que ha especificado para adquirir; normalmente, el Workspace en el que tiene la sesión iniciada actualmente (Company Workspace en este ejemplo). Si está conectado a varios Workspaces, haga clic en el nombre del Workspace de destino o en el control
situado a su derecha para acceder a una lista desplegable de los Workspaces conectados actualmente. Cambie de Workspace según sea necesario.
-
Aunque puede estar conectado a más de un Workspace, recuerde que solo puede tener la sesión iniciada en un único Workspace en un momento dado; este será su Active Server.
-
El menú desplegable asociado con el Workspace de destino también proporciona acceso rápido a la página Data Management – Servers del cuadro de diálogo Preferences, a través de la entrada Server Administration. Esto puede resultar útil si todavía no se ha conectado o no ha iniciado sesión en el Workspace de destino previsto.

Especificación de los Workspaces de origen y destino implicados en la adquisición.
Asignación de nombre al carrito
Los datos adquiridos del Workspace de origen se copiarán en nuevas revisiones de Items en el Workspace de destino. De forma predeterminada, estos Items se ubicarán en una estructura de carpetas definida y de nueva creación dentro de ese Workspace de destino. La carpeta de nivel superior para este contenido adquirido se nombra utilizando el nombre del propio carrito. El nombre predeterminado tiene el formato Content Cart - <Current Date> - <Current Time> y se determina en el momento en que se accede al carrito. Esto puede cambiarse por un nombre más significativo según sea necesario haciendo clic en el control Change, a la derecha del nombre del carrito.
Utilice el siguiente cuadro de diálogo Content Cart Name Selection para introducir directamente el nombre preferido para el carrito. Alternativamente, puede elegir una carpeta en el Workspace de destino en la que se entregará el contenido del carrito. Esta puede ser una carpeta existente o una completamente nueva creada al momento. Busque y seleccione una carpeta existente para el carrito mediante el cuadro de diálogo Choose Folder, al que se accede haciendo clic en el botón
, situado en el extremo derecho del campo Content Cart Name. O bien, cree una carpeta nueva dentro de la estructura de carpetas utilizando los comandos del menú contextual.

Un Content Cart puede nombrarse según sea necesario. Puede cambiar el nombre del carrito (que se entregará en una carpeta de nivel superior con ese nombre) o elegir depositar el contenido del carrito en una carpeta específica.
Se puede crear cualquier número de "carpetas" de Content Cart al adquirir datos en el Workspace de destino, lo que ofrece la máxima flexibilidad sobre dónde se almacena el contenido adquirido. Recuerde que, independientemente de dónde se almacenen inicialmente los datos adquiridos en la estructura de carpetas del Workspace de destino, puede mover libremente los Items y las carpetas según sea necesario.
Especificación de los Items que se van a adquirir
El área principal del cuadro de diálogo Content Cart presenta una "cuadrícula de adquisición", que enumera todas las revisiones de Item que ha elegido adquirir del Workspace de origen. Se puede "cargar" cualquier cantidad de revisiones de Data Item en el Content Cart para su adquisición desde el Workspace de origen. El acceso inicial al carrito lo carga con las revisiones de Item que estaban seleccionadas en el Workspace de origen en el momento del acceso, pero se puede cargar cualquier cantidad de Items adicionales. Para ello, haga clic en el control Add More Items en la parte superior derecha del cuadro de diálogo y elija la entrada Select para acceder al cuadro de diálogo Choose Item (una versión "reducida" del panel Explorer). Desde allí puede explorar el Workspace de origen en busca de más Items. Recuerde que puede optar por agregar:
-
Una única revisión específica de un Item.
-
Múltiples revisiones específicas del mismo Item.
-
Las revisiones más recientes de varios Items.
-
Las revisiones más recientes de todos los Items de la carpeta seleccionada (y su estructura descendiente).
Alternativamente, elija la entrada Add manually para acceder al cuadro de diálogo Add new items. Este cuadro de diálogo le permite pegar una lista externa de Items que necesita (un Item por línea), que luego se pueden buscar dentro del Workspace de origen utilizando un criterio de búsqueda elegido (GUID, Item ID, Name o MPN).

La cuadrícula principal de adquisición, que enumera todas las revisiones de Item elegidas para adquirir desde el Workspace de origen.
Cualquier revisión de Item puede eliminarse de la lista seleccionándola y haciendo clic en el botón

.
Preparación del carrito
Una vez elegidas las revisiones de Item de origen, el Content Cart debe "prepararse para la entrega" al Workspace de destino. Para ello, haga clic en el botón
. Esto prepara el Workspace de destino para la adquisición: comprueba el estado de las revisiones de Item seleccionadas implicadas (en caso de que se hayan adquirido previamente), los vínculos padre-hijo, y propone la acción que debe realizarse. Los resultados de esta fase de preparación se presentan en la cuadrícula principal de adquisición.

Un ejemplo de Content Cart, preparado para la entrega al Workspace de destino.
Para cada revisión de Item implicada en la adquisición, la región Source de la cuadrícula se expande para presentar todas las revisiones de Item hijas aplicables y, opcionalmente, la carpeta en la que residen dentro del Workspace de origen. Para cada revisión de Item (tanto padre como hija), puede presentarse la siguiente información en la región Target de la cuadrícula:
Tenga en cuenta que el proceso de adquisición también detectará un item ubicado en la
Papelera del Workspace de destino, que se considera adquirido y se establece con un estado
Already Exists. Vacíe la Papelera y vuelva a ejecutar el proceso de adquisición si desea volver a adquirir ese Item.
Haga clic en el encabezado de una columna para ordenar por los datos de esa columna en orden ascendente. Haga clic de nuevo para ordenar en orden descendente. Haga clic y arrastre el encabezado de una columna para cambiar el orden de las propias columnas; las ubicaciones válidas se distinguen mediante flechas verticales de posición. Haga clic con el botón derecho para acceder a controles que permiten alternar la visualización de columnas de datos tanto en las regiones Source como Target de la cuadrícula (algunas de las columnas enumeradas anteriormente pueden estar deshabilitadas de forma predeterminada).
Estructura del carrito
Como parte de la fase de preparación, el carrito utiliza ajustes predeterminados definidos para cada tipo de Item que puede adquirirse. Estos ajustes se definen en el cuadro de diálogo Content Cart Structure, al que se accede haciendo clic en el control Change Settings en la parte inferior derecha del cuadro de diálogo Content Cart.

Los ajustes predeterminados de adquisición se definen en el cuadro de diálogo Content Cart Structure.
Estos ajustes se utilizan para determinar las propiedades de las revisiones de Item recién creadas en el Workspace de destino, creadas listas y en estado planificado para recibir datos de las revisiones de Item originales en el Workspace de origen. Incluyen una carpeta predeterminada en el Workspace de destino, así como la definición predeterminada de ciclo de vida, los esquemas de nomenclatura de Item y revisión, y un índice inicial. También se define una nota predeterminada con el formato Acquired from <SourceWorkspaceName>.
En cuanto a las carpetas de destino en el Workspace de destino, cada tipo de Item se adquirirá en una carpeta distinta dentro de:
-
Una carpeta principal de nivel superior, nombrada según el propio Content Cart
-
Una carpeta existente, definida mediante el cuadro de diálogo de selección de nombre de Content Cart.
Modifique estos ajustes predeterminados de adquisición en consonancia con los esquemas empleados (¡y preferidos!) para esos tipos de Item en su Workspace de destino. Haga clic en una celda para acceder a los controles de edición.
-
Tenga en cuenta que las Part Choices asociadas con un componente se propagan automáticamente al Workspace de destino. La entrada Part Choice List del cuadro de diálogo Content Cart structure solo se aplica al Altium Vault heredado y a versiones anteriores de Altium Designer.
-
Restaure los ajustes de estructura a sus valores predeterminados haciendo clic en el botón
.
La configuración de adquisición en el cuadro de diálogo Content Cart Structure corresponde a valores predeterminados de nivel general. Para los Items que nunca se han adquirido antes —es decir, cuando el Item principal y la revisión inicial se crean por primera vez (Action es Transfer new revision and item)—, se pueden definir propiedades a nivel de Item individual si es necesario, lo que proporciona un control más detallado. Para ello, seleccione una revisión de Item en la cuadrícula principal de adquisición y haga clic en el botón
. Esto le dará acceso al cuadro de diálogo Edit Item, desde el cual podrá modificar las propiedades del Item según sea necesario, anulando la configuración predeterminada.

Para un mayor control, puede definir propiedades a nivel de Item individual.
Cualquier cambio en el nombre del carrito, su configuración de estructura predeterminada o en los propios Items requiere que la preparación se vuelva a ejecutar para actualizar la cuadrícula de adquisición con esos cambios.
Entrega del carrito
Una vez completada la preparación, haga clic en el botón
para continuar con la adquisición. Aparecerá un cuadro de diálogo de confirmación informándole de que el Content Cart está a punto de transferirse desde el Workspace de origen al Workspace de destino; haga clic en Yes para continuar. Un segundo cuadro de diálogo de confirmación confirmará el resultado de la adquisición, y los Items adquiridos estarán disponibles para explorarse en el Workspace de destino a través del panel Explorer.
Si, antes de cerrar el cuadro de diálogo
Content Cart, vuelve a ejecutar la preparación haciendo clic en

, los campos
Status y
Action se actualizarán para reflejar el resultado, mostrando
Already Exists y
Nothing to do, respectivamente.
Los datos adquiridos apuntan de vuelta a su fuente original. Esta información de vínculo ancestral puede verse cambiando a la pestaña de vista de aspecto
Origin para la revisión del Item de destino. Para ir rápidamente a la revisión del Item de origen original, haga clic en el botón

.
Adquisición de datos en formato IntLib
También tiene la posibilidad de adquirir componentes desde su Workspace a una Biblioteca Integrada (*.IntLib). Y al colocar componentes desde dicha Biblioteca Integrada, los enlaces reales apuntan de vuelta a los componentes del Workspace. Esto le permite usar de forma efectiva los componentes del Workspace de su empresa sin conexión, al tiempo que garantiza que el diseño mantenga una conexión real con esos componentes en el Workspace de origen.
Adquisición a una IntLib
Desde el cuadro de diálogo Content Cart, el proceso para adquirir en una IntLib es el siguiente:
-
Haga clic en el enlace Select target server y elija IntLib file en el menú.

Configure el destino de Content Cart para que sea un archivo IntLib.
-
Especifique el nombre y la ubicación del archivo IntLib generado. De forma predeterminada, el archivo se nombrará con el formato Integrated_Library - <Date> - <Time>.IntLib y se generará en la ubicación \Users\Public\Documents\Altium\AD<Version>\Library\ExportCmpLib. Modifique esto según sea necesario mediante el cuadro de diálogo Save As, al que se accede haciendo clic en el enlace Change .

Acepte la carpeta de destino y el nombre de archivo predeterminados, o cámbielos según sea necesario.
-
Si necesita adquirir componentes adicionales en la misma IntLib, haga clic en el enlace Add More Items y elija la entrada Select para acceder al cuadro de diálogo Choose Item (una versión "simplificada" del panel Explorer panel). Desde allí puede explorar el Workspace de origen para buscar más Items. Como alternativa, elija la entrada Add manually para acceder al cuadro de diálogo Add new items. Este cuadro de diálogo le permite pegar una lista externa de items que necesita (un item por línea), que luego se pueden buscar dentro del Workspace de origen utilizando un criterio de búsqueda elegido (GUID, Item ID, Name o MPN).
-
Cuando esté listo, haga clic en el botón
para continuar con la generación de la IntLib. Se creará un paquete temporal de Biblioteca Integrada (*.LibPkg), con archivos SchLib de origen (con símbolos, parámetros y enlaces de modelo) y PcbLib (con modelos de huella) generados y añadidos. Luego se compila para producir el archivo IntLib, que se genera en la carpeta especificada. Un cuadro de diálogo informativo confirmará la generación correcta del archivo.

Entregue el carrito a la carpeta de destino, que contendrá el archivo de Biblioteca Integrada requerido.
Uso de la IntLib
Después de la generación, la IntLib puede añadirse como parte de las bibliotecas disponibles no pertenecientes al Workspace para el software (a través de la pestaña Installed del cuadro de diálogo Available File-based Libraries dialog). Después estará disponible para su uso desde el Components panel. Coloque componentes desde la IntLib en su diseño según sea necesario. Aunque en la práctica esté trabajando con los componentes "sin conexión", los enlaces a los componentes originales del Workspace garantizan la continuidad cuando vuelva a trabajar "en línea" directamente desde su Workspace.