Altium - ¿Existen variables esquemáticas?

En Altium Designer (v.16.0), me gustaría asignar varias resistencias con el valor "R", y poder cambiarlas solo asignando el valor de R a, por ejemplo, 10k, en algún lugar de la aplicación.

No he podido buscar esto en internet ni en los tutoriales, siempre me quedo con el concepto de Parámetro, que son los valores estándar que especifican los componentes. Estoy pensando en valores generales, como variables globales o variables locales por esquema, para que pueda usarlos como en una etapa de diseño, eventualmente usando operaciones como R/2 o 2R, etc.

Puede asignar todas estas resistencias a una Clase, luego usar Buscar objetos similares para seleccionarlos todos y cambiar sus propiedades a la vez.
Si está de acuerdo con las secuencias de comandos en Delphi o VB, puede crear una secuencia de comandos de procesamiento posterior que pondrá este efecto en su lista de materiales, no en su esquema. Esencialmente, analizaría el campo Valor de cada componente que rellena con R*x y luego aplicaría su escalar al mismo campo. No puedo pensar en una manera para que altium haga esto por usted en el esquema aparte de las variantes, pero eso todavía no es exactamente lo que está pidiendo.
De hecho, quiero hacer esto para la etapa de simulación. El VB en ejecución podría cambiar el valor de los componentes a mi disposición. Es una alternativa interesante......

Respuestas (2)

En realidad, lo hacen. Se denominan "parámetros" al igual que los parámetros asociados con los componentes (por ejemplo, designador, nombre, valor, etc.), excepto que los define en el nivel de proyecto o en el nivel de documento (esquema).

Para el proyecto, vaya a Proyecto -> Opciones de proyecto -> pestaña Parámetros.
Para el documento, no tenga nada seleccionado y abra el cuadro de diálogo Propiedades -> pestaña Parámetro.

Para usarlos, establezca el valor de su componente en "=ParamName" (sin las comillas).

https://www.altium.com/documentation/altium-designer/workspacemanager-dlg-projectpropertiesdialog-pagecontrol-main-parametersproject-options-parameters-ad

Este es el comportamiento que esperaba encontrar. Gracias

No creo que Altium admita este tipo de comportamiento parametrizado. Como sugirió Photon, puede agregarlos a una clase o tomar algún otro tipo de acción que le permita seleccionarlos, o usar la funcionalidad de variante de ensamblaje para cambiar entre diferentes configuraciones de valores, pero tendrá que asignar los cambios de parte individualmente en cada variante.

Si tiene los componentes en una base de datos, puede cambiar el valor en la base de datos y actualizar los componentes, pero eso probablemente será complicado.

¿Es posible definir variables como el código Spice en las Netlists generadas por AdvancedSim? Debido a que esos archivos se generan, creo que no es posible introducir el script Spice allí...
@hyprfrcb No sé la respuesta a eso.
Descubrí que es posible definir parámetros, al igual que el .PARAMcomando SPICE, que de hecho funciona exactamente así. Se encuentra en Simulación>Parámetros globales.