Gestión de la configuración del entorno
Asigne el mismo proyecto de diseño a distintos diseñadores y es probable que los resultados difieran, ya que cada diseñador presenta su propio conjunto de rasgos de diseño, nivel de experiencia y preferencias de trabajo. Aunque el alcance de estos diferentes enfoques puede no ser un problema entre distintas empresas y disciplinas de producto, la visibilidad de tales diferencias puede volverse significativa cuando trabajan para el mismo equipo de diseño dentro de la misma organización.
El Workspace de Altium 365 permite la aplicación a nivel empresarial del entorno de trabajo de un diseñador, para garantizar que siga los estándares requeridos por esa organización en diseño, documentación y producción, a través de su Team Configuration Center.
Team Configuration Center
La función del Team Configuration Center es proporcionar a la organización un control centralizado sobre el entorno en el que operan sus diseñadores. Lo logra mediante la definición y gestión de Environment Configurations. Estos 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 ratificados por la empresa, incluidas plantillas esquemáticas, archivos de configuración de trabajos de salida y preferencias del Workspace. En otras palabras, facilita Centralized Environment Configuration Management.
Se puede definir cualquier número de configuraciones de entorno a través de la página Configurations del Workspace. Los datos utilizados y aplicados por cada configuración en el lado del diseño, denominados Configuration Data Items, provienen del Workspace. Y al asociar cada configuración de entorno con un grupo de usuarios específico, y a su vez asignar usuarios a esos grupos, el entorno de trabajo correcto se carga en Altium Designer tan pronto como el usuario se conecta al Workspace. El uso de este enfoque de grupos basado en roles garantiza que un diseñador siempre obtenga la configuración a la que tiene derecho, independientemente de si tiene su propio PC o comparte un único PC con otros diseñadores.
La siguiente imagen ofrece una visión general gráfica del concepto de gestión centralizada de la configuración del entorno.

El concepto de gestión centralizada de la configuración del entorno. Cuando un usuario se conecta al Workspace, el Team Configuration Center determina, a través de los grupos asignados, qué configuraciones (y elementos de datos asociados) están disponibles para ese usuario. El cliente de diseño utiliza entonces los elementos de datos de configuración en los lugares correspondientes.
Elementos de datos de configuración
Antes de profundizar en la creación y definición de configuraciones de entorno, primero debe definir los elementos de datos de configuración requeridos, los elementos constitutivos de las configuraciones. Estos son los elementos de diseño que el usuario, cuyos grupos asignados determinan las configuraciones disponibles, tiene permitido usar. En otras palabras, una configuración define y aplica el conjunto de elementos de datos de configuración disponibles para el usuario.
Actualmente, los siguientes tipos de contenido pueden utilizarse con configuraciones de entorno:
- Preferencias de Altium Designer
- Outputjob
- Plantilla esquemática
- Plantilla de BOM
- Layerstack
- Plantilla de proyecto
- Plantilla de documento de Draftsman
- Plantilla de hoja de Draftsman
Configuraciones de entorno
Related page: Gestión de configuraciones de entorno
Con las revisiones de los elementos de datos de configuración definidas y publicadas en un Workspace de Altium 365, ahora dispone de los bloques fundamentales con los que definir las propias configuraciones de entorno. Las configuraciones de entorno se definen desde el Team Configuration Center, al que se accede a través de la interfaz del navegador del Workspace.

Acceso a la interfaz de usuario basada en navegador del Team Configuration Center, a través de un navegador web externo de su preferencia.
La interfaz permite a un administrador crear una o más configuraciones de entorno, según las necesidades de la organización. Cada configuración requiere la definición de:
-
Configuration Name – un nombre significativo, quizá representativo de las personas cuyo entorno de trabajo va a regir.
-
Configuration Data – las restricciones elementales de la configuración. Las revisiones de elementos de datos compatibles que un usuario al que va dirigida la configuración puede utilizar válidamente.
-
Target Roles – la especificación de a quién se aplica la configuración de entorno. Los roles en sí son simplemente grupos de usuarios, definidos y almacenados como parte del Identity Service del Workspace. Estos son los mismos grupos que el Workspace define y utiliza para controlar los permisos de acceso.

Un ejemplo de una configuración de entorno definida.
Aplicación de configuraciones de entorno en Altium Designer
Related page: Acceso a su Workspace
Para facilitar la gestión de configuraciones de entorno y aplicar las configuraciones de entorno correspondientes a todos y cada uno de los usuarios de una organización, en función de sus grupos asignados, cada usuario debe haber iniciado sesión en el Workspace desde Altium Designer. Esto es necesario para:
- Proporcionar acceso al Team Configuration Service.
- Proporcionar acceso al Workspace.
- Permitir que el Identity Service reconozca quién es usted y a qué grupo(s) ha sido asignado. Entonces se podrán aplicar las configuraciones de entorno correctas. Esto cobra especial importancia en entornos de trabajo donde el uso de computadoras compartidas es la norma.
Una vez que un usuario ha iniciado sesión en el Workspace desde Altium Designer, el servicio de configuración determina la configuración de entorno que se utilizará para ese usuario y modifica las áreas relevantes del entorno de diseño para aplicar los elementos de datos permitidos de esa configuración. Si el usuario está asignado a varios grupos y pueden aplicarse múltiples configuraciones de entorno, se le dará la opción de elegir qué configuración de entorno se aplicará al iniciar sesión.
Garantizar el cumplimiento de la configuración del entorno
Related page: Liberación del proyecto de diseño
Cuando llega el momento de liberar un proyecto de diseño de placa, el proceso implicado garantiza la máxima integridad de los datos de diseño y, lo que es más importante, de los datos de fabricación generados que la cadena de suministro utilizará en última instancia para convertir su trabajo de diseño en una realidad física. Como parte del proceso de liberación, pueden insertarse comprobaciones de validación para garantizar, por ejemplo, que las reglas eléctricas y de diseño se verifiquen y se cumplan. Después de todo, una validación rigurosa puede detectar cualquier problema pasado por alto que pueda dar lugar a costosas reiteraciones.
Como parte de esta etapa de validación en el proceso de liberación, también puede incluir una Environment Configuration Compliance Check. Esto proporciona un medio para probar de forma concluyente y aplicar el uso de elementos de datos autorizados por la empresa en un diseño. En pocas palabras, si no está utilizando elementos de datos permitidos a través de la configuración de entorno disponible para su grupo asignado, la liberación fallará. Esto evita un enfoque de diseño descontrolado y garantiza la adhesión y el cumplimiento de los entornos de diseño de trabajo determinados centralmente a nivel empresarial.
Para incluir esta comprobación de cumplimiento, agregue un generador de salida de este tipo desde la sección Validation Outputs del archivo OutJob utilizado en la configuración. La especificación de las condiciones de la comprobación se realiza en el cuadro de diálogo de configuración de cumplimiento de la configuración del entorno. Estas condiciones determinan:
-
Qué revisiones de elementos de Plantilla esquemática pueden ser utilizadas por los documentos esquemáticos fuente del diseño. Se pueden añadir una o más revisiones de elementos de Plantilla esquemática a la lista.
-
Qué revisiones de elementos Outputjob pueden utilizarse para la generación de salidas del diseño. Se pueden añadir una o más revisiones de elementos Outputjob a la lista.
-
Qué revisión de un elemento de Preferencias de Altium Designer debe utilizarse en el momento de la liberación. Puede especificarse una única revisión de elemento de Preferencias de Altium Designer.
-
Si todas las partes utilizadas en el diseño deben proceder de un Workspace o no.

Agregue y configure una comprobación de cumplimiento de la configuración del entorno como parte de su régimen general de validación durante la liberación del diseño de la placa.