Contenido principal

Componentes de variantes en modelos de arquitectura

Cree, gestione y analice opciones de variantes en los modelos de arquitectura de System Composer™

Los componentes de variantes permiten crear y utilizar diferentes alternativas de diseño para un sistema con el objetivo de cumplir distintos conjuntos de requisitos en un modelo de arquitectura. Los componentes de variantes representan una parte del modelo que puede cambiar entre diferentes opciones de variantes. Las opciones de variantes son alternativas de diseño que se pueden añadir, analizar y seleccionar como opción activa durante la simulación. Los componentes de variantes permiten diseñar prototipos de opciones de diseño rápidamente y crear subsistemas modulares para reutilizar y personalizar. Para obtener más información sobre los conceptos subyacentes de los componentes de variantes, consulte What Are Variants and When to Use Them.

Cree y gestione alternativas de diseño añadiendo opciones de variantes al bloque Variant Component. Establezca la opción activa para un bloque Variant Component, recupere opciones disponibles y establezca condiciones para activar las opciones de variantes de forma programática. Utilice Variant Manager para ver la jerarquía de modelos y gestionar los elementos de variantes del modelo. Diseñe y cree modelos de arquitectura capaces de desplegar distintas opciones de variantes y ejecute funciones de análisis para determinar la opción más eficaz en términos de parámetros como el tiempo de producción.

Bloques

Variant ComponentAdd components with alternative designs

Clases

systemcomposer.arch.VariantComponentVariant component in System Composer model

Funciones

addChoiceAdd variant choices to variant component
addVariantComponentAdd variant components to architecture
getActiveChoiceGet active choice on variant component
getChoicesGet available choices in variant component
getConditionReturn variant control on choice within variant component
makeVariantConvert component to variant choice
makeVariantAssemblyConvert variant component to variant assembly component (Desde R2023b)
setActiveChoiceSet active choice on variant component
setConditionSet condition on variant choice
updatePortsFromChoicesUpdate ports in Variant Component block to match its variant choices (Desde R2024a)

Temas

  • Variant Components

    Create multiple variant choices for a component and select a choice using variant controls.

  • Variant Assembly Components

    Add or remove variant choices to a Variant Assembly Component block from external sources without modifying the model.

Información relacionada

Ejemplos destacados