Variable
Available in: Part Studio
Cree una variable para utilizarla en expresiones de un Part Studio y asigne un valor. Utilice la variable en dimensiones y expresiones. Las variables son operaciones en Onshape, por lo que la ubicación en la lista de operaciones es importante. Cree una variable antes de la entidad en la que la utilizará, o créela sobre la marcha durante una operación que necesite el valor.
- Cuando esté en un Part Studio, haga clic en
para abrir el cuadro de diálogo Variable. 
- En el cuadro de diálogo:
Escriba un nombre para la variable (con el que se hará referencia a ella).
- Seleccione un tipo:
- Longitud: valor numérico que representa una longitud (decimal, entero, fracción)
- Ángulo: valor numérico que representa un ángulo (decimal, entero, fracción)
- Número: valor numérico (decimal, entero, fracción)
- Cualquiera: cualquiera de los anteriores; valor numérico con diferentes unidades o un valor de FeatureScript como booleano, mapa, matriz, cadena o función. Consulte https://cad.onshape.com/FsDoc/variables.html#standard-types y vea ejemplos a continuación.
- Introduzca un valor (y, si lo desea, unidades para Longitud, Ángulo y Cualquiera).
- Ingrese una descripción personalizada para su variable.
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Haga clic en
.
- Cuando esté en un Part Studio, haga clic en
para abrir el cuadro de diálogo Variable y, a continuación, haga clic en Medida: 
- En el cuadro de diálogo:
- Seleccione un tipo:
- Distancia: es un valor numérico que representa una distancia (decimal, entero o fracción)
- Longitud: valor numérico que representa una longitud (decimal, entero, fracción)
- Diámetro: es un valor numérico que representa un diámetro (decimal, entero o fracción)
Escriba un nombre para la variable (con el que se hará referencia a ella).
- Seleccione las entidades entre las que desee medir.
- Complete los campos restantes según sus preferencias.
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Seleccione un tipo:
- Haga clic en
.
La opción De tabla de la operación Variable permite a los usuarios crear una única variable que almacena un subconjunto de filas y columnas de la tabla CSV. Las opciones de Fila permiten filtrar las filas y determinar el Tipo de resultado (Valor único, Matriz o Mapa) de la variable. A continuación, las opciones de Columna permiten filtrar cada fila y determinar el tipo de cada entrada de la variable final.
- Cuando esté en un elemento Part Studio, haga clic en
para abrir el cuadro de diálogo Variable y, a continuación, haga clic en De tabla: 
- En el cuadro de diálogo:
- En el campo Nombre, escriba un nombre para la variable (con el que se hará referencia a ella).
- Under CSV file, click the Select CSV file field to open the dialog:

Select the CSV file from either the Current document, Other documents, or click the Import button at the bottom of the dialog to select a CSV file from your device.
Once selected, click the file. It is loaded into the Select CSV file field.
- Fill out the Row and Column fields according to your requirements:
- Access type - Select By index, By index range, By label, or All values.
- Index - If By index is selected, enter a single Index value.
- Min/Max index - When By index range is selected, enter both the minimum and maximum index values.
- Value - If By label is selected, enter the label's string value.
- Regular expression - Check to pattern match a set of target strings.
- Result type - Select Single value, Array, or Map.
- Label column/row index - If the Result type is a Map, enter either a numerical index value or a variable.
- Access type - Select By index, By index range, By label, or All values.
- Check Conversion factor and enter a value with measurement units if you are converting from one measurement to another (for example, if the table uses inches, and you want these values converted to centimeters).

- Optionally, enter a Description to provide some details about the Variable or CSV file being used.
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Click
.
Ejemplos
Todos los ejemplos que aparece a continuación utilizan la siguiente tabla CSV de 3x3:
-
Un conjunto de matrices: definir las opciones Tipo de acceso: Todos los valores y Tipo de resultado: Matriz tanto para Fila como para Columna crea un conjunto de matrices que corresponde a todo el archivo CSV:
-
Filas indexadas por la primera columna: para indexar las filas del CSV por los valores de la primera columna, seleccione Tipo de acceso: Todos los valores, Tipo de resultado: Mapa e Índice de columna de la etiqueta: 0 para Fila. De este modo, se define la primera columna de la tabla como clave del mapa.
En Columna, seleccione Tipo de acceso: Por rango de índice y defina el rango Índice mínimo/máximo para las columnas de la tabla (en el ejemplo siguiente, se introduce un rango Índice mínimo/máximo de 1/2, lo que proporciona una matriz para la segunda y tercera columnas de la tabla). Por último, seleccione Tipo de resultado: Matriz.
-
Primera columna: para acceder solo a la primera columna, defina Tipo de acceso: Todos los valores y Tipo de resultado: Matriz para Fila. A continuación, seleccione Tipo de acceso: Por índice (0) y Tipo de resultado: Valor único para Columna:
-
Primera fila: para acceder solo a la primera fila, defina Tipo de acceso: Por índice (0) y Tipo de resultado: Valor único para Fila. A continuación, seleccione Tipo de acceso: Todos los valores y Tipo de resultado: Matriz para Columna.
Notas
-
Para ver el resultado de la variable, pase el mouse por encima del nombre de la operación. En la información sobre herramientas se muestra el resultado del archivo CSV:
-
Dado que una variable proviene de una tabla, su tipo de variable y su valor en la Tabla de variables son de solo lectura (la variable Cotas del ejemplo siguiente):
Cree una cota: en el campo de cota escriba # y el nombre de la variable (y, si lo desea, como parte de una expresión, como se muestra a continuación):
and 
Guarde la cota; la variable se reemplaza con el valor y la expresión (si procede) se resuelve:
Al hacer doble clic en la cota para editarla, se muestra la variable (y la expresión):
If an expression without a variable is used for a sketch dimension, it is indicated with the Expression without a variable icon (
) to the left of the dimension value. If an expression with a variable is used for a sketch dimension, it is indicated with the Expression with variable icon (
) to the left of the dimension value. See Displaying expressions in a sketch.
Utilice variables en cualquier lugar en el que utilice expresiones en un Part Studio. Por ejemplo, en una operación de extrusión o revolución.
Inicie la operación como de costumbre (en este caso, Revolución); en el campo de valor numérico, escriba # y el nombre de la variable (o, si lo desea, como parte de una expresión):
Acepte la operación.
Al editar la operación, la solución se muestra en el campo de valor numérico:
Haga clic en el campo y se mostrará la variable (y la expresión, si procede).
Operación de relleno automático de variables
Cuando tenga variables definidas, al introducir un hashtag (o signo de numeral, guion bajo o cualquier letra) en un campo numérico de un cuadro de diálogo, se abre la operación de relleno automático de variables como se muestra a continuación:
Izquierda: uso de una variable en un cuadro de diálogo. Derecha: uso de una variable en un campo de cota en un boceto.
Puede seguir escribiendo para filtrar la lista con opciones razonables, utilizar las teclas de dirección para desplazarse hacia arriba y hacia abajo en la lista y utilizar la tecla Intro para aceptar una variable de la lista cuando esté resaltada. También puede utilizar la rueda de desplazamiento del mouse para desplazarse por la lista de variables y hacer clic con este para seleccionar una variable en particular. Tenga en cuenta que las funciones de FeatureScript también se incluyen en la lista cuando no se usa el signo de la libra:
Tenga en cuenta también lo siguiente:
- El uso de la tecla Escape cierra el menú desplegable sin seleccionar nada. Eliminar el foco del menú desplegable también lo cierra sin seleccionar nada.
- Los valores de cálculo se muestran en gris claro y no se insertarán (solo se inserta la variable o el nombre de la función). Sucede lo mismo con las entradas de función, porque los nombres de marcador de posición de entrada no se insertan.
- Solo se muestran las variables que existen en el contexto actual; las variables más abajo en la lista de operaciones no se muestran
Los valores de las variables pueden contener expresiones. Se puede especificar una matriz con un índice, el cual puede ser una variable. Esto le permite cambiar el valor de la variable mediante la modificación del valor de la variable del índice.
Para utilizar matrices en variables, primero debe configurar un índice basado en cero.
- Crea una variable y otórguele el nombre 'config'. Seleccione Número como tipo y establezca el valor de #config en '2'.
- Cree una variable y nómbrela 'diameter'. Establezca el valor de #diameter en '[0.25, 0.5, 1] [#config]'.
-
Cree una variable y nómbrela 'length'. Establezca el valor de #length en '[2, 4, 10] [#config]'.
- Cree un círculo.
- Cree una línea.
- Establezca el diámetro del círculo en '#diameter'.
Dado que #config = 2, el diámetro del círculo es 1.
- Establezca la longitud de la línea en '#length'.
Dado que #config = 2, la longitud de la línea es 10.
Es el segundo conjunto de corchetes [#config] el que sirve como puntero de índice en la matriz.
Cambie el valor de la variable de índice para cambiar los índices de todas las variables de matriz.
Puede crear variables según las necesite, por ejemplo, al introducir un valor numérico en un campo de un cuadro de diálogo de entidades. La variable se guarda antes que la operación actual en la lista de operaciones.
Por ejemplo, al crear un boceto, cuando aparece el campo de cota, en lugar de introducir un valor para la cota, puede escribir el signo de libra #, y se mostrará la lista de variables existentes, junto con una opción para una nueva variable:
Seleccione Nueva variable para abrir el cuadro de diálogo Variable a fin de crear una nueva variable y utilizarla en el campo actual (de lo contrario, seleccione una de las variables existentes, si está disponible).
El cuadro de diálogo Crear variable ofrece la opción de crear una variable para una entidad (por defecto) o una configuración.
Introduzca un nombre para la nueva variable, así como un valor. Haga clic en la marca de verificación para guardar la nueva variable y utilizarla en la función abierta.
Puede usar funciones de FeatureScript en una variable siguiendo la sintaxis de FeatureScript.
Por ejemplo, puede crear una variable del tipo Any, denominada «Ajustar», para almacenar una función que duplique una longitud determinada y añada 2,5 mm de la siguiente manera:
function(len) { return len * 2 + 2.5 mm; }
y, luego, haga referencia a esa variable en una expresión, como en este caso:
#Adjust(20mm)
- Cuando cambia el valor de una variable (edítala como lo haría con cualquier operación), todas las operaciones que utilizan la variable se actualizan automáticamente.
- When you change the name of a variable, you have the choice to propagate the change everywhere the variable is used:

Marque la casilla situada junto a Actualizar todas las referencias.
- Cuando esté en un Part Studio, seleccione el ícono de la herramienta Variable (
) para abrir el cuadro de diálogo de la herramienta Variable: 
- En el cuadro de diálogo, haga lo siguiente:
- Seleccione un tipo:
- Longitud: es un valor numérico que representa una longitud (valor decimal, entero o fracción)
- Ángulo: valor numérico que representa un ángulo (decimal, entero, fracción)
- Número: valor numérico (decimal, entero, fracción)
- Cualquiera: cualquiera de los anteriores; valor numérico con diferentes unidades o un valor de FeatureScript como booleano, mapa, matriz, cadena o función. Consulte https://cad.onshape.com/FsDoc/variables.html#standard-types y vea ejemplos a continuación.
- Escriba un nombre para la variable (con el que se hará referencia a ella).
- Introduzca un valor (y, si lo desea, unidades para Longitud, Ángulo y Cualquiera).
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Toque la casilla de verificación.
La variable que ha creado aparecerá en la lista de operaciones, donde se figura el nombre y el valor de la variable.
- Cuando esté en un elemento Part Studio, seleccione el ícono de la herramienta variable (
) para abrir el cuadro de diálogo Herramienta variable y, a continuación, haga clic en Medido: 
- En el cuadro de diálogo:
- Seleccione un tipo:
- Distancia: es un valor numérico que representa una distancia (decimal, entero o fracción)
- Longitud: valor numérico que representa una longitud (decimal, entero, fracción)
- Diámetro: es un valor numérico que representa un ángulo (decimal, entero, fracción)
-
Escriba un nombre para la variable (con el que se hará referencia a ella).
- Seleccione las entidades entre las que desee medir.
- Complete los campos restantes según sus preferencias.
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Toque la casilla de verificación.
La variable que ha creado aparecerá en la lista de operaciones, donde se figura el nombre y el valor de la variable.
La opción De tabla de la operación Variable permite a los usuarios crear una única variable que almacena un subconjunto de filas y columnas de la tabla CSV. Las opciones de Fila permiten filtrar las filas y determinar el Tipo de resultado (Valor único, Matriz o Mapa) de la variable. A continuación, las opciones de Columna permiten filtrar cada fila y determinar el tipo de cada entrada de la variable final.
El soporte de iOS para crear una variable a partir de un archivo CSV (De tabla) se limita a la edición y visualización de las variables creadas en la plataforma de escritorio (navegador).
- Tap
to open the Variable dialog, then tap From table: 
- En el cuadro de diálogo:
- En el campo Nombre, escriba un nombre para la variable (con el que se hará referencia a ella).
- En Archivo CSV, pulse en el campo Seleccionar archivo CSV para seleccionar y abrir un archivo CSV existente. Se carga en el campo Seleccionar archivo CSV.
Rellene los campos Fila y Columna según sus requisitos:
- Tipo de acceso: seleccione Por índice, Por rango de índice, Por etiqueta o Todos los valores.
- Índice: si se selecciona Por índice, introduzca un único valor de Índice.
- Índice mínimo/máximo: cuando se selecciona Por rango de índice, introduzca los valores de índice mínimo y máximo.
- Valor: si se selecciona Por etiqueta, introduzca el valor de cadena de la etiqueta.
- Expresión regular: active esta opción para que el patrón coincida con un conjunto de cadenas de destino.
- Tipo de resultado: seleccione Valor único, Matriz o Mapa.
- Índice de columna/fila de etiquetas: si el tipo de resultado es Mapa, introduzca un valor de índice numérico o una variable.
- Tipo de acceso: seleccione Por índice, Por rango de índice, Por etiqueta o Todos los valores.
- Si va a convertir de una medida a otra (por ejemplo, si la tabla usa pulgadas y desea que estos valores se conviertan a centímetros), active la opción Factor de conversión e introduzca un valor con unidades de medida.
- Si lo desea, introduzca una descripción en el campo Descripción para proporcionar algunos detalles sobre la variable o el archivo CSV que se está utilizando.
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Toque la casilla de verificación.
Cree una cota: en el campo de cota escriba # y el nombre de la variable (y, si lo desea, como parte de una expresión, como se muestra a continuación):
and 
Guarde la cota; la variable se reemplaza con el valor y la expresión (si procede) se resuelve:

Al hacer doble clic en la cota para editarla, se muestra la variable (y la expresión):

Utilice variables en cualquier lugar donde utilice expresiones en Part Studio. Por ejemplo, en una operación de extrusión o revolución:
Inicie la operación como de costumbre (en este caso, Revolución). En el campo de valor numérico, escriba # y el nombre de la variable (o bien, como parte de una expresión). Por ejemplo: (#x) deg.
Acepte la operación.
Cuando edite la operación, la solución se mostrará en el campo de valor numérico. Por ejemplo: 4 deg.
Haga clic en el campo y se mostrará la variable (y la expresión, si procede).
Los valores de las variables pueden contener expresiones, pero se deben evaluar como un valor escalar. Se puede especificar una matriz con un índice, el cual puede ser una variable. Esto le permite cambiar el valor de la variable mediante la modificación del valor de la variable del índice.
Para utilizar matrices en variables, primero debe establecer un índice basado en cero.
- Pulse en la herramienta Variable y establezca el nombre en "config". Defina el valor de #config en 2.
- Pulse en la herramienta Variable y escriba el nombre «diámetro». Establezca el valor de #diameter en [0,25; 0,5; 1] [#config].
- Pulse en la herramienta Variable y establezca el nombre en "lenght". Defina el valor de #length en [2, 4, 10] [#config].
- Pulse en la herramienta de boceto y cree un boceto de un círculo.
- Pulse en la herramienta de boceto y cree el boceto de una línea.
- Establezca el diámetro del círculo en "#diameter".
- Establezca la longitud de la línea en "#length".
El diámetro del círculo se establece en 1, y la longitud de la línea en 10.
- Edite la variable #config y establezca el valor en 0.
Es importante que incluya el segundo conjunto de corchetes que contenga '#config'. Esto es lo que permite que el valor de la variable #config apunte al lugar correcto de la matriz.
Es importante que incluya el segundo conjunto de corchetes que contenga '#config'. Esto es lo que permite que el valor de la variable #config apunte al lugar correcto de la matriz.
El boceto se actualizará y el diámetro del círculo se establecerá en 0,25; mientras que la longitud de la línea en 2.
Esto se puede hacer con tantas matrices como desee, y las matrices pueden contener lugares infinitos (no están limitadas a solo tres valores, como se muestra en este ejemplo).
Puede usar funciones de FeatureScript en una variable siguiendo la sintaxis de FeatureScript.
Por ejemplo, puede crear una variable del tipo Any, denominada «Ajustar», para almacenar una función que duplique una longitud determinada y añada 2,5 mm de la siguiente manera:
function(len) { return len * 2 + 2.5 mm; }
y, luego, haga referencia a esa variable en una expresión, como en este caso:
#Adjust(20mm)
- Cuando cambia el valor de una variable (edítala como lo haría con cualquier operación), todas las operaciones que utilizan la variable se actualizan automáticamente.
- En los nombres de las variables, se distinguen las mayúsculas.
- Puedes introducir una variable como un valor independiente o como parte de una ecuación.
- Las variables se pueden utilizar en una cota, expresión u operación.
-
En los casos en que especifique una variable sin unidad, las expresiones también serán sin unidad o asumirán la unidad del área de trabajo. Pero si agrega unidades explícitamente a un valor variable, entonces cualquier expresión también debe coincidir con esa unidad cuando se escribe para ser válida.
- When you change the name of a variable, you have the choice to propagate the change everywhere the variable is used:

Seleccione Actualizar todas las referencias.
- While in a Part Studio, select the Variable tool
to open the Variable tool dialog box: 
- En el cuadro de diálogo, haga lo siguiente:
- Seleccione un tipo:
- Longitud: es un valor numérico que representa una longitud (valor decimal, entero o fracción)
- Ángulo: valor numérico que representa un ángulo (decimal, entero, fracción)
- Número: valor numérico (decimal, entero, fracción)
- Cualquiera: cualquiera de los anteriores; valor numérico con diferentes unidades o un valor de FeatureScript como booleano, mapa, matriz, cadena o función. Consulte https://cad.onshape.com/FsDoc/variables.html#standard-types y vea ejemplos a continuación.
- Escriba un nombre para la variable (con el que se hará referencia a ella).
- Introduzca un valor (y, si lo desea, unidades para Longitud, Ángulo y Cualquiera).
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Toque la casilla de verificación.
La variable que ha creado aparecerá en la lista de operaciones, donde se figura el nombre y el valor de la variable.
- While in a Part Studio, select the Variable tool
to open the Variable tool dialog box, then click Measured: 
- En el cuadro de diálogo:
- Seleccione un tipo:
- Distancia: es un valor numérico que representa una distancia (decimal, entero o fracción)
- Longitud: valor numérico que representa una longitud (decimal, entero, fracción)
- Diámetro: es un valor numérico que representa un ángulo (decimal, entero, fracción)
-
Escriba un nombre para la variable (con el que se hará referencia a ella).
- Seleccione las entidades entre las que desee medir.
- Complete los campos restantes según sus preferencias.
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Toque la casilla de verificación.
La variable que ha creado aparecerá en la lista de operaciones, donde se figura el nombre y el valor de la variable.
La opción De tabla de la operación Variable permite a los usuarios crear una única variable que almacena un subconjunto de filas y columnas de la tabla CSV. Las opciones de Fila permiten filtrar las filas y determinar el Tipo de resultado (Valor único, Matriz o Mapa) de la variable. A continuación, las opciones de Columna permiten filtrar cada fila y determinar el tipo de cada entrada de la variable final.
El soporte de Android para crear una variable a partir de un archivo CSV (De tabla) se limita a la edición y visualización de las variables creadas en la plataforma de escritorio (navegador).
- Tap
to open the Variable dialog, then tap From table: 
- En el cuadro de diálogo:
- En el campo Nombre, escriba un nombre para la variable (con el que se hará referencia a ella).
- En Archivo CSV, pulse en el campo Seleccionar archivo CSV para seleccionar y abrir un archivo CSV existente. Se carga en el campo Seleccionar archivo CSV.
Rellene los campos Fila y Columna según sus requisitos:
- Tipo de acceso: seleccione Por índice, Por rango de índice, Por etiqueta o Todos los valores.
- Índice: si se selecciona Por índice, introduzca un único valor de Índice.
- Índice mínimo/máximo: cuando se selecciona Por rango de índice, introduzca los valores de índice mínimo y máximo.
- Valor: si se selecciona Por etiqueta, introduzca el valor de cadena de la etiqueta.
- Expresión regular: active esta opción para que el patrón coincida con un conjunto de cadenas de destino.
- Tipo de resultado: seleccione Valor único, Matriz o Mapa.
- Índice de columna/fila de etiquetas: si el tipo de resultado es Mapa, introduzca un valor de índice numérico o una variable.
- Tipo de acceso: seleccione Por índice, Por rango de índice, Por etiqueta o Todos los valores.
- Si va a convertir de una medida a otra (por ejemplo, si la tabla usa pulgadas y desea que estos valores se conviertan a centímetros), active la opción Factor de conversión e introduzca un valor con unidades de medida.
- Si lo desea, introduzca una descripción en el campo Descripción para proporcionar algunos detalles sobre la variable o el archivo CSV que se está utilizando.
Utilice únicamente caracteres alfanuméricos en inglés y guiones bajos (_) en el campo Nombre. Los nombres de las variables distinguen entre mayúsculas y minúsculas, y no pueden empezar por un número.
- Toque la casilla de verificación.
Cree una cota: en el campo de cota escriba # y el nombre de la variable (y, si lo desea, como parte de una expresión, como se muestra a continuación):
and 
Guarde la cota; la variable se reemplaza con el valor y la expresión (si procede) se resuelve:

Al hacer doble clic en la cota para editarla, se muestra la variable (y la expresión):

Utilice variables en cualquier lugar donde utilice expresiones en Part Studio. Por ejemplo, en una operación de extrusión o revolución:
Inicie la operación como de costumbre (en este caso, Revolución). En el campo de valor numérico, escriba # y el nombre de la variable (o bien, como parte de una expresión). Por ejemplo: (#x) deg.
Acepte la operación.
Cuando edite la operación, la solución se mostrará en el campo de valor numérico. Por ejemplo: 4 deg.
Haga clic en el campo y se mostrará la variable (y la expresión, si procede).
Los valores de variables pueden contener expresiones, pero deben evaluarse en un valor escalar. Puede especificar una matriz con un índice, y el índice puede ser una variable. De esta forma, puede cambiar el valor de la variable mediante la modificación del valor de la variable del índice.
Para utilizar matrices en variables, primero debe establecer un índice basado en cero.
- Pulse en la herramienta Variable y establezca el nombre en "config". Defina el valor de #config en 2.
- Pulse en la herramienta Variable y escriba el nombre «diámetro». Establezca el valor de #diameter en [0,25; 0,5; 1] [#config].
- Pulse en la herramienta Variable y establezca el nombre en "lenght". Defina el valor de #length en [2, 4, 10] [#config].
- Pulse en la herramienta de boceto y cree un boceto de un círculo.
- Pulse en la herramienta de boceto y cree el boceto de una línea.
- Establezca el diámetro del círculo en "#diameter".
- Establezca la longitud de la línea en "#length".
El diámetro del círculo se establece en 1, y la longitud de la línea en 10.
- Edite la variable #config y establezca el valor en 0.
Es importante que incluya el segundo conjunto de corchetes que contenga '#config'. Esto es lo que permite que el valor de la variable #config apunte al lugar correcto de la matriz.
Es importante que incluya el segundo conjunto de corchetes que contenga '#config'. Esto es lo que permite que el valor de la variable #config apunte al lugar correcto de la matriz.
El boceto se actualizará y el diámetro del círculo se establecerá en 0,25; mientras que la longitud de la línea en 2.
Esto se puede hacer con tantas matrices como desee, y las matrices pueden contener lugares infinitos (no están limitadas a solo tres valores, como se muestra en este ejemplo).
Puede usar funciones de FeatureScript en una variable siguiendo la sintaxis de FeatureScript.
Por ejemplo, puede crear una variable del tipo Any, denominada «Ajustar», para almacenar una función que duplique una longitud determinada y añada 2,5 mm de la siguiente manera:
function(len) { return len * 2 + 2.5 mm; }
y, luego, haga referencia a esa variable en una expresión, como en este caso:
#Adjust(20mm)
- Cuando cambia el valor de una variable (edítala como lo haría con cualquier operación), todas las operaciones que utilizan la variable se actualizan automáticamente.
- En los nombres de las variables, se distinguen las mayúsculas.
- Puedes introducir una variable como un valor independiente o como parte de una ecuación.
- Las variables se pueden utilizar en una cota, expresión u operación.
Para obtener recursos adicionales del Centro de aprendizaje, consulte la información técnica aquí: Variables paramétricas frente a variables de configuración (se requiere una cuenta de Onshape). También puede inscribirse en el siguiente curso: Variables y expresiones (se requiere una cuenta de Onshape).