Você está na página 1de 114

Tekla Structures

Gua de Componentes
Personalizados

Versin del producto 21.0


marzo 2015

2015 Tekla Corporation


Contenido

1 Qu es un componente personalizado............................................................. 5

2 Creacin de componentes personalizados....................................................... 7


2.1 Acerca de la creacin de componentes personalizados........................................................ 7
2.2 Desglosar componentes............................................................................................................ 8
2.3 Ejemplo: Desglosar un componente de placa de unin.........................................................8
2.4 Crear un componente personalizado.......................................................................................9
2.5 Tipos de componentes personalizados.................................................................................. 10
2.6 Ejemplo: Crear una unin de placa de unin.......................................................................12
2.7 Aadir un componente personalizado a un modelo............................................................ 15
2.8 Ejemplo: Aadir una unin de placa de unin a un modelo.............................................. 15
2.9 Aadir una parte personalizada a un modelo y moverla usando modificacin
directa......................................................................................................................................16

3 Editor de componente personalizado............................................................ 19


3.1 Acerca del editor de componente personalizado.................................................................19
3.2 Abrir el editor de componente personalizado......................................................................20
3.3 Examinador de componente personalizado..........................................................................20
3.4 Modificar la configuracin de un componente personalizado...........................................22
3.5 Guardar un componente personalizado................................................................................ 22
3.6 Cerrar el editor de componente personalizado....................................................................23

4 Variables en componentes personalizados.................................................... 24


4.1 Acerca de las variables...........................................................................................................24
4.2 Visualizar las variables........................................................................................................... 25
4.3 Variables de distancia............................................................................................................ 25
Crear una variable de distancia manualmente........................................................................................................26
Probar una variable de distancia................................................................................................................................. 28
Ejemplo: Crear una variable de distancia para vincular una placa de unin ................................................ 28
Variables de distancia automticas............................................................................................................................ 30
Crear variables de distancia automticamente.......................................................................................................31
Borrar una variable de distancia..................................................................................................................................31
4.4 Variables paramtricas...........................................................................................................32
Crear y enlazar una variable paramtrica.................................................................................................................32
Ejemplo: Crear una variable paramtrica para definir el material de la placa de unin.............................33
4.5 Variables de distancia de referencia.....................................................................................34
Crear una variable de distancia de referencia......................................................................................................... 35
4.6 Referencias de propiedades................................................................................................... 36

2
Copia de una referencia de propiedad....................................................................................................................... 36
4.7 Planos de construccin...........................................................................................................36
Crear un plano de construccin...................................................................................................................................37

5 Ejemplos de modificacin de componentes personalizados........................ 38


5.1 Ejemplo: Aadir una opcin para crear un objeto.............................................................. 39
5.2 Ejemplo: Determinar la distancia del grupo de tornillos desde el ala de la viga.............40
5.3 Ejemplo: Determinar el tamao y el estndar de tornillo.................................................. 42
5.4 Ejemplo: Determinar el nmero de filas de tornillos.......................................................... 43
5.5 Ejemplo: Utilizar planos de construccin para determinar la posicin del rigidizador... 45
5.6 Ejemplo: Sustituir sub-componentes....................................................................................48
5.7 Ejemplo: Usar archivos de propiedades para modificar un sub-componente...................49
5.8 Ejemplo: Usar atributos definidos por el usuario en componentes personalizados......... 50
5.9 Ejemplo: Determinar el nmero de postes de barandilla utilizando un atributo
de cuadro.................................................................................................................................52
5.10 Ejemplo: Usar hojas de clculo de Excel con componentes personalizados..................... 56

6 Modificar el cuadro de dilogo de componente personalizado.................. 57


6.1 Ocultar variables en un cuadro de dilogo de componente personalizado...................... 57
6.2 Archivo de cuadro de dilogo de componente personalizado............................................ 58
6.3 Editor Dilogo Componente Personalizado.......................................................................... 58
Configurar las opciones de Editor Dilogo Componente Personalizado.......................................................... 59
Abrir un archivo de cuadro de dilogo de componente personalizado en Editor Dilogo
Componente Personalizado...........................................................................................................................................59
Mover elementos en un cuadro de dilogo de componente personalizado....................................................60
Aadir una imagen a un cuadro de dilogo de componente personalizado...................................................60
Aadir y cambiar de nombre una pestaa en un cuadro de dilogo de componente personalizado......60
Ejemplo: Modificar el cuadro de dilogo de un detalle de rigidizador.............................................................61
Ejemplo: Aadir una lista con imgenes a un cuadro de dilogo de rigidizador.......................................... 61
Ejemplo: Organizar cuadros de texto y etiquetas en un cuadro de dilogo de rigidizador........................64
Ejemplo: Atenuar las opciones no disponibles de un cuadro de dilogo de rigidizador..............................65
Evitar modificaciones del cuadro de dilogo del componente personalizado................................................66

7 Gestin de componentes personalizados.......................................................67


7.1 Exportar componentes personalizados................................................................................. 67
7.2 Importar componentes personalizados................................................................................. 68
7.3 Proteccin de componentes personalizados con contraseas............................................ 69
7.4 Evitar acciones en componentes personalizados en Base de Datos Componentes...........70

8 Configuracin de componentes personalizados............................................71


8.1 Propiedades de Asistente Componente Personalizado........................................................ 71
Propiedades de la pestaa Tipo/Notas....................................................................................................................... 71
Propiedades de la pestaa Posicin............................................................................................................................72
Propiedades de la pestaa Avanzado......................................................................................................................... 72
Tipos de posicin..............................................................................................................................................................73
8.2 Propiedades por defecto del cuadro de dilogo de componente personalizado...............75
Propiedades por defecto del cuadro de dilogo de partes................................................................................... 75

3
Propiedades por defecto del cuadro de dilogo de uniones, detalles y juntas...............................................78
8.3 Tipos de planos........................................................................................................................80
Ejemplo: Planos de componente de detalle..............................................................................................................82
Ejemplo: Planos de componente de unin................................................................................................................82
Ejemplo: Planos de componente de junta.................................................................................................................83
Ejemplo: Planos de componente de parte.................................................................................................................84
8.4 Propiedades de variables........................................................................................................ 84
Tipos de valor.................................................................................................................................................................... 85
8.5 Funciones en frmulas de variables......................................................................................88
Operadores aritmticos.................................................................................................................................................. 89
Operadores lgicos y de comparacin....................................................................................................................... 90
Funciones de referencia................................................................................................................................................. 90
Archivo ASCII como funcin de referencia...............................................................................................................92
Funciones matemticas..................................................................................................................................................93
Funciones estadsticas....................................................................................................................................................94
Funciones de conversin de tipos de datos..............................................................................................................95
Operaciones con cadenas.............................................................................................................................................. 96
Funciones trigonomtricas............................................................................................................................................98
Funcin de tamao de mercado.................................................................................................................................. 99
Funciones de condicin de estructura....................................................................................................................... 99
Ejemplo: Condiciones de estructura de sesgo e inclinacin............................................................................. 100
Ejemplo: Funciones estadsticas ceil y floor.......................................................................................................... 102
Ejemplo: Funcin de tamao de mercado.............................................................................................................. 102

9 Sugerencias para componentes personalizados..........................................103


9.1 Sugerencias para crear componentes personalizados.......................................................103
9.2 Sugerencias para compartir componentes personalizados...............................................104
9.3 Componentes personalizados existentes en una nueva versin de Tekla Structures.... 105

10 Renuncia.........................................................................................................106

4
1 Qu es un componente personalizado

Tekla Structures contiene una serie de herramientas que permiten definir uniones, partes,
juntas y detalles, denominados componentes personalizados.Puede crear sus propios
componentes personalizados. Tekla Structures crea un cuadro de dilogo para el componente
personalizado que, de ser necesario, podr personalizar para adaptarlo a sus necesidades.
Los componentes personalizados pueden utilizarse de la misma forma que cualquier
componente de sistema de Tekla Structures.

Qu es un componente personalizado 5
Los componentes personalizados tambin pueden modificarse con el editor de componente
personalizado para crear componentes personalizados inteligentes que se ajusten
automticamente a los cambios realizados en el modelo.

Consulte tambin Creacin de componentes personalizados en la pgina 7


Editor de componente personalizado en la pgina 19

Qu es un componente personalizado 6
2 Creacin de componentes
personalizados

En esta seccin se explica cmo crear componentes personalizados y aadirlos a un modelo.


Haga clic en los enlaces que figuran ms abajo para encontrar ms:

Acerca de la creacin de componentes personalizados en la pgina 7


Desglosar componentes en la pgina 8
Ejemplo: Desglosar un componente de placa de unin en la pgina 8
Crear un componente personalizado en la pgina 9
Tipos de componentes personalizados en la pgina 10
Ejemplo: Crear una unin de placa de unin en la pgina 12
Aadir un componente personalizado a un modelo en la pgina 15
Ejemplo: Aadir una unin de placa de unin a un modelo en la pgina 15
Aadir una parte personalizada a un modelo y moverla usando modificacin directa en la
pgina 16

2.1 Acerca de la creacin de componentes personalizados


Los componentes personalizados pueden crearse desglosando y modificando un componente
existente, o bien creando manualmente los objetos del componente.
A continuacin puede crear un componente personalizado seleccionando los objetos que va a
incluir en el mismo y especificando la informacin que necesita introducir el usuario, como
por ejemplo la parte principal, las partes secundarias o los puntos que el usuario tiene que
seleccionar. Despus podr aadir el componente personalizado en una ubicacin del modelo
similar a aquella en la que se cre originalmente.
Para crear un componente personalizado inteligente que se ajuste automticamente a los
cambios en el modelo, deber modificar el componente personalizado en el editor de
componente personalizado.

Creacin de componentes personalizados 7 Acerca de la creacin de componentes personalizados


Consulte tambin Creacin de componentes personalizados en la pgina 7
Crear un componente personalizado en la pgina 9
Aadir un componente personalizado a un modelo en la pgina 15
Editor de componente personalizado en la pgina 19

2.2 Desglosar componentes


Al desglosar un componente, los objetos del mismo se separarn. Entonces podr quitar y
modificar las partes y otros objetos del componente, y utilizarlas para crear un componente
personalizado.

Para desglosar un componente:


1. Haga clic en Detallar --> Componente --> Desglosar Componente.
2. Seleccione el componente que desee desglosar.
Tekla Structures separa los objetos del componente.
Ahora puede eliminar y modificar los objetos por separado.

Consulte tambin Creacin de componentes personalizados en la pgina 7


Ejemplo: Desglosar un componente de placa de unin en la pgina 8

2.3 Ejemplo: Desglosar un componente de placa de unin


En este ejemplo procederemos a desglosar un componente de placa de unin ya existente.

Para desglosar un componente de placa de unin:

Creacin de componentes personalizados 8 Desglosar componentes


1. Haga clic en Detallar --> Componente --> Desglosar Componente.
2. Seleccione el componente de placa de unin.
Tekla Structures separa los objetos del componente.

Ahora puede modificar las propiedades de los objetos segn considere conveniente. As, podr
crear una unin personalizada compuesta por los objetos del componente de placa de unin
modificados.

Consulte tambin Creacin de componentes personalizados en la pgina 7


Desglosar componentes en la pgina 8

2.4 Crear un componente personalizado


Para poder crear un componente personalizado, primero tendr que crear en el modelo un
componente de muestra que contenga todos los objetos necesarios del componente, como
partes, cortes, adaptaciones, tornillos, etc.

Para crear fcilmente un componente personalizado, desglose un componente


existente similar y, a continuacin, cambie los objetos del mismo segn sus
necesidades.

Para crear un componente personalizado:


1. Haga clic en Detallar --> Componente --> Definir Componente Personalizado... para
abrir el Asistente Componente Personalizado.
2. En la pestaa Tipo/Notas, seleccione el tipo de componente en la lista Tipo.
3. Introduzca un Nombre para el componente.

Creacin de componentes personalizados 9 Crear un componente personalizado


4. Si es necesario, modifique otras propiedades.
Por ejemplo, puede definir la posicin de una unin personalizada en relacin a la parte
principal.
5. Haga clic en Siguiente.
6. Seleccione los objetos que desee incluir en el componente personalizado.
7. Haga clic en Siguiente.
8. Siga las instrucciones del Asistente Componente Personalizado para terminar de crear
el componente personalizado.
El componente personalizado se aade a la Base de Datos Componentes.

Consulte tambin Creacin de componentes personalizados en la pgina 7


Tipos de componentes personalizados en la pgina 10
Ejemplo: Crear una unin de placa de unin en la pgina 12
Propiedades de Asistente Componente Personalizado en la pgina 71

2.5 Tipos de componentes personalizados


Hay cuatro tipos de componentes personalizados.

Tipo Descripcin Ejemplos


Unin Crea objetos de unin y conecta el/los Uniones de placa de unin y base
extremo(s) de la(s) parte(s)
secundaria(s) a una parte principal. La
parte principal puede ser continua en
el punto de unin.
El smbolo del componente es verde.

Creacin de componentes personalizados 10 Tipos de componentes personalizados


Tipo Descripcin Ejemplos
Detalle Crea objetos de detalle y los conecta Rigidizadores, agujeros, pernos,
a una parte principal en una ejiones y soportes de elevacin
ubicacin seleccionada.
El smbolo del componente es verde.

Parte Crea un grupo de objetos que puede Vigas armadas, prticos y paneles
contener uniones y detalles. sandwich
No tiene ningn smbolo de
componente.

Junta Crea objetos de junta y conecta Juntas panel a panel


partes a lo largo de una lnea
seleccionada con dos puntos. Las
partes normalmente son paralelas.
El smbolo del componente es verde.

Consulte tambin Creacin de componentes personalizados en la pgina 7

Creacin de componentes personalizados 11 Tipos de componentes personalizados


2.6 Ejemplo: Crear una unin de placa de unin
En este ejemplo crearemos un componente personalizado basado en un componente de placa
de unin ya existente que hemos desglosado.

Para desglosar un componente, seleccione el componente, haga clic con el botn


secundario y seleccione Desglosar Componente en el men emergente.

Para crear una unin de placa de unin:


1. Haga clic en Detallar --> Componente --> Definir Componente Personalizado... para
abrir el Asistente Componente Personalizado.
2. En la pestaa Tipo/Notas, defina Tipo como Unin.
3. Introduzca un Nombre para el componente personalizado.

Creacin de componentes personalizados 12 Ejemplo: Crear una unin de placa de unin


4. Haga clic en Siguiente.
5. Seleccione los objetos a usar en el componente personalizado.

Utilice 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.

Creacin de componentes personalizados 13 Ejemplo: Crear una unin de placa de unin


6. Haga clic en Siguiente.
7. Seleccione la columna como parte principal.
La parte principal sostiene a la parte secundaria.
8. Haga clic en Siguiente.
9. Seleccione la viga como parte secundaria.
La parte secundaria est sostenida por la parte principal.

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.

10. Haga clic en Finalizar.


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 adaptarlas a cualquier
cambio efectuado en el modelo. Para hacer que el componente personalizado sea
inteligente, debe modificarlo en el editor de componente personalizado.

Consulte tambin Creacin de componentes personalizados en la pgina 7


Crear un componente personalizado en la pgina 9

Creacin de componentes personalizados 14 Ejemplo: Crear una unin de placa de unin


Desglosar componentes en la pgina 8
Editor de componente personalizado en la pgina 19

2.7 Aadir un componente personalizado a un modelo


Para aadir un componente personalizado a un modelo:
1. Pulse Ctrl+F para abrir la Base de Datos Componentes.
2. En la lista, seleccione Personalizados para ver todos los componentes personalizados de
la Base de Datos Componentes.
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. Si es preciso, haga doble clic en el componente personalizado en el modelo para
modificar sus propiedades.

Consulte tambin Creacin de componentes personalizados en la pgina 7


Aadir una parte personalizada a un modelo y moverla usando modificacin directa en la
pgina 16

2.8 Ejemplo: Aadir una unin de placa de unin a un modelo


En este ejemplo vamos a aadir a un modelo una unin personalizada creada previamente.
Como no se ha modificado la unin de placa de unin para que se adapte a las diferentes
situaciones del modelo, hay que aadir la unin personalizada en una ubicacin similar a
aquella en que se cre la unin. De no ser as puede que la unin no funcione como se
espera.

Para aadir una unin de placa de unin a un modelo:


1. Pulse Ctrl+F para abrir la Base de Datos Componentes.
2. Seleccione Personalizados en la lista para mostrar todos los componentes personalizados.
3. Seleccione la unin personalizada Placa Unin.
Tekla Structures mostrar las instrucciones en la barra de estado.
4. Seleccione la columna como parte principal.
5. Seleccione la viga como parte secundaria.
Tekla Structures aade la unin de placa de unin al modelo.

Consulte tambin Creacin de componentes personalizados en la pgina 7

Creacin de componentes personalizados 15 Aadir un componente personalizado a un modelo


Ejemplo: Crear una unin de placa de unin en la pgina 12
Aadir un componente personalizado a un modelo en la pgina 15

2.9 Aadir una parte personalizada a un modelo y moverla usando


modificacin directa
Puede utilizar la modificacin directa cuando aada partes personalizadas a modelos de Tekla
Structures. Tambin puede usar la modificacin directa al modificar la ubicacin y la rotacin
de las partes personalizadas existentes en el modelo.

Limitaciones:
La modificacin directa no se puede usar para 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 modificacin directa 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.

Para aadir una parte personalizada a un modelo mediante la modificacin directa:

1. Asegrese de que el conmutador Modificacin Directa est activo.


2. Pulse Ctrl+F para abrir la Base de Datos Componentes.
3. En la lista, seleccione Personalizados para ver todos los componentes personalizados de
la Base de Datos Componentes.
4. Seleccione la parte personalizada que desee aadir.
5. 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 una 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.
6. Si aade una parte personalizada que solo tiene un punto de entrada, puede rotar la
parte personalizada en pasos de 90 grados alrededor del eje Y del plano de trabajo
pulsando Tab.
7. 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.

Creacin de componentes personalizados 16 Aadir una parte personalizada a un modelo y moverla


usando modificacin directa
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.

8. Si es necesario, modifique la ubicacin y la rotacin de la parte personalizada.


Realice alguna de las siguientes acciones:
Al arrastrar un identificador, mantenga pulsada la tecla Mayscula para utilizar los
conmutadores de eleccin.
Por defecto, los conmutadores de eleccin estn desactivados para facilitar el arrastre
del identificador a cualquier ubicacin.
Para mover la parte personalizada a lo largo de uno de sus ejes de coordenadas,
arrastre el identificador correspondiente del eje a una nueva ubicacin.

Para rotar la parte personalizada alrededor de uno de sus ejes de coordenadas,


arrastre el identificador de rotacin correspondiente a una nueva ubicacin.

Creacin de componentes personalizados 17 Aadir una parte personalizada a un modelo y moverla


usando modificacin directa
Tambin puede pulsar Tab para rotar la parte personalizada en pasos de 90 grados en
la direccin del identificador de rotacin seleccionado.
Para cambiar una dimensin de ubicacin, arrastre la punta de flecha de la dimensin
correspondiente a una nueva ubicacin.
Para mover o rotar la parte personalizada especificando una distancia o un ngulo:
1. Seleccione un identificador de eje, un identificador de rotacin o una punta de
flecha de dimensin.
2. Con el teclado, introduzca el valor con el que desea que cambie la dimensin.
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. Pulse Enter, o haga clic en OK en el cuadro de dilogo Introducir una Ubicacin
Numrica.
9. Haga clic con el botn central del ratn para confirmar la ubicacin y la rotacin, y para
aadir la parte personalizada al modelo.
10. Si desea modificar una parte personalizada existente en un modelo:

a. Asegrese de que el conmutador de seleccin Seleccionar componentes est


activo.
b. Seleccione la parte personalizada.
c. Siga las instrucciones del paso 8.
d. Para detener la modificacin, pulse Esc o haga clic con el botn secundario y
seleccione Interrumpir en el men desplegable.

Consulte tambin Creacin de componentes personalizados en la pgina 7

Creacin de componentes personalizados 18 Aadir una parte personalizada a un modelo y moverla


usando modificacin directa
3 Editor de componente personalizado

Esta seccin explica qu es el editor de componente personalizado.


Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Acerca del editor de componente personalizado en la pgina 19
Abrir el editor de componente personalizado en la pgina 19
Examinador de componente personalizado en la pgina 20
Modificar la configuracin de un componente personalizado en la pgina 21
Guardar un componente personalizado en la pgina 22
Cerrar el editor de componente personalizado en la pgina 23

3.1 Acerca del editor de componente personalizado


Para convertir en inteligente un componente personalizado de modo que se adapte a los
cambios en el modelo, debe modificarlo en el editor de componente personalizado. En el
editor de componente personalizado puede crear dependencias entre los objetos del
componente y los objetos del modelo. Por ejemplo, puede especificar que el tamao de un
rigidizador dependa del tamao de la viga. Si cambia el tamao, tambin cambiar el tamao
del rigidizador. Tambin puede aadir variables de distancia, por ejemplo, para especificar el
hueco entre una placa y una viga.
En el editor de componente personalizado solamente puede modificar los objetos del
componente, no las partes principal o secundarias.

Consulte tambin Editor de componente personalizado en la pgina 19

Editor de componente personalizado 19 Acerca del editor de componente personalizado


3.2 Abrir el editor de componente personalizado
Abra el editor de componente personalizado para modificar componentes personalizados y
crear componentes personalizados inteligentes que se ajusten a los cambios en el modelo.

Para abrir el editor de componente personalizado:


1. Haga clic en Detallar --> Componente --> Editar Componente Personalizado.
2. Seleccione el componente personalizado que desee modificar.

Las partes personalizadas no tienen ningn smbolo de componente. Para


seleccionar partes personalizadas, asegrese de que el conmutador Seleccionar

componente est activo.

Se abrir el editor de componente personalizado mostrando la barra de herramientas


Editor componente personalizado, el Examinador componente personalizado y cuatro
vistas del componente personalizado.

Consulte tambin Editor de componente personalizado en la pgina 19

3.3 Examinador de componente personalizado


El Examinador componente personalizado muestra el contenido de un componente
personalizado en una estructura jerrquica de tipo rbol.

Editor de componente personalizado 20 Examinador de componente personalizado


Objetos a los que se conecta el componente personalizado

Objetos que crea el componente personalizado

El Examinador componente personalizado funciona con las vistas del editor de componente
personalizado. Al seleccionar un objeto en el Examinador componente personalizado, Tekla
Structures resalta el objeto en las vistas. Seleccione un objeto en una vista del editor de
componente personalizado y Tekla Structures resaltar dicho objeto en el Examinador
componente personalizado.

Consulte tambin Editor de componente personalizado en la pgina 19

Editor de componente personalizado 21 Modificar la configuracin de un componente


personalizado
3.4 Modificar la configuracin de un componente personalizado
Una vez creado un componente personalizado, puede modificar las siguientes opciones de
configuracin del mismo:
cambiar la descripcin
modificar la configuracin de posicin
permitir mltiples casos de unin entre las partes
Para cambiar la configuracin de un componente personalizado:
1. En el editor de componente personalizado, haga clic en el botn Configuracin

componente personalizado .
2. En el cuadro de dilogo Configuracin componente personalizado, modifique las
opciones de configuracin segn sus preferencias.
3. Haga clic en OK.

Consulte tambin Editor de componente personalizado en la pgina 19


Propiedades de la pestaa Tipo/Notas en la pgina 71
Propiedades de la pestaa Posicin en la pgina 72
Propiedades de la pestaa Avanzado en la pgina 72

3.5 Guardar un componente personalizado


Una vez modificado un componente personalizado en el editor de componente personalizado,
puede guardar los cambios en todas las copias del componente personalizado en el modelo, o
bien guardar el componente con un nuevo nombre.

Para guardar un componente personalizado, realice una de las siguientes acciones:

Para Haga esto


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

Consulte tambin Editor de componente personalizado en la pgina 19

Editor de componente personalizado 22 Guardar un componente personalizado


3.6 Cerrar el editor de componente personalizado
Para cerrar el editor de componente personalizado:

1. Haga clic en el botn Cerrar .


Aparecer el mensaje Cerrar editor componente personalizado.
2. Realice una de las siguientes acciones:
Haga clic en S para guardar los cambios del componente personalizado. Tekla
Structures aplicar los cambios a todas las copias del componente personalizado
existentes en el modelo.
Haga clic en No para cerrar el editor de componente personalizado sin guardar los
cambios.

Consulte tambin Editor de componente personalizado en la pgina 19

Editor de componente personalizado 23 Cerrar el editor de componente personalizado


4 Variables en componentes
personalizados

Esta seccin explica qu son las variables y como se crean en el editor de componente
personalizado.
Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Acerca de las variables en la pgina 24
Visualizar las variables en la pgina 25
Variables de distancia en la pgina 25
Variables paramtricas en la pgina 31
Variables de distancia de referencia en la pgina 34
Referencias de propiedades en la pgina 36
Planos de construccin en la pgina 36

4.1 Acerca de las variables


Las variables son 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 los modelos. 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.
Existen dos tipos de variables:
Variables de distancia
Variables paramtricas
Una variable de distancia es 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.

Variables en componentes personalizados 24 Acerca de las variables


Una 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.

Consulte tambin Variables en componentes personalizados en la pgina 24


Variables de distancia en la pgina 25
Variables paramtricas en la pgina 31
Propiedades de variables en la pgina 84
Funciones en frmulas de variables en la pgina 88

4.2 Visualizar las variables


Para visualizar las variables:

1. Haga clic en el botn Mostrar variables de la barra de herramientas Editor


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

Consulte tambin Variables en componentes personalizados en la pgina 24

4.3 Variables de distancia


Utilice las variables de distancia para vincular objetos a planos, de modo que el componente
personalizado pueda adaptarse a los cambios en el modelo, como por ejemplo formas y
tamaos diferentes del perfil principal.
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
cortes de lnea

Variables en componentes personalizados 25 Visualizar las variables


puntos de referencia de armaduras
puntos de referencia de mallas y cordones de armaduras
adaptaciones
Las variables de distancia se pueden mostrar u ocultar 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 del componente personalizado. Ocltelas si
solamente desea vincular objetos a un plano.
Las variables de distancia se pueden crear manual o automticamente.

Consulte tambin Variables en componentes personalizados en la pgina 24


Crear una variable de distancia manualmente en la pgina 26
Probar una variable de distancia en la pgina 28
Ejemplo: Crear una variable de distancia para vincular una placa de unin en la pgina 28
Crear variables de distancia automticamente en la pgina 31
Borrar una variable de distancia en la pgina 31
Ocultar variables en un cuadro de dilogo de componente personalizado en la pgina 57

Crear una variable de distancia manualmente


Antes de empezar, asegrese de que la representacin de las partes est definida como
Render. Las superficies de las partes y los planos disponibles solamente pueden seleccionarse
en vistas Render.

Para crear una variable de distancia:


1. Seleccione los puntos de referencia que desea vincular a un plano.

Mantenga pulsada la tecla Alt y utilice una seleccin de rea (de izquierda a
derecha) para seleccionar varios puntos de referencia.

2. Realice una de las siguientes acciones::

Haga clic en el botn Aadir distancia fija de la barra de herramientas Editor


de componente personalizado.
Haga clic con el botn secundario en un punto de referencia y seleccione Vincular a
Plano en el men.
3. Mueva el puntero en una vista del editor de componente personalizado para resaltar el
plano que desee vincular a los puntos de referencia.

Variables en componentes personalizados 26 Variables de distancia


Si no puede resaltar el plano correcto, cambie el tipo de plano 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.

Oculte las partes y sus lneas de referencia si obstaculizan el plano requerido:


Mantenga pulsada la tecla Mays, seleccione la parte, haga clic con el botn
secundario y seleccione Ocultar en la lista.

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


Tekla Structures aade la variable de distancia en el cuadro de dilogo Variables y
muestra un smbolo de distancia en las vistas del editor de componente personalizado.

Un objeto puede vincularse a un mximo de tres planos.

Consulte tambin Variables de distancia en la pgina 25

Variables en componentes personalizados 27 Variables de distancia


Tipos de planos en la pgina 79
Ejemplo: Crear una variable de distancia para vincular una placa de unin en la pgina 28

Probar una variable de distancia


Pruebe la variable de distancia creada para ver los cambios en el componente personalizado.

Para probar una variable de distancia:


1. Haga doble clic en el smbolo de distancia en una vista del editor de componente
personalizado.
Se abre el cuadro de dilogo Propiedades Distancia.
2. Cambie el Valor.
3. Haga clic en Modificar para ver los cambios.

Tambin puede probar una variable de distancia en el cuadro de dilogo Variables


cambiando la Frmula de la variable de distancia.

Consulte tambin Variables de distancia en la pgina 25

Ejemplo: Crear una variable de distancia para vincular una placa de


unin
En este ejemplo vamos a vincular la posicin superior de una placa de unin al lado superior
de la viga.
Para vincular la posicin superior de la placa de unin al lado superior de la viga:
1. Seleccione la placa de unin en una vista del editor de componente personalizado para
ver los identificadores de la placa de unin.

Variables en componentes personalizados 28 Variables de distancia


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

Si no puede resaltar el plano deseado, cambie el tipo de plano en la barra de


herramientas Editor de componente personalizado.

En este caso utilizamos el tipo de plano lmite. Si cambia el perfil de la parte, siempre se
encuentra el plano de lmite.

Variables en componentes personalizados 29 Variables de distancia


5. Haga clic en el lado superior del ala de la viga.
Aparecer un smbolo de distancia en las vistas del editor de componente personalizado.

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


a. Abra el cuadro de dilogo Variables.
b. Cambie la Etiqueta en cuadro de dilogo a Superior Placa a Superior
Ala para la nueva variable de distancia.
Si cambia ahora el perfil de la viga, la posicin superior de la placa de unin sigue al lado
superior del ala de la viga debido al vnculo.

Consulte tambin Variables de distancia en la pgina 25


Tipos de planos en la pgina 79

Variables de distancia automticas


Puede crear variables de distancia automticamente entre los objetos seleccionados y las
partes principal y secundaria de una unin o de un detalle. Los objetos seleccionados, o bien
sus puntos de referencia o identificadores, se vinculan a los planos existentes si los objetos, o
bien sus puntos de referencia o identificadores, se encuentran exactamente en el plano. Tekla
Structures crea variables de distancia para un mximo de tres direcciones de planos
existentes. Tekla Structures selecciona los planos segn el siguiente orden:
1. Planos de construccin
2. Componentes personalizados
3. Tipos de planos

Consulte tambin Variables de distancia en la pgina 25


Crear variables de distancia automticamente en la pgina 31
Planos de construccin en la pgina 36
Tipos de planos en la pgina 79

Variables en componentes personalizados 30 Variables de distancia


Crear variables de distancia automticamente
Para crear variables de distancia automticamente:

1. Haga clic en el botn Crear variables de distancia automticamente de la barra


de herramientas Editor componente personalizado.
2. Seleccione un objeto que tenga identificadores.
3. Haga clic con el botn central del ratn para crear las variables de distancia.
4. Compruebe las variables creadas:
Puede ver las variables de distancia en el cuadro de dilogo Variables y en las vistas del
editor de componente personalizado.

Limitaciones No es posible crear automticamente variables de distancia para partes personalizadas, ya


que no tienen una parte principal.

Consulte tambin Variables de distancia en la pgina 25


Variables de distancia automticas en la pgina 30

Borrar una variable de distancia


No se puede cambiar un vnculo de distancia existente. Deber eliminar la variable de
distancia existente y, a continuacin, crear una nueva variable de distancia y volverla a
vincular.

Para borrar una variable de distancia:


1. Seleccione la variable de distancia en una vista del editor de componente personalizado.
2. Pulse Supr.

Tambin puede borrar variables en el cuadro de dilogo Variables seleccionando la variable


y, a continuacin, haciendo clic en el botn Borrar.

Consulte tambin Variables de distancia en la pgina 25

Variables en componentes personalizados 31 Variables paramtricas


4.4 Variables paramtricas
Existen dos maneras bsicas de utilizar variables paramtricas:
Enlazar variables paramtricas a propiedades de los objetos del componente
personalizado para cambiar las propiedades en el cuadro de dilogo del componente
personalizado. Por ejemplo, puede cambiar el nombre, material y perfil del objeto.
Utilizar variables paramtricas para calcular valores. Por ejemplo, puede calcular la
posicin de un rigidizador en relacin a la longitud de la viga.
Puede decidir qu variables paramtricas se muestran en el cuadro de dilogo del
componente personalizado. Oculte las variables paramtricas utilizadas solamente en los
clculos y muestre las variables que puede utilizar para cambiar las propiedades del
componente personalizado.

Consulte tambin Variables en componentes personalizados en la pgina 24


Crear y enlazar una variable paramtrica en la pgina 32
Ejemplo: Crear una variable paramtrica para definir el material de la placa de unin en la
pgina 33
Ocultar variables en un cuadro de dilogo de componente personalizado en la pgina 57

Crear y enlazar una variable paramtrica


Para crear y enlazar una variable paramtrica:
1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Haga clic en el botn Aadir.
Aparecer una nueva variable paramtrica en el cuadro de dilogo.
3. Cambie el Tipo valor de la nueva variable para que coincida con la propiedad que desee
enlazar.
Por ejemplo, cambie Tipo valor a Material si desea enlazar la variable paramtrica a la
propiedad de material del objeto.
4. Busque la propiedad del objeto en el Examinador componente personalizado.

Para encontrar fcilmente el objeto deseado en el Examinador componente


personalizado, seleccione el objeto en una vista del editor de componente
personalizado para resaltarlo en el Examinador componente personalizado.

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


6. Introduzca el Nombre de la variable paramtrica despus del signo igual (=).
De este modo, la variable paramtrica se enlaza a la propiedad del objeto. Para
comprobar la variable paramtrica, cambie el Valor de la variable.

Variables en componentes personalizados 32 Variables paramtricas


Consulte tambin Variables en componentes personalizados en la pgina 24
Variables paramtricas en la pgina 31
Ejemplo: Crear una variable paramtrica para definir el material de la placa de unin en la
pgina 33

Ejemplo: Crear una variable paramtrica para definir el material de la


placa de unin
En este ejemplo vamos a crear una variable paramtrica y enlazarla al material de la placa de
unin.

Para crear una variable paramtrica para definir el material de la placa de unin:
1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Haga clic en el botn Aadir.
Aparecer una nueva variable paramtrica.
3. Cambie el Tipo de valor de la nueva variable por Material.
4. Introduzca Material Placa Unin en Etiqueta en cuadro de dilogo.

5. Abra el Examinador componente personalizado en el editor de componente


personalizado.
6. Seleccione la placa de unin en una vista del editor de componente personalizado para
resaltarla en el Examinador componente personalizado.
7. Busque el material de la placa de unin en el Examinador componente personalizado.

Variables en componentes personalizados 33 Variables paramtricas


8. Haga clic en Material con el botn secundario seleccione Aadir ecuacin.
9. Introduzca P1 despus del signo igual y pulse Intro.
De este modo, la variable paramtrica P1 se ha enlazado al material de la placa de unin.
Ahora puede cambiar el material de la placa de unin en el cuadro de dilogo del
componente personalizado.

Consulte tambin Variables en componentes personalizados en la pgina 24


Variables paramtricas en la pgina 31
Crear y enlazar una variable paramtrica en la pgina 32

4.5 Variables de distancia de referencia


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

Variables en componentes personalizados 34 Variables de distancia de referencia


Consulte tambin Variables en componentes personalizados en la pgina 24
Crear una variable de distancia de referencia en la pgina 35

Crear una variable de distancia de referencia


Para crear una variable de distancia de referencia:
1. Seleccione el punto de referencia que desee vincular a un plano.

2. Haga clic en el botn Aadir distancia referencia de la barra de herramientas


Editor componente personalizado.
3. Mueva el puntero en una vista del editor de componente personalizado para resaltar el
plano que desee vincular con el punto de referencia.

Si no puede resaltar el plano correcto, cambie el tipo de plano en la barra de


herramientas Editor componente personalizado.

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


Tekla Structures aade la variable de distancia de referencia en el cuadro de dilogo
Variables y muestra la distancia de referencia en color naranja en las vistas del editor de
componente personalizado.

Variables en componentes personalizados 35 Variables de distancia de referencia


Consulte tambin Variables en componentes personalizados en la pgina 24
Variables de distancia de referencia en la pgina 34

4.6 Referencias de propiedades


Puede copiar referencias de propiedades de las partes principal y secundarias, y utilizarlas
para determinar las propiedades de los componentes personalizados. Las referencias de
propiedades son dinmicas. Si ms tarde una propiedad cambia, la referencia reflejar los
cambios. 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.

Consulte tambin Variables en componentes personalizados en la pgina 24


Copia de una referencia de propiedad en la pgina 36

Copia de una referencia de propiedad


Para copiar una referencia de propiedad:
1. Busque la propiedad del objeto que desee en el Examinador componente personalizado.

Para encontrar fcilmente el objeto deseado en el Examinador componente


personalizado, seleccione el objeto en una vista del editor de componente
personalizado para resaltarlo en el Examinador componente personalizado.

2. Haga clic en la propiedad con el botn secundario.


3. En la lista, seleccione Copiar Referencia.
4. Pegue y utilice la referencia como lo considere oportuno.
Puede pegar la referencia en la Frmula de una variable en el cuadro de dilogo
Variables para utilizarla en los clculos, o bien pegar la referencia en una propiedad de
un objeto del componente personalizado.

Consulte tambin Referencias de propiedades en la pgina 36


Ejemplo: Determinar el nmero de filas de tornillos en la pgina 43

4.7 Planos de construccin


Puede que en alguna ocasin necesite crear sus propios planos y utilizarlos para vincular y
mover grupos de objetos.

Variables en componentes personalizados 36 Referencias de propiedades


Consulte tambin Variables en componentes personalizados en la pgina 24
Crear un plano de construccin en la pgina 37

Crear un plano de construccin


Para crear un plano de construccin:

1. Haga clic en el botn Crear plano construccin de la barra de herramientas Editor


componente personalizado.
2. Seleccione cuatro puntos en una vista del editor de componente personalizado.
3. Haga clic con el botn central del ratn.
Tekla Structures dibujar el plano de construccin.

Consulte tambin Variables en componentes personalizados en la pgina 24


Planos de construccin en la pgina 36
Ejemplo: Utilizar planos de construccin para determinar la posicin del rigidizador en la
pgina 45

Variables en componentes personalizados 37 Planos de construccin


5 Ejemplos de modificacin de
componentes personalizados

Esta seccin presenta ejemplos de cmo modificar componentes personalizados para hacer
que se adapten a los cambios de los modelos. Los ejemplos son independientes entre s.
Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Ejemplo: Aadir una opcin para crear un objeto en la pgina 38
Ejemplo: Determinar la distancia del grupo de tornillos desde el ala de la viga en la
pgina 40
Ejemplo: Determinar el tamao y el estndar de tornillo en la pgina 42
Ejemplo: Determinar el nmero de filas de tornillos en la pgina 43
Ejemplo: Utilizar planos de construccin para determinar la posicin del rigidizador en la
pgina 45
Ejemplo: Sustituir sub-componentes en la pgina 48
Ejemplo: Usar archivos de propiedades para modificar un sub-componente en la pgina
49
Ejemplo: Usar atributos definidos por el usuario en componentes personalizados en la
pgina 50
Ejemplo: Determinar el nmero de postes de barandilla utilizando un atributo de cuadro
en la pgina 52
Ejemplo: Usar hojas de clculo de Excel con componentes personalizados en la pgina
56

Ejemplos de modificacin de componentes personalizados 38 Ejemplo: Aadir una opcin para crear un objeto
5.1 Ejemplo: Aadir una opcin para crear un objeto
En este ejemplo vamos a aadir una opcin para seleccionar si crear o no un objeto en un
componente personalizado.

Para aadir una opcin para crear un objeto en un componente personalizado:


1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree una variable paramtrica nueva.
3. Modifique la variable paramtrica.
Cambie el Tipo valor a S/No.
Introduzca un nombre en Etiqueta en cuadro de dilogo.
Tekla Structures mostrar la etiqueta en el cuadro de dilogo del componente
personalizado.

4. Abra Examinador componente personalizado en el editor de componente personalizado.


5. Busque el objeto en el Examinador componente personalizado.
6. Enlace la propiedad Creacin a la variable paramtrica.

7. Guarde el componente personalizado.


8. Cierra el editor de componente personalizado.

Ejemplos de modificacin de componentes personalizados 39 Ejemplo: Aadir una opcin para crear un objeto
De este modo tendr la opcin de crear el objeto en el cuadro de dilogo del componente
personalizado.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear y enlazar una variable paramtrica en la pgina 32
Propiedades de variables en la pgina 84

5.2 Ejemplo: Determinar la distancia del grupo de tornillos desde el


ala de la viga
En este ejemplo vamos a determinar la distancia del grupo de tornillos desde el ala de la viga.

Para determinar la distancia del grupo de tornillos desde el ala de la viga:


1. Modifique las propiedades del grupo de tornillos.
a. Haga doble clic en el grupo de tornillos en el editor del componente personalizado.
Se abre el cuadro de dilogo Propiedades Tornillo.
b. Borre todos los valores situados en el rea Desplazamiento desde del cuadro de
dilogo Propiedades Tornillo.
c. Haga clic en Modificar.

Ejemplos de modificacin de componentes personalizados 40 Ejemplo: Determinar la distancia del grupo de tornillos
desde el ala de la viga
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. Seleccione el grupo de tornillos en el editor de componente personalizado.
b. Seleccione el identificador superior (amarillo).

c. Haga clic con el botn secundario y seleccione la opcin Vincular a Plano en la lista.
d. Seleccione el ala superior de la viga.

Aparecer una nueva variable de distancia en el cuadro de dilogo Variables.


3. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
4. Cree una variable paramtrica nueva.
5. Modifique la variable paramtrica.
a. Introduzca un valor de distancia en Frmula.
b. Introduzca Distancia vertical al tornillo en Etiqueta en cuadro de
dilogo.
6. Introduzca =-P1 en Frmula para la variable de distancia.

Ejemplos de modificacin de componentes personalizados 41 Ejemplo: Determinar la distancia del grupo de tornillos
desde el ala de la viga
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.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear una variable de distancia manualmente en la pgina 26
Crear y enlazar una variable paramtrica en la pgina 32
Propiedades de variables en la pgina 84

5.3 Ejemplo: Determinar el tamao y el estndar de tornillo


En este ejemplo vamos a crear dos variables paramtricas para determinar el tamao y el
estndar de tornillo.

Para determinar el tamao y el estndar de tornillo:


1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree dos variables paramtricas nuevas.
3. Modifique la primera variable paramtrica.
Cambie el Tipo valor a Tamao tornillo.
Tekla Structures aade automticamente el sufijo _diameter al nombre de las
variables. No borre el sufijo.
En Etiqueta en cuadro de dilogo, introduzca Tamao Tornillo.
4. Modifique la segunda variable paramtrica.
a. Cambie el Tipo valor a Estndar tornillo.
Tekla Structures aade automticamente el sufijo _screwdin al nombre de la
variable. No borre el sufijo.
b. Cambie el prefijo en Nombre de la segunda variable, de modo que el prefijo de ambas
variables sea idntico.

Ejemplos de modificacin de componentes personalizados 42 Ejemplo: Determinar el tamao y el estndar de tornillo


Las variables de tamao de tornillo y estndar de tornillo siempre deben
tener el mismo prefijo ya que, de lo contrario, no funcionarn.

c. En Etiqueta en cuadro de dilogo, introduzca Estndar Tornillo.


5. Abra Examinador componente personalizado en el editor de componente personalizado.
6. Enlace las variables paramtricas a las propiedades del grupo de tornillos en el
Examinador componente personalizado.
Enlace P1_diameter a la propiedad Tamao.
Enlace P1_screwdin a la propiedad Estndar tornillo.

7. Guarde el componente personalizado.


8. 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.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear y enlazar una variable paramtrica en la pgina 32
Propiedades de variables en la pgina 84

5.4 Ejemplo: Determinar el nmero de filas de tornillos


En este ejemplo vamos a determinar el nmero de filas de tornillos en funcin de la altura de
la viga. Para los clculos utilizar sentencias if.

Ejemplos de modificacin de componentes personalizados 43 Ejemplo: Determinar el nmero de filas de tornillos


Para determinar el nmero de filas de tornillos:
1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree una variable paramtrica nueva.
3. Cambie el Tipo valor de la variable a Nmero.
4. Busque la Altura de la viga en el Examinador componente personalizado.
5. Con el botn secundario, haga clic en Altura y seleccione Copiar Referencia.
6. Introduzca la siguiente sentencia if en la Frmula de 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
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. Cree una variable paramtrica nueva.
8. Cambie el Tipo valor de la nueva variable a Lista distancias.
9. Introduzca =P1+"*"+100 en la Frmula de la nueva variable.
En la frmula, 100 es la separacin entre tornillos y el valor de P1 es el nmero de filas
de tornillos.

Ejemplos de modificacin de componentes personalizados 44 Ejemplo: Determinar el nmero de filas de tornillos


10. Busque Distancia x grupo tornillos en el Examinador componente personalizado.
11. Enlace la variable P2 a Distancia x grupo tornillos.
12. Guarde el componente personalizado.
13. Cierra el editor de componente personalizado.
Ahora al cambiar la altura de la viga cambia tambin el nmero de filas de tornillos.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear y enlazar una variable paramtrica en la pgina 32
Referencias de propiedades en la pgina 36
Propiedades de variables en la pgina 84

5.5 Ejemplo: Utilizar planos de construccin para determinar la


posicin del rigidizador
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.

Para situar los rigidizadores utilizando planos de construccin:


1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree una variable paramtrica nueva.
3. Obtenga el GUID de la viga.
a. Haga clic en Herramientas --> Consultar --> Objeto.
b. Seleccione la viga.
Se abrir el cuadro de dilogo Consultar Objeto.

Ejemplos de modificacin de componentes personalizados 45 Ejemplo: Utilizar planos de construccin para determinar la
posicin del rigidizador
c. Consulte el GUID de la viga en el cuadro de dilogo Consultar Objeto.
4. Modifique la variable paramtrica.
Introduzca
=fTpl("LENGTH","ID4C8B5E24-0000-017D-3132-383432313432"
) en Frmula.
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 cambiar el valor.
Introduzca Longitud Viga en Etiqueta en cuadro de dilogo.
5. Cree una variable paramtrica nueva.
6. Modifique la nueva variable paramtrica.
Introduzca =P1/3 en Frmula.
Introduzca 3 Puntos en Etiqueta en cuadro de dilogo.
7. Cree un plano de construccin.

a. Haga clic en el botn Crear plano construccin de la barra de herramientas


Editor componente personalizado.
b. Seleccione los puntos 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.

8. 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.

Ejemplos de modificacin de componentes personalizados 46 Ejemplo: Utilizar planos de construccin para determinar la
posicin del rigidizador
c. Haga clic con el botn secundario y seleccione Vincular a Plano.
d. Vincule los identificadores del rigidizador al plano de construccin.
9. Vincule el plano de construccin al extremo de la viga.
a. Seleccione el plano de construccin.
b. Haga clic con el botn secundario y seleccione Vincular a Plano.
c. Vincule el plano de construccin al extremo de la viga.

10. Repita los pasos del 7 al 9 para el rigidizador del otro extremo.
11. Cambie Frmula a =P2 para las dos variables de distancia que vinculan los planos de
construccin a los extremos de la viga.
12. Guarde el componente personalizado.
13. Cierra el editor de componente personalizado.
Al cambiar 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.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38

Ejemplos de modificacin de componentes personalizados 47 Ejemplo: Utilizar planos de construccin para determinar la
posicin del rigidizador
Crear y enlazar una variable paramtrica en la pgina 32
Crear un plano de construccin en la pgina 37
Crear una variable de distancia manualmente en la pgina 26
Propiedades de variables en la pgina 84

5.6 Ejemplo: Sustituir sub-componentes


En este ejemplo vamos a aadir al cuadro de dilogo del componente personalizado una
opcin para sustituir sub-componentes por otros sub-componentes.

Para sustituir sub-componentes en un componente personalizado:


1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree una variable paramtrica nueva.
3. Modifique la variable paramtrica.
a. Cambie Tipo valor a Nombre componente.
Tekla Structures aade automticamente el sufijo _name al nombre de la variable.
No borre el sufijo.
b. Introduzca el nombre de los sub-componentes en Frmula.
c. Introduzca un nombre descriptivo en Etiqueta en cuadro de dilogo.

4. Enlace P1_name a las propiedades Nombre de ambos sub-componentes.


a. Abra Examinador componente personalizado en el editor de componente
personalizado.
b. Busque el atributo Nombre de un sub-componente.

Ejemplos de modificacin de componentes personalizados 48 Ejemplo: Sustituir sub-componentes


c. Con el botn secundario, haga clic en Nombre y seleccione Aadir Ecuacin.
d. Introduzca P1_name despus del signo igual (=).
e. Repita los pasos del 4b al 4d 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 colada en el cuadro de
dilogo del componente personalizado.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear y enlazar una variable paramtrica en la pgina 32
Propiedades de variables en la pgina 84

5.7 Ejemplo: Usar archivos de propiedades para modificar un sub-


componente
En este ejemplo vamos a aadir una opcin para usar archivos de propiedades para modificar
un sub-componente de un componente personalizado.

Para utilizar archivos de propiedades para modificar un sub-componente:


1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree una variable paramtrica nueva.
3. Modifique la variable paramtrica.
a. Cambie Tipo valor a Archivo atributos componente.
Tekla Structures aade automticamente el sufijo _attrfile al nombre de la
variable. No borre el sufijo.
b. Introduzca el nombre de un archivo de propiedades en Frmula.

Ejemplos de modificacin de componentes personalizados 49 Ejemplo: Usar archivos de propiedades para modificar un
sub-componente
c. Cambie el Nombre de la nueva variable, de modo que el prefijo coincida con la
variable enlazada al nombre del componente.

El nombre del componente y el archivo de atributos del componente deben


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

d. Introduzca un nombre descriptivo en Etiqueta en cuadro de dilogo.

4. Abra Examinador componente personalizado en el editor de componente personalizado.


5. Enlace P1_attfile a la propiedad Archivo atributos del sub-componente.

6. Guarde el componente personalizado.


7. Cierra el editor de componente personalizado.
Ahora puede modificar el sub-componente utilizando la opcin Archivo propiedades del
cuadro de dilogo del componente personalizado.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear y enlazar una variable paramtrica en la pgina 32
Propiedades de variables en la pgina 84

5.8 Ejemplo: Usar atributos definidos por el usuario en componentes


personalizados
En este ejemplo vamos a enlazar variables paramtricas a atributos definidos por el usuario
de los paneles. Despus podr utilizar los atributos definidos por el usuario en filtros de vista
para mostrar u ocultar los paneles.

Ejemplos de modificacin de componentes personalizados 50 Ejemplo: Usar atributos definidos por el usuario en
componentes personalizados
Para utilizar atributos definidos por el usuario en un componente personalizado:
1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree una variable paramtrica nueva.
3. Modifique la variable paramtrica.
Cambie Tipo valor a Texto.
Introduzca Tipo1 en Frmula.
En Etiqueta en cuadro de dilogo, introduzca Panel1.
4. Abra Examinador componente personalizado en el editor de componente personalizado.
5. Busque los Atributos definidos por el usuario del primer panel.
Enlazar P1 al atributo USER_FIELD_1. No obstante, el atributo no est visible en el
Examinador componente personalizado.
6. Haga visible el atributo en el Examinador componente personalizado.
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.
7. Haga clic en Actualizar en el Examinador componente personalizado.
USER_FIELD_1 aparece en Atributos definidos por el usuario en el Examinador
componente personalizado.
8. Enlace P1 con USER_FIELD_1.

Ejemplos de modificacin de componentes personalizados 51 Ejemplo: Usar atributos definidos por el usuario en
componentes personalizados
9. Cree dos nuevas variables paramtricas y enlcelas con los atributos definidos por el
usuario de los otros dos paneles.
10. Guarde el componente personalizado.
11. Cierra el editor de componente personalizado.
Ahora puede crear un filtro de vista y ocultar o mostrar paneles utilizando el atributo Campo
Usuario 1 y los valores de Frmula especificados para las variables paramtricas en el filtro.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear y enlazar una variable paramtrica en la pgina 32
Propiedades de variables en la pgina 84

5.9 Ejemplo: Determinar el nmero de postes de barandilla


utilizando un atributo de cuadro
En este ejemplo vamos a utilizar un atributo de cuadro para determinar el nmero de postes
de barandilla en funcin de la 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).

Ejemplos de modificacin de componentes personalizados 52 Ejemplo: Determinar el nmero de postes de barandilla


utilizando un atributo de cuadro
Para determinar el nmero de postes de barandilla:
1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree tres variables paramtricas nuevas.
3. Modifique la variable paramtrica P1.
Introduzca 250 en Frmula.
Introduzca Distancia Extremo en Etiqueta en cuadro de dilogo.
4. Modifique la variable paramtrica P2.
Introduzca 900 en Frmula.
Introduzca Separacin en Etiqueta en cuadro de dilogo.
5. Modifique la variable paramtrica P3.
Cambie Tipo valor a Nmero.
Introduzca Nmero de Postes en Etiqueta en cuadro de dilogo.
6. Consulte el GUID de la viga.
a. Haga clic en Herramientas --> Consultar --> Objetos.
b. Seleccione la viga.
Se abrir el cuadro de dilogo Consultar Objeto.
c. Consulte el GUID de la viga en el cuadro de dilogo Consultar Objeto.
7. Cambie la Frmula de P3 a
=(fTpl("LENGTH","ID50B8559A-0000-010B-3133-353432373038")
-(P1*2))/P2.

Ejemplos de modificacin de componentes personalizados 53 Ejemplo: Determinar el nmero de postes de barandilla


utilizando un atributo de cuadro
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. Abra Examinador componente personalizado en el editor de componente personalizado.
9. Enlace las variables P2 y P3 a las propiedades de Matriz de objetos (29).

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


a. Seleccione el poste en la vista del editor 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 secundario y seleccione Vincular a Plano.
d. Vincule los identificadores al extremo de la viga.

Ejemplos de modificacin de componentes personalizados 54 Ejemplo: Determinar el nmero de postes de barandilla


utilizando un atributo de cuadro
11. Vincule el ltimo poste al otro extremo de la viga siguiendo las instrucciones del paso 10.
12. Modifique todas las variables de distancia.
Cambie Frmula a =P1.
Cambie Visibilidad a Ocultar.

13. Guarde el componente personalizado.


14. 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.

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear y enlazar una variable paramtrica en la pgina 32
Crear una variable de distancia manualmente en la pgina 26
Propiedades de variables en la pgina 84

Ejemplos de modificacin de componentes personalizados 55 Ejemplo: Determinar el nmero de postes de barandilla


utilizando un atributo de cuadro
5.10 Ejemplo: Usar hojas de clculo de Excel con componentes
personalizados
En este ejemplo vamos a enlazar una hoja de clculo de Excel a un componente
personalizado. Por ejemplo, puede utilizar hojas de clculo de Excel para comprobar uniones.
El nombre del archivo de hoja de clculo debe ser
component_"component_name".xls. Por ejemplo,
component_stiffener.xls en el caso de un componente personalizado denominado
stiffener.
Tekla Structures busca las hojas de clculo en las siguientes ubicaciones:
En la carpeta del modelo: ..\<modelo>\exceldesign\
En la carpeta definida con la opcin avanzada
XS_EXTERNAL_EXCEL_DESIGN_PATH.
Para utilizar hojas de clculo de Excel con componentes personalizados:
1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cree una variable paramtrica nueva.
3. Modifique la variable paramtrica.
a. Cambie Tipo valor a S/No.
b. Introduzca use_externaldesign en Nombre.
c. En Etiqueta en cuadro de dilogo, introduzca Usar diseo externo.

4. Guarde el componente personalizado.


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

Consulte tambin Ejemplos de modificacin de componentes personalizados en la pgina 38


Crear y enlazar una variable paramtrica en la pgina 32
Propiedades de variables en la pgina 84

Ejemplos de modificacin de componentes personalizados 56 Ejemplo: Usar hojas de clculo de Excel con componentes
personalizados
6 Modificar el cuadro de dilogo de
componente personalizado

Esta seccin explica cmo modificar el cuadro de dilogo de un componente personalizado.


Por ejemplo, puede decidir qu variables sern visibles en el cuadro de dilogo, as como
aadir imgenes, pestaas y listas al cuadro de dilogo.
Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Ocultar variables en un cuadro de dilogo de componente personalizado en la pgina
57
Archivo de cuadro de dilogo de componente personalizado en la pgina 58
Editor Dilogo Componente Personalizado en la pgina 58

6.1 Ocultar variables en un cuadro de dilogo de componente


personalizado
Por defecto, Tekla Structures muestra en el cuadro de dilogo del componente personalizado
las variables de distancia cuyo valor es mayor que cero y las variables paramtricas. Si lo
desea, puede ocultar las variables.

Para ocultar una variable en un cuadro de dilogo de componente personalizado:


1. Abra el cuadro de dilogo Variables en el editor de componente personalizado.
2. Cambie la Visibilidad de la variable a Ocultar.
3. Guarde el componente personalizado.
4. Cierra el editor de componente personalizado.

Consulte tambin Modificar el cuadro de dilogo de componente personalizado en la pgina 57


Visualizar las variables en la pgina 25

Modificar el cuadro de dilogo de componente 57 Ocultar variables en un cuadro de dilogo de componente


personalizado personalizado
6.2 Archivo de cuadro de dilogo de componente personalizado
Al crear un nuevo componente personalizado, Tekla Structures crea automticamente el
archivo de entrada que define el cuadro de dilogo del componente personalizado. 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 Abrir un archivo de cuadro de dilogo de componente personalizado en Editor Dilogo
Componente Personalizado en la pgina 59
Evitar modificaciones del cuadro de dilogo del componente personalizado en la pgina 66

6.3 Editor Dilogo Componente Personalizado


Editor Dilogo Componente Personalizado es una herramienta para editar el cuadro de
dilogo de su componente personalizado. Puede usar Editor Dilogo Componente
Personalizado para aadir y ordenar los elementos del cuadro de dilogo, como imgenes,
pestaas y listas.

Consulte tambin Abrir un archivo de cuadro de dilogo de componente personalizado en Editor Dilogo
Componente Personalizado en la pgina 59
Mover elementos en un cuadro de dilogo de componente personalizado en la pgina 59
Aadir una imagen a un cuadro de dilogo de componente personalizado en la pgina 60

Modificar el cuadro de dilogo de componente 58 Archivo de cuadro de dilogo de componente personalizado


personalizado
Aadir y cambiar de nombre una pestaa en un cuadro de dilogo de componente
personalizado en la pgina 60
Ejemplo: Modificar el cuadro de dilogo de un detalle de rigidizador en la pgina 61

Configurar las opciones de Editor Dilogo Componente Personalizado


Para definir las opciones de Editor Dilogo Componente Personalizado:
1. Haga clic en Herramientas --> Opciones.
2. Defina las opciones segn sea necesario.
La carpeta de imgenes es, por defecto, ..\ProgramData\TeklaStructures
\<version>\Bitmaps. Puede volver a la carpeta por defecto haciendo clic en Por
defecto.
3. Haga clic en Aplicar y en OK.

Abrir un archivo de cuadro de dilogo de componente personalizado en


Editor Dilogo Componente Personalizado
Para abrir un archivo de cuadro de dilogo de componente personalizado en Editor Dilogo
Componente Personalizado:
1. Haga clic en Detallar --> Componente --> Editar Cuadro Dilogo Componente
Personalizado.
2. Seleccione el componente personalizado en el modelo.
El archivo del cuadro de dilogo del componente personalizado se abre en el Editor
Dilogo Componente Personalizado.

Tambin puede hacer clic con el botn secundario en el modelo o en la Base de Datos
Componentes y seleccionar Editar Cuadro Dilogo Componente Personalizado en el
men emergente para abrir el archivo del cuadro de dilogo del componente personalizarlo
y editarlo.

Consulte tambin Archivo de cuadro de dilogo de componente personalizado en la pgina 58

Modificar el cuadro de dilogo de componente 59 Editor Dilogo Componente Personalizado


personalizado
Mover elementos en un cuadro de dilogo de componente personalizado
Para mover un elemento en el cuadro de dilogo del componente personalizado, arrastre el
elemento a otra posicin.

Puede seleccionar varios elementos manteniendo pulsada la tecla Ctrl y haciendo


clic en los elementos, o usando una seleccin de rea. A continuacin, puede
arrastrar todos los elementos a la vez.

Tambin puede usar los comandos copiar, cortar y pegar. Por ejemplo, para mover elementos
a otra pestaa, seleccinelos, pulse Ctrl + X, vaya a otra pestaa y pulse Ctrl + V.

Aadir una imagen a un cuadro de dilogo de componente


personalizado
Puede aadir imgenes a un cuadro de dilogo de componente personalizado para que
resulte ms fcil usar el componente personalizado.

Para aadir una imagen a un cuadro de dilogo de componente personalizado:


1. Haga clic en Insertar --> Imagen.
Se abre el cuadro de dilogo Abrir. Muestra el contenido de la carpeta definida como
Carpeta Imgenes en Opciones.
Guarde todas las imgenes del cuadro de dilogo de componente personalizado en la
carpeta de imgenes.
2. Seleccione la imagen.
El formato de la imagen debe ser bitmap (.bmp).
3. Haga clic en Abrir.
4. Arrastre la imagen a la posicin correcta.

Aadir y cambiar de nombre una pestaa en un cuadro de dilogo de


componente personalizado
Para aadir y cambiar de nombre una pestaa en un cuadro de dilogo de componente
personalizado:
1. Haga clic en Insertar --> Pestaa.
2. Haga doble clic en la pestaa nueva.
3. Escriba un nombre y pulse Intro.

Modificar el cuadro de dilogo de componente 60 Editor Dilogo Componente Personalizado


personalizado
Ejemplo: Modificar el cuadro de dilogo de un detalle de rigidizador
En este ejemplo se muestra como modificar el cuadro de dilogo de un detalle de rigidizador
en el Editor Dilogo Componente Personalizado para que resulte ms fcil ajustar el
rigidizador en el modelo. El flujo de trabajo consta de tres tareas:
1. Ejemplo: Aadir una lista con imgenes a un cuadro de dilogo de rigidizador en la
pgina 61
2. Ejemplo: Organizar cuadros de texto y etiquetas en un cuadro de dilogo de rigidizador
en la pgina 64
3. Ejemplo: Atenuar las opciones no disponibles de un cuadro de dilogo de rigidizador en la
pgina 65
Una vez finalizadas las tareas, observar las siguientes mejoras en el cuadro de dilogo del
rigidizador:
La creacin de las placas de rigidizador se controla mediante una lista con imgenes.
Las opciones no disponibles estn atenuadas.
Los cuadros de texto, la lista y las etiquetas estn bien dispuestos.

Ejemplo: Aadir una lista con imgenes a un cuadro de dilogo de


rigidizador
Empiece aadiendo una lista con imgenes al cuadro de dilogo de rigidizador. Esta tarea es
la fase 1 del flujo de trabajo Ejemplo: Modificar el cuadro de dilogo de un detalle de
rigidizador en la pgina 61.
El cuadro de dilogo del rigidizador tiene el cuadro de texto que se muestra a continuacin.
El usuario necesita conocer los valores que controlan la creacin de las placas de los
rigidizadores: 0 es izquierda, 1 derecha y 2 las dos placas. Va a sustituir el cuadro de texto
por una lista, que es ms fcil de usar.

Modificar el cuadro de dilogo de componente 61 Editor Dilogo Componente Personalizado


personalizado
Para sustituir el cuadro de texto por una lista en el cuadro de dilogo:
1. Verifique el nombre de la variable paramtrica que controla la creacin de placas.
a. Haga doble clic en el cuadro de texto Placas Creadas en el Editor Dilogo
Componente Personalizado.
Se abre el cuadro de dilogo Propiedades Objeto.
b. Consulte el Nombre de la variable paramtrica del cuadro de dilogo Propiedades
Objeto.

2. Seleccione el cuadro de texto y pulse Supr.


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

Modificar el cuadro de dilogo de componente 62 Editor Dilogo Componente Personalizado


personalizado
a. Haga clic en Examinar Aadir....
b. Busque la carpeta correcta.
c. Seleccione una imagen adecuada.
d. Haga clic en Abrir.
8. Aada la imagen para la placa derecha y, despus, para las dos placas, de la misma forma
que para la placa izquierda.
9. 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.

10. Haga clic en OK.


11. Haga clic en Aplicar en el cuadro de dilogo Propiedades Objeto.
12. Guarde los cambios en el Editor Dilogo Componente Personalizado.
A partir de ahora le ser ms fcil seleccionar las placas que desee crear.

Modificar el cuadro de dilogo de componente 63 Editor Dilogo Componente Personalizado


personalizado
Ejemplo: Organizar cuadros de texto y etiquetas en un cuadro de
dilogo de rigidizador
Despus de aadir la lista al cuadro de dilogo de rigidizador, puede organizar los cuadros de
texto y las etiquetas que hay en el cuadro de dilogo en torno a la lista. Esta tarea es la fase
2 del flujo de trabajo Ejemplo: Modificar el cuadro de dilogo de un detalle de rigidizador en
la pgina 61.
Antes de organizar los cuadros de texto y etiquetas, el cuadro de dilogo tiene el aspecto
siguiente:

Para organizar los cuadros de texto y las etiquetas del cuadro de dilogo de rigidizador:
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.

Modificar el cuadro de dilogo de componente 64 Editor Dilogo Componente Personalizado


personalizado
5. Arrastre la etiqueta de la lista de forma que est encima de la lista.
6. Guarde los cambios.
As, los cuadros de texto, la lista y las etiquetas estn bien organizados.

Consulte tambin Mover elementos en un cuadro de dilogo de componente personalizado en la pgina 59

Ejemplo: Atenuar las opciones no disponibles de un cuadro de dilogo


de rigidizador
Despus de organizar los cuadros de texto y las etiquetas, puede atenuar las opciones no
disponibles del cuadro de dilogo de rigidizador. Esta tarea es la fase 3 del flujo de trabajo
Ejemplo: Modificar el cuadro de dilogo de un detalle de rigidizador en la pgina 61.
Para atenuar las opciones no disponibles:
1. Atene el cuadro de texto Clase Placa Izquierda cuando en el modelo solo se cree la
placa de rigidizador derecha.
a. Seleccione la imagen de la placa derecha en la lista Placas Creadas.
b. Mantenga pulsada la tecla Ctrl y seleccione el cuadro de texto Clase Placa Izquierda.

c. Haga clic en el botn Alternar Visibilidad .


2. Anule la seleccin de todos los objetos del cuadro de dilogo.
3. Atene el cuadro de texto Clase Placa Derecha cuando en el modelo solo se cree la placa
de rigidizador izquierda.
a. Seleccione la imagen de la placa izquierda en la lista Placas Creadas.
b. Mantenga pulsada la tecla Ctrl y seleccione el cuadro de texto Clase Placa Derecha.

c. Haga clic en el botn Alternar Visibilidad .


4. Guarde los cambios.

Modificar el cuadro de dilogo de componente 65 Editor Dilogo Componente Personalizado


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

Evitar modificaciones del cuadro de dilogo del componente


personalizado
Puede bloquear el archivo de cuadro de dilogo (.inp) para impedir cambios accidentales. Si
el archivo no est bloqueado y otro usuario actualiza el componente personalizado en el
editor de componente personalizado, todas las modificaciones realizadas en el cuadro de
dilogo se perdern.

Para impedir que se modifique el archivo .inp, haga clic en el botn Bloquear/Desbloquear

de forma que est en estado bloqueado en el Editor Dilogo Componente


Personalizado.

Puede modificar el componente personalizado en el editor de componente personalizado


cuando el archivo .inp est bloqueado, pero el archivo .inp no se actualizar. Sin
embargo, puede modificar el cuadro de dilogo en el Editor Dilogo Componente
Personalizado aunque el archivo .inp est bloqueado.

Consulte tambin Archivo de cuadro de dilogo de componente personalizado en la pgina 58

Modificar el cuadro de dilogo de componente 66 Editor Dilogo Componente Personalizado


personalizado
7 Gestin de componentes
personalizados

En esta seccin se explica cmo cmo gestionar los componentes personalizados. Puede
exportar e importar componentes personalizados y evitar que otros usuarios los modifiquen.
Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Exportar componentes personalizados en la pgina 67
Importar componentes personalizados en la pgina 68
Proteccin de componentes personalizados con contraseas en la pgina 69
Evitar acciones en componentes personalizados en Base de Datos Componentes en la
pgina 69

7.1 Exportar componentes personalizados


Puede exportar componentes personalizados a un archivo y, a continuacin, importar el
archivo en otro modelo. Si el componente personalizado contiene esquemas de secciones
transversales, tendr que exportar tanto los esquemas como el componente.

Para exportar componentes personalizados:


1. Pulse Ctrl+F para abrir la Base de Datos Componentes.
2. Seleccione los componentes personalizados en la Base de Datos Componentes.
3. Haga clic con el botn secundario y seleccione Exportar....
Se abre el cuadro de dilogo Exportar componentes.
4. Busque la carpeta en la que desee guardar el archivo.
5. Introduzca un nombre para el archivo de exportacin en el cuadro Seleccin.
Por defecto, la extensin del archivo es .uel.
6. Haga clic en OK para exportar los componentes personalizados.

Gestin de componentes personalizados 67 Exportar componentes personalizados


No cambie el nombre del archivo .uel despus de exportar los componentes
personalizados.

Puede exportar los componentes personalizados a archivos separados seleccionando los


componentes personalizados en la Base de Datos Componentes, haciendo clic con el
botn secundario y seleccionando Exportar a archivos separados en el men.

Tambin puede cargar componentes personalizados en Tekla Warehouse.

Consulte tambin Gestin de componentes personalizados en la pgina 67


Importar componentes personalizados en la pgina 68
Sugerencias para compartir componentes personalizados en la pgina 104

7.2 Importar componentes personalizados


Para importar componentes personalizado en un modelo:
1. Pulse Ctrl+F para abrir la Base de Datos Componentes.
2. Haga clic con el botn secundario en la lista de componentes y seleccione Importar....
Se abre el cuadro de dilogo Importar Componentes.
3. Busque la carpeta que contenga el archivo de exportacin.
4. Seleccione el archivo de exportacin.
5. Haga clic en OK para importar los componentes personalizados.

Si el componente personalizado contiene esquemas de secciones transversales, tendr que


importar tanto los esquemas como el componente.

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 y haga referencia
a dichas carpetas en la opcin avanzada XS_UEL_IMPORT_FOLDER para importar
fcilmente los componentes personalizados en modelos nuevos.

Gestin de componentes personalizados 68 Importar componentes personalizados


Tambin puede descargar componentes personalizados en Tekla Warehouse.

Consulte tambin Gestin de componentes personalizados en la pgina 67


Exportar componentes personalizados en la pgina 67
Sugerencias para compartir componentes personalizados en la pgina 104

7.3 Proteccin de componentes personalizados con contraseas


Puede definir una contrasea para un componente personalizado para evitar que otros
usuarios puedan modificarlo. Puede aadir componentes personalizados protegidos por
contrasea a los modelos utilizando el procedimiento habitual.

Para definir una contrasea para un componente personalizado:


1. Seleccione el componente personalizado en un modelo.
2. Haga clic con el botn secundario en el componente personalizado y seleccione Editar
Componente Personalizado.
Se abre el editor de componente personalizado.

3. Haga clic en el botn Mostrar variables de la barra de herramientas Editor


componente personalizado.
Se abre el cuadro de dilogo Variables.
4. Haga clic en Aadir para crear una variable nueva.
5. Introduzca Password en Nombre.
6. Introduzca la contrasea que desee en Frmula.
7. Guarde el componente personalizado.
8. Cierra el editor de componente personalizado.
A partir de ese momento, Tekla Structures pedir la contrasea cuando intente abrir el
componente personalizado en el editor de componente personalizado.

Consulte tambin Gestin de componentes personalizados en la pgina 67

Gestin de componentes personalizados 69 Proteccin de componentes personalizados con


contraseas
7.4 Evitar acciones en componentes personalizados en Base de Datos
Componentes
Puede evitar las siguientes acciones en los componentes personalizados en la Base de Datos
Componentes:
borrar
importar
aadir a favoritos
aadir a resultado de bsqueda
cambiar imagen
editar claves
borrar de resultado de bsqueda
Para evitar estas acciones en los componentes personalizados de la Base de Datos
Componentes:
1. Haga clic en Archivo --> Abrir Carpeta Modelo.
2. Haga clic con el botn secundario en el archivo ComponentCatalog.txt en la
carpeta del modelo.
3. En el men, seleccione Propiedades.
Se abrir el cuadro de dilogo de propiedades del archivo.
4. En la pestaa General, active la casilla de verificacin Slo lectura.
5. Haga clic en Aceptar.

Consulte tambin Gestin de componentes personalizados en la pgina 67

Gestin de componentes personalizados 70 Evitar acciones en componentes personalizados en Base de


Datos Componentes
8 Configuracin de componentes
personalizados

Esta seccin presenta informacin ms detallada acerca de las diversas opciones de


configuracin de componentes personalizados, tipos de planos, tipos de variables y funciones
de variables.
Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Propiedades de Asistente Componente Personalizado en la pgina 71
Propiedades por defecto del cuadro de dilogo de componente personalizado en la pgina
75
Tipos de planos en la pgina 79
Propiedades de variables en la pgina 84
Funciones en frmulas de variables en la pgina 88

8.1 Propiedades de Asistente Componente Personalizado


Esta seccin presenta informacin ms detallada acerca de las propiedades del Asistente
Componente Personalizado.
Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Propiedades de la pestaa Tipo/Notas en la pgina 71
Propiedades de la pestaa Posicin en la pgina 72
Propiedades de la pestaa Avanzado en la pgina 72
Tipos de posicin en la pgina 73

Propiedades de la pestaa Tipo/Notas


La pestaa Tipo/Notas contiene las siguientes propiedades:

Configuracin de componentes personalizados 71 Propiedades de Asistente Componente Personalizado


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 El nombre nico del componente
personalizado.
Descripcin Una breve descripcin del componente
personalizado. Tekla Structures muestra
la descripcin en la Base de Datos
Componentes.
Identificador componente Para mostarlo en los dibujos, incluya
Cdigo en el cuadro de dilogo
Propiedades Marca Unin.

Consulte tambin Propiedades de Asistente Componente Personalizado en la pgina 71


Tipos de componentes personalizados en la pgina 10

Propiedades de la pestaa Posicin


La pestaa Posicin contiene las siguientes propiedades:

Opcin Descripcin Nota


Direccin ascendente Define la posicin ascendente No disponible para partes.
por defecto.
Tipo de posicin Posicin (u origen) del No disponible para detalles ni
componente en relacin a la partes.
parte principal.

Consulte tambin Propiedades de Asistente Componente Personalizado en la pgina 71


Tipos de posicin en la pgina 73

Propiedades de la pestaa Avanzado


La pestaa Avanzado contiene las siguientes propiedades:

Configuracin de componentes personalizados 72 Propiedades de Asistente Componente Personalizado


Opcin Descripcin Nota
Tipo detalle Determina a qu lado de la parte principal Solamente disponible para
est ubicado el componente. Las opciones detalles y juntas
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 Determina la posicin seleccionada para Solamente disponible para
definicin en relacin crear el detalle, relativa a la parte detalles
a parte primaria principal.
Posicin punto Determina dnde se crea el componente, Solamente disponible para
definicin en relacin en relacin a la parte secundaria. uniones y juntas
a parte secundaria
Permitir mltiples Seleccione esta opcin para crear varios Solamente disponible para
casos de unin entre componentes en la misma parte, en uniones y juntas
partes iguales diferentes ubicaciones.
Posiciones exactas Seleccione esta opcin para ubicar la Solamente disponible para
junta en funcin de las posiciones juntas
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 Seleccione esta opcin para posicionar la Solamente disponible para
caja de contorno en el parte personalizada en funcin del centro partes
posicionamiento de su caja de contorno (el recuadro que
rodea el perfil de la parte real).

Consulte tambin Propiedades de Asistente Componente Personalizado en la pgina 71

Tipos de posicin
El tipo de posicin determina la ubicacin de los objetos creados por el componente
personalizado en relacin a la parte principal. Las opciones son las siguientes:

Configuracin de componentes personalizados 73 Propiedades de Asistente Componente Personalizado


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 Donde la lnea central de la


extremo parte secundaria toca con el
extremo de la parte principal.

Configuracin de componentes personalizados 74 Propiedades de Asistente Componente Personalizado


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.

Consulte tambin Propiedades de Asistente Componente Personalizado en la pgina 71

8.2 Propiedades por defecto del cuadro de dilogo de componente


personalizado
Al crear un nuevo componente personalizado, Tekla Structures crea automticamente un
cuadro de dilogo para el componente. El cuadro de dilogo contiene la pestaa Posicin
para partes y la pestaa General para uniones, detalles y juntas.

Consulte tambin Propiedades por defecto del cuadro de dilogo de uniones, detalles y juntas en la pgina 78
Propiedades por defecto del cuadro de dilogo de partes en la pgina 75

Propiedades por defecto del cuadro de dilogo de partes


Por defecto, el cuadro de dilogo de una parte personalizada contiene la pestaa Posicin. La
pestaa Posicin tiene las siguientes propiedades:

Opcin Descripcin Ejemplo


En el plano Cambia la ubicacin de la parte Mitad
en el plano de trabajo.

Configuracin de componentes personalizados 75 Propiedades por defecto del cuadro de dilogo de


componente personalizado
Opcin Descripcin Ejemplo
Derecha

Izquierda

Rotacin Gira la parte en pasos de 90 Arriba y Debajo


grados.

Delante y Atrs

En profundidad Cambia la ubicacin de la parte Mitad


perpendicularmente al plano de
trabajo.

Delante

Configuracin de componentes personalizados 76 Propiedades por defecto del cuadro de dilogo de


componente personalizado
Opcin Descripcin Ejemplo
Detrs

Mostrar tercer Hace que el tercer identificador No


identificador de una parte 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.

Encima

Configuracin de componentes personalizados 77 Propiedades por defecto del cuadro de dilogo de


componente personalizado
Opcin Descripcin Ejemplo
En la izquierda

Consulte tambin Propiedades por defecto del cuadro de dilogo de componente personalizado en la pgina 75

Propiedades por defecto del cuadro de dilogo de uniones, detalles y


juntas
Por defecto, el cuadro de dilogo de uniones, detalles y juntas de un componente
personalizado contiene la pestaa General. La pestaa General tiene las siguientes
propiedades:

Opcin Descripcin Nota


Direccin Indica cmo est girado el
componente alrededor de la parte
secundaria, en relacin al plano de
trabajo actual. Si no hay partes
secundarias, Tekla Structures gira la
unin alrededor de la parte principal.
Posicin en relacin a El punto de creacin del Solamente disponible para
parte principal componente en relacin a la parte detalles.
principal.
Posicin en relacin a Tekla Structures ubica Disponible para juntas por
parte secundaria automticamente el componente defecto.
segn la opcin seleccionada.
Para 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.

Configuracin de componentes personalizados 78 Propiedades por defecto del cuadro de dilogo de


componente personalizado
Opcin Descripcin Nota
Colocar en posiciones Seleccione esta opcin para colocar Solamente disponible para
seleccionadas la junta en los puntos que juntas
seleccione.
Tipo de detalle Determina a qu lado de la parte Solamente disponible para
principal est ubicado el detalles
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.
Bloqueado S evita que las propiedades se
modifiquen.
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.
Grupo reglas Auto El grupo de reglas empleado para
ValoresPorDefecto configurar las propiedades de la
unin.
Grupo reglas Auto El grupo de reglas que Tekla
Unin Structures utiliza para seleccionar la
unin.

Consulte tambin Propiedades por defecto del cuadro de dilogo de componente personalizado en la pgina 75

Configuracin de componentes personalizados 79 Tipos de planos


8.3 Tipos de planos
Se utilizan planos al crear variables de distancia. Por ejemplo, puede vincular el punto de
referencia de una placa al plano superior de una viga. Puede cambiar el tipo de plano para
vincular el objeto de referencia al plano requerido.

Puede vincular objetos de referencia a los siguientes planos:

Tipo de plano Descripcin Ejemplo


Planos lmite Los bordes del recuadro
que envuelve un perfil

Planos centrales Los planos centrales de un


perfil

Configuracin de componentes personalizados 80 Tipos de planos


Tipo de plano Descripcin Ejemplo
Planos contorno Las superficies exterior e
interior de un perfil

Planos corte Si las partes contienen


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

Planos Dependen del tipo de


componente componente y del Tipo de
posicin del componente
personalizado.

Configuracin de componentes personalizados 81 Tipos de planos


Tipo de plano Descripcin Ejemplo
Planos malla Muestra los planos de
malla.
Este tipo de plano slo
est disponible en
modelos y esquemas.

Consulte tambin Crear una variable de distancia manualmente en la pgina 26


Ejemplo: Planos de componente de detalle en la pgina 82
Ejemplo: Planos de componente de unin en la pgina 82
Ejemplo: Planos de componente de junta en la pgina 83
Ejemplo: Planos de componente de parte en la pgina 84

Ejemplo: Planos de componente de detalle


Vea a continuacin ejemplos de planos de un componente de detalle.

Consulte tambin Tipos de planos en la pgina 79

Ejemplo: Planos de componente de unin


Vea a continuacin ejemplos de planos de un componente de unin.

Configuracin de componentes personalizados 82 Tipos de planos


Consulte tambin Tipos de planos en la pgina 79

Ejemplo: Planos de componente de junta


Vea a continuacin ejemplos de planos de un componente de junta.

Configuracin de componentes personalizados 83 Tipos de planos


Consulte tambin Tipos de planos en la pgina 79

Ejemplo: Planos de componente de parte


Vea a continuacin ejemplos de planos de un componente de parte.

Consulte tambin Tipos de planos en la pgina 79

8.4 Propiedades de variables


Puede determinar las siguientes propiedades de variables en el cuadro de dilogo Variables:

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 Puede contener un valor o una frmula.
Las frmulas empiezan por =.

Configuracin de componentes personalizados 84 Propiedades de variables


Opcin Descripcin
Valor Muestra el valor actual de Frmula.
Tipo valor Determina el tipo de valor que se puede introducir.
Tipo variable Variable de distancia o paramtrica
Visibilidad Ocultar o Mostrar
Defina Mostrar para visualizar la variable en el cuadro de dilogo
del componente personalizado.
Etiqueta en cuadro de El nombre de la variable que muestra Tekla Structures en el cuadro
dilogo de dilogo del componente personalizado.
La longitud mxima es de 30 caracteres.

Consulte tambin Tipos de valor en la pgina 85


Variables en componentes personalizados en la pgina 24

Tipos de valor
El tipo de valor determina qu clase de valor puede introducir para la variable. Tekla
Structures tiene los siguientes tipos de valores para las variables:

Opcin Descripcin
Nmero Un nmero entero. Se utiliza para cantidad y multiplicador.
Longitud Un nmero decimal (coma flotante). Se utiliza opcin 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 Herramientas --> Opciones --> 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.
Tamao tornillo Tipos de datos enlazados a la base de datos de tornillos. Tamao tornillo
funciona con Estndar tornillo. Tienen una nomenclatura fija:
Estndar tornillo
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.

Configuracin de componentes personalizados 85 Propiedades de variables


Opcin Descripcin

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 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 una nomenclatura fija: Px_size y
Estndar perno
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 de varios valores de longitud, como separaciones
de tornillos.
Utilice un espacio como separador entre las distancias.

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.

Configuracin de componentes personalizados 86 Propiedades de variables


Opcin Descripcin
Material armadura Tipos de datos enlazados a la base de datos de armaduras. Material
armadura, Tamao armadura y Radio plegado armadura funcionan
Tamao armadura
conjuntamente. Tienen un formato de nomenclatura fijo: Px_grade,
Radio plegado Px_size y Px_radius, siendo x un nmero. No cambie el nombre
armadura 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 personalizado
componente 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 un
componente 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.

Configuracin de componentes personalizados 87 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 tornillos en Examinador componente
personalizado.
El valor es una serie de cinco dgitos de unos y ceros. Est relacionado con
las casillas del cuadro de dilogo Propiedades Tornillo. 1 significa que una
casilla est seleccionada, 0 significa que una casilla no est seleccionada.
En el ejemplo siguiente, el valor 10010 significa que se crea un tornillo con
una arandela y una tuerca en el conjunto de tornillo.

Consulte tambin Propiedades de variables en la pgina 84


Variables en componentes personalizados en la pgina 24

8.5 Funciones en frmulas de variables


Esta seccin proporciona informacin sobre las funciones que se pueden utilizar en las
frmulas de las variables.

Configuracin de componentes personalizados 88 Funciones en frmulas de variables


Las frmulas siempre empiezan por el signo igual (=).
Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Operadores aritmticos en la pgina 89
Operadores lgicos y de comparacin en la pgina 89
Funciones de referencia en la pgina 90
Archivo ASCII como funcin de referencia en la pgina 91
Funciones matemticas en la pgina 93
Funciones estadsticas en la pgina 94
Funciones de conversin de tipos de datos en la pgina 95
Operaciones con cadenas en la pgina 96
Funciones trigonomtricas en la pgina 98
Funcin de tamao de mercado en la pgina 99
Funciones de condicin de estructura en la pgina 99
Ejemplo: Condiciones de estructura de sesgo e inclinacin en la pgina 100
Ejemplo: Funciones estadsticas ceil y floor en la pgina 101

Operadores aritmticos
Puede utilizar los siguientes operadores aritmticos en las frmulas de variables:

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

Consulte tambin Funciones en frmulas de variables en la pgina 88

Configuracin de componentes personalizados 89 Funciones en frmulas de variables


Operadores lgicos y de comparacin
Puede utilizar sentencias if-then-else para comprobar una condicin y definir el valor segn
el resultado.
=if (D1>200) then 20 else 10 endif

Tambin puede utilizar los siguientes operadores dentro de la sentencia condicional:

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
verdaderas Si D1 es 200 y D2 es menor que 40, el resultado es
6; de lo contrario, 0.
|| O lgico =if (D1==200 || D2<40) then 6
else 0 endif
solamente una de las
condiciones debe ser Si D1 es 200 o si D2 es menor que 40, el resultado
verdadera es 6; de lo contrario, 0.

Consulte tambin Funciones en frmulas de variables en la pgina 88


Ejemplo: Determinar el nmero de filas de tornillos en la pgina 43

Funciones de referencia
Una funcin de referencia hace referencia a la propiedad de otro objeto, como el espesor de
placa de una parte secundaria. Tekla Structures hace referencia al objeto a nivel de sistema,

Configuracin de componentes personalizados 90 Funciones en frmulas de variables


por lo que si la propiedad del objeto cambia, tambin lo hace el valor de la funcin de
referencia.

Funcin Descripcin Ejemplo


fTpl("template Da como resultado el valor =fTpl("WEIGHT","ID50B855
attribute", "object del atributo de cuadro con el 9A-0000-010B-3133-353432
GUID") GUID de objeto especificado. 373038")
da como resultado el peso de un
objeto cuyo GUID es
ID50B8559A-0000-010B-3133-353
432373038.
fP("user-defined Da como resultado el valor =fP("comment",
attribute", "object del atributo definido por el "ID50B8559A-0000-010B-31
GUID") usuario con el GUID de 33-353432373038")
objeto especificado.
da como resultado el atributo
definido por el usuario nota de un
objeto cuyo GUID es
ID50B8559A-0000-010B-3133-353
432373038.
fValueOf("parameter Da como resultado el valor Si la ecuacin es =P2+"*"+P3, el
") del parmetro. resultado ser P2*P3
Con =fValueOf("P2")
+"*"+fValueOf("P3"), donde
P2=780 y P3=480, el resultado es
780*480

Consulte tambin Funciones en frmulas de variables en la pgina 88


Ejemplo: Utilizar planos de construccin para determinar la posicin del rigidizador en la
pgina 45

Configuracin de componentes personalizados 91 Funciones en frmulas de variables


Archivo ASCII como funcin de referencia
Puede hacer referencia a archivos ASCII para obtener datos.

Inserte un espacio al final de cada fila del archivo ASCII. De lo contrario, la


informacin no se leer correctamente.

Tekla Structures buscar los archivos como archivos de sistema en el siguiente orden:
1. modelo
2. ..\TeklaStructuresModels\<model>
\CustomComponentDialogFiles\
3. proyecto (definido con la opcin avanzada XS_PROJECT)
4. firma (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("filename", "key_value_of_row", column_number)
El valor clave de la fila es un valor de texto nico.
El nmero de columna es un ndice que empieza por 1.

Ejemplo La funcin =fVF("Overlap.dat", "MET-202Z25", 5) est en la Frmula del


cuadro de dilogo Variables.
La funcin obtiene el valor 16.0 para el perfil MET-202Z25, del archivo Overlap.dat.

Configuracin de componentes personalizados 92 Funciones en frmulas de variables


Valor clave de la fila (MET-202Z25)

Nmero de columna (5)

Consulte tambin Funciones en frmulas de variables en la pgina 88

Funciones matemticas
Puede utilizar las siguientes funciones matemticas en las frmulas de variables:

Funcin Descripcin Ejemplo


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

Configuracin de componentes personalizados 93 Funciones en frmulas de variables


Funcin Descripcin Ejemplo
hypot(cateto1,cateto2) Da como resultado la hipotenusa =hypot(D1, D2) da como
resultado 5
si D1 = 3 y D2 = 4

cateto 1

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, Da como resultado el parmetro =round(P1, 0.1) da como
precisin) redondeado hasta el grado de resultado 10,600
precisin especificado
si P1 = 10.567
PI Devuelve el valor de pi con 31 =PI da como resultado
decimales 3.1415926535897932384626433
832795

Consulte tambin Funciones en frmulas de variables en la pgina 88

Funciones estadsticas
Puede utilizar las siguientes funciones estadsticas en las frmulas de variables:

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
parmetros resultado 1.4
max() Da como resultado el mayor de los =max(P1, P2) da como
parmetros resultado 2.3

Configuracin de componentes personalizados 94 Funciones en frmulas de variables


Funcin Descripcin Ejemplo (P1 = 1.4 P2 = 2.3)
sum() Suma de los parmetros =sum(P1, P2) da como
resultado 3.7
sqsum() Suma de los parmetros al =sqsum(P1, P2) da como
cuadrado: (parmetro1)2 + resultado 7.25
(parmetro2)2
ave() Promedio de los parmetros =ave(P1, P2) da como
resultado 1.85
sqave() Promedio de los parmetros al =sqave(P1, P2) da como
cuadrado resultado 3.625

Consulte tambin Funciones en frmulas de variables en la pgina 88


Ejemplo: Funciones estadsticas ceil y floor en la pgina 101

Funciones de conversin de tipos de datos

Las unidades dependen de la configuracin de Herramientas --> Opciones -->


Opciones --> Unidades y decimales .

Puede utilizar las siguientes funciones de conversin de tipos de datos en las frmulas de
variables:

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
britnico de longitud est definida en mm y
los decimales estn definidos en 2
Utilice esta funcin en los clculos,
en el cuadro de dilogo Opciones.
en lugar de unidades del sistema
britnico. No es posible utilizar =imp(1,1,1,2), que significa 1
unidades del sistema britnico pie y 1/2 pulgada, da como
directamente en los clculos. resultado 342.90 mm

Configuracin de componentes personalizados 95 Funciones en frmulas de variables


Funcin Descripcin Ejemplo
=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, aunque
=imp(36)/imp(3) es correcto
vwu(valor, unidad) Convierte los valores de longitud y =vwu(4.0,"in") da como
los valores de ngulo. Las unidades resultado 101.60 mm si la unidad de
disponibles son: longitud est definida en mm y los
"ft" ("pie", "pies") decimales estn definidos en 2 en el
cuadro de dilogo Opciones.
"in" ("pulgada", "pulgadas")
=vwu(2.0,"rad") da como
"m" resultado 114.59 grados si el ngulo
"cm" est definido en grados y los
decimales estn definidos en 2 en el
"mm" cuadro de dilogo Opciones.
"rad"
"deg"

Consulte tambin Funciones en frmulas de variables en la pgina 88

Operaciones con cadenas


Las cadenas deben estar entre comillas en las frmulas de variables. Por ejemplo, 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

Configuracin de componentes personalizados 96 Funciones en frmulas de variables


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).

Puede utilizar las siguientes operaciones con cadenas en las frmulas de variables:

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


match(parmetro1, Da como resultado 1 si los =match(P1, "PL100*10") da
parmetro2) parmetros son iguales, y 0 si son como resultado 1
diferentes.
Aceptar todos los perfiles que
Tambin puede usar comodines *, ? empiezan por PFC: =match(P4,
y [ ] con la funcin match. "PFC*")
Aceptar los perfiles que empiezan
por PFC y alturas que empiezan por
2, 3, 4 5: =match(P4,
"PFC[2345]*")
Aceptar los perfiles que empiezan
por PFC, las alturas que son 200,
300, 400 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
caracteres del parmetro. 8
find(parmetro, Da como resultado el nmero de =find(P1, "*") da como
cadena) orden (empezando desde cero) de la resultado 5
cadena especificada, y -1 si la
cadena especificada no se encuentra
en el parmetro.
getat(parmetro, n) Da como resultado el carcter =getat(P1, 1) de como
nmero n (empezando desde cero) resultado "L"
del parmetro.
setat(parmetro, n, Define el carcter nmero n =setat(P1, 0, "B") da como
carcter) (empezando desde cero) como el resultado "BL100*10"
carcter especificado en el
parmetro.
mid(cadena, n, x) Da como resultado x caracteres de =mid(P1,2,3) da como
la cadena empezando desde el resultado "100"
carcter nmero n (contando desde
cero). Si deja en blanco el ltimo

Configuracin de componentes personalizados 97 Funciones en frmulas de variables


Operacin Descripcin Ejemplo (P1 = "PL100*10")
argumento (x), da como resultado la
ltima parte de la cadena.
reverse(cadena) Invierte la cadena especificada. =reverse(P1) da como
resultado "01*001LP"

Consulte tambin Funciones en frmulas de variables en la pgina 88

Funciones trigonomtricas
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)
Puede utilizar las siguientes funciones trigonomtricas en las frmulas de variables:

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 =cos(d45) da como resultado
coseno 0.71
tan() Da como resultado el valor de la =tan(d45) da como resultado
tangente 1.00
asin() Funcin inversa de sin(), da como =asin(d45) da como resultado
resultado el valor en radianes 0.90
acos() Funcin inversa de cos(), da como =acos(d45) da como resultado
resultado el valor en radianes 0.67
atan() Funcin inversa de tan(), da como =atan(d45) da como resultado
resultado el valor en radianes 0.67
sinh() Da como resultado el valor del seno =sinh(d45) da como resultado
hiperblico 0.87
cosh() Da como resultado el valor del =cosh(d45) da como resultado
coseno hiperblico 1.32
tanh() Da como resultado el valor de la =tanh(d45) da como resultado
tangente hiperblica 0.66
atan2() Da como resultado el ngulo cuya =atan2(1,3) da como resultado
tangente es el cociente de los dos 0.32
nmeros. Da como resultado el valor
en radianes

Configuracin de componentes personalizados 98 Funciones en frmulas de variables


Consulte tambin Funciones en frmulas de variables en la pgina 88

Funcin de tamao de mercado


Utilice el 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, Da como resultado el siguiente =fMarketSize("S235JR",
espesor, paso extra) tamao de mercado disponible para 10, 0)
el material en el archivo
marketsize.dat, en funcin
del espesor especificado.
El archivo debe estar en la
carpeta ..\environments
\your_environment\profil
o en la carpeta de sistema.
Para el paso extra introduzca un
nmero para definir el incremento
hasta el tamao siguiente (el valor
por defecto es 0).

Consulte tambin Funciones en frmulas de variables en la pgina 88


Ejemplo: Funcin de tamao de mercado en la pgina 102

Funciones de condicin de estructura


Utilice las siguientes funciones para obtener el ngulo de sesgo, el ngulo de inclinacin y el
ngulo de oblicuidad de la viga secundaria en relacin a la parte principal (columna o viga):

Funcin Descripcin Ejemplo


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

Configuracin de componentes personalizados 99 Funciones en frmulas de variables


Funcin Descripcin Ejemplo
fAD("slope", GUID) Da como resultado el ngulo de =fAD("slope","ID50B8559A
inclinacin de la parte secundaria -0000-010B-3133-35343237
cuyo GUID se ha especificado. 3038")

fAD("cant", GUID) Da como resultado el ngulo de =fAD("cant","ID50B8559A-


oblicuidad de la parte secundaria 0000-010B-3133-353432373
rotada cuyo GUID se ha 038")
especificado.

Limitaciones Estas funciones no devuelven valores positivos y negativos de inlinacin 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 son 45 grados.

Consulte tambin Funciones en frmulas de variables en la pgina 88


Ejemplo: Condiciones de estructura de sesgo e inclinacin en la pgina 100

Ejemplo: Condiciones de estructura de sesgo e inclinacin


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

Vista lateral Vista superior

Configuracin de componentes personalizados 100 Funciones en frmulas de variables


Columna

Viga

Inclinacin

Sesgo

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

Sesgo

Inclinacin

Consulte tambin Funciones en frmulas de variables en la pgina 88


Funciones de condicin de estructura en la pgina 99

Configuracin de componentes personalizados 101 Funciones en frmulas de variables


Ejemplo: Funciones estadsticas ceil y floor
Supongamos que tiene las siguientes variables paramtricas:
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

Consulte tambin Funciones en frmulas de variables en la pgina 88


Funciones estadsticas en la pgina 94

Ejemplo: Funcin de tamao de mercado


Tiene los datos siguientes 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).

Consulte tambin Funcin de tamao de mercado en la pgina 99

Configuracin de componentes personalizados 102 Funciones en frmulas de variables


9 Sugerencias para componentes
personalizados

En esta seccin se presentan sugerencias y consejos tiles que le ayudarn a crear y a utilizar
los componentes personalizados de manera ms eficaz.
Haga clic en los enlaces que figuran ms abajo para encontrar ms:
Sugerencias para crear componentes personalizados en la pgina 103
Sugerencias para compartir componentes personalizados en la pgina 104
Componentes personalizados existentes en una nueva versin de Tekla Structures en la
pgina 105

9.1 Sugerencias para crear componentes personalizados


Estas sugerencias le ayudarn a crear componentes personalizados prcticos.
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 "sper" componente para utilizarlo en cualquier situacin posible.
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 porque tienen cuatro identificadores.

Sugerencias para componentes personalizados 103 Sugerencias para crear componentes personalizados
Placa rectangular

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.

Consulte tambin Sugerencias para componentes personalizados en la pgina 103

9.2 Sugerencias para compartir componentes personalizados


Estas sugerencias le ayudarn a compartir componentes personalizados.
Utilice Tekla Warehouse para compartir y guardar componentes personalizados.
Guarde los componentes personalizados en la misma ubicacin.
Facilita su localizacin y exportacin.
Proporcione la informacin esencial
Si distribuye el componente a otros usuarios, recuerde enumerar los perfiles con los que
funciona.
Utilice perfiles de biblioteca 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.

Consulte tambin Sugerencias para componentes personalizados en la pgina 103


Gestin de componentes personalizados en la pgina 67

Sugerencias para componentes personalizados 104 Sugerencias para compartir componentes personalizados
9.3 Componentes personalizados existentes en una nueva versin de
Tekla Structures
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 abrir componentes personalizados creados en una versin ms antigua de Tekla Structures
en el editor de componente personalizado, y 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 mejoras.
Si opta por actualizar el componente, tendr que comprobar y en ocasiones volver a crear las
dimensiones, segn cules 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 las dimensiones y modificar las ecuaciones en el editor de
componente personalizado.

Consulte tambin Sugerencias para componentes personalizados en la pgina 103

Sugerencias para componentes personalizados 105 Componentes personalizados existentes en una nueva
versin de Tekla Structures
10 Renuncia
2015 Tekla Corporation y sus cedentes de licencia. Reservados todos los derechos.
Este Manual de Software ha sido desarrollado para su uso con el Software de referencia. El
uso del Software y el uso de este Manual de Software se rigen por un Acuerdo de Licencia.
Entre otras estipulaciones, el Acuerdo de Licencia establece determinadas garantas para el
Software y este Manual, rechaza otras garantas, limita los daos recuperables, define los
usos permitidos del Software y determina si usted es un usuario autorizado de este Software.
Toda la informacin recogida en este manual se proporciona con la garanta establecida en el
Acuerdo de Licencia. Consulte el Acuerdo de Licencia para conocer obligaciones importantes
y limitaciones y restricciones aplicables a sus derechos. Tekla no garantiza que el texto est
libre de imprecisiones tcnicas o errores tipogrficos. Tekla se reserva el derecho de hacer
cambios e incorporaciones a este manual debido a cambios en el software o de otra ndole.
Adems, este Manual de Software est protegido por la ley de copyright y por tratados
internacionales. La reproduccin, visualizacin, modificacin o distribucin no autorizadas de
este Manual o de cualquier parte del mismo pueden dar lugar a sanciones civiles y penales y
sern perseguidos hasta el grado mximo en que lo permita la ley.
Tekla, Tekla Structures, Tekla BIMsight, BIMsight, Tedds, Solve, Fastrak y Orion son marcas
comerciales o registradas de Tekla Corporation en la Unin Europea, Estados Unidos y/u otros
pases. Ms sobre las marcas comerciales de Tekla: http://www.tekla.com/tekla-trademarks.
Trimble es una marca registrada o una marca comercial de Trimble Navigation Limited en la
Unin Europea, Estados Unidos y otros pases. Ms informacin acerca de las marcas
comerciales de Trimble: http://www.trimble.com/trademarks.aspx. Los dems nombres de
empresas y productos mencionados en este Manual son o podran ser marcas comerciales de
sus respectivos propietarios. Al hacer referencia a una marca o producto de terceros, Tekla no
pretende sugerir una relacin con dicha empresa o una aprobacin de la misma, y rechaza
cualquier relacin o aprobacin, a excepcin de los casos en los que indique expresamente lo
contrario.
Partes de este software:
D-Cubed 2D DCM 2010 Siemens Industry Software Limited. Reservados todos los derechos.
EPM toolkit 1995-2004 EPM Technology a.s., Oslo, Noruega. Reservados todos los derechos.
Open CASCADE Technology 2001-2014 Open CASCADE SA. Reservados todos los derechos.
FLY SDK - CAD SDK 2012 VisualIntegrity. Reservados todos los derechos.
Teigha 2003-2014 Open Design Alliance. Reservados todos los derechos.

Renuncia 106 Componentes personalizados existentes en una nueva


versin de Tekla Structures
PolyBoolean C++ Library 2001-2012 Complex A5 Co. Ltd. Reservados todos los derechos.
FlexNet Copyright 2014 Flexera Software LLC. Reservados todos los derechos.
Este producto contiene tecnologa, informacin y obras creativas propias y confidenciales
propiedad de LLC de Flexera Software LLC y sus licenciatarios, si los hubiera. Est
estrictamente prohibido el uso, la copia, la publicacin, la distribucin, la presentacin, la
modificacin o la transmisin de dicha tecnologa en su totalidad, o en parte, en cualquier
formato o por cualquier medio sin el permiso previo por escrito de Flexera Software LLC. A
excepcin de lo que disponga expresamente Flexera Software LLC por escrito, la posesin de
esta tecnologa no se debe interpretar como la concesin de ninguna licencia o derecho en
virtud de los derechos de propiedad intelectual de Flexera Software LLC, sea de forma tcita,
por exclusin o de cualquier otro modo.
Para ver las licencias de terceros, vaya a Tekla Structures, haga clic en Ayuda --> Acerca de
y haga clic en el botn Licencias de terceros.
Los elementos del software descritos en este Manual estn protegidos por diversas patentes y
posiblemente por solicitudes de patente pendientes en la Unin Europea y/u otros pases.
Para obtener ms informacin vaya a la pgina http://www.tekla.com/tekla-patents.

Renuncia 107 Componentes personalizados existentes en una nueva


versin de Tekla Structures
Renuncia 108 Componentes personalizados existentes en una nueva
versin de Tekla Structures
ndice

A evitar acciones en componentes personalizados


........................................................................................ 69
abrir exportar componentes personalizados................67
archivo de cuadro de dilogo de componente importar componentes personalizados............... 68
personalizado..............................................................59 borrar
editor de componente personalizado.................. 19 variables de distancia...............................................31
acos....................................................................................... 98
archivo de cuadro de dilogo de componente
personalizado
abrir............................................................................... 59
C
archivos .inp cambio de nombre
en componentes personalizados........................... 58 pestaa en cuadro de dilogo de componente
archivos ASCII como funciones de referencia...........91 personalizado..............................................................60
asin........................................................................................98 ceil......................................................................................... 94
Asistente Componente Personalizado cerrar
crear componentes personalizados.........................9 editor de componente personalizado.................. 23
Asistente Componente Personalizado componentes personalizados
propiedades................................................................. 71 crear.................................................................................9
Propiedades de la pestaa Avanzado...................72 crear variables de distancia manualmente........ 26
Propiedades de la pestaa Posicin..................... 72 componentes personalizados
Tipos de posicin........................................................73 acerca de componentes personalizados................ 5
Asistente para Componentes personalizados acerca de la creacin.................................................. 7
Propiedades de la pestaa Tipo/Notas.................71 archivos .inp................................................................ 58
atan....................................................................................... 98 archivos ASCII como funciones de referencia... 91
atan2.....................................................................................98 archivos de cuadros de dilogo............................. 58
atributos de cuadro aadir a modelos................................................. 15,16
en componentes personalizados........................... 90 borrar variables de distancia.................................. 31
atributos definidos por el usuario configuracin..............................................................71
en componentes personalizados........................... 90 copia de referencias de propiedades....................36
ave......................................................................................... 94 creacin de variables de distancia
aadir automticamente...................................................... 31
componentes personalizados a modelos............ 15 crear planos de construccin................................. 37
imgenes a cuadro de dilogo de componente crear variables de distancia de referencia..........35
personalizado..............................................................60 crear variables paramtricas.................................. 32
partes personalizadas a modelos.......................... 16 detalles......................................................................... 10
pestaa en cuadro de dilogo de componente ejemplos de modificacin....................................... 38
personalizado..............................................................60 evitar acciones en Base de Datos Componentes
........................................................................................ 69
evitar modificaciones del cuadro de dilogo.....66

B exportar........................................................................ 67
frmulas de variables............................................... 88
Base de Datos Componentes frmulas en variables............................................... 88

109
funcin de tamao de mercado............................ 99 proteccin de componentes personalizados......69
funciones de condicin de estructura................. 99 copiar
funciones de conversin de tipos de datos........ 95 referencias de propiedades..................................... 36
funciones de referencia........................................... 90 cos......................................................................................... 98
funciones estadsticas.............................................. 94 cosh.......................................................................................98
funciones matemticas............................................93 crear
funciones trigonomtricas...................................... 98 componentes personalizados....................................9
gestin.......................................................................... 67 variables de distancia manualmente................... 26
guardar......................................................................... 22 variables de distancia automticamente............31
importar........................................................................68 variables de distancia de referencia.....................35
juntas............................................................................ 10 variables paramtricas............................................. 32
modificar cuadro de dilogo.................................. 57 cuadro de dilogo de componente personalizado
modificar la configuracin......................................21 aadir imgenes.........................................................60
ocultar variables en cuadro de dilogo............... 57 mover elementos....................................................... 59
operaciones con cadenas........................................ 96 organizar elementos................................................. 59
operadores aritmticos............................................ 89
partes............................................................................ 10
planos de construccin............................................ 36
probar variables de distancia................................. 28
D
propiedades de variables......................................... 84 desglosar
propiedades del cuadro de dilogo de detalle...78 componentes................................................................. 8
propiedades del cuadro de dilogo de junta......78 detalles
propiedades del cuadro de dilogo de parte......75 detalles personalizados............................................10
propiedades del cuadro de dilogo de unin.....78 double...................................................................................95
propiedades pestaa General.................................78
propiedades pestaa Posicin................................75
propiedades por defecto del cuadro de dilogo75 E
proteccin con contraseas....................................69 editor de componente personalizado.......................... 19
referencias de propiedades..................................... 36 abrir............................................................................... 19
sentencias lgicas......................................................89 cerrar.............................................................................23
sugerencias............................................................... 103 Editor Dilogo Componente Personalizado............... 58
tipos...............................................................................10 opciones de configuracin......................................59
tipos de planos........................................................... 79 editores
tipos de valor de variables...................................... 85 Editor Dilogo Componente Personalizado........58
uniones......................................................................... 10 ejemplos
variables....................................................................... 24 atenuar opciones no disponibles en cuadro de
variables de distancia...............................................25 dilogo de componente personalizado................65
variables de distancia automticas...................... 30 atenuar opciones no disponibles en cuadro de
variables de distancia de referencia.....................34 dilogo de rigidizador...............................................65
variables paramtricas............................................. 31 aadir lista con imgenes a cuadro de dilogo
componentes de componente personalizado............................... 61
desglosar.........................................................................8 aadir lista con imgenes a cuadro de dilogo
configuracin de rigidizador..............................................................61
componentes personalizados................................. 71 aadir una opcin para crear un objeto en un
configuraciones componente personalizado.....................................38
opciones por defecto de Editor Dilogo aadir unin personalizada a modelo................. 15
Componente Personalizado.................................... 59 Condiciones de estructura de sesgo e inclinacin
contraseas ......................................................................................100

110
crear unin personalizada.......................................12
crear variable paramtricas.................................... 33 F
crear variables de distancia....................................28 fabs........................................................................................93
desglosar componentes..............................................8 fAD.........................................................................................99
determinar el nmero de filas de tornillos en find........................................................................................ 96
componente personalizado.....................................43 floor.......................................................................................94
determinar la distancia del grupo de tornillos frmulas
desde el ala de la viga..............................................40 archivos ASCII como funciones de referencia... 91
determinar tamao y estndar de tornillo......... 42 ejemplo de funciones estadsticas ceil y floor101
funcin de tamao de mercado..........................102 ejemplo de ondiciones de estructura de sesgo e
funciones estadsticas ceil y floor...................... 101 inclinacin.................................................................100
modificar componentes personalizados..............38 en componentes personalizados........................... 88
modificar cuadro de dilogo de componente funcin de tamao de mercado............................ 99
personalizado..............................................................61 funciones de condicin de estructura................. 99
modificar cuadro de dilogo de detalle de funciones de conversin de tipos de datos........ 95
rigidizador....................................................................61 funciones de referencia........................................... 90
mover variables en cuadro de dilogo de funciones estadsticas.............................................. 94
componente personalizado.....................................64 funciones matemticas............................................93
mover variables en cuadro de dilogo de funciones trigonomtricas...................................... 98
rigidizador....................................................................64 operaciones con cadenas........................................ 96
planos de componente de detalle.........................82 operadores aritmticos............................................ 89
planos de componente de junta............................83 sentencias condicionales.........................................89
planos de componente de parte............................84 sentencias lgicas......................................................89
planos de componente de unin...........................82 funcin de tamao de mercado....................................99
sustituir sub-componentes en componente ejemplo.......................................................................102
personalizado-s..........................................................48 funciones de condicin de estructura.........................99
usar archivos de propiedades en componente funciones de conversin de tipos de datos................95
personalizado..............................................................49 funciones de referencia...................................................90
usar atributos de cuadro en componentes funciones estadsticas......................................................94
personalizados............................................................52 funciones matemticas................................................... 93
usar atributos definidos por el usuario en funciones trigonomtricas..............................................98
componentes personalizados................................. 50
usar hojas de clculo de Excel con componentes
personalizados............................................................56
usar planos de construccin en componente
G
personalizado..............................................................45 gestin
vincular objetos a plano.......................................... 28 componentes personalizados................................. 67
enlazar getat......................................................................................96
variables paramtricas a propiedades de objetos guardar
........................................................................................ 32 componentes personalizados................................. 22
Examinador componente personalizado.....................20
copiar referencias de propiedades........................ 36
enlazar propiedades a variables paramtricas.. 32 H
Excel hypot.....................................................................................93
usar con componentes personalizados................56
exp.........................................................................................93
exportar
componentes personalizados................................. 67

111
I P
imp........................................................................................ 95 partes personalizadas
importar aadir a modelos....................................................... 16
componentes personalizados................................. 68 modificar......................................................................16
int.......................................................................................... 95 mover............................................................................ 16
partes
partes personalizadas...............................................10
J PI............................................................................................ 93
planos centrales.................................................................79
juntas planos componente.......................................................... 79
juntas personalizadas...............................................10 planos contorno.................................................................79
planos corte........................................................................ 79
planos de componente
L ejemplos de detalle................................................... 82
ln............................................................................................ 93 ejemplos de junta...................................................... 83
log..........................................................................................93 ejemplos de parte...................................................... 84
longitud................................................................................96 ejemplos de unin..................................................... 82
planos de construccin
crear.............................................................................. 37

M en componentes personalizados........................... 36
planos lmite.......................................................................79
match....................................................................................96 planos malla....................................................................... 79
max........................................................................................94 pow........................................................................................93
mid........................................................................................ 96 probar
min........................................................................................ 94 variables de distancia...............................................28
mod....................................................................................... 93 propiedades
modificar Asistente Componente Personalizado................. 71
configuracin de componente personalizado... 21 variables....................................................................... 84
mover
elementos en un cuadro de dilogo de
componente personalizado.....................................59 R
reverse.................................................................................. 96

N round.................................................................................... 93

n!............................................................................................93
S
O sentencias condicionales................................................ 89
sentencias lgicas............................................................. 89
ocultar setat...................................................................................... 96
variables en cuadro de dilogo de componente sin.......................................................................................... 98
personalizado..............................................................57 sinh........................................................................................98
operaciones con cadenas................................................ 96 sqave.....................................................................................94
operadores aritmticos....................................................89 sqrt........................................................................................ 93
sqsum....................................................................................94
string.....................................................................................95
sugerencias

112
compartir componentes personalizados...........104 en componentes personalizados........................... 24
componentes personalizados...............................103 enlazar variables paramtricas.............................. 32
componentes personalizados en nueva versin funciones en frmulas..............................................88
de Tekla Structures................................................. 105 ocultar en cuadro de dilogo de componente
crear componentes personalizados....................103 personalizado..............................................................57
sum........................................................................................94 propiedades................................................................. 84
tipos de valor.............................................................. 85
variables de distancia...............................................25
T variables de distancia de referencia.....................34
variables paramtricas............................................. 31
tan......................................................................................... 98 ver.................................................................................. 25
tanh.......................................................................................98 ver
tipos de planos...................................................................79 variables en componentes personalizados......... 25
tipos vincular objetos a planos................................................ 26
componentes personalizados................................. 10 vincular a planos
tipos de planos........................................................... 79
vwu........................................................................................95
U
uniones
uniones personalizadas............................................10

V
variables de distancia
crear manualmente...................................................26
variables de distancia automticas
acerca de las variables de distancia automticas
........................................................................................ 30
crear.............................................................................. 31
variables de distancia de referencia
acerca de las variables de distancia de referencia
........................................................................................ 34
crear.............................................................................. 35
variables de distancia
acerca de las variables de distancia.....................25
borrar............................................................................ 31
probar............................................................................28
variables paramtricas
acerca de las variables paramtricas................... 31
crear.............................................................................. 32
enlazar.......................................................................... 32
variables
creacin de variables de distancia
automticamente...................................................... 31
crear variables de distancia manualmente........ 26
crear variables de distancia de referencia..........35
crear variables paramtricas.................................. 32

113
114

Você também pode gostar