Servidor Empresarial Local de Altium

Now reading version 6.0. For the latest, read: Servidor Empresarial Local de Altium for version 8.1

El Altium On-Prem Enterprise Server, que es instalado y administrado por su propio departamento de TI, funciona en armonía con Altium Designer para ofrecer una solución elegante al desafío de gestionar datos de diseño con integridad segura. El servidor no solo proporciona un almacenamiento de datos sólido y seguro, sino que también permite volver a liberar los datos como revisiones claramente separadas, esencialmente haciendo un seguimiento de los cambios de diseño a lo largo del tiempo, sin sobrescribir ningún dato previamente liberado. También permite gestionar el ciclo de vida de los datos, lo que permite a las personas que necesitan utilizarlos ver, de un vistazo, en qué etapa de su “vida” se encuentran y, por lo tanto, para qué pueden usarse de forma segura.

Altium Designer también puede conectarse a un Altium 365 Workspace alojado en la plataforma de infraestructura basada en la nube Altium 365. Con un Workspace de Altium 365, se beneficiará de un conjunto más amplio de funciones de colaboración, incluido el uso compartido global. Y, al estar basado en la nube, obtiene la versión más reciente del Workspace sin tener que preocuparse por actualizaciones manuales.

El servidor Altium On-Prem Enterprise ofrece un Workspace, también denominado Enterprise Server Workspace, que se utiliza para gestionar todos los datos, incluidos componentes, modelos de dominio, hojas esquemáticas de circuitos y plantillas de diseño. Incluso puede crear y gestionar proyectos de diseño completos directamente dentro del Workspace, con una vista de gestión centrada en CAD que facilita la revisión colaborativa y los comentarios. Mediante una Manufacturing Portal dedicada, puede ver y navegar por los datos de archivos liberados, inspeccionar la BOM y ver y comentar la instantánea del propio diseño; la fuente de esos datos liberados. Incluso puede controlar los entornos de trabajo de sus diseñadores, asegurando que los estándares de diseño de toda la empresa se apliquen y se respeten.

Mejorando y ampliando la colaboración de diseño, el Workspace de Enterprise Server ofrece compatibilidad con Process Workflows: flujos de proceso altamente personalizables que guían a los diseñadores de su empresa a través de procesos de diseño típicos y cotidianos, como la creación de componentes y proyectos, o actividades relacionadas con proyectos de diseño, como la revisión de diseños. Puede definir estos flujos de trabajo para que sean tan simples o tan complejos como sea necesario, y la interacción con ellos se realiza a través del concepto de Tasks. Cada tarea es un punto en el que se requiere la acción de un usuario para que un flujo de trabajo avance.

Al proporcionar un conjunto de “bloques de construcción” de diseño reutilizables dentro del Workspace, puede iniciar nuevos proyectos con la tranquilidad de saber que cada modelo, componente y elemento de diseño de nivel superior ha sido ratificado y aprobado para su uso, sin tener que reinventar la rueda, por así decirlo. El Workspace se convierte tanto en el origen como en el destino de los elementos de diseño, y cada nuevo diseño utiliza elementos liberados en el Workspace y gestionados a través de él. Y al diseñar únicamente con elementos del Workspace, la integridad de esos diseños queda garantizada de manera inherente.


Contenido del Workspace

Dentro del Workspace de Enterprise Server, cada entidad de diseño que puede almacenarse, gestionarse y reutilizarse se representa como un tipo específico de contenido (o Item). Un Item se identifica de forma única dentro del Workspace y puede contener cualquier cantidad de Revisions, donde una revisión contiene los datos de ese Item. Cada vez que se realiza un cambio en los datos contenidos en una revisión —que para la mayoría de los tipos de Item pueden editarse directamente dentro de un editor temporal asociado—, este se confirma (o se vuelve a liberar) en una nueva revisión de ese Item, lo que garantiza que ninguna revisión existente pueda sobrescribirse y, por tanto, asegura la máxima integridad.

Un elemento de contenido puede tener cualquier número de revisiones, que son esencialmente la evolución de ese Item a lo largo del tiempo. Se realiza un cambio y el nuevo contenido de datos se confirma/carga/libera en una nueva revisión. Por lo tanto, los datos almacenados en cada revisión de un item suelen ser diferentes. Para identificar estas distintas revisiones de un Item, se utiliza un identificador de revisión (ID), que en combinación con el ID del Item crea un identificador único para cada liberación de un Item. Esto nos da el Item-Revision.

Otro aspecto importante de una revisión de Item es su Lifecycle State. Este es otro identificador que puede utilizarse para evaluar rápidamente en qué etapa se encuentra actualmente esa revisión dentro de su life, y qué pueden hacer los diseñadores autorizados con ella. Mientras que la Revisión refleja los cambios de diseño realizados en el Item, el Estado del ciclo de vida refleja el estado del item desde una perspectiva empresarial, como Planned, New From Design, For Production, Obsolete, etcétera.

► Lea sobre trabajar con Items.

Edición directa

El Workspace de Enterprise Server proporciona un método flexible y seguro para centralizar el almacenamiento y la gestión de todo tipo de datos de diseño utilizados en Altium Designer. Desde el modelo esquemático hasta el componente, desde hojas gestionadas hasta diseños de PCB completos, el Workspace ofrece un método ideal para almacenar y gestionar sus datos de diseño electrónico.

Muchas entidades de diseño pueden editarse y liberarse en la revisión inicial de un Item correspondiente y recién creado del Workspace, gracias a la compatibilidad del Workspace con la edición directa. La edición directa lo libera de las limitaciones de los datos fuente separados controlados por versiones. Puede simplemente editar un tipo de Item compatible utilizando un editor temporal cargado con la última fuente directamente desde el propio Workspace. Y una vez completada la edición, la entidad se libera (o se vuelve a liberar) en una revisión planificada posterior de su Item principal, y el editor temporal se cierra. No hay archivos en su disco duro, no hay dudas sobre si está trabajando con la fuente correcta o más reciente, ni necesidad de mantener software de control de versiones por separado. El Workspace se encarga de todo, con la misma integridad que usted espera, y de una manera que acelera los cambios en sus datos.

Y en cualquier momento, puede volver a cualquier revisión de un Item compatible en el Workspace y editarla directamente. Simplemente haga clic con el botón derecho en la revisión y elija el comando Edit del menú contextual. Una vez más, se abrirá el editor temporal, con la entidad contenida en la revisión abierta para su edición. Realice los cambios necesarios y, a continuación, confirme la liberación del documento en la siguiente revisión del elemento de contenido.


Componentes

Altium Designer, con su enfoque de diseño unificado, ha utilizado tradicionalmente un modelo de componentes que se extiende a todos los aspectos del proceso de diseño electrónico. Sin embargo, para integrar sin problemas el proceso de diseño electrónico dentro del proceso general de desarrollo de productos, este modelo necesita evolucionar, ampliándose para cubrir otros aspectos, incluidos otros procesos de diseño (en particular MCAD y diseño industrial), así como procesos empresariales (como compras y fabricación) que se cruzan con el proceso de desarrollo del producto.

Este modelo de objetos evolucionado se conoce como Unified Component Model.

Bajo este paradigma de modelado, el componente de diseño, tal como lo ve el diseñador, está separado de las piezas del fabricante y/o del proveedor. Esta información no se define como parte del componente. En su lugar, se utilizan Part Choices para asignar el componente de diseño a una o más piezas del fabricante, que a su vez pueden asignarse a una o más piezas de proveedor, lo que permite al diseñador indicar de antemano qué piezas reales pueden utilizarse para cualquier componente de diseño empleado en un diseño.

Estos componentes, junto con sus elecciones de piezas, se almacenan en el Workspace. Un componente se almacena como una serie de revisiones de un item de componente identificable de forma única. Cada revisión se gestiona mediante ciclo de vida, proporcionando colecciones de componentes certificados, autorizados para volver a instanciarse en nuevos proyectos de diseño, fabricarse en prototipos o utilizarse en tiradas de producción. En resumen, un catálogo de componentes implementado mediante bibliotecas del Workspace.

El panel Components de Altium Designer proporciona una potente interfaz con la que interactuar con todos sus componentes. Y para los componentes de la biblioteca de su Workspace, el panel proporciona una capacidad de búsqueda paramétrica (por facetas) basada en filtros para especificar los parámetros objetivo del componente. Además, el panel también ofrece opciones para editar un componente mediante el Component Editor (en su modo Single Component Editing), ver el componente en su Workspace de origen a través del panel Explorer, y realizar funciones de gestión de componentes como la creación y clonación de componentes, o la edición de las Part Choices y el Type del componente seleccionado.
Mediante el panel Manufacturer Part Search de Altium Designer, puede buscar piezas fabricadas del mundo real y luego incorporar esas piezas a su Workspace. La incorporación implica crear un nuevo componente —utilizando el Component Editor en su modo Single Component Editing— y liberarlo en su Workspace de destino.

Gestión del diseño

El Workspace de Enterprise Server, junto con Altium Designer, brinda compatibilidad para proyectos de diseño dentro de la infraestructura de su Workspace. Estos proyectos están orientados a la etapa de desarrollo del ciclo de vida del proyecto, simplificando la creación y el flujo de trabajo continuo para proyectos con control de versiones. El almacenamiento centralizado bajo el control del Workspace también permite que esta función sea una base para otros servicios colaborativos.

Algunos beneficios clave de usar proyectos alojados por su Workspace son:

  • Almacenamiento simplificado. No es necesario tomar decisiones sobre ubicaciones de almacenamiento. La copia de seguridad y otros servicios básicos se gestionan automáticamente.
  • Base para funciones colaborativas.
  • Control de versiones forzado.
  • Ventajas de un sistema de comentarios dedicado.
  • Notificaciones y estado. El estado del documento, incluidas las modificaciones locales, es visible para todos los equipos de diseño.
  • El diseño concurrente de PCB funciona sin ninguna configuración compleja.
  • Capacidad de compartir el proyecto con varias personas para editarlo, o solo para verlo y comentarlo.

La gestión se realiza a través de la página Projects de la interfaz del Workspace. Se pueden crear nuevos proyectos mediante esta interfaz o a través del cuadro de diálogo Create Project en Altium Designer. Como alternativa, un proyecto local existente puede ponerse rápidamente a disposición en el Workspace.

También puede acceder a una vista del proyecto centrada en CAD y orientada a la fabricación, que ofrece opciones de vista de Diseño, Suministro, Fabricación, Actividades e Historial:

  • Design – mostrar y navegar por los documentos de diseño del proyecto fuente, ver las propiedades de los objetos de diseño y colocar comentarios de revisión. Esta vista utiliza la interfaz Web Viewer interface. Esta vista corresponde a la versión más reciente de los datos del proyecto fuente, en lugar de una versión publicada específica de ese proyecto, por lo que podría considerarse una vista de trabajo en curso (WIP). Puede ver el diseño base o cualquiera de sus variantes definidas.
  • Tasks – le permite acceder y gestionar las solicitudes de actividad de trabajo (Tasks) que se aplican al proyecto de diseño actualmente abierto. Las tareas se presentan con un estilo de flujo de tablero Kanban, con su estado de progreso (ToDo, InProgress y Resolved) organizado como filas de tareas.
  • Releases – ver las versiones publicadas del proyecto. Se proporciona acceso para abrir los datos completos de la publicación, o un paquete de ensamblaje específico, que se presentará en una pestaña separada mediante un Manufacturing Portal. Desde este portal puede ver y navegar por los datos de archivos publicados, inspeccionar la BOM, y ver y comentar la instantánea del propio diseño; la fuente de esos datos publicados. Tanto desde la vista Releases, como a través del Manufacturing Portal para una publicación específica, tendrá acceso a controles para descargar datos de fabricación con varios niveles de granularidad (desde conjuntos completos de datos hasta archivos individuales de salida generados).
  • Activities – buscar, ver y acceder a actividades de procesos de flujo de trabajo que se aplican al proyecto seleccionado, como revisiones de diseño. Use las subpestañas de una actividad seleccionada para ver su diagrama de flujo en vivo, los datos relacionados y el historial de eventos.
  • History – explorar una línea de tiempo progresiva de eventos importantes relacionados con el proyecto, incluida su creación, commits, publicaciones, clones e intercambios MCAD. Cada vez que ocurre un evento compatible asociado con el proyecto, ese evento se agrega a la línea de tiempo como un mosaico dedicado con varias acciones compatibles, cuando corresponda. Se admite la comparación de datos de esquemáticos, BOM y Gerber. Para más información, consulte Project History.
La ventaja de los proyectos de Workspace es que tienen control de versiones de forma predeterminada y se puede trabajar en ellos de forma colaborativa sin tener que preocuparse por unidades compartidas, servidores, acuerdos, etc. El control de versiones se gestiona gracias al servicio integrado de control de versiones Git del Workspace.
► Lea sobre Workspace Projects.

Gestión de la configuración

Para facilitar la aplicación, a nivel empresarial, del entorno de trabajo de un diseñador —para asegurar que siga los estándares requeridos por esa organización en diseño, documentación y producción— el Enterprise Workspace proporciona el Team Configuration Center.

La función del Team Configuration Center es dar a la organización control centralizado sobre el entorno en el que trabajan sus diseñadores. Lo logra mediante la definición y gestión de Environment Configurations. Estas se utilizan para restringir el entorno de trabajo de Altium Designer de cada diseñador a fin de que solo use elementos de diseño aprobados por la empresa, incluidos plantillas esquemáticas, archivos de configuración de trabajos de salida, preferencias del Workspace, etc. En otras palabras, facilita Centralized Environment Configuration Management.

Se puede definir cualquier número de configuraciones de entorno mediante la interfaz dedicada del Center basada en navegador. Los datos utilizados y aplicados por cada configuración —denominados Configuration Data Items— se obtienen del Workspace. Y al asociar cada configuración de entorno con un rol de usuario específico, y a su vez asignar usuarios a esos roles, el entorno de trabajo correcto se carga en Altium Designer en cuanto el usuario inicia sesión en el Enterprise Server Workspace. El uso de este enfoque basado en roles garantiza que un diseñador siempre obtenga la configuración a la que tiene derecho, tanto si tiene su propio PC como si comparte un único PC con otros diseñadores.


Flujos de trabajo

Altium Designer proporciona un potente entorno de diseño colaborativo. Parte de ello es la compatibilidad con Process Workflows, que guían a los diseñadores de una empresa a través de procesos de diseño típicos y cotidianos como:

  • Solicitud de nuevas piezas de biblioteca de Workspace
  • Realización de actividades relacionadas con proyectos, como revisiones de diseño o publicación en un PLM
  • Creación de nuevos proyectos de Workspace.

Cada Workflow que se utiliza para implementar un proceso de diseño particular se crea como parte de una Process Definition. Por lo tanto, puede denominarse Workflow subyacente de ese proceso, o simplemente un Process Workflow.

Los procesos y sus Workflows se crean y gestionan mediante la interfaz de Enterprise Server Workspace, por un administrador de ese Workspace. Para las tres áreas de diseño mencionadas anteriormente, se incluyen flujos de trabajo de procesos predefinidos con su instalación. Algunos de ellos están activados para su uso desde el primer momento. Úselos, modifíquelos o cree los suyos propios según sea necesario, para adaptarlos a las necesidades de su empresa. Otros son ejemplos; estos no pueden activarse ni utilizarse tal cual. Por ello, cada uno de ellos es más bien una “plantilla”: edítela para adaptarla a los requisitos de su empresa, asígnele un nombre y guárdela como una nueva definición de proceso, que luego can podrá activar y usar, junto con todas las demás definiciones.

Un potente Process Workflow Editor proporciona la flexibilidad necesaria para crear procesos con flujos de trabajo que pueden ser tan simples o tan complejos como se necesite, y en línea con los requisitos de su empresa.

Al diseñar en Altium Designer, un diseñador puede acceder e iniciar cualquiera de los procesos que se hayan activado para su uso a nivel administrativo. La interacción con un proceso —o más bien con su flujo de trabajo definido— se realiza mediante Tasks. Una Task se relaciona con una tarea de usuario definida dentro del flujo de trabajo: un punto en el que es necesaria la acción de un usuario para que el flujo de trabajo avance.

Codiseño ECAD-MCAD

La mayoría de los productos electrónicos que se diseñan se fijan a algún tipo de estructura mecánica, ya sea un chasis o una carcasa. Encontrar un conflicto mecánico entre la placa (ECAD) y el chasis/carcasa (MCAD) en una fase tardía del proceso de diseño puede resultar costoso. Y aunque podría obtener un modelo 3D exportado desde Altium Designer, se trata de un proceso manual que requiere una decisión y una acción conscientes para hacerlo. En realidad, esto se realiza muy pocas veces, con el resultado de que el diseñador MCAD nunca está del todo seguro de si lo que tiene es la última y mejor versión. Realmente no debería ser tan difícil asegurarse de no estar a punto de desperdiciar una gran cantidad de dinero solo porque sus herramientas no se comunican.

El Enterprise Server Workspace facilita la colaboración nativa de ECAD a MCAD, donde los datos fluyen sin problemas entre dominios. No más comprobaciones constantes de actualizaciones y no más incertidumbre. Los datos se envían entre dominios a medida que el diseño evoluciona, garantizando la coherencia del diseño.

Se admiten las siguientes plataformas MCAD:

  • Dassault Systemes SOLIDWORKS®
  • Autodesk Inventor Professional®
  • PTC Creo Parametric®
  • Autodesk Fusion 360®
  • Siemens NX®

Las versiones de las herramientas MCAD admitidas oficialmente dependerán de la versión del plugin Altium CoDesigner que se esté utilizando. Esta información se puede encontrar en la New in CoDesigner page.

MCAD CoDesigner sincroniza el diseño de PCB entre ingenieros eléctricos y mecánicos. Funciona directamente con datos ECAD y MCAD mediante el panel MCAD CoDesigner en el lado de Altium Designer, y un panel correspondiente conectado a su software MCAD. Este último se proporciona mediante la instalación (y el registro en el software MCAD) del plugin Altium CoDesigner. Obtenga el plugin correspondiente para su software MCAD en la sección MCAD CODESIGNER PLUGINS del sitio Downloads page de altium.com.
► Lea sobre ECAD-MCAD CoDesign.

Integración con PLM

El Enterprise Server Workspace facilita la sincronización unidireccional o bidireccional de datos de componentes y proyectos con sus sistemas empresariales. La interacción entre el Enterprise Server y el sistema empresarial —normalmente un sistema PLM— se configura y gestiona a través de la PLM Integration page del servidor. Esto proporciona una interfaz automatizada para configurar fácilmente la interconexión, mapear datos de parámetros y especificar la dirección de la sincronización de datos. La sincronización de datos de componentes entre el Enterprise Server y el sistema empresarial de destino utiliza un proceso de sincronización integrado que puede activarse manualmente o configurarse como un evento repetitivo temporizado.

Hay disponible un flujo de trabajo dedicado de Project Creations que admite la creación automática de números de pieza en su instancia de PLM, y luego su propagación al Workspace como parámetros del proyecto. También puede publicar un diseño en su instancia de PLM como parte de la ejecución de Project Releaser en Altium Designer. La operación de publicación utiliza una plantilla de publicación —definida como parte de la configuración de integración de la instancia de PLM— para controlar cómo deben propagarse los datos al PLM.

Se proporciona soporte directo para los siguientes sistemas PLM:

  • PTC Windchill® PLM (11.1 M020), y PTC Windchill® PLM (11.0 M030)
  • Arena® PLM
  • Oracle® Agile™ PLM
  • Aras Innovator®
  • Siemens Teamcenter® (con configuración adicional)

Una instalación de Enterprise Server incluye una herramienta CSV Component database importer tool que puede utilizarse para incorporar datos de componentes al Enterprise Server Workspace desde un archivo exportado desde otro sistema (PLM, ERP o cualquier otro). Implementada como un archivo por lotes configurable (*.bat), la herramienta de escritorio importa datos de componentes desde un archivo de hoja de cálculo de destino (*.csv) al Workspace según lo determinen las plantillas existentes del Workspace o un archivo de configuración dedicado. 

Tenga en cuenta que la sincronización de datos de Part Choice es unidireccional: del sistema empresarial únicamente hacia el Enterprise Server.
► Lea sobre PLM Integration.
AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.