You are on page 1of 118

Tekla Structures 2016

Componentes personalizados

abril 2016

2016 Trimble Solutions Corporation


Contenido

1 Qu es un componente personalizado....................................... 5
1.1 Partes personalizadas...................................................................................... 7
1.2 Uniones personalizadas................................................................................... 9
1.3 Detalles personalizados................................................................................. 11
1.4 Juntas personalizadas.....................................................................................13

2 Crear un componente personalizado........................................16


2.1 Desglosar un componente............................................................................. 17
2.2 Crear un componente personalizado anidado............................................ 18
2.3 Ejemplo: Crear un componente personalizado de placa de unin............20
2.4 Ejemplo: Crear una unin anidada con rigidizadores................................. 23

3 Modificar un componente personalizado.................................28


3.1 Guardar un componente personalizado...................................................... 30
3.2 Modificar el cuadro de dilogo de un componente personalizado........... 31
Cambiar las opciones de Editor Dilogo Componente Personalizado........................... 32
Archivos de entrada de componentes personalizados....................................................33
Bloquear o desbloquear el archivo de entrada del componente personalizado.......... 33
Ejemplo: Modificar el cuadro de dilogo de un detalle de rigidizador........................... 34
Ejemplo: Aadir una lista con imgenes.............................................................................34
Ejemplo: Organizar cuadros de texto y etiquetas..............................................................37
Ejemplo: Atenuar las opciones no disponibles.................................................................. 38

4 Aadir variables a un componente personalizado .................40


4.1 Crear variables de distancia.......................................................................... 41
4.2 Crear variables de distancia automticamente.......................................... 41
4.3 Crear una variable de distancia manualmente...........................................42
4.4 Crear una variable de distancia de referencia............................................ 43
4.5 Probar una variable de distancia.................................................................. 44
4.6 Borrar una variable de distancia...................................................................45
4.7 Ejemplo: Vincular una placa de unin a un plano....................................... 45
4.8 Crear variables paramtricas........................................................................ 47
4.9 Copiar propiedades de otro objeto............................................................... 48
4.10 Crear planos de construccin para un componente personalizado......... 49
4.11 Visualizar las variables actuales................................................................... 49
4.12 Mostrar u ocultar variables........................................................................... 50
4.13 Cmo evitar dependencias cclicas en frmulas de variables................... 50

2
4.14 Ejemplos de frmulas de variables............................................................... 51
Ejemplo de una frmula de variable: Definir el material de la placa de unin............. 52
Ejemplo de una frmula de variable: Crear nuevos objetos en un componente..........54
Ejemplo de una frmula de variable: Sustituir sub-componentes..................................55
Ejemplo de una frmula de variable: Modificar un sub-componente usando
un archivo de atributos de componente............................................................................ 57
Ejemplo de una frmula de variable: Definir la posicin del rigidizador
usando planos de construccin........................................................................................... 58
Ejemplo de una frmula de variable: Determinar el tamao y el estndar de
tornillo..................................................................................................................................... 61
Ejemplo de una frmula de variable: Calcular la distancia del grupo de tornillos........62
Ejemplo de una frmula de variable: Calcular el nmero de filas de tornillos..............64
Ejemplo de una frmula de variable: Enlazar variables a atributos definidos
por el usuario......................................................................................................................... 66
Ejemplo de una frmula de variable: Calcular el nmero de postes de
barandilla utilizando un atributo de cuadro...................................................................... 67
Ejemplo de una frmula de variable: Enlazar una hoja de clculo de Excel a
un componente personalizado............................................................................................71

5 Aadir un componente personalizado en un modelo.............72


5.1 Ejemplo: Aadir una unin personalizada en un modelo.......................... 73
5.2 Aadir una parte personalizada usando la modificacin directa............. 73
5.3 Mover una parte personalizada usando la modificacin directa..............74

6 Proteger un componente personalizado con una


contrasea....................................................................................77

7 Importar y exportar componentes personalizados................ 78

8 Importar componentes personalizados....................................79

9 Exportar componentes personalizados.................................... 80

10 Configuraciones y funciones de variables................................ 81


10.1 Configuracin de componentes personalizados......................................... 82
10.2 Propiedades de la pestaa Tipo/Notas.........................................................82
10.3 Propiedades de la pestaa Posicin..............................................................82
10.4 Propiedades de la pestaa Avanzado........................................................... 84
10.5 Propiedades por defecto de un componente personalizado..................... 85
10.6 Propiedades por defecto de partes personalizadas....................................85
10.7 Propiedades por defecto de juntas, detalles y uniones
personalizados.................................................................................................88
10.8 Tipos de planos................................................................................................ 90
Ejemplos de planos de componente..................................................................................91
10.9 Propiedades de variables .............................................................................. 93
10.10 Funciones en frmulas de variables............................................................. 98
10.11 Operadores aritmticos................................................................................. 98

3
10.12 Operadores lgicos y de comparacin..........................................................98
10.13 Funciones de referencia................................................................................. 99
10.14 Archivo ASCII como funcin de referencia................................................. 101
10.15 Funciones matemticas............................................................................... 102
10.16 Funciones estadsticas..................................................................................103
10.17 Funciones de conversin de tipos de datos............................................... 104
10.18 Operaciones con cadenas.............................................................................105
10.19 Funciones trigonomtricas.......................................................................... 106
10.20 Funcin de tamao de mercado..................................................................107
10.21 Funciones de condicin de estructura........................................................108

11 Sugerencias y consejos para usar componentes


personalizados........................................................................... 111
11.1 Sugerencias para crear componentes personalizados............................. 111
11.2 Sugerencias para compartir componentes personalizados.....................112
11.3 Sugerencias para actualizar componentes personalizados a una
nueva versin................................................................................................ 113

4
1 Qu es un componente
personalizado

Puede crear uniones, partes, juntas y detalles personalizados para su


proyecto. Estos se denominan componentes personalizados. Los componentes
personalizados pueden utilizarse de la misma forma que cualquier
componente de sistema de Tekla Structures. Puede incluso crear
componentes personalizados inteligentes que se ajustan automticamente a
los cambios en el modelo.

Cundo es necesario
Cuando no puede encontrar un componente de sistema predefinido que
cubra todas sus necesidades. Especialmente si necesita crear un gran nmero
de objetos de modelo complejos y copiarlos en varios proyectos.

Ventajas
Una vez que guarda un componente personalizado en la base de datos de
Aplicaciones y componentes, puede acceder a l desde todos los modelos e
incluso compartirlo con sus compaeros. Si debe modificar un componente
personalizado, solamente tendr que realizar los cambios una vez. Al guardar
los cambios en la base de datos, los cambios se propagarn automticamente
a todas las copias del componente personalizado en el modelo.

Tipos de componentes personalizados


Puede crear cuatro tipos de componentes personalizados:

Qu es un componente personalizado 5
Tipo Descripcin Ejemplo
Parte Crea un grupo de
personalizada objetos que
(pgina 7) puede contener
uniones y
detalles.
Nota: A diferencia
de otros
componentes
personalizados,
las partes
personalizadas no
estn marcadas
con un smbolo de
componente

en el
modelo.
Unin Crea objetos de
personalizada unin y conecta
(pgina 9) las partes
secundarias a la
parte principal. La
parte principal
puede ser
continua en el
punto de unin.

Qu es un componente personalizado 6
Tipo Descripcin Ejemplo
Detalle Crea objetos de
personalizado detalle y los
(pgina 11) conecta a una
nica parte en la
ubicacin
seleccionada.

Junta Crea objetos de


personalizada junta y conecta las
(pgina 13) partes a lo largo
de una lnea
seleccionada con
dos puntos. Las
partes
normalmente son
paralelas.

1.1 Partes personalizadas


Las partes personalizadas pueden constar de una nica parte o de un grupo
de partes y tienen a menudo una composicin compleja. Las siguientes
imgenes muestran algunos ejemplos de partes personalizadas:

Qu es un componente personalizado 7 Partes personalizadas


Acero Placas de
arriostramiento
estndar de
empresa

Vigas alveoladas

Vigas/columnas
armadas

Vigas armadas

Fijaciones
estndar

Qu es un componente personalizado 8 Partes personalizadas


Hormign Panel sandwich
prefabricado

Elevadores

Objetos
embebidos/
insertos
estndar

Vigas estndar

Consulte tambin
Uniones personalizadas (pgina 9)
Detalles personalizados (pgina 11)
Juntas personalizadas (pgina 13)

1.2 Uniones personalizadas


Las uniones personalizadas se pueden utilizar para conectar una parte
principal con hasta 30 partes secundarias. La unin se crear entre la parte

Qu es un componente personalizado 9 Uniones personalizadas


principal y los extremos de las partes secundarias. Las siguientes imgenes
muestran algunos ejemplos de uniones personalizadas:

Acero Montaje de
placas armadas

Placa cortante

Uniones tpicas
de pilares
japonesas

Hormign Detalle base


prefabricado

T doble a perfil L

Qu es un componente personalizado 10 Uniones personalizadas


Recorte de
columna

Uniones de
paneles de
muros

Consulte tambin
Partes personalizadas (pgina 7)
Detalles personalizados (pgina 11)
Juntas personalizadas (pgina 13)

1.3 Detalles personalizados


Los detalles personalizados se pueden utilizar para aadir ms informacin a
una nica parte, como placas adicionales o recortes. Las siguientes imgenes
muestran algunos ejemplos de detalles personalizados:

Acero Placas de
refuerzo

Qu es un componente personalizado 11 Detalles personalizados


Base de colada

Base de madera

Rigidizadores

Hormign Puerta y ventana


prefabricado

Patrones de
columna

Qu es un componente personalizado 12 Detalles personalizados


Detalles de
extremo
alveolado

Detalles de
elevacin

Unin falsa/telar

Cmara lateral

Consulte tambin
Partes personalizadas (pgina 7)
Uniones personalizadas (pgina 9)
Juntas personalizadas (pgina 13)

1.4 Juntas personalizadas


Las juntas personalizadas pueden usarse para conectar una parte principal
con hasta 30 partes secundarias. Tambin se pueden utilizar solamente en

Qu es un componente personalizado 13 Juntas personalizadas


una parte principal. La junta se crea a lo largo de la longitud de la parte. Las
siguientes imgenes muestran algunos ejemplos de juntas personalizadas:

Acero Peldao de
escalera de
acero

Tensores

Qu es un componente personalizado 14 Juntas personalizadas


Barandilla

Hormign Unin T doble


prefabricado

Unin de tubo
de inyeccin de
panel a panel

Consulte tambin
Partes personalizadas (pgina 7)
Uniones personalizadas (pgina 9)
Detalles personalizados (pgina 11)

Qu es un componente personalizado 15 Juntas personalizadas


2 Crear un componente
personalizado

Puede crear componentes personalizados que tengan todos los detalles que
necesite. Empiece creando un componente personalizado simple que puede
modificar ms adelante.
1. En el modelo, cree un componente de muestra que contenga todos los
objetos del componente necesarios, como partes, cortes, adaptaciones,
tornillos, etc.
Para hacer esto rpidamente, desglose (pgina 17) un componente
existente similar.

2. Haga clic en el botn Aplicaciones y componentes del panel lateral


para abrir la base de datos de Aplicaciones y componentes.

3. Haga clic en el botn Acceder a funciones avanzadas y seleccione


Definir componente personalizado.
Se abre el cuadro de dilogo Asistente Componente Personalizado.
4. En la lista Tipo, seleccione el tipo de componente personalizado.
5. En el cuadro Nombre, introduzca un nombre nico para el componente.
6. Modifique las dems propiedades (pgina 81) en la pestaa Tipo/Notas,
la pestaa Posicin y la pestaa Avanzado y despus haga clic en
Siguiente.
7. En el modelo, seleccione los objetos que desee incluir en el componente
personalizado y despus haga clic en Siguiente.
Puede utilizar la seleccin de rea para seleccionar los objetos. Para
obtener ms informacin, consulte Select objects. Las partes principales y
secundarias, las mallas y los smbolos de componente se ignoran al
seleccionar los objetos para el componente personalizado.

Crear un componente personalizado 16 Juntas personalizadas


8. Siga las instrucciones del Asistente Componente Personalizado para
continuar.
Se le solicitar que seleccione las partes principales y secundarias del
componente. Dependiendo del tipo de componente que haya
seleccionado en el paso 3, puede que tenga que definir otras
propiedades, como la posicin de la junta o el detalle.
9. Si desea ajustar cualquiera de las configuraciones en esta fase, haga clic
en Atrs para volver a la pgina anterior de Asistente Componente
Personalizado.
10. Cuando est satisfecho con las configuraciones, haga clic en Finalizar
para crear el componente personalizado.
El componente personalizado se aade al modelo y a la base de datos de
Aplicaciones y componentes.
11. Si desea cambiar la configuracin posteriormente:
a. En el editor de componente personalizado (pgina 28), haga clic en

el botn Modificar configuracin componente personalizado .


b. Cambie la configuracin.
c. Haga clic en OK.

Consulte tambin
Crear un componente personalizado anidado (pgina 17)
Ejemplo: Crear un componente personalizado de placa de unin (pgina 19)
Sugerencias para crear componentes personalizados (pgina 111)

2.1 Desglosar un componente


Desglosar un componente significa que desagrupa los objetos de un
componente existente similar. Esto puede resultar til cuando se desea crear
componentes personalizados ms rpido. Una vez que se desglosan los
objetos, puede modificarlos segn sus necesidades y despus utilizarlos para
crear nuevos componentes personalizados.
Seleccione el componente que desea desglosar y despus haga clic con el
botn derecho y seleccione Desglosar Componente.
Los objetos ya estn despegados. Puede modificar los objetos y usarlos para
crear nuevos componentes personalizados (pgina 16).

Crear un componente personalizado 17 Desglosar un componente


2.2 Crear un componente personalizado anidado
Puede crear componentes personalizados ms complejos unindolos y
formando componentes anidados. Los componentes originales pasan a ser los
sub-componentes del componente anidado.
1. En el modelo, cree los componentes y otros objetos de modelo que desee
incluir en el componente anidado.

2. Haga clic en el botn Aplicaciones y componentes del panel lateral


para abrir la base de datos de Aplicaciones y componentes.

3. Haga clic en el botn Acceder a funciones avanzadas y seleccione


Definir componente personalizado.
Se abre el cuadro de dilogo Asistente Componente Personalizado.
4. En la lista Tipo, seleccione el tipo del componente personalizado anidado.
5. En el cuadro Nombre, introduzca un nombre nico para el componente
anidado.
6. Modifique las dems propiedades (pgina 81) en la pestaa Tipo/Notas,
la pestaa Posicin y la pestaa Avanzado y despus haga clic en
Siguiente.
7. Seleccione los objetos que desee incluir en el componente anidado y
despus haga clic en Siguiente.
8. Siga las instrucciones del Asistente Componente Personalizado para
continuar.
Se le solicitar que seleccione las partes principales y secundarias del
componente anidado. Dependiendo del tipo de componente que haya
seleccionado en el paso 3, puede que tenga que definir otras
propiedades, como la posicin de la junta o el detalle.
9. Cuando est satisfecho con la configuracin, haga clic en Finalizar para
crear el componente anidado.

Crear un componente personalizado 18 Crear un componente personalizado anidado


El componente se aade al modelo y a la base de datos de Aplicaciones y
componentes. Los sub-componentes se muestran en (pgina 28), junto
con los otros objetos del componente:

10. Si desea cambiar la configuracin posteriormente:


a. En el editor de componente personalizado (pgina 28), haga clic en

el botn Modificar configuracin componente personalizado .


b. Cambie la configuracin.
c. Haga clic en OK.

AVISO Si usa un componente de tipo plugin como sub-componente de un


componente anidado y cambia las propiedades del sub-componente
en el editor de componente personalizado, tenga en cuenta que esos
cambios podran perderse al guardar el componente anidado y
utilizarlo en un modelo.
Para evitar la prdida de propiedades, enlace una variable a cada
propiedad del plugin que desee mantener. Tambin puede utilizar los
archivos de atributos de componente para realizar esto. Para obtener
ms informacin, consulte Ejemplos de frmulas de variables
(pgina 51).

Crear un componente personalizado 19 Ejemplo: Crear un componente personalizado de


placa de unin
2.3 Ejemplo: Crear un componente personalizado de
placa de unin
En este ejemplo, crearemos un componente personalizado simple basado en
un componente de placa de unin ya existente.

1. Haga clic en el botn Aplicaciones y componentes del panel lateral


para abrir la base de datos de Aplicaciones y componentes.

2. Haga clic en el botn Acceder a funciones avanzadas y seleccione


Desglosar componente.
3. Seleccione el componente de placa de unin en el modelo.

Tekla Structures separa los objetos del componente.

Crear un componente personalizado 20 Ejemplo: Crear un componente personalizado de


placa de unin
4. Haga clic en el botn Acceder a funciones avanzadas y seleccione
Definir componente personalizado.
5. En la lista Tipo, seleccione Unin.
6. En el cuadro Nombre, introduzca un nombre nico para el componente
personalizado.

7. Haga clic en Siguiente.


8. Seleccione los objetos que desee utilizar en el componente personalizado
y despus haga clic en Siguiente.

Crear un componente personalizado 21 Ejemplo: Crear un componente personalizado de


placa de unin
Puede utilizar una seleccin de rea (de izquierda a derecha) para
seleccionar los objetos. Tekla Structures ignora la parte principal, las
partes secundarias, las mallas y los smbolos de componente al
seleccionar los objetos a incluir en el componente personalizado.
9. Seleccione la columna como la parte principal y despus haga clic en
Siguiente.
La parte principal sostiene a la parte secundaria.
10. Seleccione la viga como parte secundaria.
La parte secundaria est sostenida por la parte principal.

NOTA Al seleccionar varias partes secundarias, preste atencin al orden


de seleccin. El componente personalizado utilizar el mismo
orden de seleccin al aadir el componente en un modelo. Un
componente personalizado puede tener como mximo 30 partes
secundarias.

11. Haga clic en Finalizar.

Crear un componente personalizado 22 Ejemplo: Crear un componente personalizado de


placa de unin
Tekla Structures muestra un smbolo de componente para el nuevo
componente.

De este modo ha definido un componente personalizado simple, que


podr utilizar en ubicaciones similares a aquella en que fue creado
originalmente. Este componente no es inteligente y Tekla Structures no
ajustar las dimensiones para adaptarse a cualquier cambio efectuado en
el modelo. Para hacer que el componente personalizado sea inteligente,
debe modificarlo (pgina 28) en el editor de componente personalizado.

2.4 Ejemplo: Crear una unin anidada con rigidizadores


En este ejemplo, crearemos una unin personalizada anidada que consta de
una placa de unin, un grupo de tornillos, soldaduras y dos componentes
Rigidizadores (1003). Los rigidizadores son opcionales, lo que significa que
puede elegir si crearlos o no al usar el componente en un modelo.
1. Aada un componente de Placa de unin (144).

Crear un componente personalizado 23 Ejemplo: Crear una unin anidada con


rigidizadores
2. Desglose (pgina 17) el componente de placa de unin.
3. Aada dos componentes de Rigidizadores (1003).

4. Cree un componente personalizado anidado que contenga los


rigidizadores y los objetos de la placa de unin.

a. Haga clic en el botn Aplicaciones y componentes del panel


lateral para abrir la base de datos de Aplicaciones y componentes.

b. Haga clic en el botn Acceder a funciones avanzadas y


seleccione Definir componente personalizado.
c. En la lista Tipo, seleccione Unin.
d. En el cuadro Nombre, introduzca Placa de unin con
rigidizadores.
e. Haga clic en Siguiente.
f. Haga una seleccin de rea (de derecha a izquierda) para incluir los
siguientes objetos en el componente anidado: la columna, la viga, los

Crear un componente personalizado 24 Ejemplo: Crear una unin anidada con


rigidizadores
componentes de rigidizador y todos los objetos de la placa de unin.

g. Haga clic en Siguiente.


h. Elija la columna como parte principal del componente anidado y
despus haga clic en Siguiente.
i. Elija la viga como la parte secundaria del componente anidado y
despus haga clic en Finalizar. Tekla Structures crea el componente
anidado.

5. Seleccione el componente anidado que acaba de crear.


6. Haga clic con el botn derecho y seleccione Editar Componente
Personalizado.

Crear un componente personalizado 25 Ejemplo: Crear una unin anidada con


rigidizadores
7. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
8. Cree las siguientes variables paramtricas:
a. Haga clic en Aadir para crear una nueva variable paramtrica P1.
b. En la lista Tipo valor, seleccione S/No.
c. En el cuadro Etiqueta en cuadro de dilogo, escriba Crear
Rigidizador 1.
d. Haga clic en Aadir para crear una nueva variable paramtrica P2.
e. En la lista Tipo valor, seleccione S/No.
f. En el cuadro Etiqueta en cuadro de dilogo, escriba Crear
Rigidizador 2.

9. Enlace las variables a la propiedad Creacin de los dos rigidizadores:


a. En el Examinador componente personalizado, busque la Unin
superior.
b. Haga clic en Creacin con el botn derecho y seleccione Aadir
ecuacin.
c. Introduzca P1 despus del signo igual y, a continuacin, pulse Intro.
d. Busque la segunda Unin.
e. Haga clic en Creacin con el botn derecho y seleccione Aadir
ecuacin.
f. Introduzca P2 despus del signo igual y, a continuacin, pulse Intro.

Crear un componente personalizado 26 Ejemplo: Crear una unin anidada con


rigidizadores
10. Guarde y cierre (pgina 30) el componente anidado.
Ahora tiene las siguientes opciones en el cuadro de dilogo del componente
anidado:

Crear un componente personalizado 27 Ejemplo: Crear una unin anidada con


rigidizadores
3 Modificar un componente
personalizado

Utilice el editor de componente personalizado para modificar y ajustar los


componentes personalizados existentes. Al modificar un componente
personalizado, Tekla Structures actualiza todas las instancias del componente
en el modelo con los cambios realizados.
1. En el modelo, seleccione el componente personalizado que desee
modificar.

NOTA Las partes personalizadas no tienen ningn smbolo de


componente en el modelo. Para seleccionar partes
personalizadas, asegrese de que el conmutador de seleccin
Seleccionar componentes est activo.

2. Haga clic con el botn derecho y seleccione Editar Componente


Personalizado para abrir el editor de componente personalizado.

Modificar un componente personalizado 28 Ejemplo: Crear una unin anidada con


rigidizadores
El editor consta de las siguientes partes:
El Examinador componente personalizado

La barra de herramientas Editor componente personalizado

Cuatro vistas diferentes del componente personalizado

3. Aada o elimine objetos del componente. Por ejemplo, puede aadir


tornillos adicionales o rigidizadores al componente. En el editor de

Modificar un componente personalizado 29 Ejemplo: Crear una unin anidada con


rigidizadores
componente personalizado solamente se puede modificar los objetos del
componente, no las partes principal o secundarias.
4. Cambie la configuracin del componente personalizado (pgina 81):
a. En el editor de componente personalizado, haga clic en el botn

Modificar configuracin componente personalizado .


Se abre el cuadro de dilogo Configuracin componente
personalizado.
b. Modifique la configuracin.
c. Haga clic en OK.
5. Aada variables. (pgina 40) Por ejemplo, puede aadir una variable de
distancia para especificar el hueco entre una placa y una viga.
6. Guarde el componente personalizado (pgina 30) y haga clic en S
cuando se le pida sustituir todas las apariciones del componente
personalizado en el modelo. Todas las instancias del componente
personalizado se actualizan con los cambios realizados.

3.1 Guardar un componente personalizado


Despus de modificar un componente personalizado, guarde los cambios.
Puede guardar los cambios en todas las copias del componente personalizado
del modelo o puede guardar el componente con otro nombre.

Para Haga esto


Guardar los cambios en todas 1. En el editor de componente personalizado,
las copias del componente haga clic en el botn Guardar componente
personalizado
.
2. En el cuadro de dilogo Confirmar guardar,
haga clic en S.
Guardar el componente con 1. En el editor de componente personalizado,
un nuevo nombre haga clic en el botn Guardar con nombre

nuevo .
2. Introduzca un nuevo nombre para el
componente.
Guardar y cerrar el 1. En el editor de componente personalizado,
componente
haga clic en el botn Cerrar .

Modificar un componente personalizado 30 Guardar un componente personalizado


Para Haga esto
2. En el mensaje Cerrar editor componente
personalizado, haga clic en S.
Si hace clic en No, el editor de componente
personalizado se cierra sin guardar los
cambios.

Consulte tambin
Sugerencias para compartir componentes personalizados (pgina 112)

3.2 Modificar el cuadro de dilogo de un componente


personalizado
Cada componente personalizado tiene un cuadro de dilogo que puede
modificar. Por ejemplo, puede aadir imgenes, pestaas y listas al cuadro de
dilogo. Utilice el Editor Dilogo Componente Personalizado para editar el
cuadro de dilogo.

1. En el modelo, seleccione el componente personalizado.


2. Haga clic con el botn derecho y seleccione Editar Cuadro Dilogo
Componente Personalizado.
Se abre el Editor Dilogo Componente Personalizado.
3. Para mover elementos, arrstrelos a un nuevo lugar del editor de cuadros
de dilogo.
Tambin puede utilizar los mtodos abreviados de teclado Ctrl+X (cortar),
Ctrl+C (copiar) y Ctrl+V (pegar). Por ejemplo, para mover elementos a
otra pestaa: seleccione los elementos, pulse Ctrl+X, vaya a otra pestaa
y pulse Ctrl+V.

Modificar un componente personalizado 31 Modificar el cuadro de dilogo de un componente


personalizado
4. Para seleccionar varios elementos, mantenga pulsada la tecla Ctrl y haga
clic en los elementos o use una seleccin de rea.
Ahora puede arrastrar todos los elementos a la vez.
5. Para aadir una imagen:
a. Haga clic en Insertar --> Imagen para ver el contenido de la carpeta
definida en Carpeta Imgenes en Opciones.
b. Seleccione una imagen.
El formato de la imagen debe ser bitmap (.bmp).
c. Haga clic en Abrir.
d. Arrastre la imagen al lugar correcto.
6. Para aadir una pestaa:
a. Haga clic en Insertar --> Pestaa .
b. Haga doble clic en la pestaa nueva.
c. Escriba otro nombre y despus pulse Intro.

Consulte tambin
Cambiar las opciones de Editor Dilogo Componente Personalizado
(pgina 32)

Cambiar las opciones de Editor Dilogo Componente


Personalizado
Puede cambiar algunas opciones bsicas de Editor Dilogo Componente
Personalizado. Por ejemplo, puede cambiar la ubicacin de la carpeta de
imgenes.
1. En el modelo, seleccione el componente personalizado.
2. Haga clic con el botn derecho y seleccione Editar Cuadro Dilogo
Componente Personalizado.
3. En el editor de cuadros de dilogo, haga clic en Herramientas -->
Opciones .
4. Cambie las opciones segn sea necesario.
Por ejemplo, introduzca una nueva ubicacin para la carpeta de
imgenes. Por defecto, la carpeta de imgenes es ..\ProgramData
\TeklaStructures\<versin>\Bitmaps. Puede volver a la carpeta por
defecto haciendo clic en Por defecto. Guarde todas sus imgenes de
cuadros de dilogo de componentes personalizados en la misma carpeta.
5. Haga clic en Aplicar y en OK para guardar los cambios.

Modificar un componente personalizado 32 Modificar el cuadro de dilogo de un componente


personalizado
Archivos de entrada de componentes personalizados
Cada componente personalizado tiene un archivo de entrada que define el
contenido del cuadro de dilogo del componente personalizado.
Al crear un nuevo componente personalizado, Tekla Structures crea
automticamente un archivo de entrada para el componente. El archivo de
entrada se encuentra en la carpeta CustomComponentDialogFiles en la
carpeta del modelo. El archivo de entrada tiene el mismo nombre que el
componente personalizado y la extensin de nombre de archivo .inp.
Al modificar un componente personalizado, Tekla Structures crea
automticamente un archivo de copia de seguridad del archivo de entrada. El
archivo de copia de seguridad tiene la extensin .inp_bak y se encuentra en
la carpeta CustomComponentDialogFiles en la carpeta del modelo. Tekla
Structures muestra una notificacin al crear el archivo de copia de seguridad.

Consulte tambin
Bloquear o desbloquear el archivo de entrada del componente personalizado
(pgina 33)

Bloquear o desbloquear el archivo de entrada del


componente personalizado
Puede bloquear el archivo de entrada del componente personalizado para
impedir cambios accidentales. Si el archivo est desbloqueado y otro usuario
actualiza el componente personalizado en el editor de componente
personalizado, todas las modificaciones realizadas en el cuadro de dilogo se
perdern.
1. En el modelo, seleccione el componente personalizado cuyo archivo de
entrada (pgina 33) desea bloquear o desbloquear.
2. Haga clic con el botn derecho y seleccione Editar Cuadro Dilogo
Componente Personalizado.
3. En el editor de cuadros de dilogo, haga clic en el botn Bloquear/

Desbloquear .
Si alguien modifica el componente personalizado en el editor de componente
personalizado cuando el archivo .inp est bloqueado, el archivo .inp no se
actualizar. De todos modos, puede modificar el cuadro de dilogo en el
Editor Dilogo Componente Personalizado aunque el archivo .inp est
bloqueado.

Modificar un componente personalizado 33 Modificar el cuadro de dilogo de un componente


personalizado
Ejemplo: Modificar el cuadro de dilogo de un detalle de
rigidizador
Este ejemplo muestra cmo modificar el cuadro de dilogo de un detalle de
rigidizador personalizado. Despus de los cambios, ser ms fcil ajustar la
configuracin del rigidizador.
Tendr las siguientes mejoras en el cuadro de dilogo del rigidizador:
La creacin de una placa de rigidizador puede controlarse con una lista que
contiene imgenes.
Los cuadros de texto, la lista y las etiquetas estn bien organizados en el
cuadro de dilogo.
Las opciones no disponibles estn atenuadas.

Ejemplo: Aadir una lista con imgenes


En este ejemplo, se aadir una lista ilustrativa en el cuadro de dilogo del
rigidizador. Cuando se inicia, el cuadro de dilogo tiene el cuadro de texto que
se muestra a continuacin y el usuario necesita conocer los valores (0 es
izquierda, 1 es derecha y 2 es ambas placas) que controlan la creacin de las
placas del rigidizador. Vamos a sustituir el cuadro de texto por una lista, que
es ms fcil de usar.

1. Abra el cuadro de dilogo para editar.


a. En el modelo, seleccione el componente personalizado.
b. Haga clic con el botn derecho y seleccione Editar Cuadro Dilogo
Componente Personalizado.
2. Verifique el nombre de la variable paramtrica que controla la creacin de
placas.

Modificar un componente personalizado 34 Modificar el cuadro de dilogo de un componente


personalizado
a. En el editor de cuadros de dilogo, haga doble clic en el cuadro
Placas creadas.
Se abre el cuadro de dilogo Propiedades Objeto.
b. Compruebe el nombre de la variable paramtrica en el cuadro de
dilogo Propiedades Objeto.

3. Seleccione el cuadro de texto y pulse Supr.


4. Aada un nuevo atributo (lista).
a. Haga clic en Insertar --> Atributo .
b. Arrastre el atributo a la ubicacin adecuada.
5. Haga doble clic en el atributo para editar sus propiedades.
6. Escriba P4 como Nombre del atributo.
Ahora el atributo est enlazado a la variable paramtrica que controla la
creacin de placas.
7. Haga clic en Editar Valores para aadir elementos a la lista.
8. Aada una imagen para la placa izquierda.
a. Haga clic en Examinar Aadir.
b. Busque la carpeta correcta.
c. Seleccione una imagen adecuada.

Modificar un componente personalizado 35 Modificar el cuadro de dilogo de un componente


personalizado
d. Haga clic en Abrir.
9. Aada una imagen para la placa derecha y, despus, para las dos placas,
de la misma forma que para la placa izquierda.
10. En el cuadro de dilogo Editar Valores Atributo, seleccione la imagen de
las dos placas y haga clic en Por defecto para que el atributo sea el valor
por defecto.

11. Haga clic en OK.


12. Haga clic en Aplicar en el cuadro de dilogo Propiedades Objeto.
13. Haga clic en Archivo --> Guardar para guardar los cambios.
Ahora puede utilizar la lista con imgenes para seleccionar las placas que
desea crear.

Modificar un componente personalizado 36 Modificar el cuadro de dilogo de un componente


personalizado
Ejemplo: Organizar cuadros de texto y etiquetas
En este ejemplo, se organizarn los cuadros de texto y las etiquetas alrededor
de una lista en el cuadro de dilogo. Al inicio, el cuadro de dilogo tiene el
siguiente aspecto:

1. Arrastre el cuadro de texto que controla la clase de la placa izquierda a la


izquierda de la lista.
2. Arrastre la etiqueta Clase Placa Izquierda de forma que est encima del
cuadro de texto correspondiente.
3. Arrastre el cuadro de texto que controla la clase de la placa derecha a la
derecha de la lista.
4. Arrastre la etiqueta Clase Placa Derecha de forma que est encima del
cuadro de texto correspondiente.
5. Arrastre la etiqueta de la lista de forma que est encima de la lista.
6. Haga clic en Archivo --> Guardar para guardar los cambios.

Modificar un componente personalizado 37 Modificar el cuadro de dilogo de un componente


personalizado
Ahora los cuadros de texto, la lista y las etiquetas estn bien organizados en el
cuadro de dilogo.

Ejemplo: Atenuar las opciones no disponibles


En este ejemplo, se atenuarn las opciones no disponibles en el cuadro de
dilogo del rigidizador.
1. Defina que el cuadro de texto Clase Placa Izquierda debe estar atenuado
si en el modelo solo se crea la placa de rigidizador derecha.
a. En la lista Placas Creadas, seleccione la imagen de la clase de placa
derecha.
b. Mantenga pulsada la tecla Ctrl y seleccione el cuadro Clase Placa
Izquierda.

c. Haga clic en el botn Alternar Visibilidad .


2. Desactive las casillas de verificacin de todos los objetos del cuadro de
dilogo.
3. Defina que el cuadro de texto Clase Placa Derecha debe estar atenuado
si en el modelo solo se crea la placa de rigidizador izquierda.
a. En la lista Placas Creadas, seleccione la imagen de la clase de placa
izquierda.
b. Mantenga pulsada la tecla Ctrl y seleccione el cuadro Clase Placa
Derecha.

c. Haga clic en el botn Alternar Visibilidad .


4. Haga clic en Archivo --> Guardar para guardar los cambios.
5. Para que el cambio surta efecto, cierre y vuelva a abrir el modelo.

Modificar un componente personalizado 38 Modificar el cuadro de dilogo de un componente


personalizado
Ahora el cuadro de texto Clase Placa Izquierda no est disponible cuando
solo se crea la placa derecha y viceversa.

Modificar un componente personalizado 39 Modificar el cuadro de dilogo de un componente


personalizado
4 Aadir variables a un
componente personalizado

Las variables son las propiedades de un componente personalizado. Puede


crear variables en el editor de componente personalizado y utilizarlas para
adaptar los componentes personalizados a los cambios en el modelo. Algunas
de las variables aparecen en el cuadro de dilogo del componente
personalizado, mientras que otras estn ocultas y se utilizan solamente en los
clculos.

Tipos de variables
Existen dos tipos de variables:
Variable de distancia: La distancia entre dos planos o entre un punto y un
plano. Una variable de distancia vincula partes, o acta como una distancia
de referencia variable.
Variable paramtrica: Controla todas las dems propiedades de un
componente personalizado, como nombre, material y tamao de tornillo.
Las variables paramtricas tambin se utilizan en los clculos.

Variables de distancia
Utilice variables de distancia (pgina 41) para vincular objetos del
componente personalizado a un plano de manera que permanezcan a una
distancia fija incluso si cambian los objetos circundantes. Las variables de
distancia se pueden crear manual o automticamente.
Puede vincular a un plano los siguientes objetos:
plano de construccin
puntos de referencia de partes (solamente objetos del componente
personalizado)
puntos de referencia de grupos de tornillos
chaflanes
identificadores de corte por parte y poligonal

Aadir variables a un componente personalizado 40 Modificar el cuadro de dilogo de un componente


personalizado
cortes de lnea
puntos de referencia de armaduras
puntos de referencia de mallas y cordones de armaduras
adaptaciones
Puede decidir qu variables de distancia se muestran (pgina 50) en el
cuadro de dilogo del componente personalizado. Muestre las variables de
distancia si desea poder cambiar los valores de distancia en el cuadro de
dilogo. Ocltelas si solamente desea vincular objetos a un plano.

Variables paramtricas
Utilice variables paramtricas (pgina 47) para crear dependencias entre
objetos del componente y objetos del modelo. Por ejemplo, puede especificar
que el tamao de un rigidizador dependa del tamao de una viga. Si cambia el
tamao de la viga, tambin cambiar el tamao del rigidizador.
Tambin puede crear frmulas (pgina 51) para calcular valores. Por
ejemplo, puede calcular la posicin de un rigidizador en relacin con la
longitud de la viga.
Puede decidir qu variables paramtricas se muestran (pgina 50) en el
cuadro de dilogo del componente personalizado. Muestre las variables que
puede utilizar para cambiar las propiedades del componente personalizado y
oculte las variables paramtricas utilizadas solamente en los clculos.

4.1 Crear variables de distancia


Utilice las variables de distancia para vincular un componente personalizado a
un plano. Una variable de distancia conserva el componente personalizado a
una distancia fija del plano aunque cambien los objetos circundantes. Tambin
puede crear variables de distancia de referencia para medir la distancia entre
dos puntos o entre un punto y un plano.

4.2 Crear variables de distancia automticamente


Puede crear variables de distancia automticamente entre los objetos
seleccionados y las partes principales y secundarias de una unin o detalle.
Los objetos seleccionados, o sus identificadores, se vinculan a los planos
existentes si los objetos (o los identificadores) se encuentran exactamente en
el plano.

NOTA No puede crear automticamente variables de distancia para partes


personalizadas (pgina 7), ya que no tienen una parte principal.

Aadir variables a un componente personalizado 41 Crear variables de distancia


1. En el editor de componente personalizados, haga clic en el botn Crear

variables de distancia automticamente .


2. Seleccione un objeto que tenga identificadores.
3. Haga clic con el botn central del ratn para crear las variables de
distancia.
Tekla Structures crea variables de distancias desde un mximo de tres
direcciones a los planos existentes. Los planos se seleccionan en el
siguiente orden:
a. Planos de construccin
b. Componentes personalizados
c. Tipo de plano
4. Compruebe las variables creadas.
Puede ver las variables de distancia en el cuadro de dilogo (pgina 49)
y en las vistas del componente personalizado.

4.3 Crear una variable de distancia manualmente


Cree una variable de distancia manualmente cuando desee vincular un
componente personalizado a un plano a partir de los identificadores
seleccionados. Un objeto puede vincularse a un mximo de tres planos.

1. Asegrese de que la Modificacin Directa est desactivada. La


seleccin de identificadores resulta ms fcil cuando Modificacin
Directa est desactivada.
2. En una vista del componente personalizado, seleccione el componente
personalizado para ver sus identificadores.
3. Seleccione los identificadores que desea vincular a un plano.
4. Haga clic con el botn derecho y seleccione Vincular a Plano.
5. Mueva el puntero del ratn en una vista del componente personalizado
para resaltar el plano que desee vincular con los identificadores.

Aadir variables a un componente personalizado 42 Crear una variable de distancia manualmente


Por ejemplo,

NOTA Si no puede resaltar el plano correcto, cambie el tipo de plano


(pgina 89) en la barra de herramientas Editor componente
personalizado. Los planos lmite y de componente funcionan
para la mayora de tipos de perfil, por lo que recomendamos que
intente utilizarlos siempre que pueda.

6. Haga clic en el plano para crear la variable de distancia.


Tekla Structures aade la variable de distancia en el cuadro de dilogo
(pgina 49) y muestra un smbolo de distancia en las vistas de
componente personalizado.

4.4 Crear una variable de distancia de referencia


Utilice distancias de referencia para medir la distancia entre dos puntos o
entre un punto y un plano. Una variable de distancia de referencia cambia a
medida que se mueven los objetos a los que hace referencia. Puede utilizar
variables de distancia de referencia en clculos para, por ejemplo, determinar
la separacin entre los peldaos de una escalera. No se pueden mover los
objetos cambiando sus variables de distancia de referencia.
1. Seleccione los identificadores que desea vincular a un plano.

Aadir variables a un componente personalizado 43 Crear una variable de distancia de referencia


2. En el editor de componente personalizado, haga clic en el botn Aadir

distancia de referencia .
3. Mueva el puntero del ratn en una vista del componente personalizado
para resaltar el plano que desee vincular con el identificador.

NOTA Si no puede resaltar el plano correcto, cambie el tipo de plano


(pgina 89) en la barra de herramientas Editor componente
personalizado.

4. Haga clic en el plano para crear la distancia de referencia.


Tekla Structures aade la variable de distancia de referencia en el cuadro
de dilogo (pgina 49) y muestra la distancia de referencia en color
naranja en las vistas del componente personalizado.

4.5 Probar una variable de distancia


Pruebe la variable de distancia que cre para ver que funciona correctamente.
1. Haga doble clic en el smbolo de distancia en una de las vistas de
componente personalizado.
Se abre el cuadro de dilogo Propiedades Distancia.
2. Introduzca un nuevo valor en el cuadro Valor.

Aadir variables a un componente personalizado 44 Probar una variable de distancia


3. Haga clic en Modificar para ver los cambios.
Tambin puede probar una variable de distancia en el cuadro de dilogo
(pgina 49) cambiando la Frmula de la variable de distancia.

4.6 Borrar una variable de distancia


Las variables de distancia existentes no pueden modificarse. Puede, sin
embargo, eliminar una variable de distancia existente y, a continuacin, crear
una nueva variable de distancia y volverla a vincular.
1. Seleccione la variable de distancia en una de las vistas de componente
personalizado.
2. Pulse Supr.
Tambin puede seleccionar la variable en el cuadro de dilogo
(pgina 49) y despus haga clic en el botn Borrar.

4.7 Ejemplo: Vincular una placa de unin a un plano


En este ejemplo, crearemos una variable de distancia que vincule la parte
superior de la placa de unin a la parte superior de la viga.

1. Asegrese de que la Modificacin Directa est desactivada. La


seleccin de identificadores de la placa de unin es ms fcil cuando
Modificacin Directa est desactivada.
2. Seleccione la placa de unin en una vista de componente personalizado
para ver los identificadores de la placa de unin.

Aadir variables a un componente personalizado 45 Borrar una variable de distancia


3. Seleccione el identificador superior de la placa de unin.
4. Haga clic con el botn derecho en el identificador superior y seleccione
Vincular a Plano.
5. Site el puntero sobre el lado superior del ala de la viga para resaltarla.

Aqu estamos utilizando el tipo de plano de contorno. Si cambia el perfil


de la parte, el plano contorno siempre se encuentra.

NOTA Si no puede resaltar el plano deseado, cambie el tipo de plano


(pgina 89) en la barra de herramientas Editor componente
personalizado.

Aadir variables a un componente personalizado 46 Ejemplo: Vincular una placa de unin a un plano
6. Haga clic en la parte superior del ala de la viga.
Aparecer un smbolo de distancia en las vistas de componente
personalizado.

7. Si es preciso, asigne un nombre descriptivo a la variable de distancia:


a. En el editor de componente personalizado, haga clic en el botn

Mostrar variables .
Se abre el cuadro de dilogo Variables.
b. En el cuadro Etiqueta en cuadro de dilogo, introduzca Superior
Placa a Superior Ala para la nueva variable de distancia.

4.8 Crear variables paramtricas


Cree variables paramtricas para crear dependencias entre objetos del
componente y objetos del modelo. Por ejemplo, puede enlazar una variable a
la propiedad Material de un objeto de componente personalizado.
1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. Haga clic en Aadir para crear una nueva variable paramtrica.
3. En la lista Tipo valor, defina el tipo de valor de la variable para que
coincida con la propiedad que desee enlazar.
Por ejemplo, cambie el tipo de valor a Material si desea enlazar la
variable paramtrica a la propiedad de material del objeto.
4. En el Examinador componente personalizado, busque la propiedad del
objeto que desee enlazar.

Aadir variables a un componente personalizado 47 Crear variables paramtricas


CONSEJO Para buscar el objeto de componente necesario ms
fcilmente, seleccinelo en una vista de componente
personalizado. Tekla Structures resalta el objeto seleccionado
en el Examinador componente personalizado.

5. Haga clic en la propiedad con el botn derecho y seleccione Aadir


ecuacin.
6. Despus del signo igual (=), introduzca el nombre de la variable
paramtrica.
De este modo, la variable paramtrica se enlaza a la propiedad del objeto.
7. En el cuadro Etiqueta en cuadro de dilogo, introduzca un nombre
descriptivo para la variable paramtrica. Este nombre se mostrar en el
cuadro de dilogo del componente personalizado.
8. En la lista Visibilidad, defina qu variables paramtricas se muestran en
el cuadro de dilogo del componente personalizado. Por ejemplo, oculte
las variables paramtricas utilizadas solamente en los clculos y muestre
las variables que puede utilizar para cambiar las propiedades del
componente personalizado.
9. Haga clic en Cerrar.
10. Guarde el componente personalizado. (pgina 30) La variable se muestra
ahora en el cuadro de dilogo del componente personalizado, a menos
que haya definido la visibilidad de la variable como Ocultar en el paso 8.

Consulte tambin
Copiar propiedades de otro objeto (pgina 48)

4.9 Copiar propiedades de otro objeto


Puede copiar propiedades de otros objetos y usarlas para determinar las
propiedades de un componente personalizado. Las referencias de
propiedades son dinmicas. Si una propiedad cambia, la referencia reflejar el
cambio. Por ejemplo, puede utilizar una referencia de longitud de viga en los
clculos de variables. Si la longitud cambia, en los clculos se utilizar
automticamente el valor correcto.
1. En el Examinador componente personalizado, busque la propiedad del
objeto que desee copiar.
Para buscar el objeto de componente necesario ms fcilmente,
seleccinelo en una vista de componente personalizado. Tekla Structures
resalta el objeto seleccionado en el Examinador componente
personalizado.

Aadir variables a un componente personalizado 48 Copiar propiedades de otro objeto


2. Haga clic con el botn derecho en la propiedad y seleccione Copiar
Referencia.
3. Haga clic con el botn derecho donde desee insertar la referencia y, a
continuacin, seleccione Pegar.
Por ejemplo, puede pegar la referencia en el cuadro Frmula en el cuadro
de dilogo (pgina 49) para usarla en un clculo.

4.10 Crear planos de construccin para un componente


personalizado
Puede crear sus propios planos de construccin y usarlos para vincular
componentes personalizados.
1. En el editor de componente personalizado, haga clic en el botn Aadir

plano de construccin .
2. Seleccione cuatro puntos.
3. Haga clic con el botn central del ratn.
Tekla Structures dibuja el plano de construccin.
4. Haga doble clic en el plano en el modelo. Se abre el cuadro de dilogo
Propiedades Plano Construccin.
5. Introduzca un nombre para el plano.
6. Si desea que el plano de construccin sea magntico, active la casilla
Magntico.
7. Haga clic en Modificar.

4.11 Visualizar las variables actuales


Puede mostrar las variables actuales de un componente personalizado.
1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables y muestra las variables del
componente personalizado que est modificando actualmente. La
categora Parmetros componente est activa por defecto.
2. Para ver las variables del modelo actual, como vnculos entre un punto
final de una parte y un plano de malla, seleccione la categora
Parmetros del modelo.

Aadir variables a un componente personalizado 49 Crear planos de construccin para un


componente personalizado
4.12 Mostrar u ocultar variables
Puede definir qu variables se muestran en el cuadro de dilogo del
componente personalizado. Por defecto, se muestran en el cuadro de dilogo
todas las variables paramtricas (con cualquier valor) y todas las variables de
distancia cuyo valor es mayor que cero.
1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. En la lista Visibilidad, cambie la visibilidad de la variable a Mostrar u
Ocultar, como desee.
3. Haga clic en Cerrar.
4. Guarde el componente personalizado. (pgina 30)

4.13 Cmo evitar dependencias cclicas en frmulas de


variables
Tenga cuidado de no crear dependencias cclicas entre las variables, porque en
ese caso el componente personalizado no funcionar correctamente. Una
cadena de dependencia cclica contiene frmulas de variables que hacen que
una variable sea finalmente dependiente de s misma.
En el siguiente ejemplo, la variable P1 pasa a depender de s misma, a travs
de las variables P2 y P3:

Las dependencias cclicas tambin pueden aparecer al vincular identificadores


a otros objetos o al utilizar planos de construccin magnticos. Al crear nuevas
frmulas, vnculos o planos de construccin magnticos, Tekla Structures
comprueba si se crean cadenas de dependencia cclica en un componente
personalizado. Si eso sucede, se muestra un mensaje de advertencia:
"Precaucin. Ciclo creado por operacin".

Aadir variables a un componente personalizado 50 Mostrar u ocultar variables


Tekla Structures tambin escribe el mensaje "Ciclo detectado en resolucin
paramtrica" en el archivo de registro de la historia de la sesin y muestra los
objetos implicados en la dependencia cclica, para ayudarle a buscar y eliminar
la dependencia cclica. Si no la elimina, el componente personalizado no
funcionar correctamente.

4.14 Ejemplos de frmulas de variables


A continuacin puede ver algunos ejemplos que muestran cmo usar
variables y frmulas de variables para crear componentes personalizados
inteligentes que se adapten a los cambios en el modelo. Los ejemplos tambin
muestran cmo usar variables junto con atributos definidos por el usuario,
planos de construccin, hojas de clculo de Excel, entre otros.
Los ejemplos son independientes entre s.
Ejemplo de una frmula de variable: Definir el material de la placa de unin
(pgina 52)
En este ejemplo, se enlazar una variable paramtrica al material de la
placa de unin de un objeto de componente.
Ejemplo de una frmula de variable: Crear nuevos objetos en un
componente (pgina 54)
En este ejemplo, se crear una variable paramtrica que aade tornillos al
componente personalizado.
Ejemplo de una frmula de variable: Sustituir sub-componentes
(pgina 55)
En este ejemplo, se crear una variable paramtrica que sustituye sub-
componentes por otros sub-componentes.
Ejemplo de una frmula de variable: Modificar un sub-componente usando
un archivo de atributos de componente (pgina 56)
En este ejemplo, se crear una variable paramtrica que modifica un sub-
componente a partir de un archivo de atributos de componente.

Aadir variables a un componente personalizado 51 Ejemplos de frmulas de variables


Ejemplo de una frmula de variable: Definir la posicin del rigidizador
usando planos de construccin (pgina 58)
En este ejemplo, utilizaremos planos de construccin para determinar la
posicin de los rigidizadores. Situaremos los rigidizadores de manera que
dividan la viga en tres secciones de igual longitud.
Ejemplo de una frmula de variable: Determinar el tamao y el estndar
de tornillo (pgina 61)
En este ejemplo, se crearn dos variables paramtricas que determinan el
tamao y el estndar de tornillo.
Ejemplo de una frmula de variable: Calcular la distancia del grupo de
tornillos (pgina 62)
En este ejemplo, se crear una frmula de variable que calcula la distancia
del grupo de tornillos desde el ala de la viga.
Ejemplo de una frmula de variable: Calcular el nmero de filas de tornillos
(pgina 64)
En este ejemplo, se crear una frmula de variable que calcula el nmero
de filas de tornillos segn la altura de la viga. Para los clculos se utilizarn
sentencias if.
Ejemplo de una frmula de variable: Enlazar variables a atributos definidos
por el usuario (pgina 66)
En este ejemplo, se enlazarn variables paramtricas a los atributos
definidos por el usuario de paneles. Despus podr utilizar los atributos
definidos por el usuario en filtros de vista para mostrar u ocultar los
paneles.
Ejemplo de una frmula de variable: Calcular el nmero de postes de
barandilla utilizando un atributo de cuadro (pgina 67)
En este ejemplo, se crear una frmula de variable que calcula el nmero
de postes de barandilla segn el atributo de cuadro de longitud de la viga.
Los postes de barandilla fueron creados en ambos extremos de la viga y
uno de ellos fue copiado con el componente Matriz de objetos (29).
Ejemplo de una frmula de variable: Enlazar una hoja de clculo de Excel a
un componente personalizado (pgina 70)
En este ejemplo, se enlazar una variable paramtrica a una hoja de
clculo de Excel. Por ejemplo, puede utilizar hojas de clculo de Excel para
comprobar uniones.

Ejemplo de una frmula de variable: Definir el material de


la placa de unin
En este ejemplo, se enlazar una variable paramtrica al material de la placa
de unin de un objeto de componente.

Aadir variables a un componente personalizado 52 Ejemplos de frmulas de variables


1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. Haga clic en el botn Aadir.
Aparecer una nueva variable paramtrica.
3. En la lista Tipo valor, cambie el tipo de valor de la variable a Material.
4. En el cuadro Etiqueta en cuadro de dilogo, introduzca End Plate
Material.

5. En el Examinador componente personalizado, busque el material de la


placa de unin.

6. Haga clic en Material con el botn derecho y seleccione Aadir


ecuacin.
7. Introduzca P1 despus del signo igual y, a continuacin, pulse Intro.
8. Guarde el componente personalizado.
9. Cierra el editor de componente personalizado.

Aadir variables a un componente personalizado 53 Ejemplos de frmulas de variables


Ahora puede cambiar el material de la placa de unin en el cuadro de dilogo
del componente personalizado.

Ejemplo de una frmula de variable: Crear nuevos objetos


en un componente
En este ejemplo, se crear una variable paramtrica que aade tornillos al
componente personalizado.
1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. Haga clic en Aadir para crear una nueva variable paramtrica.
3. Modifique la variable del siguiente modo:
a. En la lista Tipo valor, seleccione S/No.
b. En el cuadro Etiqueta en cuadro de dilogo, escriba Crear
tornillos.

4. Seleccione el grupo de tornillos en una vista de componente


personalizado para destacarlo en el Examinador componente
personalizado.
5. En el Examinador componente personalizado, busque Tornillo.
6. Haga clic en Creacin con el botn derecho y seleccione Aadir
ecuacin.
7. Introduzca P1 despus del signo igual y, a continuacin, pulse Intro.

Aadir variables a un componente personalizado 54 Ejemplos de frmulas de variables


8. Guarde el componente personalizado.
9. Cierra el editor de componente personalizado.
Ahora tiene la siguiente opcin en el cuadro de dilogo del componente
personalizado:

Ejemplo de una frmula de variable: Sustituir sub-


componentes
En este ejemplo, se crear una variable paramtrica que sustituye sub-
componentes por otros sub-componentes.

1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.

Aadir variables a un componente personalizado 55 Ejemplos de frmulas de variables


2. Haga clic en Aadir para crear una nueva variable paramtrica.
3. Modifique la variable del siguiente modo:
a. En la lista Tipo valor, seleccione Nombre componente.
Tekla Structures aade automticamente el sufijo _name al nombre
de la variable. No borre el sufijo.
b. En el cuadro Frmula, introduzca el nombre del sub-componente.
c. En el cuadro Etiqueta en cuadro de dilogo, introduzca Placa en
colada.

4. Enlace la variable a la propiedad Nombre de ambos sub-componentes:


a. En el Examinador componente personalizado, busque el atributo
Nombre del primer sub-componente.
b. Con el botn secundario, haga clic en Nombre y seleccione Aadir
ecuacin.
c. Introduzca P1_name despus del signo igual (=).
d. Repita los pasos del 4b al 4c para el otro sub-componente.

5. Guarde el componente personalizado.


6. Cierra el editor de componente personalizado.
Ahora puede cambiar los sub-componentes utilizando la opcin Placa en
colada en el cuadro de dilogo del componente personalizado.

Aadir variables a un componente personalizado 56 Ejemplos de frmulas de variables


Ejemplo de una frmula de variable: Modificar un sub-
componente usando un archivo de atributos de
componente
En este ejemplo, se crear una variable paramtrica que modifica un sub-
componente a partir de un archivo de atributos de componente.
1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. Haga clic en Aadir para crear una nueva variable paramtrica.
3. En la lista Tipo valor, seleccione Archivo atributos componente.
Tekla Structures aade automticamente el sufijo _attrfile en el
nombre de la variable. No borre el sufijo.
4. En el cuadro Frmula, introduzca el nombre del archivo de atributos de
componente.
5. En el cuadro Nombre, asegrese de que la variable tenga el mismo prefijo
que la variable que est enlazada al nombre del componente.
En este ejemplo, el prefijo es P1.

NOTA El nombre del componente y el archivo de atributos del


componente deben tener siempre el mismo prefijo ya que, de lo
contrario, no funcionar.

6. En el cuadro Etiqueta en cuadro de dilogo, escriba Fichero


propiedades.

7. En el Examinador componente personalizado, busque la propiedad de


archivo de atributos de componente del sub-componente.
8. Haga clic con el botn derecho en Archivo atributos y seleccione Aadir
ecuacin.
9. Introduzca P1_attrfile despus del signo igual y, a continuacin, pulse
Intro.

Aadir variables a un componente personalizado 57 Ejemplos de frmulas de variables


10. Guarde el componente personalizado.
11. Cierra el editor de componente personalizado.
Ahora puede modificar el sub-componente utilizando la opcin Fichero
propiedades del cuadro de dilogo del componente personalizado.

Ejemplo de una frmula de variable: Definir la posicin del


rigidizador usando planos de construccin
En este ejemplo, utilizaremos planos de construccin para determinar la
posicin de los rigidizadores. Situaremos los rigidizadores de manera que
dividan la viga en tres secciones de igual longitud.

1. Asegrese de que Modificacin Directa est desactivada. La


seleccin de identificadores resulta ms fcil cuando Modificacin
Directa est desactivada.
2. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
3. Haga clic en Aadir para crear una nueva variable paramtrica.
4. Obtenga el GUID de la viga.

Aadir variables a un componente personalizado 58 Ejemplos de frmulas de variables


a. En la cinta, haga clic en Consultar objetos .
b. Seleccione la viga.
c. En el cuadro de dilogo Consultar Objeto, consulte el GUID de la
viga.
5. Modifique la variable del siguiente modo:
a. En el cuadro Frmula, introduzca
=fTpl("LENGTH","ID4C8B5E24-0000-017D-3132-383432313432
").
ID4C8B5E24-0000-017D-3132-383432313432 es el GUID de la
viga.
Ahora, el valor de la variable es idntico al de la longitud de la viga. Si
cambia la longitud de la viga, tambin cambia el valor.
b. En el cuadro Etiqueta en cuadro de dilogo, escriba Longitud
Viga.
6. Haga clic en Aadir para crear otra variable paramtrica.
7. Modifique la nueva variable del siguiente modo:
a. En el cuadro Frmula, introduzca =P1/3.
b. En el cuadro Etiqueta en cuadro de dilogo, escriba 3 Puntos.
8. Cree un plano de construccin:
a. En el editor de componente personalizado, haga clic en el botn

Aadir plano construccin .


b. Seleccione los puntos requeridos y, a continuacin, haga clic con el
botn central del ratn para crear un plano de construccin en el
centro de un rigidizador en uno de los extremos.

Aadir variables a un componente personalizado 59 Ejemplos de frmulas de variables


9. Vincule el rigidizador al plano de construccin:
a. Seleccione el rigidizador.
b. Mantenga pulsada la tecla Alt y utilice una seleccin de rea (de
izquierda a derecha) para seleccionar todos los identificadores del
rigidizador.

c. Haga clic con el botn derecho y seleccione Vincular a Plano.


d. Vincule los identificadores del rigidizador al plano de construccin.
10. Vincule el plano de construccin al extremo de la viga:
a. Seleccione el plano de construccin.
b. Haga clic con el botn derecho y seleccione Vincular a Plano.
c. Vincule el plano de construccin al extremo de la viga.

11. Repita los pasos del 9 al 11 para el rigidizador del otro extremo.
12. En el cuadro Frmula, escriba =P2 para las dos variables de distancia que
vinculan los planos de construccin a los extremos de la viga.

Aadir variables a un componente personalizado 60 Ejemplos de frmulas de variables


13. Guarde el componente personalizado.
14. Cierra el editor de componente personalizado.
Al cambiar ahora la longitud de la viga, la posicin de los rigidizadores cambia
de manera que los rigidizadores dividen la viga en tres secciones de igual
longitud.

Ejemplo de una frmula de variable: Determinar el tamao


y el estndar de tornillo
En este ejemplo, se crearn dos variables paramtricas que determinan el
tamao y el estndar de tornillo.
1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. Haga clic en Aadir dos veces para crear dos nuevas variables
paramtricas.
3. Modifique la primera variable del siguiente modo:
En la lista Tipo valor, seleccione Tamao tornillo.
Tekla Structures aade automticamente el sufijo _diameter al
nombre de las variables. No borre el sufijo.
En el cuadro Etiqueta en cuadro de dilogo, escriba Tamao
tornillo.
4. Modifique la segunda variable del siguiente modo:
a. En la lista Tipo valor, seleccione Estndar tornillo.
Tekla Structures aade automticamente el sufijo _screwdin al
nombre de la variable. No borre el sufijo.
b. En el cuadro Nombre, cambie el prefijo de la segunda variable, de
modo que el prefijo de ambas variables sea idntico.
En este ejemplo, el prefijo es P1.

NOTA Las variables de tamao de tornillo y estndar de tornillo


siempre deben tener el mismo prefijo ya que, de lo contrario,
no funcionarn.

Aadir variables a un componente personalizado 61 Ejemplos de frmulas de variables


c. En el cuadro Etiqueta en cuadro de dilogo, escriba Estndar
tornillo.
5. Enlace las variables paramtricas a las propiedades del grupo de tornillos:
a. En el Examinador componente personalizado, busque la propiedad
de tamao del objeto de componente.
b. Haga clic con el botn derecho en Tamao y seleccione Aadir
ecuacin.
c. Introduzca P1_diameter despus del signo igual y, a continuacin,
pulse Intro.
d. Haga clic en Estndar tornillo con el botn derecho y seleccione
Aadir ecuacin.
e. Introduzca P1_screwdin despus del signo igual y, a continuacin,
pulse Intro.

6. Guarde el componente personalizado.


7. Cierra el editor de componente personalizado.
De este modo ya puede determinar el tamao y estndar de tornillo del
componente personalizado en el cuadro de dilogo del componente
personalizado.

Ejemplo de una frmula de variable: Calcular la distancia


del grupo de tornillos
En este ejemplo, se crear una frmula de variable que calcula la distancia del
grupo de tornillos desde el ala de la viga.

Aadir variables a un componente personalizado 62 Ejemplos de frmulas de variables


1. Modifique las propiedades del grupo de tornillos del siguiente modo:
a. En el editor de componente personalizado, haga doble clic en el
grupo de tornillos.
Se abre el cuadro de dilogo Propiedades Tornillo.
b. Borre todos los valores inferiores al rea Desplazamiento desde.
c. Haga clic en Modificar.
El grupo de tornillos se mueve al mismo nivel que el identificador del
punto inicial del grupo de tornillos.

2. Vincule el grupo de tornillos al ala de la viga:


a. En el editor de componente personalizado, seleccione el grupo de
tornillos.
b. Seleccione el identificador superior amarillo.

c. Haga clic con el botn derecho en el identificador y seleccione


Vincular a Plano.
d. Seleccione el ala superior de la viga.

Aparecer una nueva variable de distancia en el cuadro de dilogo


Variables.

Aadir variables a un componente personalizado 63 Ejemplos de frmulas de variables


3. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
4. Haga clic en Aadir para crear una nueva variable paramtrica.
5. Modifique la variable del siguiente modo:
a. En el cuadro Frmula, introduzca un valor de distancia.
b. En el cuadro Etiqueta en cuadro de dilogo, introduzca Distancia
vertical a tornillo.
6. En el cuadro Frmula, introduzca =-P1 para la variable de distancia.

7. Guarde el componente personalizado.


8. Cierra el editor de componente personalizado.
Ahora puede determinar la distancia del grupo de tornillos desde el ala de la
viga cambiando el valor de Distancia vertical a tornillo en el cuadro de
dilogo del componente personalizado.

Ejemplo de una frmula de variable: Calcular el nmero de


filas de tornillos
En este ejemplo, se crear una frmula de variable que calcula el nmero de
filas de tornillos segn la altura de la viga. Para los clculos se utilizarn
sentencias if.

Aadir variables a un componente personalizado 64 Ejemplos de frmulas de variables


1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. Haga clic en Aadir para crear una nueva variable paramtrica.
3. En la lista Tipo valor, seleccione Nmero.
4. En el Examinador componente personalizado, busque la propiedad de
altura de la viga.
5. Haga clic con el botn derecho en Altura y seleccione Copiar Referencia.
6. En el cuadro Frmula, introduzca la siguiente sentencia if para la
variable paramtrica:
=if (fP(Altura,"ID50B8559A-0000-00FD-3133-353432363133")< 301) then 2
else (if (fP(Altura,"ID50B8559A-0000-00FD-3133-353432363133")>501) then 4
else 3 endif) endif

En la frmula,
fP(Altura,"ID50B8559A-0000-00FD-3133-353432363133") es la
referencia de la altura de la viga copiada desde el Examinador
componente personalizado. La variable obtiene su valor de la siguiente
manera:
Si la altura de la viga es inferior a 301 mm, el valor es 2.
Si la altura de la viga es superior a 501 mm, el valor es 4.
Si la altura de la viga es entre 300 y 500 mm, el valor es 3.
7. Haga clic en Aadir para crear otra variable paramtrica.
8. En la lista Tipo valor, seleccione Lista distancias para la nueva variable.
9. En el cuadro Frmula, introduzca =P1+"*"+100 para la nueva variable.
En la frmula, 100 es la separacin entre tornillos y el valor P1 es el
nmero de filas de tornillos.

10. En el Examinador componente personalizado, busque Distancia x


grupo tornillos.
11. Haga clic con el botn derecho en Distancia x grupo tornillos y
seleccione Aadir ecuacin.
12. Introduzca P2 despus del signo igual y, a continuacin, pulse Intro.
13. Guarde el componente personalizado.

Aadir variables a un componente personalizado 65 Ejemplos de frmulas de variables


14. Cierra el editor de componente personalizado.
Ahora al cambiar la altura de la viga, cambia tambin el nmero de filas de
tornillos.

Ejemplo de una frmula de variable: Enlazar variables a


atributos definidos por el usuario
En este ejemplo, se enlazarn variables paramtricas a los atributos definidos
por el usuario de paneles. Despus podr utilizar los atributos definidos por el
usuario en filtros de vista para mostrar u ocultar los paneles en el modelo.

1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. Haga clic en Aadir para crear una nueva variable paramtrica.
3. Modifique la variable del siguiente modo:
a. En la lista Tipo valor, seleccione Texto.
b. En el cuadro Frmula, introduzca Tipo1.
c. En el cuadro Etiqueta en cuadro de dilogo, introduzca Panel1.
4. En el Examinador componente personalizado, busque los atributos
definidos por el usuario del primer panel.
Enlazar la variable P1 al atributo USER_FIELD_1. No obstante, el atributo
no est visible en el Examinador componente personalizado.
5. Haga visible el atributo definido por el usuario en el Examinador
componente personalizado:

Aadir variables a un componente personalizado 66 Ejemplos de frmulas de variables


a. Haga doble clic en el primer panel.
Se abre el cuadro de dilogo de propiedades del panel.
b. Haga clic en Atributos definidos por usuario.
Se abre el cuadro de dilogo de atributos definidos por el usuario.
c. Vaya a la pestaa Parmetros.
d. Introduzca un texto en el cuadro Campo Usuario 1.
e. Haga clic en Modificar.
6. En el Examinador componente personalizado, haga clic en Actualizar.
USER_FIELD_1 aparece en Atributos definidos por el usuario en el
Examinador componente personalizado.
7. Enlace P1 con USER_FIELD_1.
a. Haga clic en USER_FIELD_1 con el botn derecho y seleccione Aadir
ecuacin.
b. Introduzca P1 despus del signo igual y, a continuacin, pulse Intro.

8. Cree dos nuevas variables paramtricas y enlcelas con los atributos


definidos por el usuario de los otros dos paneles.
9. Guarde el componente personalizado.
10. Cierra el editor de componente personalizado.
Ahora puede crear un filtro de vista en el modelo para ocultar o mostrar
paneles utilizando el atributo Campo Usuario 1 y los valores de Frmula
especificados para las variables paramtricas en el filtro.

Ejemplo de una frmula de variable: Calcular el nmero de


postes de barandilla utilizando un atributo de cuadro
En este ejemplo, se crear una frmula de variable que calcula el nmero de
postes de barandilla segn el atributo de cuadro de longitud de la viga. Los
postes de barandilla fueron creados en ambos extremos de la viga y uno de
ellos fue copiado con el componente Matriz de objetos (29).

Aadir variables a un componente personalizado 67 Ejemplos de frmulas de variables


1. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
2. Cree tres nuevas variables paramtricas haciendo clic en Aadir.
3. Modifique la variable P1 del siguiente modo:
En el cuadro Frmula, introduzca 250.
En el cuadro Etiqueta en cuadro de dilogo, escriba Distancia
Extremo.
4. Modifique la variable P2 del siguiente modo:
En el cuadro Frmula, introduzca 900.
En el cuadro Etiqueta en cuadro de dilogo, introduzca Separacin.
5. Modifique la variable P3 del siguiente modo:
En el cuadro Tipo valor, seleccione Nmero.
En el cuadro Etiqueta en cuadro de dilogo, introduzca Nmero de
Postes.
6. Consulte el GUID de la viga:

a. En la cinta, haga clic en Consultar objetos .


b. Seleccione la viga.
c. Consulte el GUID de la viga en el cuadro de dilogo Consultar
Objeto.
7. En el cuadro Frmula de la variable P3, introduzca
=(fTpl("LENGTH","ID50B8559A-0000-010B-3133-353432373038")
-(P1*2))/P2.

Aadir variables a un componente personalizado 68 Ejemplos de frmulas de variables


fTpl("LENGTH","ID50B8559A-0000-010B-3133-353432373038") es
el atributo de cuadro de longitud de la viga e
ID50B8559A-0000-010B-3133-353432373038 es el GUID de la viga.
El nmero de postes se calcula del siguiente modo: Primero se restan las
distancias al extremo de la longitud de la viga y, a continuacin, el
resultado se divide por la separacin entre postes.
8. En el Examinador componente personalizado, enlace las variables P2 y
P3 a las propiedades de Matriz de objetos (29).
a. Haga clic con el botn derecho en dist_between_elem y seleccione
Aadir ecuacin.
b. Introduzca P2 despus del signo igual y, a continuacin, pulse Intro.
c. Haga clic con el botn derecho en number_of_arrays y seleccione
Aadir ecuacin.
d. Introduzca P3 despus del signo igual y, a continuacin, pulse Intro.

9. Vincule el primer poste al extremo de la viga.


a. Seleccione el poste en la vista de componente personalizado.
b. Mantenga pulsada la tecla Alt y utilice una seleccin de rea (de
izquierda a derecha) para seleccionar los identificadores del poste.
c. Haga clic con el botn derecho y seleccione Vincular a Plano.

Aadir variables a un componente personalizado 69 Ejemplos de frmulas de variables


10. Vincule el ltimo poste al otro extremo de la viga siguiendo las
instrucciones del paso 9.
11. Modifique las variables de distancia del siguiente modo:
a. En el cuadro Frmula, introduzca =P1.
b. En la lista Visibilidad, seleccione Ocultar.

12. Guarde el componente personalizado.


13. Cierra el editor de componente personalizado.
Ahora puede cambiar la separacin y la distancia al extremo de los postes de
barandilla en el cuadro de dilogo del componente personalizado. Tekla
Structures calcula el nmero de postes en funcin de la separacin, la
distancia al extremo y la longitud de la viga.

Aadir variables a un componente personalizado 70 Ejemplos de frmulas de variables


Ejemplo de una frmula de variable: Enlazar una hoja de
clculo de Excel a un componente personalizado
En este ejemplo, se enlazar una variable paramtrica a una hoja de clculo de
Excel. Por ejemplo, puede utilizar hojas de clculo de Excel para comprobar
uniones.
1. Cree una hoja de clculo de Excel.
El nombre del archivo de la hoja de clculo debe ser
component_"nombre_componente".xls. Por ejemplo,
component_rigidizador.xls para un componente personalizado cuyo
nombre es rigidizador.
2. Guarde la hoja de clculo de Excel en la carpeta del modelo: ..
\<modelo>\exceldesign\. Como alternativa, puede guardar la hoja de
clculo en la carpeta definida con la opcin avanzada
XS_EXTERNAL_EXCEL_DESIGN_PATH.
3. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
4. Haga clic en Aadir para crear una nueva variable paramtrica.
5. Modifique la variable del siguiente modo:
a. En la lista Tipo valor, seleccione S/No.
b. En el cuadro Nombre, introduzca use_externaldesign.
c. En el cuadro Etiqueta en cuadro de dilogo, introduzca Usar
diseo externo.

6. Guarde el componente personalizado.


7. Cierra el editor de componente personalizado.
Ahora el cuadro de dilogo del componente personalizado contiene la opcin
Usar diseo externo.

Aadir variables a un componente personalizado 71 Ejemplos de frmulas de variables


5 Aadir un componente
personalizado en un modelo

Utilice la base de datos de Aplicaciones y componentes para aadir su


componente personalizado en un modelo.

1. Haga clic en el botn Aplicaciones y componentes del panel lateral


para abrir la base de datos de Aplicaciones y componentes.
2. Para buscar un componente, examine la base de datos o introduzca un
trmino de bsqueda en el cuadro de bsqueda. Los componentes
personalizados tienen los siguientes smbolos en la base de datos:

Tipo Smbolo
Parte personalizada

Junta o unin personalizada

Detalle personalizado
3. Seleccione el componente personalizado que desee aadir.
4. Siga las instrucciones de la barra de estado para aadir el componente
personalizado al modelo.
5. Para modificar las propiedades, haga doble clic en el componente
personalizado en el modelo.

Consulte tambin
Ejemplo: Aadir una unin personalizada en un modelo (pgina 72)
Aadir una parte personalizada usando la modificacin directa (pgina 73)
Sugerencias para compartir componentes personalizados (pgina 112)

Aadir un componente personalizado en un 72 Ejemplo: Aadir una unin personalizada en un


modelo modelo
5.1 Ejemplo: Aadir una unin personalizada en un
modelo
En este ejemplo, se aadir a un modelo una unin de placa de unin
personalizada creada previamente. Dado que no ha modificado el
componente personalizado para adaptarse a distintas situaciones en el
modelo, es preciso aadirlo en una ubicacin similar a donde fue creado. De
lo contrario, el componente personalizado puede no funcionar segn sea
necesario.

1. Haga clic en el botn Aplicaciones y componentes del panel lateral


para abrir la base de datos de Aplicaciones y componentes.
2. En la base de datos, seleccione la unin de placa de unin personalizada
que desee aadir.
Tekla Structures mostrar las instrucciones en la barra de estado.
3. Seleccione la columna como parte principal.
4. Seleccione la viga como parte secundaria.
Tekla Structures aade la unin de placa de unin al modelo.

5.2 Aadir una parte personalizada usando la


modificacin directa
Puede utilizar las dimensiones y los identificadores de modificacin directa
cuando aada partes personalizadas a un modelo.

NOTA Este mtodo no se puede usar al aadir partes personalizadas a


superficies que tienen cortes o chaflanes de borde. Es necesario
ocultar los objetos de chafln de borde y las partes cortantes de la
vista antes de aadir partes personalizadas en superficies cortadas o
achaflanadas usando la modificacin directa.
No se recomienda el uso de este mtodo con partes personalizadas
que son paramtricas y en las que los puntos de entrada definen las
dimensiones de la parte personalizada. La vista preliminar se
simplifica, en funcin de las dimensiones de la parte personalizada
por defecto y la eleccin no tiene el foco habitual.

1. Asegrese de que la Modificacin Directa est activada.

2. Haga clic en el botn Aplicaciones y componentes del panel lateral


para abrir la base de datos de Aplicaciones y componentes.
3. En la base de datos, seleccione la parte personalizada que desee aadir.

Aadir un componente personalizado en un 73 Aadir una parte personalizada usando la


modelo modificacin directa
4. Mueva el puntero del ratn sobre las caras y los bordes de parte en el
modelo. La parte personalizada da la vuelta y se ajusta a las caras de
parte.
Si aade la parte personalizada a otra parte, Tekla Structures muestra las
dimensiones de ubicacin desde el primer punto de entrada de la parte
personalizada a las caras de parte ms cercanas.
5. Si aade una parte personalizada que solo tiene un punto de entrada,
pulse Tab para rotarla en pasos de 90 grados alrededor del eje Y del plano
de trabajo.
6. Segn el nmero de puntos de entrada que tenga la parte personalizada,
seleccione uno o dos puntos para colocar la parte personalizada en el
modelo.
Tekla Structures muestra los ejes de coordenadas, los identificadores de
rotacin y las dimensiones de ubicacin que puede usar para ajustar la
ubicacin y la rotacin de la parte personalizada.

7. Haga clic con el botn central del ratn para confirmar la ubicacin y la
rotacin y para aadir la parte personalizada al modelo.

5.3 Mover una parte personalizada usando la


modificacin directa
Puede utilizar las dimensiones y los identificadores de modificacin directa al
modificar la ubicacin y la rotacin de una parte personalizada. Asegrese de

que la Modificacin Directa est activada. Si no puede seleccionar


partes personalizadas, asegrese de que el conmutador de seleccin
Seleccionar componentes est activo.

Aadir un componente personalizado en un 74 Mover una parte personalizada usando la


modelo modificacin directa
Para Haga esto
Mover la parte personalizada a Arrastre el identificador del eje pertinente a
lo largo de cualquiera de sus otra ubicacin.
ejes de coordenadas

Rotar la parte personalizada 1. Arrastre el identificador de rotacin


alrededor de cualquiera de sus pertinente a otra ubicacin.
ejes de coordenadas
2. Pulse Tab para rotar la parte personalizada
en pasos de 90 grados en la direccin del
identificador de rotacin seleccionado.

Cambiar una dimensin de Arrastre la punta de flecha de la dimensin


ubicacin pertinente a otra ubicacin.
Mover o rotar la parte 1. Seleccione un identificador de eje, un
personalizada especificando identificador de rotacin o una punta de
una distancia o un ngulo flecha de dimensin.
2. Con el teclado, introduzca el valor en el que
desea que cambie la dimensin.

Aadir un componente personalizado en un 75 Mover una parte personalizada usando la


modelo modificacin directa
Para Haga esto
Para empezar por el signo negativo (-),
utilice el teclado numrico.
Para introducir un valor absoluto para la
dimensin, primero introduzca $ y, a
continuacin, el valor.
3. Haga clic en OK en el cuadro de dilogo
Introducir una Ubicacin Numrica.
Detener la modificacin Pulse Esc.
Tambin puede hacer clic con el botn
derecho y seleccionar Interrumpir en el men
emergente.

Aadir un componente personalizado en un 76 Mover una parte personalizada usando la


modelo modificacin directa
6 Proteger un componente
personalizado con una
contrasea

Puede definir una contrasea para evitar que otros usuarios puedan modificar
un componente personalizado. Los componentes personalizados protegidos
por contrasea todava pueden aadirse en los modelos utilizando el
procedimiento habitual.
1. En el modelo, seleccione un componente personalizado.
2. Haga clic con el botn derecho en el smbolo del componente
personalizado y seleccione Editar Componente Personalizado.
3. En el editor de componente personalizado, haga clic en el botn Mostrar

variables .
Se abre el cuadro de dilogo Variables.
4. Haga clic en Aadir para crear una variable nueva.
5. En el cuadro Nombre, introduzca Password.
6. En el cuadro Frmula, introduzca la contrasea que desee.
7. Guarde el componente personalizado. (pgina 30)
La prxima vez que alguien intente editar este componente personalizado, se
le solicitar la contrasea.

Proteger un componente personalizado con una 77 Mover una parte personalizada usando la
contrasea modificacin directa
7 Importar y exportar
componentes personalizados

Puede importar y exportar componentes personalizados como archivos .uel


entre los modelos.

CONSEJO Puede compartir sus componentes personalizados en Tekla Warehouse y


tambin descargar componentes personalizados creados por otros
usuarios.

Importar y exportar componentes personalizados 78 Mover una parte personalizada usando la


modificacin directa
8 Importar componentes
personalizados

Puede importar en otro modelo componentes personalizados previamente


creados.

1. Haga clic en el botn Aplicaciones y componentes del panel lateral


para abrir la base de datos de Aplicaciones y componentes.

2. Haga clic en el botn Acceder a funciones avanzadas y despus


seleccione Importar componente personalizado.
3. Busque la carpeta que contenga el archivo de exportacin.
4. Seleccione el archivo de exportacin.
5. Haga clic en Abrir para importar los componentes personalizados.

CONSEJO Puede importar automticamente componentes


personalizados en un modelo nuevo utilizando la opcin
avanzada XS_UEL_IMPORT_FOLDER. Exporte todos los
componentes personalizados a determinadas carpetas e
introduzca dichas carpetas como el valor de la opcin
avanzada XS_UEL_IMPORT_FOLDER para importar fcilmente
los componentes personalizados en modelos nuevos.

Importar componentes personalizados 79 Mover una parte personalizada usando la


modificacin directa
9 Exportar componentes
personalizados

Puede exportar componentes personalizados en un archivo .uel. No cambie


el nombre del archivo despus de exportar los componentes personalizados.

1. Haga clic en el botn Aplicaciones y componentes del panel lateral


para abrir la base de datos de Aplicaciones y componentes.
2. En la base de datos, seleccione los componentes personalizados que
desee exportar.
3. Haga clic con el botn derecho en la seleccin y, a continuacin,
seleccione Publicar.
4. Busque la carpeta en la que desee guardar el archivo.
5. Introduzca un nombre para el archivo de exportacin.
Por defecto, la extensin del nombre del archivo es .uel.
6. Haga clic en Guardar para exportar los componentes personalizados.

CONSEJO Si desea exportar componentes personalizados como


archivos independientes, seleccione los componentes
personalizados en la base de datos Aplicaciones y
Componentes, haga clic con el botn derecho y seleccione
Publicar por separado.

Exportar componentes personalizados 80 Mover una parte personalizada usando la


modificacin directa
10 Configuraciones y funciones de
variables

Esta seccin presenta informacin ms detallada acerca de las diversas


opciones de configuracin, propiedades, tipos de planos y funciones de
variables de componentes personalizados.

Configuracin de componentes personalizados (pgina 81)


Debe definir estas configuraciones al crear nuevos componentes
personalizados. Puede cambiar algunas de estas configuraciones al
modificar un componente personalizado existente.
Propiedades por defecto de un componente personalizado (pgina 85)
Cada componente personalizado tiene un cuadro de dilogo que puede
modificar. Por defecto, el cuadro de dilogo contiene una pestaa Posicin
para las partes personalizadas y una pestaa General para juntas, detalles
y uniones personalizadas.
Tipos de planos (pgina 89)
Al crear variables de distancia para un componente personalizado, debe
seleccionar un tipo de plano. El tipo de plano define qu planos puede
seleccionar.
Propiedades de variables (pgina 93)
Utilice el cuadro de dilogo Variables para definir las propiedades de
variables paramtricas y de distancia.
Funciones en frmulas de variables (pgina 98)
Puede utilizar funciones para calcular valores para variables paramtricas.
Las frmulas de variables siempre empiezan por el signo igual (=).

Configuraciones y funciones de variables 81 Configuracin de componentes personalizados


10.1 Configuracin de componentes personalizados
Debe definir estas configuraciones al crear los nuevos componentes
personalizados con el Asistente Componente Personalizado. Puede cambiar
algunas de estas configuraciones al modificar un componente personalizado
existente.
Para obtener ms informacin, consulte Crear un componente personalizado
(pgina 16) y Modificar un componente personalizado (pgina 28).

10.2 Propiedades de la pestaa Tipo/Notas


En la pestaa Tipo/Notas, dispone de las siguientes opciones:

Opcin Descripcin
Tipo Seleccione el tipo de componente personalizado.
La opcin Tipo afecta a la manera de insertar el componente
personalizado en el modelo. Tipo tambin define si el
componente personalizado se conecta a partes existentes.
Nombre Introduzca un nombre nico para el componente personalizado.
Descripcin Introduzca una breve descripcin del componente
personalizado. Tekla Structures muestra la descripcin en la base
de datos Aplicaciones y componentes.
Identificador componente Introduzca un nombre o una referencia adicional para el
componente, por ejemplo, una referencia de cdigo de diseo.
Se puede mostrar en dibujos generales y de conjunto y en listas.
Para mostrarlo en los dibujos, incluya Cdigo en el cuadro de
dilogo Propiedades Marca Unin.

10.3 Propiedades de la pestaa Posicin


En la pestaa Posicin, dispone de las siguientes opciones:

Opcin Descripcin Nota


Direccin ascendente Define la posicin ascendente No disponible para partes.
por defecto.

Configuraciones y funciones de variables 82 Propiedades de la pestaa Tipo/Notas


Opcin Descripcin Nota
Tipo de posicin La posicin (u origen) del No disponible para detalles ni
componente en relacin con la partes.
parte principal.

Puede definir la posicin de las juntas y uniones personalizadas. Dispone de


las siguientes opciones:

Opcin Descripcin Ejemplo


Mitad Donde intersectan las lneas
centrales de las partes principal
y secundaria.

Plano recuadro Donde intersectan el recuadro


de la parte principal con la lnea
central de la parte secundaria.

Plano colisin Donde intersectan la parte


principal con la lnea central de
la parte secundaria.

Plano final extremo Donde la lnea central de la


parte secundaria toca con el
extremo de la parte principal.

Configuraciones y funciones de variables 83 Propiedades de la pestaa Posicin


Opcin Descripcin Ejemplo
Plano de cartela Donde intersectan las lneas
centrales de la parte principal y
la primera parte secundaria. La
direccin x es perpendicular a
la lnea central de la parte
principal.

10.4 Propiedades de la pestaa Avanzado


En la pestaa Avanzado, dispone de las siguientes opciones:

Opcin Descripcin Nota


Tipo detalle Determina en qu lado de la Solamente disponible para
parte principal est ubicado el detalles y juntas
componente. Las opciones son
las siguientes:
Detalle intermedio
Tekla Structures crea todos
los componentes en el
mismo lado de la parte
principal
Detalle extremo
Tekla Structures crea todos
los componentes en el lado
de la parte principal ms
prximo a los detalles
Esto afecta solamente a los
componentes asimtricos.
Posicin punto definicin en Determina la posicin Solamente disponible para
relacin a parte primaria seleccionada para crear el detalles
detalle, relativa a la parte
principal.
Posicin punto definicin en Determina dnde se crea el Solamente disponible para
relacin a parte secundaria componente, en relacin con la uniones y juntas
parte secundaria.
Permitir mltiples casos de Seleccione esta opcin para Solamente disponible para
unin entre partes iguales crear varios componentes en la uniones y juntas

Configuraciones y funciones de variables 84 Propiedades de la pestaa Avanzado


Opcin Descripcin Nota
misma parte principal, en
diferentes ubicaciones.
Posiciones exactas Seleccione esta opcin para Solamente disponible para
ubicar la junta en funcin de las juntas
posiciones seleccionadas en el
modelo.
Desactive la casilla de
verificacin para permitir que
Tekla Structures utilice el
reconocimiento automtico de
juntas para ubicar la junta. Esta
opcin es especialmente til
con juntas alabeadas.
Usar el centro de la caja de Seleccione esta opcin para Solamente disponible para
contorno en el posicionar la parte partes
posicionamiento personalizada en funcin del
centro de su caja de contorno
(el recuadro que rodea el perfil
de la parte real).

10.5 Propiedades por defecto de un componente


personalizado
Cada componente personalizado tiene un cuadro de dilogo que puede
modificar. Por defecto, el cuadro de dilogo contiene una pestaa Posicin
para las partes personalizadas y una pestaa General para juntas, detalles y
uniones personalizadas.
Para obtener ms informacin, consulte Modificar el cuadro de dilogo de un
componente personalizado (pgina 31).
Para ver las propiedades actuales, haga doble clic en el componente
personalizado en el modelo.

10.6 Propiedades por defecto de partes personalizadas


Por defecto, el cuadro de dilogo de una parte personalizada tiene las
siguientes opciones:

Configuraciones y funciones de variables 85 Propiedades por defecto de un componente


personalizado
Opcin Descripcin Ejemplo
En el plano Cambia la ubicacin de la parte en el plano de Mitad
trabajo.

Derecha

Izquierda

Rotacin Gira la parte en pasos de 90 grados. Arriba y Debajo

Delante y Atrs

Configuraciones y funciones de variables 86 Propiedades por defecto de partes


personalizadas
Opcin Descripcin Ejemplo
En profundidad Cambia la ubicacin de la parte perpendicularmente Mitad
al plano de trabajo.

Delante

Detrs

Mostrar tercer Hace que el tercer identificador de una parte No


identificador personalizada anidada sea visible en la direccin
deseada.
Puede vincular el tercer identificador en la direccin
deseada y as forzar a la parte a seguir la rotacin de
otra parte.

Configuraciones y funciones de variables 87 Propiedades por defecto de partes


personalizadas
Opcin Descripcin Ejemplo
Encima

En la izquierda

10.7 Propiedades por defecto de juntas, detalles y uniones


personalizados
Por defecto, el cuadro de dilogo de una unin, detalle o junta personalizados
tiene las siguientes opciones:

Opcin Descripcin Nota


Direccin Indica cmo est girado el componente
alrededor de la parte secundaria, en
relacin con el plano de trabajo actual. Si
no hay partes secundarias, Tekla
Structures gira la unin alrededor de la
parte principal.

Configuraciones y funciones de variables 88 Propiedades por defecto de juntas, detalles y


uniones personalizados
Opcin Descripcin Nota
Posicin en relacin a parte El punto de creacin del componente, en Solamente disponible para
primaria relacin con la parte principal. detalles.
Posicin en relacin a parte Tekla Structures ubica automticamente el Por defecto, solamente
secundaria componente segn la opcin seleccionada. disponible para juntas.
Si desea utilizar esta propiedad
en las uniones, active la casilla
de verificacin Permitir
mltiples casos de unin
entre partes iguales en la
pestaa Avanzado al crear el
componente.
Colocar en posiciones Seleccione esta opcin para colocar la Solamente disponible para
seleccionadas junta en los puntos que seleccione. juntas.
Tipo de detalle Determina en qu lado de la parte Solamente disponible para
principal est ubicado el componente. Las detalles.
opciones son las siguientes:
Detalle intermedio
Tekla Structures crea todos los
componentes en el mismo lado de la
parte principal.
Detalle extremo
Tekla Structures crea todos los
componentes en el lado ms prximo a
los detalles.
Esto afecta solamente a los componentes
asimtricos.
Bloqueado Seleccione S para impedir que otros
usuarios modifiquen las propiedades.
Clase La clase de las partes que crea el
componente personalizado
Cdigo de unin Identifica al componente. Puede mostrar
este cdigo de unin en las marcas de
unin en los dibujos.
Gr reglas Auto ValoresPorDef El grupo de reglas empleado para
configurar las propiedades de la unin.
Grupo reglas Auto Unin El grupo de reglas que Tekla Structures
utiliza para seleccionar la unin.

Configuraciones y funciones de variables 89 Tipos de planos


10.8 Tipos de planos
Cuando aade variables de distancia a un componente personalizado, debe
seleccionar un tipo de plano. El tipo de plano define qu planos puede
seleccionar.

Dispone de las siguientes opciones:

Tipo de plano Descripcin Ejemplo


Planos lmite Puede seleccionar los bordes
del recuadro que rodea el
perfil.

Planos centrales Puede seleccionar los planos


centrales de un perfil.

Configuraciones y funciones de variables 90 Tipos de planos


Tipo de plano Descripcin Ejemplo
Planos contorno Puede seleccionar las
superficies exterior e interior
de un perfil.

Planos de corte Si la parte contiene cortes de


lnea, de parte o poligonales,
esta opcin permite
seleccionar las superficies de
corte. No es posible
seleccionar adaptaciones.

Planos Lo que puede seleccionarse


componente depende del tipo de
componente y del Tipo de
posicin del componente
personalizado.

Ejemplos de planos de componente


Vea a continuacin ejemplos de posibles planos de componente. Lo que
puede seleccionarse depende del tipo de componente y del Tipo de posicin
del componente personalizado.

Configuraciones y funciones de variables 91 Tipos de planos


Planos de componente de parte

Planos de componente de unin

Configuraciones y funciones de variables 92 Tipos de planos


Planos de componente de detalle

Planos de componente de junta

10.9 Propiedades de variables


Utilice el cuadro de dilogo Variables para definir las propiedades de
variables paramtricas y de distancia en componentes personalizados.

Configuraciones y funciones de variables 93 Propiedades de variables


Para obtener ms informacin, consulte Crear variables de distancia
(pgina 41) y Crear variables paramtricas (pgina 47).

Opcin Descripcin
Nombre Nombre nico de una variable. Utilice este nombre para hacer
referencia a la variable en el editor de componente
personalizado.
La longitud mxima es de 19 caracteres.
Frmula Utilice este cuadro para introducir un valor o una frmula.
Las frmulas empiezan por =.
Valor Muestra el valor actual de Frmula.
Tipo valor Seleccione un tipo de valor de la lista. El tipo determina qu tipo
de valor puede introducir para la variable.
Para obtener ms informacin, consulte la siguiente tabla.
Tipo variable Esta propiedad puede ser Distancia o bien Parmetro.
Visibilidad Utilice esta configuracin para controlar la visibilidad de una
variable.
Defina Mostrar para mostrar la variable en el cuadro de dilogo
del componente personalizado.
Etiqueta en cuadro El nombre de la variable que muestra Tekla Structures en el
de dilogo cuadro de dilogo del componente personalizado.
La longitud mxima es de 30 caracteres.

Dispone de las siguientes opciones para el tipo de valor:

Opcin Descripcin
Nmero Un nmero entero. Se utiliza para cantidad y multiplicador.
Longitud Un nmero decimal (coma flotante). Se utiliza para longitudes y
distancias. Los nmeros de longitud tienen unidades (mm,
pulgadas, etc.) y se redondean a dos decimales.
Texto Una cadena de texto (ASCII).
Factor Un valor decimal sin unidad. Puede definir el nmero de
decimales del tipo de valor en el men Archivo -->
Configuracin --> Opciones --> Unidades y decimales .
ngulo Un tipo de nmero decimal para guardar ngulos, con un
decimal, en radianes.
Material Un tipo de dato asociado a la base de datos de materiales. Se
utiliza para seleccionar un material del cuadro de dilogo de
materiales estndar.
Perfil Un tipo de dato asociado a la base de datos de perfiles. Se utiliza
para seleccionar un perfil del cuadro de dilogo de perfiles
estndar.

Configuraciones y funciones de variables 94 Propiedades de variables


Opcin Descripcin
Tamao tornillo Tipos de datos enlazados a la base de datos de tornillos.
Tamao tornillo funciona con Estndar tornillo. Tienen un
Estndar tornillo
formato de nomenclatura fijo: Px_diameter y Px_screwdin. No
cambie el nombre fijo.
Para mostrar los valores en el cuadro de dilogo del
componente, x debe ser idntico para ambos; por ejemplo,
P1_diameter y P1_screwdin.

Tipo tornillo Para determinar el tipo de tornillo (obra/taller) en el cuadro de


dilogo del componente personalizado. Est enlazado a la
propiedad Tipo tornillo de los tornillos en el Examinador
componente personalizado.

Tamao perno Tipos de datos enlazados a la base de datos de tornillos.


Tamao perno funciona con Estndar perno. Tienen un
Estndar perno
formato de nomenclatura fijo: Px_size y Px_standard. No
cambie el nombre fijo.
Para mostrar los valores en el cuadro de dilogo del
componente, x debe ser idntico para ambos; por ejemplo,
P9_size y P9_standard.

Lista distancias Se utiliza con opciones que tienen varios valores de longitud,
como separaciones de tornillos.
Utilice un espacio como separador entre las distancias.

Configuraciones y funciones de variables 95 Propiedades de variables


Opcin Descripcin

Tipo soldadura Un tipo de dato para seleccionar el tipo de soldadura.

Tipo chafln Un tipo de dato para determinar la forma de un chafln.


Soldadura en obra Un tipo de dato para determinar el lugar de la soldadura: taller u
obra.
Material armadura Tipos de datos enlazados a la base de datos de armaduras.
Material armadura, Tamao armadura y Radio plegado
Tamao armadura
armadura funcionan conjuntamente. Tienen un formato de
Radio plegado nomenclatura fijo: Px_grade, Px_size y Px_radius, siendo x
armadura un nmero. No cambie el nombre fijo.
Para mostrar los valores en el cuadro de dilogo del
componente, x debe ser idntico para todos; por ejemplo,
P1_grade, P1_size y P1_radius.

Malla armaduras Para determinar mallas en componentes personalizados.


Enlazado con la propiedad Nombre base de datos de las mallas
de armadura en el Examinador componente personalizado.
Nombre Para sustituir un sub-componente dentro de un componente
componente personalizado por otro sub-componente. Enlazado a la
propiedad Nombre de los objetos en el Examinador
componente personalizado.
Archivo atributos Para definir las propiedades de un sub-componente dentro de
componente un componente personalizado. Funciona con Nombre
componente utilizando el formato Px_name y Px_attrfile,
siendo x un nmero. No cambie el nombre fijo.
Para mostrar los valores en el cuadro de dilogo del
componente, x debe ser idntico para ambos; por ejemplo,
P2_name y P2_attrfile.

Configuraciones y funciones de variables 96 Propiedades de variables


Opcin Descripcin

S/No Para determinar si Tekla Structures crea o no un objeto en un


componente personalizado. Enlazado a la propiedad Creacin
de los objetos en el Examinador componente personalizado.

Mscara de bits Para definir el conjunto de tornillo (tuercas y arandelas) y partes


con agujeros ovalados. Enlazado a las propiedades Estructura
tornillo y Partes con agujeros ovalados de los tornillos en
Examinador componente personalizado.
El valor es una serie de cinco cifras de unos y ceros. Est
relacionado con las casillas de verificacin del cuadro de dilogo
Propiedades Tornillo. 1 significa que una casilla de verificacin
est seleccionada, 0 significa que una casilla de verificacin no
est seleccionada.
En el ejemplo siguiente, el valor de 10010 significa que se crea un
tornillo con una arandela y una tuerca en el conjunto de tornillo.

Configuraciones y funciones de variables 97 Propiedades de variables


Opcin Descripcin

Consulte tambin
Modificar el cuadro de dilogo de un componente personalizado (pgina 31)

10.10 Funciones en frmulas de variables


Puede utilizar funciones para calcular valores para variables paramtricas. Las
frmulas de variables siempre empiezan por el signo igual (=).
Para obtener ms informacin, consulte Crear variables paramtricas
(pgina 47).

10.11 Operadores aritmticos


Utilice operadores aritmticos para combinar expresiones que dan como
resultado valores numricos. Puede utilizar los siguientes operadores
aritmticos:

Operador Descripcin Notas


+ suma Tambin se utiliza para crear cadenas de parmetros.
- resta
* multiplicacin La multiplicacin es ms rpida que la divisin.
=D1*0.5 es ms rpido que =D1/2
/ divisin

10.12 Operadores lgicos y de comparacin


Utilice operadores lgicos y de comparacin dentro de sentencias
condicionales. Puede utilizar sentencias if-then-else para comprobar una
condicin y definir el valor segn el resultado.

Configuraciones y funciones de variables 98 Funciones en frmulas de variables


Por ejemplo,
=if (D1>200) then 20 else 10 endif
Puede utilizar los siguientes operadores dentro de sentencias condicionales:

Operador Descripcin Ejemplo


== los dos lados son iguales
!= los lados no son iguales
< el lado izquierdo es ms
pequeo
<= el lado izquierdo es ms
pequeo o igual
> el lado derecho es ms
pequeo
>= el lado derecho es ms
pequeo o igual
&& Y lgico =if (D1==200 && D2<40) then 6 else 0 endif
ambas condiciones deben ser Si D1 es 200 y D2 es menor que 40, el resultado es 6;
verdaderas de lo contrario, 0.
|| O lgico =if (D1==200 || D2<40) then 6 else 0 endif
solamente una de las Si D1 es 200 o si D2 es menor que 40, el resultado es
condiciones debe ser verdadera 6; de lo contrario, 0.

10.13 Funciones de referencia


Utilice las funciones de referencia para hacer referencia a la propiedad de otro
objeto, como el espesor de placa de una parte secundaria. Tekla Structures
hace referencia al objeto en el nivel de sistema, por lo que si la propiedad del
objeto cambia, tambin lo hace el valor de la funcin de referencia.

Puede utilizar las siguientes funciones de referencia:

Funcin Descripcin Ejemplo


fTpl("atributo cuadro", Da como resultado el =fTpl("WEIGHT","ID50B8559A-0000-010B-
"GUID objeto") valor del atributo de 3133-353432373038")
cuadro de un objeto que
da como resultado el peso de un objeto cuyo
tiene un GUID de objeto
GUID es
especificado.
ID50B8559A-0000-010B-3133-353432373038.

Configuraciones y funciones de variables 99 Funciones de referencia


Funcin Descripcin Ejemplo
fP("atributo definido Da como resultado el =fP("comment",
por usuario", "GUID valor del atributo definido "ID50B8559A-0000-010B-3133-3534323730
objeto") por el usuario de un 38")
objeto que tiene un GUID
da como resultado el atributo definido por el
de objeto especificado.
usuario nota de un objeto cuyo GUID es
ID50B8559A-0000-010B-3133-353432373038.
fValueOf("parmetro") Da como resultado el Si la ecuacin es =P2+"*"+P3, el resultado ser
valor del parmetro. P2*P3
Con =fValueOf("P2")
+"*"+fValueOf("P3"), donde P2=780 y
P3=480, el resultado es 780*480
fRebarCatalogValue(Mater Da como resultado el fRebarCatalogValue("A500HW", "10", 1,
ialBarra, TamaoBarra, valor de la base de datos 2)
Uso, NombeCampo) de armaduras de un
da como resultado el tamao, el uso y el peso
objeto.
de un objeto cuya calidad de armadura es
Uso puede ser 2 A500HW.
(Tirante) o 1 (Principal).
NombreCampo debe ser
una de las siguientes
opciones:
0 DimetroNominal
1 DimetroReal
2 Peso
3 RadioMn
4 RadioGancho1
5 nguloGancho1
6 LongitudGancho1
7 RadioGancho2
8 nguloGancho2
9 LongitudGancho2
10 RadioGancho3
11 nguloGancho3
12 LongitudGancho3
13 rea

Configuraciones y funciones de variables 100 Archivo ASCII como funcin de referencia


10.14 Archivo ASCII como funcin de referencia
Puede hacer referencia a archivos ASCII para obtener datos. Tekla Structures
busca los archivos en el siguiente orden:

1. modelo
2. ..\TeklaStructuresModels\<modelo>
\CustomComponentDialogFiles\
3. proyecto (definido con la opcin avanzada XS_PROJECT)
4. empresa (definido con la opcin avanzada XS_FIRM)
5. sistema (definido con la opcin avanzada XS_SYSTEM)
El formato para leer archivos es el siguiente:
fVF("nombre_archivo", "valor_clave_de_fila", nmero_columna)
El valor clave de fila es un valor de texto nico.
El nmero de columna es un ndice que empieza por 1.

NOTA Introduzca un espacio al final de cada fila del archivo ASCII. De lo


contrario, la informacin no se leer correctamente.

Ejemplo
La funcin =fVF("Overlap.dat", "MET-202Z25", 5) est en el cuadro
Frmula en el cuadro de dilogo Variables. La funcin obtiene el valor 16.0
para el perfil MET-202Z25, del archivo Overlap.dat.

Configuraciones y funciones de variables 101 Archivo ASCII como funcin de referencia


Valor clave de la fila (MET-202Z25)

Nmero de columna (5)

10.15 Funciones matemticas


Utilice funciones matemticas para crear expresiones matemticas ms
complejas. Puede utilizar las siguientes funciones:

Funcin Descripcin Ejemplo


fabs(parmetro) Da como resultado el valor absoluto del =fabs(D1) da como resultado
parmetro 15
si D1 = -15
exp(potencia) Da como resultado e elevado a la potencia =exp(D1) da como resultado
7.39
e es el nmero de Euler.
si D1 = 2
ln(parmetro) Da como resultado el logaritmo natural del =ln(P2) da como resultado
parmetro (nmero base e) 2.71
si P2 = 15
log(parmetro) Da como resultado el logaritmo del =log(D1) da como resultado 2
parmetro (nmero base 10)
si D1=100
sqrt(parmetro) Da como resultado la raz cuadrada del =sqrt(D1) da como resultado
parmetro 4
si D1 = 16
mod(dividendo, divisor) Da como resultado el mdulo de la =mod(D1, 5) da como
divisin resultado 1
si D1 = 16
pow(nmero base, potencia) Da como el nmero base elevado a la =pow(D1, D2) da como
potencia especificada resultado 9
si D1 = 3 y D2 = 2
hypot(cateto1,cateto2) Da como resultado la hipotenusa =hypot(D1, D2) da como
resultado 5
si D1 = 3 y D2 = 4

cateto 1

Configuraciones y funciones de variables 102 Funciones matemticas


Funcin Descripcin Ejemplo

hipotenusa

cateto 2
n!(parmetro) Da como resultado el factorial del =n!(P2) da como resultado 24
parmetro
si P2 = 4
(1*2*3*4)
round(parmetro, precisin) Da como resultado el parmetro =round(P1, 0.1) da como
redondeado hasta el grado de precisin resultado 10.600
especificado
si P1 = 10.567
PI Devuelve el valor de pi con 31 decimales =PI da como resultado
3.141592653589793238462643
3832795

10.16 Funciones estadsticas


Utilice funciones de estadsticas para calcular sumas y promedios y para
redondear valores. Puede utilizar las siguientes funciones estadsticas:

Funcin Descripcin Ejemplo (P1 = 1.4 P2 = 2.3)


ceil() Da como resultado el nmero entero =ceil(P1) da como resultado 2
menor que sea mayor o igual que el
parmetro
floor() Da como resultado el nmero entero =floor(P1) da como resultado 1
mayor que sea menor o igual que el
parmetro
min() Da como resultado el menor de los =min(P1, P2) da como resultado 1.4
parmetros
max() Da como resultado el mayor de los =max(P1, P2) da como resultado 2.3
parmetros
sum() Suma de los parmetros =sum(P1, P2) da como resultado 3.7
sqsum() Suma de los parmetros al cuadrado: =sqsum(P1, P2) da como resultado 7.25
(parmetro1)2 + (parmetro2)2
ave() Promedio de los parmetros =ave(P1, P2) da como resultado 1.85
sqave() Promedio de los parmetros al cuadrado =sqave(P1, P2) da como resultado
3.625

Ejemplo: Funciones estadsticas ceil y floor


En este ejemplo, tiene las siguientes variables paramtricas:

Configuraciones y funciones de variables 103 Funciones estadsticas


Longitud viga: P1 = 3500
Separacin postes: P2 = 450
P1 / P2 = 7.7778
Puede utilizar las funciones estadsticas ceil y floor para redondear el valor
y despus emplear el valor redondeado como nmero de postes de la viga:
=ceil(P1/P2) da como resultado 8
=floor(P1/P2) da como resultado 7

10.17 Funciones de conversin de tipos de datos


Utilice funciones de conversin de tipos de datos para convertir valores en
otros tipos de datos. Puede utilizar las siguientes funciones de conversin de
tipos de datos:

Funcin Descripcin Ejemplo


int() Convierte los datos a entero Resulta especialmente til para calcular
dimensiones de perfiles:
=int(100.0132222000) da como resultado
100 si los decimales estn definidos en 0 en el
cuadro de dilogo Opciones
double() Convierte los datos a real
string() Convierte los datos a cadena de
caracteres
imp() Convierte unidades del sistema En los ejemplos siguientes, la unidad de longitud
britnico est definida en mm y los decimales estn
definidos en 2 en el cuadro de dilogo
Utilice esta funcin en los clculos,
Opciones.
en lugar de unidades del sistema
britnico. No es posible utilizar =imp(1,1,1,2), que significa 1 pie y 1 1/2
unidades del sistema britnico pulgadas, da como resultado 342.90 mm
directamente en los clculos.
=imp(1,1,2), que significa 1 1/2 pulgadas, da
como resultado 38.10 mm
=imp(1,2), que significa 1/2 pulgada, da como
resultado 12.70 mm
=imp(1), que significa 1 pulgada, da como
resultado 25.40 mm
=3/3" no es posible, pero =imp(36)/imp(3)
es correcto

Configuraciones y funciones de variables 104 Funciones de conversin de tipos de datos


Funcin Descripcin Ejemplo
vwu(valor, unidad) Convierte los valores de longitud y =vwu(4.0,"in") da como resultado 101.60
los valores de ngulo. Las unidades mm si la unidad de longitud est definida en
disponibles son: mm y los decimales estn definidos en 2 en el
"ft" ("pie", "pies") cuadro de dilogo Opciones.

"in" ("pulgada", "pulgadas") =vwu(2.0,"rad") da como resultado 114.59


grados si el ngulo est definido en grados y los
"m" decimales estn definidos en 2 en el cuadro de
"cm" dilogo Opciones.

"mm"
"rad"
"deg"

NOTA Las unidades dependen de la configuracin del men Archivo -->


Configuracin --> Opciones --> Unidades y decimales.

10.18 Operaciones con cadenas


Utilice operaciones con cadenas para manipular las cadenas de caracteres. Las
cadenas deben estar entre comillas en las frmulas de variables.

Puede utilizar las siguientes operaciones con cadenas:

Operacin Descripcin Ejemplo (P1 = "PL100*10")


match(parmetro1, Da como resultado 1 si los =match(P1, "PL100*10") da como resultado
parmetro2) parmetros son iguales y 0 si son 1
diferentes.
Aceptar todos los perfiles que empiezan por
Tambin puede utilizar los PFC: =match(P4, "PFC*")
comodines *, ? y [ ] con la funcin
Aceptar los perfiles que empiezan por PFC y
match.
alturas que empiezan por 2, 3, 4 o 5:
=match(P4, "PFC[2345]*")
Aceptar los perfiles que empiezan por PFC, las
alturas que son 200, 300, 400 o 500 y las
anchuras que empiezan por 7: =match(P4,
"PFC[2345]00?7")
length(parmetro) Da como resultado el nmero de =length(P1) da como resultado 8
caracteres del parmetro.
find(parmetro, Da como resultado el nmero de =find(P1, "*") da como resultado 5
cadena) orden (empezando desde cero) de la
cadena especificada y -1 si la cadena

Configuraciones y funciones de variables 105 Operaciones con cadenas


Operacin Descripcin Ejemplo (P1 = "PL100*10")
especificada no se encuentra en el
parmetro.
getat(parmetro, n) Da como resultado el carcter =getat(P1, 1) da como resultado "L"
nmero n (empezando desde cero)
del parmetro.
setat(parmetro, n, Define el carcter nmero n =setat(P1, 0, "B") da como resultado
carcter) (empezando desde cero) como el "BL100*10"
carcter especificado en el
parmetro.
mid(cadena, n, x) Da como resultado x caracteres de la =mid(P1,2,3) da como resultado "100"
cadena empezando desde el carcter
nmero n (contando desde cero). Si
deja en blanco el ltimo argumento
(x), da como resultado la ltima parte
de la cadena.
reverse(cadena) Invierte la cadena especificada. =reverse(P1) da como resultado "01*001LP"

Ejemplo 1
Para definir el tamao de perfil PL100*10 con dos variables P2 = 100 y P3 = 10,
introduzca la frmula de la siguiente manera:
="PL"+P2+"*"+P3

Ejemplo 2
Tekla Structures considerar las separaciones de tornillos como cadenas. Para
definir la separacin de tornillos, defina Tipo valor como Lista distancias e
introduzca la frmula de la siguiente manera:
=P1+" "+P2
El resultado ser 100 200, si P1 = 100 (longitud) y P2 = 200 (longitud).

10.19 Funciones trigonomtricas


Utilice funciones trigonomtricas para calcular ngulos. Puede utilizar las
siguientes funciones trigonomtricas:

Funcin Descripcin Ejemplo


sin() Da como resultado el valor del seno =sin(d45) da como resultado 0.71
cos() Da como resultado el valor del coseno =cos(d45) da como resultado 0.71
tan() Da como resultado el valor de la tangente =tan(d45) da como resultado 1.00
asin() Funcin inversa de sin(), da como =asin(d45) da como resultado 0.90
resultado el valor en radianes

Configuraciones y funciones de variables 106 Funciones trigonomtricas


Funcin Descripcin Ejemplo
acos() Funcin inversa de cos(), da como =acos(d45) da como resultado 0.67
resultado el valor en radianes
atan() Funcin inversa de tan(), da como =atan(d45) da como resultado 0.67
resultado el valor en radianes
sinh() Da como resultado el valor del seno =sinh(d45) da como resultado 0.87
hiperblico
cosh() Da como resultado el valor del coseno =cosh(d45) da como resultado 1.32
hiperblico
tanh() Da como resultado el valor de la tangente =tanh(d45) da como resultado 0.66
hiperblica
atan2() Da como resultado el ngulo cuya =atan2(1,3) da como resultado 0.32
tangente es el cociente de los dos
nmeros. Da como resultado el valor en
radianes

NOTA Al utilizar funciones trigonomtricas en frmulas de variables, se debe


incluir un prefijo para definir la unidad. Si no se incluye un prefijo,
Tekla Structures utiliza radianes como unidad por defecto.
d son grados. Por ejemplo, sin(d180)
r son radianes (por defecto). Por ejemplo, sin(r3.14) o
sin(3.14)

10.20 Funcin de tamao de mercado


Utilice la funcin de tamao de mercado en un componente personalizado
para seleccionar la dimensin de placa adecuada (normalmente el espesor de
placa) de entre los tamaos de mercado disponibles. Por ejemplo, el espesor
de una placa debe coincidir con el alma de una viga.

Funcin Descripcin Ejemplo


fMarketSize(material, espesor, Da como resultado el siguiente =fMarketSize("S235JR", 10, 0)
paso extra) tamao de mercado disponible para
el material en el archivo
marketsize.dat, en funcin del
espesor especificado.
El archivo debe estar en la carpeta ..
\environments\su_entorno
\profil o en la carpeta de sistema.
Para el paso extra introduzca un
nmero para definir el incremento

Configuraciones y funciones de variables 107 Funcin de tamao de mercado


Funcin Descripcin Ejemplo
hasta el tamao siguiente (el valor
por defecto es 0).

Ejemplo
En este ejemplo, tiene los siguientes datos en marketsize.dat:
S235JR,
6,9,12,16,19,22SS400,1.6,2.3,3.2,4.5,6,9,12,16,19,22,25,28,32,38DEFAULT,
6,9,12,16,19,22,25,28,32,38

El primer elemento de una fila es una calidad de material seguida de los


espesores de placa disponibles en milmetros. En la lnea DEFAULT se
enumeran los espesores disponibles en los dems tipos de materiales.
Con los datos anteriores, la funcin =fMarketSize("S235JR",10,0) dara
como resultado 12 y =fMarketSize("S235JR",10,1) dara como resultado
16 (el siguiente tamao superior).

10.21 Funciones de condicin de estructura


Utilice las funciones de condicin de estructura para obtener el ngulo de
sesgo, el ngulo de inclinacin y el ngulo de oblicuidad de la viga secundaria
en relacin con la parte principal (columna o viga). Puede utilizar las siguientes
funciones de condicin de estructura:

Funcin Descripcin Ejemplo


fAD("skew", GUID) Da como resultado el ngulo de =fAD("skew","ID50B8559A-0000-010B-3133-353
sesgo de la parte secundaria cuyo 432373038") da como resultado 45
GUID se ha especificado.
ID50B8559A-0000-010B-3133-353432373038 es el
GUID de la parte secundaria, que se encuentra en un
ngulo de 45 grados respecto a la parte principal.

fAD("slope", Da como resultado el ngulo de =fAD("slope","ID50B8559A-0000-010B-3133-35


GUID) inclinacin de la parte secundaria 3432373038")
cuyo GUID se ha especificado.

Configuraciones y funciones de variables 108 Funciones de condicin de estructura


Funcin Descripcin Ejemplo
fAD("cant", GUID) Da como resultado el ngulo de =fAD("cant","ID50B8559A-0000-010B-3133-353
oblicuidad de la parte secundaria 432373038")
rotada cuyo GUID se ha especificado.

NOTA Estas funciones no devuelven valores positivos y negativos de


inclinacin y sesgo. Con estas funciones no es posible determinar
la inclinacin ascendente o descendente, ni el sesgo hacia la
izquierda o hacia la derecha.
El ngulo mximo de sesgo que puede obtenerse es de 45 grados.
Tekla Structures calcula los ngulos en 2D para aislar la inclinacin
y el sesgo entre s. Por ejemplo, el ngulo al sesgo no se tiene en
cuenta al calcular el ngulo de inclinacin, lo cual significa que el
valor de ngulo de inclinacin no variar independientemente de
la rotacin de la parte secundaria alrededor de la parte principal.
Para averiguar la verdadera inclinacin 3D con el sesgo incluido,
puede utilizar la siguiente frmula matemtica:
TRUE_SLOPE = atan( tan(SLOPE) * cos(SKEW))

Ejemplo 1
La inclinacin y el sesgo son relativos a una viga enmarcada dentro de una
columna.

Vista lateral Vista superior

1. Pilar

Configuraciones y funciones de variables 109 Funciones de condicin de estructura


2. viga
3. Inclinacin
4. Sesgo

Ejemplo 2
Con dos vigas, la inclinacin es en realidad el sesgo horizontal de la viga
enmarcada dentro de la otra viga y la inclinacin vertical de la viga relativa a la
principal es en realidad el ngulo de sesgo.

Vista lateral Vista superior

1. Sesgo
2. Inclinacin

Configuraciones y funciones de variables 110 Funciones de condicin de estructura


11 Sugerencias y consejos para
usar componentes
personalizados

En esta seccin se presentan algunas sugerencias tiles sobre cmo crear y


usar componentes personalizados de manera ms eficaz.
Sugerencias para crear componentes personalizados (pgina 111)
Siga estas directrices al crear nuevos componentes personalizados.
Sugerencias para compartir componentes personalizados (pgina 112)
Siga estas directrices al compartir componentes personalizados con los
colegas.
Sugerencias para actualizar componentes personalizados a una nueva
versin (pgina 113)
Al comenzar a utilizar una nueva versin de Tekla Structures, compruebe
siempre que los componentes personalizados creados en versiones
anteriores funcionen correctamente en la nueva versin.

11.1 Sugerencias para crear componentes personalizados


Siga estas directrices al crear nuevos componentes personalizados.
Asigne nombres cortos y lgicos a los componentes personalizados.
Utilice el campo de descripcin para describir el componente y explicar su
funcin.
Cree componentes sencillos para situaciones especficas.
Modelar componentes sencillos es ms rpido y fcil. Tambin son ms
sencillos de utilizar. Evite crear un "supercomponente" para utilizarlo en
todas las situaciones posibles.

Sugerencias y consejos para usar componentes 111 Sugerencias para crear componentes
personalizados personalizados
Considere la opcin de crear un modelo de componentes.
Utilice el modelo para crear y probar componentes personalizados.
Utilice la parte ms simple que pueda.
Por ejemplo, si slo necesita una forma rectangular, utilice una placa
rectangular y no una placa irregular. Las placas rectangulares tienen
solamente dos identificadores, por lo que slo deber crear unos pocos
vnculos para manipularlas. Las placas irregulares requieren ms vnculos
porque tienen cuatro identificadores.

1. Placa rectangular
2. Placa irregular
Modele las partes solamente con la precisin necesaria.
Si la nica informacin de la parte que necesita es una marca de parte en
el dibujo general y la cantidad en la lista de materiales, cree una barra o
placa simple. Si ms tarde necesita incluir la parte en una vista detallada,
puede volver a modelar la parte con ms precisin.
Modele los embebidos como partes personalizadas e inclyalos en los
componentes.

11.2 Sugerencias para compartir componentes


personalizados
Siga estas directrices al compartir componentes personalizados con los
colegas.
Utilice Tekla Warehouse para compartir y guardar componentes
personalizados.
Proporcione la informacin esencial
Si distribuye el componente a otros usuarios, recuerde enumerar los
perfiles con los que funciona.

Sugerencias y consejos para usar componentes 112 Sugerencias para compartir componentes
personalizados personalizados
Utilice perfiles fijos siempre que sea posible.
De esta forma no tendr que copiar los perfiles definidos por el usuario al
copiar los componentes en otras ubicaciones.
No se olvide de copiar las secciones transversales de perfil definidas
por el usuario con el componente personalizado.

11.3 Sugerencias para actualizar componentes


personalizados a una nueva versin
Al comenzar a utilizar una nueva versin de Tekla Structures, compruebe
siempre que los componentes personalizados creados en versiones anteriores
funcionen correctamente en la nueva versin.
Al editar componentes personalizados creados en una versin ms antigua de
Tekla Structures y si la nueva versin contiene mejoras que requieren
actualizacin, Tekla Structures pregunta si desea actualizar el componente. Si
no actualiza el componente, funcionar del mismo modo que en la versin en
que fue creado originalmente, aunque no podr aprovechar las ventajas de las
nuevas mejoras.
Si opta por actualizar el componente, tendr que comprobar y en ocasiones
volver a crear las dimensiones, segn cuales sean las mejoras. Al borrar una
dimensin y crear otra nueva (incluso con el mismo nombre), tambin ser
necesario modificar las ecuaciones que contengan la dimensin, dado que la
dependencia creada por la ecuacin se perder al borrar la dimensin. Puede
volver a crear dimensiones y modificar ecuaciones en el editor de componente
personalizado.

Sugerencias y consejos para usar componentes 113 Sugerencias para actualizar componentes
personalizados personalizados a una nueva versin
Sugerencias y consejos para usar componentes 114 Sugerencias para actualizar componentes
personalizados personalizados a una nueva versin
ndice

A crear variables de distancia de referencia


................................................................... 41
anidado crear variables paramtricas............ 41,47
componentes...........................................17 detalles.................................................. 5,11
archivos .inp evitar modificaciones del cuadro de
en componentes personalizados.....31,33 dilogo...................................................... 33
Asistente Componente Personalizado exportar....................................................78
crear componentes personalizados..... 16 importar................................................... 78
propiedades............................................. 81 juntas..................................................... 5,13
aadir modificar............................................. 16,28
componentes personalizados en ocultar variables en cuadro de dilogo 50
modelos....................................................72 operadores aritmticos.......................... 98
partes personalizadas en modelos.......73 partes.......................................................5,7
propiedades de variables.......................93
propiedades por defecto del cuadro de
B dilogo...................................................... 85
proteccin con contraseas...................77
base de datos de Aplicaciones y sub-componentes................................... 17
Componentes tipos............................................................ 5
exportar componentes personalizados tipos de planos........................................ 89
................................................................... 78 tipos de valor de variables..................... 93
importar componentes personalizados uniones.................................................... 5,9
................................................................... 78 variables................................................... 40
componentes
componentes anidados..........................17
C desglosar.................................................. 17
cerrar sub-componentes................................... 17
editor de componente personalizado.. 30 configuracin
componentes anidados componentes personalizados............... 81
ejemplo.....................................................23 opciones por defecto de Editor Dilogo
componentes personalizados Componente Personalizado.................. 32
acerca de componentes personalizados5 contraseas
archivos .inp........................................31,33 proteccin de componentes
archivos de cuadros de dilogo....... 31,33 personalizados........................................ 77
aadir en modelos.............................72,73 copiar
componentes anidados..........................17 referencias de propiedades................... 48
configuracin........................................... 81 crear
copiar referencias de propiedades....... 48 componentes personalizados............... 16
crear.......................................................... 16 variables paramtricas........................... 47
crear planos de construccin................ 49
crear variables de distancia................... 41

115
D sustituir sub-componentes en
componente personalizado................... 55
dependencias cclicas .................................. 50 usar archivos de propiedades en
dependencias componente personalizado................... 56
en frmulas de variables........................50 usar atributos de cuadro en
desglosar componentes personalizados............... 67
componentes...........................................17 usar atributos definidos por el usuario
detalles personalizados................................11 en componentes personalizados.......... 66
detalles usar hojas de clculo de Excel con
detalles personalizados.......................5,11 componentes personalizados............... 70
usar planos de construccin en
componente personalizado................... 58
E enlazar
variables paramtricas a propiedades de
editar objetos......................................................47
componentes personalizados............... 28 Examinador Componente Personalizado.. 28
editor de componente personalizado........28 copiar referencias de propiedades....... 48
cerrar........................................................ 30 enlazar propiedades a variables
guardar..................................................... 30 paramtricas............................................47
editor de cuadros de dilogo.......................31 Excel
Editor Dilogo Componente Personalizado usar con componentes personalizados
.........................................................................31 ................................................................... 70
opciones de configuracin.....................32 exportar
editores componentes personalizados............... 78
Editor Dilogo Componente
Personalizado.......................................... 31
ejemplos
aadir una opcin para crear un objeto F
en un componente personalizado........ 54 frmulas
aadir unin personalizada en modelo operadores aritmticos.......................... 98
................................................................... 72
componentes anidados..........................23
crear unin personalizada..................... 19
crear variable paramtricas................... 52
G
desglosar componentes......................... 19 guardar
determinar el nmero de filas de componente personalizado................... 30
tornillos en componente personalizado
................................................................... 64
determinar la distancia del grupo de I
tornillos desde el ala de la viga............. 62 importar
determinar tamao y estndar de componentes personalizados............... 78
tornillo...................................................... 61
modificar cuadro de dilogo de
componente personalizado................... 33
modificar cuadro de dilogo de detalle J
de rigidizador...........................................33 juntas personalizadas...................................13
planos componente................................ 91 juntas
sub-componentes................................... 23 juntas personalizadas..........................5,13

116
M T
modificar tipos de planos.............................................. 89
componentes personalizados.......... 16,28 tipos
componentes personalizados................. 5

O
ocultar U
variables en cuadro de dilogo de uniones personalizadas................................. 9
componente personalizado................... 50 uniones
operadores aritmticos................................ 98 uniones personalizadas.........................5,9

P V
partes personalizadas.................................... 7 variables de distancia..............................40,41
aadir en modelos.................................. 73 variables de distancia de referencia......40,41
modificar.................................................. 74 variables paramtricas............................40,41
mover........................................................74 crear.......................................................... 47
partes enlazar...................................................... 47
partes personalizadas........................... 5,7 variables
planos centrales............................................ 89 crear variables de distancia................... 41
planos componente......................................89 crear variables de distancia de referencia
ejemplos................................................... 91 ................................................................... 41
planos contorno............................................ 89 crear variables paramtricas............ 41,47
planos corte................................................... 89 dependencias.......................................... 50
planos de construccin en componentes personalizados.......... 40
crear.......................................................... 49 enlazar variables paramtricas............. 47
planos lmite.................................................. 89 ocultar en cuadro de dilogo de
planos malla.................................................. 89 componente personalizado................... 50
propiedades propiedades............................................. 93
Asistente Componente Personalizado. 81 tipos de valor........................................... 93
variables................................................... 93 visualizar...................................................49
vincular a planos
tipos de planos........................................ 89
S vista de componente personalizado.......... 28
visualizar
sub-componentes......................................... 17 variables en componentes
ejemplos................................................... 23 personalizados........................................ 49
sugerencias
compartir componentes personalizados
.................................................................112
componentes personalizados en nueva
versin de Tekla Structures..................113
crear componentes personalizados... 111

117
118

You might also like