Guía de Componentes Personalizados

Anuncio
Tekla Structures
Guía de Componentes
Personalizados
Versión del producto 21.0
marzo 2015
©2015 Tekla Corporation
Contenido
1
Qué es un componente personalizado............................................................. 5
2
Creación de componentes personalizados....................................................... 7
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
Acerca de la creación de componentes personalizados........................................................ 7
Desglosar componentes............................................................................................................ 8
Ejemplo: Desglosar un componente de placa de unión.........................................................8
Crear un componente personalizado.......................................................................................9
Tipos de componentes personalizados.................................................................................. 10
Ejemplo: Crear una unión de placa de unión.......................................................................12
Añadir un componente personalizado a un modelo............................................................ 15
Ejemplo: Añadir una unión de placa de unión a un modelo.............................................. 15
Añadir una parte personalizada a un modelo y moverla usando modificación
directa......................................................................................................................................16
3
Editor de componente personalizado............................................................ 19
3.1
3.2
3.3
3.4
3.5
3.6
Acerca del editor de componente personalizado.................................................................19
Abrir el editor de componente personalizado......................................................................20
Examinador de componente personalizado..........................................................................20
Modificar la configuración de un componente personalizado...........................................22
Guardar un componente personalizado................................................................................ 22
Cerrar el editor de componente personalizado....................................................................23
4
Variables en componentes personalizados.................................................... 24
4.1
4.2
4.3
Acerca de las variables...........................................................................................................24
Visualizar las variables........................................................................................................... 25
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 unión ................................................ 28
Variables de distancia automáticas............................................................................................................................ 30
Crear variables de distancia automáticamente.......................................................................................................31
Borrar una variable de distancia..................................................................................................................................31
4.4
Variables paramétricas...........................................................................................................32
Crear y enlazar una variable paramétrica.................................................................................................................32
Ejemplo: Crear una variable paramétrica para definir el material de la placa de unión.............................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 construcción...........................................................................................................36
Crear un plano de construcción...................................................................................................................................37
5
Ejemplos de modificación de componentes personalizados........................ 38
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
Ejemplo: Añadir una opción para crear un objeto.............................................................. 39
Ejemplo: Determinar la distancia del grupo de tornillos desde el ala de la viga.............40
Ejemplo: Determinar el tamaño y el estándar de tornillo.................................................. 42
Ejemplo: Determinar el número de filas de tornillos.......................................................... 43
Ejemplo: Utilizar planos de construcción para determinar la posición del rigidizador... 45
Ejemplo: Sustituir sub-componentes....................................................................................48
Ejemplo: Usar archivos de propiedades para modificar un sub-componente...................49
Ejemplo: Usar atributos definidos por el usuario en componentes personalizados......... 50
Ejemplo: Determinar el número de postes de barandilla utilizando un atributo
de cuadro.................................................................................................................................52
Ejemplo: Usar hojas de cálculo de Excel con componentes personalizados..................... 56
6
Modificar el cuadro de diálogo de componente personalizado.................. 57
6.1
6.2
6.3
Ocultar variables en un cuadro de diálogo de componente personalizado...................... 57
Archivo de cuadro de diálogo de componente personalizado............................................ 58
Editor Diálogo Componente Personalizado.......................................................................... 58
Configurar las opciones de Editor Diálogo Componente Personalizado.......................................................... 59
Abrir un archivo de cuadro de diálogo de componente personalizado en Editor Diálogo
Componente Personalizado...........................................................................................................................................59
Mover elementos en un cuadro de diálogo de componente personalizado....................................................60
Añadir una imagen a un cuadro de diálogo de componente personalizado...................................................60
Añadir y cambiar de nombre una pestaña en un cuadro de diálogo de componente personalizado......60
Ejemplo: Modificar el cuadro de diálogo de un detalle de rigidizador.............................................................61
Ejemplo: Añadir una lista con imágenes a un cuadro de diálogo de rigidizador.......................................... 61
Ejemplo: Organizar cuadros de texto y etiquetas en un cuadro de diálogo de rigidizador........................64
Ejemplo: Atenuar las opciones no disponibles de un cuadro de diálogo de rigidizador..............................65
Evitar modificaciones del cuadro de diálogo del componente personalizado................................................66
7
Gestión de componentes personalizados.......................................................67
7.1
7.2
7.3
7.4
Exportar componentes personalizados................................................................................. 67
Importar componentes personalizados................................................................................. 68
Protección de componentes personalizados con contraseñas............................................ 69
Evitar acciones en componentes personalizados en Base de Datos Componentes...........70
8
Configuración de componentes personalizados............................................71
8.1
Propiedades de Asistente Componente Personalizado........................................................ 71
Propiedades de la pestaña Tipo/Notas....................................................................................................................... 71
Propiedades de la pestaña Posición............................................................................................................................72
Propiedades de la pestaña Avanzado......................................................................................................................... 72
Tipos de posición..............................................................................................................................................................73
8.2
Propiedades por defecto del cuadro de diálogo de componente personalizado...............75
Propiedades por defecto del cuadro de diálogo de partes................................................................................... 75
3
Propiedades por defecto del cuadro de diálogo de uniones, detalles y juntas...............................................78
8.3
Tipos de planos........................................................................................................................80
Ejemplo: Planos de componente de detalle..............................................................................................................82
Ejemplo: Planos de componente de unión................................................................................................................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 fórmulas de variables......................................................................................88
Operadores aritméticos.................................................................................................................................................. 89
Operadores lógicos y de comparación....................................................................................................................... 90
Funciones de referencia................................................................................................................................................. 90
Archivo ASCII como función de referencia...............................................................................................................92
Funciones matemáticas..................................................................................................................................................93
Funciones estadísticas....................................................................................................................................................94
Funciones de conversión de tipos de datos..............................................................................................................95
Operaciones con cadenas.............................................................................................................................................. 96
Funciones trigonométricas............................................................................................................................................98
Función de tamaño de mercado.................................................................................................................................. 99
Funciones de condición de estructura....................................................................................................................... 99
Ejemplo: Condiciones de estructura de sesgo e inclinación............................................................................. 100
Ejemplo: Funciones estadísticas ceil y floor.......................................................................................................... 102
Ejemplo: Función de tamaño de mercado.............................................................................................................. 102
9
Sugerencias para componentes personalizados..........................................103
9.1
9.2
9.3
Sugerencias para crear componentes personalizados.......................................................103
Sugerencias para compartir componentes personalizados...............................................104
Componentes personalizados existentes en una nueva versión 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 diálogo 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 también pueden modificarse con el editor de componente
personalizado para crear componentes personalizados inteligentes que se ajusten
automáticamente a los cambios realizados en el modelo.
Consulte también Creación de componentes personalizados en la página 7
Editor de componente personalizado en la página 19
Qué es un componente personalizado
6
2
Creación de componentes
personalizados
En esta sección se explica cómo crear componentes personalizados y añadirlos a un modelo.
Haga clic en los enlaces que figuran más abajo para encontrar más:
Acerca de la creación de componentes personalizados en la página 7
Desglosar componentes en la página 8
Ejemplo: Desglosar un componente de placa de unión en la página 8
Crear un componente personalizado en la página 9
Tipos de componentes personalizados en la página 10
Ejemplo: Crear una unión de placa de unión en la página 12
Añadir un componente personalizado a un modelo en la página 15
Ejemplo: Añadir una unión de placa de unión a un modelo en la página 15
Añadir una parte personalizada a un modelo y moverla usando modificación directa en la
página 16
2.1 Acerca de la creación de componentes personalizados
Los componentes personalizados pueden crearse desglosando y modificando un componente
existente, o bien creando manualmente los objetos del componente.
A continuación puede crear un componente personalizado seleccionando los objetos que va a
incluir en el mismo y especificando la información que necesita introducir el usuario, como
por ejemplo la parte principal, las partes secundarias o los puntos que el usuario tiene que
seleccionar. Después podrá añadir el componente personalizado en una ubicación del modelo
similar a aquella en la que se creó originalmente.
Para crear un componente personalizado inteligente que se ajuste automáticamente a los
cambios en el modelo, deberá modificar el componente personalizado en el editor de
componente personalizado.
Creación de componentes personalizados
7
Acerca de la creación de componentes personalizados
Consulte también Creación de componentes personalizados en la página 7
Crear un componente personalizado en la página 9
Añadir un componente personalizado a un modelo en la página 15
Editor de componente personalizado en la página 19
2.2 Desglosar componentes
Al desglosar un componente, los objetos del mismo se separarán. 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 también Creación de componentes personalizados en la página 7
Ejemplo: Desglosar un componente de placa de unión en la página 8
2.3 Ejemplo: Desglosar un componente de placa de unión
En este ejemplo procederemos a desglosar un componente de placa de unión ya existente.
Para desglosar un componente de placa de unión:
Creación de componentes personalizados
8
Desglosar componentes
1. Haga clic en Detallar --> Componente --> Desglosar Componente.
2. Seleccione el componente de placa de unión.
Tekla Structures separa los objetos del componente.
Ahora puede modificar las propiedades de los objetos según considere conveniente. Así, podrá
crear una unión personalizada compuesta por los objetos del componente de placa de unión
modificados.
Consulte también Creación de componentes personalizados en la página 7
Desglosar componentes en la página 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 fácilmente un componente personalizado, desglose un componente
existente similar y, a continuación, cambie los objetos del mismo según 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 pestaña Tipo/Notas, seleccione el tipo de componente en la lista Tipo.
3. Introduzca un Nombre para el componente.
Creación de componentes personalizados
9
Crear un componente personalizado
4. Si es necesario, modifique otras propiedades.
Por ejemplo, puede definir la posición de una unión personalizada en relación 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 añade a la Base de Datos Componentes.
Consulte también Creación de componentes personalizados en la página 7
Tipos de componentes personalizados en la página 10
Ejemplo: Crear una unión de placa de unión en la página 12
Propiedades de Asistente Componente Personalizado en la página 71
2.5 Tipos de componentes personalizados
Hay cuatro tipos de componentes personalizados.
Tipo
Unión
Descripción
Ejemplos
Crea objetos de unión y conecta el/los Uniones de placa de unión 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 unión.
El símbolo del componente es verde.
Creación de componentes personalizados
10
Tipos de componentes personalizados
Tipo
Detalle
Descripción
Crea objetos de detalle y los conecta
a una parte principal en una
ubicación seleccionada.
Ejemplos
Rigidizadores, agujeros, pernos,
ejiones y soportes de elevación
El símbolo del componente es verde.
Parte
Crea un grupo de objetos que puede
contener uniones y detalles.
Vigas armadas, pórticos y paneles
sandwich
No tiene ningún símbolo de
componente.
Junta
Crea objetos de junta y conecta
partes a lo largo de una línea
seleccionada con dos puntos. Las
partes normalmente son paralelas.
Juntas panel a panel
El símbolo del componente es verde.
Consulte también Creación de componentes personalizados en la página 7
Creación de componentes personalizados
11
Tipos de componentes personalizados
2.6 Ejemplo: Crear una unión de placa de unión
En este ejemplo crearemos un componente personalizado basado en un componente de placa
de unión ya existente que hemos desglosado.
Para desglosar un componente, seleccione el componente, haga clic con el botón
secundario y seleccione Desglosar Componente en el menú emergente.
Para crear una unión de placa de unión:
1. Haga clic en Detallar --> Componente --> Definir Componente Personalizado... para
abrir el Asistente Componente Personalizado.
2. En la pestaña Tipo/Notas, defina Tipo como Unión.
3. Introduzca un Nombre para el componente personalizado.
Creación de componentes personalizados
12
Ejemplo: Crear una unión de placa de unión
4. Haga clic en Siguiente.
5. Seleccione los objetos a usar en el componente personalizado.
Utilice una selección de área (de izquierda a derecha) para seleccionar los
objetos.
Tekla Structures ignora la parte principal, las partes secundarias, las mallas y
los símbolos de componente al seleccionar los objetos a incluir en el
componente personalizado.
Creación de componentes personalizados
13
Ejemplo: Crear una unión de placa de unión
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 atención al orden de selección.
El componente personalizado utilizará el mismo orden de selección al añadir el
componente en un modelo.
Un componente personalizado puede tener como máximo 30 partes
secundarias.
10. Haga clic en Finalizar.
Tekla Structures muestra un símbolo 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 también Creación de componentes personalizados en la página 7
Crear un componente personalizado en la página 9
Creación de componentes personalizados
14
Ejemplo: Crear una unión de placa de unión
Desglosar componentes en la página 8
Editor de componente personalizado en la página 19
2.7 Añadir un componente personalizado a un modelo
Para añadir 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 añadir.
4. Siga las instrucciones de la barra de estado para añadir el componente personalizado al
modelo.
5. Si es preciso, haga doble clic en el componente personalizado en el modelo para
modificar sus propiedades.
Consulte también Creación de componentes personalizados en la página 7
Añadir una parte personalizada a un modelo y moverla usando modificación directa en la
página 16
2.8 Ejemplo: Añadir una unión de placa de unión a un modelo
En este ejemplo vamos a añadir a un modelo una unión personalizada creada previamente.
Como no se ha modificado la unión de placa de unión para que se adapte a las diferentes
situaciones del modelo, hay que añadir la unión personalizada en una ubicación similar a
aquella en que se creó la unión. De no ser así puede que la unión no funcione como se
espera.
Para añadir una unión de placa de unión 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 unión personalizada Placa Unión.
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 añade la unión de placa de unión al modelo.
Consulte también Creación de componentes personalizados en la página 7
Creación de componentes personalizados
15
Añadir un componente personalizado a un modelo
Ejemplo: Crear una unión de placa de unión en la página 12
Añadir un componente personalizado a un modelo en la página 15
2.9 Añadir una parte personalizada a un modelo y moverla usando
modificación directa
Puede utilizar la modificación directa cuando añada partes personalizadas a modelos de Tekla
Structures. También puede usar la modificación directa al modificar la ubicación y la rotación
de las partes personalizadas existentes en el modelo.
Limitaciones:
•
La modificación directa no se puede usar para añadir partes personalizadas a superficies
que tienen cortes o chaflanes de borde. Es necesario ocultar los objetos de chaflán de
borde y las partes cortantes de la vista antes de añadir partes personalizadas en
superficies cortadas o achaflanadas usando la modificación directa.
•
No se recomienda el uso de modificación directa con partes personalizadas que son
paramétricas y en las que los puntos de entrada definen las dimensiones de la parte
personalizada. La vista preliminar se simplifica, en función de las dimensiones de la parte
personalizada por defecto, y la elección no tiene el foco habitual.
Para añadir una parte personalizada a un modelo mediante la modificación directa:
1. Asegúrese de que el conmutador Modificación 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 añadir.
5. Mueva el puntero del ratón 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 añade una parte personalizada a otra parte, Tekla Structures muestra las dimensiones
de ubicación desde el primer punto de entrada de la parte personalizada a las caras de
parte más cercanas.
6. Si añade 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. Según el número de puntos de entrada que tenga la parte personalizada, seleccione uno
o dos puntos para colocar la parte personalizada en el modelo.
Creación de componentes personalizados
16
Añadir una parte personalizada a un modelo y moverla
usando modificación directa
Tekla Structures muestra los ejes de coordenadas, los identificadores de rotación y las
dimensiones de ubicación que puede usar para ajustar la ubicación y la rotación de la
parte personalizada.
8. Si es necesario, modifique la ubicación y la rotación de la parte personalizada.
Realice alguna de las siguientes acciones:
•
Al arrastrar un identificador, mantenga pulsada la tecla Mayúscula para utilizar los
conmutadores de elección.
Por defecto, los conmutadores de elección están desactivados para facilitar el arrastre
del identificador a cualquier ubicación.
•
Para mover la parte personalizada a lo largo de uno de sus ejes de coordenadas,
arrastre el identificador correspondiente del eje a una nueva ubicación.
•
Para rotar la parte personalizada alrededor de uno de sus ejes de coordenadas,
arrastre el identificador de rotación correspondiente a una nueva ubicación.
Creación de componentes personalizados
17
Añadir una parte personalizada a un modelo y moverla
usando modificación directa
También puede pulsar Tab para rotar la parte personalizada en pasos de 90 grados en
la dirección del identificador de rotación seleccionado.
•
Para cambiar una dimensión de ubicación, arrastre la punta de flecha de la dimensión
correspondiente a una nueva ubicación.
•
Para mover o rotar la parte personalizada especificando una distancia o un ángulo:
1. Seleccione un identificador de eje, un identificador de rotación o una punta de
flecha de dimensión.
2. Con el teclado, introduzca el valor con el que desea que cambie la dimensión.
Para empezar por el signo negativo (-), utilice el teclado numérico.
Para introducir un valor absoluto para la dimensión, primero introduzca $ y, a
continuación, el valor.
3. Pulse Enter, o haga clic en OK en el cuadro de diálogo Introducir una Ubicación
Numérica.
9. Haga clic con el botón central del ratón para confirmar la ubicación y la rotación, y para
añadir la parte personalizada al modelo.
10. Si desea modificar una parte personalizada existente en un modelo:
a. Asegúrese de que el conmutador de selección Seleccionar componentes
activo.
está
b. Seleccione la parte personalizada.
c. Siga las instrucciones del paso 8.
d. Para detener la modificación, pulse Esc o haga clic con el botón secundario y
seleccione Interrumpir en el menú desplegable.
Consulte también Creación de componentes personalizados en la página 7
Creación de componentes personalizados
18
Añadir una parte personalizada a un modelo y moverla
usando modificación directa
3
Editor de componente personalizado
Esta sección explica qué es el editor de componente personalizado.
Haga clic en los enlaces que figuran más abajo para encontrar más:
•
Acerca del editor de componente personalizado en la página 19
•
Abrir el editor de componente personalizado en la página 19
•
Examinador de componente personalizado en la página 20
•
Modificar la configuración de un componente personalizado en la página 21
•
Guardar un componente personalizado en la página 22
•
Cerrar el editor de componente personalizado en la página 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 tamaño de un
rigidizador dependa del tamaño de la viga. Si cambia el tamaño, también cambiará el tamaño
del rigidizador. También puede añadir 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 también Editor de componente personalizado en la página 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 ningún símbolo de componente. Para
seleccionar partes personalizadas, asegúrese 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 también Editor de componente personalizado en la página 19
3.3 Examinador de componente personalizado
El Examinador componente personalizado muestra el contenido de un componente
personalizado en una estructura jerárquica 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 también Editor de componente personalizado en la página 19
Editor de componente personalizado
21
Modificar la configuración de un componente
personalizado
3.4 Modificar la configuración de un componente personalizado
Una vez creado un componente personalizado, puede modificar las siguientes opciones de
configuración del mismo:
•
cambiar la descripción
•
modificar la configuración de posición
•
permitir múltiples casos de unión entre las partes
Para cambiar la configuración de un componente personalizado:
1. En el editor de componente personalizado, haga clic en el botón Configuración
componente personalizado
.
2. En el cuadro de diálogo Configuración componente personalizado, modifique las
opciones de configuración según sus preferencias.
3. Haga clic en OK.
Consulte también Editor de componente personalizado en la página 19
Propiedades de la pestaña Tipo/Notas en la página 71
Propiedades de la pestaña Posición en la página 72
Propiedades de la pestaña Avanzado en la página 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
personalizado
1. Haga clic en el botón Guardar componente
editor de componente personalizado.
en el
2. Haga clic en Sí del cuadro de diálogo Confirmar
guardar.
Guardar el componente con un
nuevo nombre
1. En el editor de componente personalizado, haga clic en
el botón Guardar con nombre nuevo
.
2. Introduzca un nuevo nombre para el componente.
Consulte también Editor de componente personalizado en la página 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 botón 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 también Editor de componente personalizado en la página 19
Editor de componente personalizado
23
Cerrar el editor de componente personalizado
4
Variables en componentes
personalizados
Esta sección explica qué son las variables y como se crean en el editor de componente
personalizado.
Haga clic en los enlaces que figuran más abajo para encontrar más:
•
Acerca de las variables en la página 24
•
Visualizar las variables en la página 25
•
Variables de distancia en la página 25
•
Variables paramétricas en la página 31
•
Variables de distancia de referencia en la página 34
•
Referencias de propiedades en la página 36
•
Planos de construcción en la página 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 diálogo del componente personalizado, mientras que otras están ocultas y se utilizan
solamente en los cálculos.
Existen dos tipos de variables:
•
Variables de distancia
•
Variables paramétricas
Una variable de distancia es la distancia entre dos planos, o entre un punto y un plano.Una
variable de distancia vincula partes, o actúa como una distancia de referencia variable.
Variables en componentes personalizados
24
Acerca de las variables
Una variable paramétrica controla todas las demás propiedades de un componente
personalizado, como nombre, material y tamaño de tornillo.Las variables paramétricas
también se utilizan en los cálculos.
Consulte también Variables en componentes personalizados en la página 24
Variables de distancia en la página 25
Variables paramétricas en la página 31
Propiedades de variables en la página 84
Funciones en fórmulas de variables en la página 88
4.2 Visualizar las variables
Para visualizar las variables:
1. Haga clic en el botón Mostrar variables
componente personalizado.
de la barra de herramientas Editor
Se abre el cuadro de diálogo Variables.
Como por defecto está activada la categoría Parámetros componente, el cuadro de
diálogo muestra todas las variables del componente personalizado que está modificando.
2. Para ver las variables del modelo actual, como por ejemplo vínculos entre un punto final
de una parte y un plano de malla, seleccione la categoría Parámetros del modelo, a la
izquierda del cuadro de diálogo.
Consulte también Variables en componentes personalizados en la página 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
tamaños diferentes del perfil principal.
Puede vincular a un plano los siguientes objetos:
•
plano de construcción
•
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 línea
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 diálogo del
componente personalizado. Muestre las variables de distancia si desea poder cambiar los
valores de distancia en el cuadro de diálogo del componente personalizado. Ocúltelas si
solamente desea vincular objetos a un plano.
Las variables de distancia se pueden crear manual o automáticamente.
Consulte también Variables en componentes personalizados en la página 24
Crear una variable de distancia manualmente en la página 26
Probar una variable de distancia en la página 28
Ejemplo: Crear una variable de distancia para vincular una placa de unión en la página 28
Crear variables de distancia automáticamente en la página 31
Borrar una variable de distancia en la página 31
Ocultar variables en un cuadro de diálogo de componente personalizado en la página 57
Crear una variable de distancia manualmente
Antes de empezar, asegúrese de que la representación 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 selección de área (de izquierda a
derecha) para seleccionar varios puntos de referencia.
2. Realice una de las siguientes acciones::
•
Haga clic en el botón Añadir distancia fija
de componente personalizado.
•
Haga clic con el botón secundario en un punto de referencia y seleccione Vincular a
Plano en el menú.
de la barra de herramientas Editor
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 límite y de componente funcionan para la mayoría de tipos de
perfil, por lo que recomendamos que intente utilizarlos siempre que pueda.
Oculte las partes y sus líneas de referencia si obstaculizan el plano requerido:
Mantenga pulsada la tecla Mayús, seleccione la parte, haga clic con el botón
secundario y seleccione Ocultar en la lista.
4. Haga clic en el plano para crear la variable de distancia.
Tekla Structures añade la variable de distancia en el cuadro de diálogo Variables y
muestra un símbolo de distancia en las vistas del editor de componente personalizado.
Un objeto puede vincularse a un máximo de tres planos.
Consulte también Variables de distancia en la página 25
Variables en componentes personalizados
27
Variables de distancia
Tipos de planos en la página 79
Ejemplo: Crear una variable de distancia para vincular una placa de unión en la página 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 símbolo de distancia en una vista del editor de componente
personalizado.
Se abre el cuadro de diálogo Propiedades Distancia.
2. Cambie el Valor.
3. Haga clic en Modificar para ver los cambios.
También puede probar una variable de distancia en el cuadro de diálogo Variables
cambiando la Fórmula de la variable de distancia.
Consulte también Variables de distancia en la página 25
Ejemplo: Crear una variable de distancia para vincular una placa de
unión
En este ejemplo vamos a vincular la posición superior de una placa de unión al lado superior
de la viga.
Para vincular la posición superior de la placa de unión al lado superior de la viga:
1. Seleccione la placa de unión en una vista del editor de componente personalizado para
ver los identificadores de la placa de unión.
Variables en componentes personalizados
28
Variables de distancia
2. Seleccione el identificador superior de la placa de unión.
3. Haga clic con el botón secundario y seleccione Vincular a Plano.
4. Sitúe 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 límite. Si cambia el perfil de la parte, siempre se
encuentra el plano de límite.
Variables en componentes personalizados
29
Variables de distancia
5. Haga clic en el lado superior del ala de la viga.
Aparecerá un símbolo 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 diálogo Variables.
b. Cambie la Etiqueta en cuadro de diálogo a Superior Placa a Superior
Ala para la nueva variable de distancia.
Si cambia ahora el perfil de la viga, la posición superior de la placa de unión sigue al lado
superior del ala de la viga debido al vínculo.
Consulte también Variables de distancia en la página 25
Tipos de planos en la página 79
Variables de distancia automáticas
Puede crear variables de distancia automáticamente entre los objetos seleccionados y las
partes principal y secundaria de una unión 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 máximo de tres direcciones de planos
existentes. Tekla Structures selecciona los planos según el siguiente orden:
1. Planos de construcción
2. Componentes personalizados
3. Tipos de planos
Consulte también Variables de distancia en la página 25
Crear variables de distancia automáticamente en la página 31
Planos de construcción en la página 36
Tipos de planos en la página 79
Variables en componentes personalizados
30
Variables de distancia
Crear variables de distancia automáticamente
Para crear variables de distancia automáticamente:
1. Haga clic en el botón Crear variables de distancia automáticamente
de herramientas Editor componente personalizado.
de la barra
2. Seleccione un objeto que tenga identificadores.
3. Haga clic con el botón central del ratón para crear las variables de distancia.
4. Compruebe las variables creadas:
Puede ver las variables de distancia en el cuadro de diálogo Variables y en las vistas del
editor de componente personalizado.
Limitaciones No es posible crear automáticamente variables de distancia para partes personalizadas, ya
que no tienen una parte principal.
Consulte también Variables de distancia en la página 25
Variables de distancia automáticas en la página 30
Borrar una variable de distancia
No se puede cambiar un vínculo de distancia existente. Deberá eliminar la variable de
distancia existente y, a continuación, 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.
También puede borrar variables en el cuadro de diálogo Variables seleccionando la variable
y, a continuación, haciendo clic en el botón Borrar.
Consulte también Variables de distancia en la página 25
Variables en componentes personalizados
31
Variables paramétricas
4.4 Variables paramétricas
Existen dos maneras básicas de utilizar variables paramétricas:
•
Enlazar variables paramétricas a propiedades de los objetos del componente
personalizado para cambiar las propiedades en el cuadro de diálogo del componente
personalizado. Por ejemplo, puede cambiar el nombre, material y perfil del objeto.
•
Utilizar variables paramétricas para calcular valores. Por ejemplo, puede calcular la
posición de un rigidizador en relación a la longitud de la viga.
Puede decidir qué variables paramétricas se muestran en el cuadro de diálogo del
componente personalizado. Oculte las variables paramétricas utilizadas solamente en los
cálculos y muestre las variables que puede utilizar para cambiar las propiedades del
componente personalizado.
Consulte también Variables en componentes personalizados en la página 24
Crear y enlazar una variable paramétrica en la página 32
Ejemplo: Crear una variable paramétrica para definir el material de la placa de unión en la
página 33
Ocultar variables en un cuadro de diálogo de componente personalizado en la página 57
Crear y enlazar una variable paramétrica
Para crear y enlazar una variable paramétrica:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Haga clic en el botón Añadir.
Aparecerá una nueva variable paramétrica en el cuadro de diálogo.
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 paramétrica a la
propiedad de material del objeto.
4. Busque la propiedad del objeto en el Examinador componente personalizado.
Para encontrar fácilmente 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 botón secundario y seleccione Añadir ecuación.
6. Introduzca el Nombre de la variable paramétrica después del signo igual (=).
De este modo, la variable paramétrica se enlaza a la propiedad del objeto. Para
comprobar la variable paramétrica, cambie el Valor de la variable.
Variables en componentes personalizados
32
Variables paramétricas
Consulte también Variables en componentes personalizados en la página 24
Variables paramétricas en la página 31
Ejemplo: Crear una variable paramétrica para definir el material de la placa de unión en la
página 33
Ejemplo: Crear una variable paramétrica para definir el material de la
placa de unión
En este ejemplo vamos a crear una variable paramétrica y enlazarla al material de la placa de
unión.
Para crear una variable paramétrica para definir el material de la placa de unión:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Haga clic en el botón Añadir.
Aparecerá una nueva variable paramétrica.
3. Cambie el Tipo de valor de la nueva variable por Material.
4. Introduzca Material Placa Unión en Etiqueta en cuadro de diálogo.
5. Abra el Examinador componente personalizado en el editor de componente
personalizado.
6. Seleccione la placa de unión en una vista del editor de componente personalizado para
resaltarla en el Examinador componente personalizado.
7. Busque el material de la placa de unión en el Examinador componente personalizado.
Variables en componentes personalizados
33
Variables paramétricas
8. Haga clic en Material con el botón secundario seleccione Añadir ecuación.
9. Introduzca P1 después del signo igual y pulse Intro.
De este modo, la variable paramétrica P1 se ha enlazado al material de la placa de unión.
Ahora puede cambiar el material de la placa de unión en el cuadro de diálogo del
componente personalizado.
Consulte también Variables en componentes personalizados en la página 24
Variables paramétricas en la página 31
Crear y enlazar una variable paramétrica en la página 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. Después podrá utilizar la variable de distancia de referencia en cálculos
para, por ejemplo, determinar la separación entre los peldaños 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 también Variables en componentes personalizados en la página 24
Crear una variable de distancia de referencia en la página 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 botón Añadir distancia referencia
Editor componente personalizado.
de la barra de herramientas
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 añade la variable de distancia de referencia en el cuadro de diálogo
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 también Variables en componentes personalizados en la página 24
Variables de distancia de referencia en la página 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 dinámicas. Si más tarde una propiedad cambia, la referencia reflejará los
cambios. Por ejemplo, puede utilizar una referencia de longitud de viga en los cálculos de
variables. Si la longitud cambia, en los cálculos se utilizará automáticamente el valor
correcto.
Consulte también Variables en componentes personalizados en la página 24
Copia de una referencia de propiedad en la página 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 fácilmente 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 botón secundario.
3. En la lista, seleccione Copiar Referencia.
4. Pegue y utilice la referencia como lo considere oportuno.
Puede pegar la referencia en la Fórmula de una variable en el cuadro de diálogo
Variables para utilizarla en los cálculos, o bien pegar la referencia en una propiedad de
un objeto del componente personalizado.
Consulte también Referencias de propiedades en la página 36
Ejemplo: Determinar el número de filas de tornillos en la página 43
4.7 Planos de construcción
Puede que en alguna ocasión necesite crear sus propios planos y utilizarlos para vincular y
mover grupos de objetos.
Variables en componentes personalizados
36
Referencias de propiedades
Consulte también Variables en componentes personalizados en la página 24
Crear un plano de construcción en la página 37
Crear un plano de construcción
Para crear un plano de construcción:
1. Haga clic en el botón Crear plano construcción
componente personalizado.
de la barra de herramientas Editor
2. Seleccione cuatro puntos en una vista del editor de componente personalizado.
3. Haga clic con el botón central del ratón.
Tekla Structures dibujará el plano de construcción.
Consulte también Variables en componentes personalizados en la página 24
Planos de construcción en la página 36
Ejemplo: Utilizar planos de construcción para determinar la posición del rigidizador en la
página 45
Variables en componentes personalizados
37
Planos de construcción
5
Ejemplos de modificación de
componentes personalizados
Esta sección presenta ejemplos de cómo 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 más abajo para encontrar más:
•
Ejemplo: Añadir una opción para crear un objeto en la página 38
•
Ejemplo: Determinar la distancia del grupo de tornillos desde el ala de la viga en la
página 40
•
Ejemplo: Determinar el tamaño y el estándar de tornillo en la página 42
•
Ejemplo: Determinar el número de filas de tornillos en la página 43
•
Ejemplo: Utilizar planos de construcción para determinar la posición del rigidizador en la
página 45
•
Ejemplo: Sustituir sub-componentes en la página 48
•
Ejemplo: Usar archivos de propiedades para modificar un sub-componente en la página
49
•
Ejemplo: Usar atributos definidos por el usuario en componentes personalizados en la
página 50
•
Ejemplo: Determinar el número de postes de barandilla utilizando un atributo de cuadro
en la página 52
•
Ejemplo: Usar hojas de cálculo de Excel con componentes personalizados en la página
56
Ejemplos de modificación de componentes personalizados
38
Ejemplo: Añadir una opción para crear un objeto
5.1 Ejemplo: Añadir una opción para crear un objeto
En este ejemplo vamos a añadir una opción para seleccionar si crear o no un objeto en un
componente personalizado.
Para añadir una opción para crear un objeto en un componente personalizado:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Cree una variable paramétrica nueva.
3. Modifique la variable paramétrica.
•
Cambie el Tipo valor a Sí/No.
•
Introduzca un nombre en Etiqueta en cuadro de diálogo.
Tekla Structures mostrará la etiqueta en el cuadro de diálogo 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 Creación a la variable paramétrica.
7. Guarde el componente personalizado.
8. Cierra el editor de componente personalizado.
Ejemplos de modificación de componentes personalizados
39
Ejemplo: Añadir una opción para crear un objeto
De este modo tendrá la opción de crear el objeto en el cuadro de diálogo del componente
personalizado.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear y enlazar una variable paramétrica en la página 32
Propiedades de variables en la página 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 diálogo Propiedades Tornillo.
b. Borre todos los valores situados en el área Desplazamiento desde del cuadro de
diálogo Propiedades Tornillo.
c. Haga clic en Modificar.
Ejemplos de modificación 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 botón secundario y seleccione la opción Vincular a Plano en la lista.
d. Seleccione el ala superior de la viga.
Aparecerá una nueva variable de distancia en el cuadro de diálogo Variables.
3. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
4. Cree una variable paramétrica nueva.
5. Modifique la variable paramétrica.
a. Introduzca un valor de distancia en Fórmula.
b. Introduzca Distancia vertical al tornillo en Etiqueta en cuadro de
diálogo.
6. Introduzca =-P1 en Fórmula para la variable de distancia.
Ejemplos de modificación 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 diálogo del componente
personalizado.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear una variable de distancia manualmente en la página 26
Crear y enlazar una variable paramétrica en la página 32
Propiedades de variables en la página 84
5.3 Ejemplo: Determinar el tamaño y el estándar de tornillo
En este ejemplo vamos a crear dos variables paramétricas para determinar el tamaño y el
estándar de tornillo.
Para determinar el tamaño y el estándar de tornillo:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Cree dos variables paramétricas nuevas.
3. Modifique la primera variable paramétrica.
•
Cambie el Tipo valor a Tamaño tornillo.
Tekla Structures añade automáticamente el sufijo _diameter al nombre de las
variables. No borre el sufijo.
•
En Etiqueta en cuadro de diálogo, introduzca Tamaño Tornillo.
4. Modifique la segunda variable paramétrica.
a. Cambie el Tipo valor a Estándar tornillo.
Tekla Structures añade automáticamente 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 idéntico.
Ejemplos de modificación de componentes personalizados
42
Ejemplo: Determinar el tamaño y el estándar de tornillo
Las variables de tamaño de tornillo y estándar de tornillo siempre deben
tener el mismo prefijo ya que, de lo contrario, no funcionarán.
c. En Etiqueta en cuadro de diálogo, introduzca Estándar Tornillo.
5. Abra Examinador componente personalizado en el editor de componente personalizado.
6. Enlace las variables paramétricas a las propiedades del grupo de tornillos en el
Examinador componente personalizado.
•
Enlace P1_diameter a la propiedad Tamaño.
•
Enlace P1_screwdin a la propiedad Estándar tornillo.
7. Guarde el componente personalizado.
8. Cierra el editor de componente personalizado.
De este modo ya puede determinar el tamaño y estándar de tornillo del componente
personalizado en el cuadro de diálogo del componente personalizado.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear y enlazar una variable paramétrica en la página 32
Propiedades de variables en la página 84
5.4 Ejemplo: Determinar el número de filas de tornillos
En este ejemplo vamos a determinar el número de filas de tornillos en función de la altura de
la viga. Para los cálculos utilizará sentencias if.
Ejemplos de modificación de componentes personalizados
43
Ejemplo: Determinar el número de filas de tornillos
Para determinar el número de filas de tornillos:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Cree una variable paramétrica nueva.
3. Cambie el Tipo valor de la variable a Número.
4. Busque la Altura de la viga en el Examinador componente personalizado.
5. Con el botón secundario, haga clic en Altura y seleccione Copiar Referencia.
6. Introduzca la siguiente sentencia if en la Fórmula de la variable paramétrica:
=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 paramétrica nueva.
8. Cambie el Tipo valor de la nueva variable a Lista distancias.
9. Introduzca =P1+"*"+100 en la Fórmula de la nueva variable.
En la fórmula, 100 es la separación entre tornillos y el valor de P1 es el número de filas
de tornillos.
Ejemplos de modificación de componentes personalizados
44
Ejemplo: Determinar el número 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 también el número de filas de tornillos.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear y enlazar una variable paramétrica en la página 32
Referencias de propiedades en la página 36
Propiedades de variables en la página 84
5.5 Ejemplo: Utilizar planos de construcción para determinar la
posición del rigidizador
En este ejemplo utilizaremos planos de construcción para determinar la posición 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 construcción:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Cree una variable paramétrica nueva.
3. Obtenga el GUID de la viga.
a. Haga clic en Herramientas --> Consultar --> Objeto.
b. Seleccione la viga.
Se abrirá el cuadro de diálogo Consultar Objeto.
Ejemplos de modificación de componentes personalizados
45
Ejemplo: Utilizar planos de construcción para determinar la
posición del rigidizador
c. Consulte el GUID de la viga en el cuadro de diálogo Consultar Objeto.
4. Modifique la variable paramétrica.
•
Introduzca
=fTpl("LENGTH","ID4C8B5E24-0000-017D-3132-383432313432"
) en Fórmula.
ID4C8B5E24-0000-017D-3132-383432313432 es el GUID de la viga.
Ahora, el valor de la variable es idéntico al de la longitud de la viga. Si cambia la
longitud de la viga, también cambiará el valor.
•
Introduzca Longitud Viga en Etiqueta en cuadro de diálogo.
5. Cree una variable paramétrica nueva.
6. Modifique la nueva variable paramétrica.
•
Introduzca =P1/3 en Fórmula.
•
Introduzca 3 Puntos en Etiqueta en cuadro de diálogo.
7. Cree un plano de construcción.
a. Haga clic en el botón Crear plano construcción
Editor componente personalizado.
de la barra de herramientas
b. Seleccione los puntos y, a continuación, haga clic con el botón central del ratón para
crear un plano de construcción en el centro de un rigidizador en uno de los extremos.
8. Vincule el rigidizador al plano de construcción.
a. Seleccione el rigidizador.
b. Mantenga pulsada la tecla Alt y utilice una selección de área (de izquierda a derecha)
para seleccionar todos los identificadores del rigidizador.
Ejemplos de modificación de componentes personalizados
46
Ejemplo: Utilizar planos de construcción para determinar la
posición del rigidizador
c. Haga clic con el botón secundario y seleccione Vincular a Plano.
d. Vincule los identificadores del rigidizador al plano de construcción.
9. Vincule el plano de construcción al extremo de la viga.
a. Seleccione el plano de construcción.
b. Haga clic con el botón secundario y seleccione Vincular a Plano.
c. Vincule el plano de construcción al extremo de la viga.
10. Repita los pasos del 7 al 9 para el rigidizador del otro extremo.
11. Cambie Fórmula a =P2 para las dos variables de distancia que vinculan los planos de
construcción 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 posición de los rigidizadores cambia de manera que los
rigidizadores dividen la viga en tres secciones de igual longitud.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Ejemplos de modificación de componentes personalizados
47
Ejemplo: Utilizar planos de construcción para determinar la
posición del rigidizador
Crear y enlazar una variable paramétrica en la página 32
Crear un plano de construcción en la página 37
Crear una variable de distancia manualmente en la página 26
Propiedades de variables en la página 84
5.6 Ejemplo: Sustituir sub-componentes
En este ejemplo vamos a añadir al cuadro de diálogo del componente personalizado una
opción para sustituir sub-componentes por otros sub-componentes.
Para sustituir sub-componentes en un componente personalizado:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Cree una variable paramétrica nueva.
3. Modifique la variable paramétrica.
a. Cambie Tipo valor a Nombre componente.
Tekla Structures añade automáticamente el sufijo _name al nombre de la variable.
No borre el sufijo.
b. Introduzca el nombre de los sub-componentes en Fórmula.
c. Introduzca un nombre descriptivo en Etiqueta en cuadro de diálogo.
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 modificación de componentes personalizados
48
Ejemplo: Sustituir sub-componentes
c. Con el botón secundario, haga clic en Nombre y seleccione Añadir Ecuación.
d. Introduzca P1_name después 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 opción Placa colada en el cuadro de
diálogo del componente personalizado.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear y enlazar una variable paramétrica en la página 32
Propiedades de variables en la página 84
5.7 Ejemplo: Usar archivos de propiedades para modificar un subcomponente
En este ejemplo vamos a añadir una opción 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 diálogo Variables en el editor de componente personalizado.
2. Cree una variable paramétrica nueva.
3. Modifique la variable paramétrica.
a. Cambie Tipo valor a Archivo atributos componente.
Tekla Structures añade automáticamente el sufijo _attrfile al nombre de la
variable. No borre el sufijo.
b. Introduzca el nombre de un archivo de propiedades en Fórmula.
Ejemplos de modificación 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 funcionarán.
d. Introduzca un nombre descriptivo en Etiqueta en cuadro de diálogo.
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 opción Archivo propiedades del
cuadro de diálogo del componente personalizado.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear y enlazar una variable paramétrica en la página 32
Propiedades de variables en la página 84
5.8 Ejemplo: Usar atributos definidos por el usuario en componentes
personalizados
En este ejemplo vamos a enlazar variables paramétricas a atributos definidos por el usuario
de los paneles. Después podrá utilizar los atributos definidos por el usuario en filtros de vista
para mostrar u ocultar los paneles.
Ejemplos de modificación 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 diálogo Variables en el editor de componente personalizado.
2. Cree una variable paramétrica nueva.
3. Modifique la variable paramétrica.
•
Cambie Tipo valor a Texto.
•
Introduzca Tipo1 en Fórmula.
•
En Etiqueta en cuadro de diálogo, 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 diálogo de propiedades del panel.
b. Haga clic en Atributos definidos por usuario....
Se abre el cuadro de diálogo de atributos definidos por el usuario.
c. Vaya a la pestaña Parámetros.
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 modificación de componentes personalizados
51
Ejemplo: Usar atributos definidos por el usuario en
componentes personalizados
9. Cree dos nuevas variables paramétricas y enlácelas 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 Fórmula especificados para las variables paramétricas en el filtro.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear y enlazar una variable paramétrica en la página 32
Propiedades de variables en la página 84
5.9 Ejemplo: Determinar el número de postes de barandilla
utilizando un atributo de cuadro
En este ejemplo vamos a utilizar un atributo de cuadro para determinar el número de postes
de barandilla en función 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 modificación de componentes personalizados
52
Ejemplo: Determinar el número de postes de barandilla
utilizando un atributo de cuadro
Para determinar el número de postes de barandilla:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Cree tres variables paramétricas nuevas.
3. Modifique la variable paramétrica P1.
•
Introduzca 250 en Fórmula.
•
Introduzca Distancia Extremo en Etiqueta en cuadro de diálogo.
4. Modifique la variable paramétrica P2.
•
Introduzca 900 en Fórmula.
•
Introduzca Separación en Etiqueta en cuadro de diálogo.
5. Modifique la variable paramétrica P3.
•
Cambie Tipo valor a Número.
•
Introduzca Número de Postes en Etiqueta en cuadro de diálogo.
6. Consulte el GUID de la viga.
a. Haga clic en Herramientas --> Consultar --> Objetos.
b. Seleccione la viga.
Se abrirá el cuadro de diálogo Consultar Objeto.
c. Consulte el GUID de la viga en el cuadro de diálogo Consultar Objeto.
7. Cambie la Fórmula de P3 a
=(fTpl("LENGTH","ID50B8559A-0000-010B-3133-353432373038")
-(P1*2))/P2.
Ejemplos de modificación de componentes personalizados
53
Ejemplo: Determinar el número 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 número de postes se calcula del siguiente modo: primero se restan las distancias al
extremo de la longitud de la viga y, a continuación, el resultado se divide por la
separación 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 selección de área (de izquierda a derecha)
para seleccionar los identificadores del poste.
c. Haga clic con el botón secundario y seleccione Vincular a Plano.
d. Vincule los identificadores al extremo de la viga.
Ejemplos de modificación de componentes personalizados
54
Ejemplo: Determinar el número 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 Fórmula a =P1.
•
Cambie Visibilidad a Ocultar.
13. Guarde el componente personalizado.
14. Cierra el editor de componente personalizado.
Ahora puede cambiar la separación y la distancia al extremo de los postes de barandilla en el
cuadro de diálogo del componente personalizado. Tekla Structures calcula el número de
postes en función de la separación, la distancia al extremo y la longitud de la viga.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear y enlazar una variable paramétrica en la página 32
Crear una variable de distancia manualmente en la página 26
Propiedades de variables en la página 84
Ejemplos de modificación de componentes personalizados
55
Ejemplo: Determinar el número de postes de barandilla
utilizando un atributo de cuadro
5.10 Ejemplo: Usar hojas de cálculo de Excel con componentes
personalizados
En este ejemplo vamos a enlazar una hoja de cálculo de Excel a un componente
personalizado. Por ejemplo, puede utilizar hojas de cálculo de Excel para comprobar uniones.
El nombre del archivo de hoja de cálculo 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 cálculo en las siguientes ubicaciones:
•
En la carpeta del modelo: ..\<modelo>\exceldesign\
•
En la carpeta definida con la opción avanzada
XS_EXTERNAL_EXCEL_DESIGN_PATH.
Para utilizar hojas de cálculo de Excel con componentes personalizados:
1. Abra el cuadro de diálogo Variables en el editor de componente personalizado.
2. Cree una variable paramétrica nueva.
3. Modifique la variable paramétrica.
a. Cambie Tipo valor a Sí/No.
b. Introduzca use_externaldesign en Nombre.
c. En Etiqueta en cuadro de diálogo, introduzca Usar diseño externo.
4. Guarde el componente personalizado.
5. Cierra el editor de componente personalizado.
Ahora el cuadro de diálogo del componente personalizado contiene la opción Usar diseño
externo.
Consulte también Ejemplos de modificación de componentes personalizados en la página 38
Crear y enlazar una variable paramétrica en la página 32
Propiedades de variables en la página 84
Ejemplos de modificación de componentes personalizados
56
Ejemplo: Usar hojas de cálculo de Excel con componentes
personalizados
6
Modificar el cuadro de diálogo de
componente personalizado
Esta sección explica cómo modificar el cuadro de diálogo de un componente personalizado.
Por ejemplo, puede decidir qué variables serán visibles en el cuadro de diálogo, así como
añadir imágenes, pestañas y listas al cuadro de diálogo.
Haga clic en los enlaces que figuran más abajo para encontrar más:
•
Ocultar variables en un cuadro de diálogo de componente personalizado en la página
57
•
Archivo de cuadro de diálogo de componente personalizado en la página 58
•
Editor Diálogo Componente Personalizado en la página 58
6.1 Ocultar variables en un cuadro de diálogo de componente
personalizado
Por defecto, Tekla Structures muestra en el cuadro de diálogo del componente personalizado
las variables de distancia cuyo valor es mayor que cero y las variables paramétricas. Si lo
desea, puede ocultar las variables.
Para ocultar una variable en un cuadro de diálogo de componente personalizado:
1. Abra el cuadro de diálogo 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 también Modificar el cuadro de diálogo de componente personalizado en la página 57
Visualizar las variables en la página 25
Modificar el cuadro de diálogo de componente
personalizado
57
Ocultar variables en un cuadro de diálogo de componente
personalizado
6.2 Archivo de cuadro de diálogo de componente personalizado
Al crear un nuevo componente personalizado, Tekla Structures crea automáticamente el
archivo de entrada que define el cuadro de diálogo 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 extensión de nombre de archivo .inp.
Al modificar un componente personalizado, Tekla Structures crea automáticamente un
archivo de copia de seguridad del archivo de entrada. El archivo de copia de seguridad tiene
la extensión .inp_bak y se encuentra en la carpeta
CustomComponentDialogFiles en la carpeta del modelo. Tekla Structures muestra
una notificación al crear el archivo de copia de seguridad.
Consulte también Abrir un archivo de cuadro de diálogo de componente personalizado en Editor Diálogo
Componente Personalizado en la página 59
Evitar modificaciones del cuadro de diálogo del componente personalizado en la página 66
6.3 Editor Diálogo Componente Personalizado
Editor Diálogo Componente Personalizado es una herramienta para editar el cuadro de
diálogo de su componente personalizado. Puede usar Editor Diálogo Componente
Personalizado para añadir y ordenar los elementos del cuadro de diálogo, como imágenes,
pestañas y listas.
Consulte también Abrir un archivo de cuadro de diálogo de componente personalizado en Editor Diálogo
Componente Personalizado en la página 59
Mover elementos en un cuadro de diálogo de componente personalizado en la página 59
Añadir una imagen a un cuadro de diálogo de componente personalizado en la página 60
Modificar el cuadro de diálogo de componente
personalizado
58
Archivo de cuadro de diálogo de componente personalizado
Añadir y cambiar de nombre una pestaña en un cuadro de diálogo de componente
personalizado en la página 60
Ejemplo: Modificar el cuadro de diálogo de un detalle de rigidizador en la página 61
Configurar las opciones de Editor Diálogo Componente Personalizado
Para definir las opciones de Editor Diálogo Componente Personalizado:
1. Haga clic en Herramientas --> Opciones.
2. Defina las opciones según sea necesario.
La carpeta de imágenes 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 diálogo de componente personalizado en
Editor Diálogo Componente Personalizado
Para abrir un archivo de cuadro de diálogo de componente personalizado en Editor Diálogo
Componente Personalizado:
1. Haga clic en Detallar --> Componente --> Editar Cuadro Diálogo Componente
Personalizado.
2. Seleccione el componente personalizado en el modelo.
El archivo del cuadro de diálogo del componente personalizado se abre en el Editor
Diálogo Componente Personalizado.
También puede hacer clic con el botón secundario en el modelo o en la Base de Datos
Componentes y seleccionar Editar Cuadro Diálogo Componente Personalizado en el
menú emergente para abrir el archivo del cuadro de diálogo del componente personalizarlo
y editarlo.
Consulte también Archivo de cuadro de diálogo de componente personalizado en la página 58
Modificar el cuadro de diálogo de componente
personalizado
59
Editor Diálogo Componente Personalizado
Mover elementos en un cuadro de diálogo de componente personalizado
Para mover un elemento en el cuadro de diálogo del componente personalizado, arrastre el
elemento a otra posición.
Puede seleccionar varios elementos manteniendo pulsada la tecla Ctrl y haciendo
clic en los elementos, o usando una selección de área. A continuación, puede
arrastrar todos los elementos a la vez.
También puede usar los comandos copiar, cortar y pegar. Por ejemplo, para mover elementos
a otra pestaña, selecciónelos, pulse Ctrl + X, vaya a otra pestaña y pulse Ctrl + V.
Añadir una imagen a un cuadro de diálogo de componente
personalizado
Puede añadir imágenes a un cuadro de diálogo de componente personalizado para que
resulte más fácil usar el componente personalizado.
Para añadir una imagen a un cuadro de diálogo de componente personalizado:
1. Haga clic en Insertar --> Imagen.
Se abre el cuadro de diálogo Abrir. Muestra el contenido de la carpeta definida como
Carpeta Imágenes en Opciones.
Guarde todas las imágenes del cuadro de diálogo de componente personalizado en la
carpeta de imágenes.
2. Seleccione la imagen.
El formato de la imagen debe ser bitmap (.bmp).
3. Haga clic en Abrir.
4. Arrastre la imagen a la posición correcta.
Añadir y cambiar de nombre una pestaña en un cuadro de diálogo de
componente personalizado
Para añadir y cambiar de nombre una pestaña en un cuadro de diálogo de componente
personalizado:
1. Haga clic en Insertar --> Pestaña.
2. Haga doble clic en la pestaña nueva.
3. Escriba un nombre y pulse Intro.
Modificar el cuadro de diálogo de componente
personalizado
60
Editor Diálogo Componente Personalizado
Ejemplo: Modificar el cuadro de diálogo de un detalle de rigidizador
En este ejemplo se muestra como modificar el cuadro de diálogo de un detalle de rigidizador
en el Editor Diálogo Componente Personalizado para que resulte más fácil ajustar el
rigidizador en el modelo. El flujo de trabajo consta de tres tareas:
1. Ejemplo: Añadir una lista con imágenes a un cuadro de diálogo de rigidizador en la
página 61
2. Ejemplo: Organizar cuadros de texto y etiquetas en un cuadro de diálogo de rigidizador
en la página 64
3. Ejemplo: Atenuar las opciones no disponibles de un cuadro de diálogo de rigidizador en la
página 65
Una vez finalizadas las tareas, observará las siguientes mejoras en el cuadro de diálogo del
rigidizador:
•
La creación de las placas de rigidizador se controla mediante una lista con imágenes.
•
Las opciones no disponibles están atenuadas.
•
Los cuadros de texto, la lista y las etiquetas están bien dispuestos.
Ejemplo: Añadir una lista con imágenes a un cuadro de diálogo de
rigidizador
Empiece añadiendo una lista con imágenes al cuadro de diálogo de rigidizador. Esta tarea es
la fase 1 del flujo de trabajo Ejemplo: Modificar el cuadro de diálogo de un detalle de
rigidizador en la página 61.
El cuadro de diálogo del rigidizador tiene el cuadro de texto que se muestra a continuación.
El usuario necesita conocer los valores que controlan la creación 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 más fácil de usar.
Modificar el cuadro de diálogo de componente
personalizado
61
Editor Diálogo Componente Personalizado
Para sustituir el cuadro de texto por una lista en el cuadro de diálogo:
1. Verifique el nombre de la variable paramétrica que controla la creación de placas.
a. Haga doble clic en el cuadro de texto Placas Creadas en el Editor Diálogo
Componente Personalizado.
Se abre el cuadro de diálogo Propiedades Objeto.
b. Consulte el Nombre de la variable paramétrica del cuadro de diálogo Propiedades
Objeto.
2. Seleccione el cuadro de texto y pulse Supr.
3. Añada un nuevo atributo (lista).
a. Haga clic en Insertar --> Atributo .
b. Arrastre el atributo a la ubicación 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 paramétrica que controla la creación de
placas.
6. Haga clic en Editar Valores para añadir elementos a la lista.
7. Añada la imagen para la placa izquierda.
Modificar el cuadro de diálogo de componente
personalizado
62
Editor Diálogo Componente Personalizado
a. Haga clic en Examinar Añadir....
b. Busque la carpeta correcta.
c. Seleccione una imagen adecuada.
d. Haga clic en Abrir.
8. Añada la imagen para la placa derecha y, después, para las dos placas, de la misma forma
que para la placa izquierda.
9. En el cuadro de diálogo 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 diálogo Propiedades Objeto.
12. Guarde los cambios en el Editor Diálogo Componente Personalizado.
A partir de ahora le será más fácil seleccionar las placas que desee crear.
Modificar el cuadro de diálogo de componente
personalizado
63
Editor Diálogo Componente Personalizado
Ejemplo: Organizar cuadros de texto y etiquetas en un cuadro de
diálogo de rigidizador
Después de añadir la lista al cuadro de diálogo de rigidizador, puede organizar los cuadros de
texto y las etiquetas que hay en el cuadro de diálogo en torno a la lista. Esta tarea es la fase
2 del flujo de trabajo Ejemplo: Modificar el cuadro de diálogo de un detalle de rigidizador en
la página 61.
Antes de organizar los cuadros de texto y etiquetas, el cuadro de diálogo tiene el aspecto
siguiente:
Para organizar los cuadros de texto y las etiquetas del cuadro de diálogo 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 diálogo de componente
personalizado
64
Editor Diálogo Componente 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 están bien organizados.
Consulte también Mover elementos en un cuadro de diálogo de componente personalizado en la página 59
Ejemplo: Atenuar las opciones no disponibles de un cuadro de diálogo
de rigidizador
Después de organizar los cuadros de texto y las etiquetas, puede atenuar las opciones no
disponibles del cuadro de diálogo de rigidizador. Esta tarea es la fase 3 del flujo de trabajo
Ejemplo: Modificar el cuadro de diálogo de un detalle de rigidizador en la página 61.
Para atenuar las opciones no disponibles:
1. Atenúe 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 botón Alternar Visibilidad
.
2. Anule la selección de todos los objetos del cuadro de diálogo.
3. Atenúe 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 botón Alternar Visibilidad
.
4. Guarde los cambios.
Modificar el cuadro de diálogo de componente
personalizado
65
Editor Diálogo Componente 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 diálogo del componente
personalizado
Puede bloquear el archivo de cuadro de diálogo (.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
diálogo se perderán.
Para impedir que se modifique el archivo .inp, haga clic en el botón Bloquear/Desbloquear
de forma que esté en estado bloqueado
Personalizado.
en el Editor Diálogo Componente
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 diálogo en el Editor Diálogo Componente
Personalizado aunque el archivo .inp esté bloqueado.
Consulte también Archivo de cuadro de diálogo de componente personalizado en la página 58
Modificar el cuadro de diálogo de componente
personalizado
66
Editor Diálogo Componente Personalizado
7
Gestión de componentes
personalizados
En esta sección se explica cómo cómo gestionar los componentes personalizados. Puede
exportar e importar componentes personalizados y evitar que otros usuarios los modifiquen.
Haga clic en los enlaces que figuran más abajo para encontrar más:
•
Exportar componentes personalizados en la página 67
•
Importar componentes personalizados en la página 68
•
Protección de componentes personalizados con contraseñas en la página 69
•
Evitar acciones en componentes personalizados en Base de Datos Componentes en la
página 69
7.1 Exportar componentes personalizados
Puede exportar componentes personalizados a un archivo y, a continuación, 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 botón secundario y seleccione Exportar....
Se abre el cuadro de diálogo Exportar componentes.
4. Busque la carpeta en la que desee guardar el archivo.
5. Introduzca un nombre para el archivo de exportación en el cuadro Selección.
Por defecto, la extensión del archivo es .uel.
6. Haga clic en OK para exportar los componentes personalizados.
Gestión de componentes personalizados
67
Exportar componentes personalizados
No cambie el nombre del archivo .uel después 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
botón secundario y seleccionando Exportar a archivos separados en el menú.
También puede cargar componentes personalizados en Tekla Warehouse.
Consulte también Gestión de componentes personalizados en la página 67
Importar componentes personalizados en la página 68
Sugerencias para compartir componentes personalizados en la página 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 botón secundario en la lista de componentes y seleccione Importar....
Se abre el cuadro de diálogo Importar Componentes.
3. Busque la carpeta que contenga el archivo de exportación.
4. Seleccione el archivo de exportación.
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 automáticamente componentes personalizados en un modelo nuevo
utilizando la opción avanzada XS_UEL_IMPORT_FOLDER.
Exporte todos los componentes personalizados a determinadas carpetas y haga referencia
a dichas carpetas en la opción avanzada XS_UEL_IMPORT_FOLDER para importar
fácilmente los componentes personalizados en modelos nuevos.
Gestión de componentes personalizados
68
Importar componentes personalizados
También puede descargar componentes personalizados en Tekla Warehouse.
Consulte también Gestión de componentes personalizados en la página 67
Exportar componentes personalizados en la página 67
Sugerencias para compartir componentes personalizados en la página 104
7.3 Protección de componentes personalizados con contraseñas
Puede definir una contraseña para un componente personalizado para evitar que otros
usuarios puedan modificarlo. Puede añadir componentes personalizados protegidos por
contraseña a los modelos utilizando el procedimiento habitual.
Para definir una contraseña para un componente personalizado:
1. Seleccione el componente personalizado en un modelo.
2. Haga clic con el botón secundario en el componente personalizado y seleccione Editar
Componente Personalizado.
Se abre el editor de componente personalizado.
de la barra de herramientas Editor
3. Haga clic en el botón Mostrar variables
componente personalizado.
Se abre el cuadro de diálogo Variables.
4. Haga clic en Añadir para crear una variable nueva.
5. Introduzca Password en Nombre.
6. Introduzca la contraseña que desee en Fórmula.
7. Guarde el componente personalizado.
8. Cierra el editor de componente personalizado.
A partir de ese momento, Tekla Structures pedirá la contraseña cuando intente abrir el
componente personalizado en el editor de componente personalizado.
Consulte también Gestión de componentes personalizados en la página 67
Gestión de componentes personalizados
69
Protección de componentes personalizados con
contraseñas
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
•
añadir a favoritos
•
añadir a resultado de búsqueda
•
cambiar imagen
•
editar claves
•
borrar de resultado de búsqueda
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 botón secundario en el archivo ComponentCatalog.txt en la
carpeta del modelo.
3. En el menú, seleccione Propiedades.
Se abrirá el cuadro de diálogo de propiedades del archivo.
4. En la pestaña General, active la casilla de verificación Sólo lectura.
5. Haga clic en Aceptar.
Consulte también Gestión de componentes personalizados en la página 67
Gestión de componentes personalizados
70
Evitar acciones en componentes personalizados en Base de
Datos Componentes
8
Configuración de componentes
personalizados
Esta sección presenta información más detallada acerca de las diversas opciones de
configuración de componentes personalizados, tipos de planos, tipos de variables y funciones
de variables.
Haga clic en los enlaces que figuran más abajo para encontrar más:
•
Propiedades de Asistente Componente Personalizado en la página 71
•
Propiedades por defecto del cuadro de diálogo de componente personalizado en la página
75
•
Tipos de planos en la página 79
•
Propiedades de variables en la página 84
•
Funciones en fórmulas de variables en la página 88
8.1 Propiedades de Asistente Componente Personalizado
Esta sección presenta información más detallada acerca de las propiedades del Asistente
Componente Personalizado.
Haga clic en los enlaces que figuran más abajo para encontrar más:
•
Propiedades de la pestaña Tipo/Notas en la página 71
•
Propiedades de la pestaña Posición en la página 72
•
Propiedades de la pestaña Avanzado en la página 72
•
Tipos de posición en la página 73
Propiedades de la pestaña Tipo/Notas
La pestaña Tipo/Notas contiene las siguientes propiedades:
Configuración de componentes personalizados
71
Propiedades de Asistente Componente Personalizado
Opción
Descripción
Tipo
Seleccione el tipo de componente
personalizado.
La opción Tipo afecta a la manera de
insertar el componente personalizado
en el modelo. Tipo también define si el
componente personalizado se conecta a
partes existentes.
Nombre
El nombre único del componente
personalizado.
Descripción
Una breve descripción del componente
personalizado. Tekla Structures muestra
la descripción en la Base de Datos
Componentes.
Identificador componente
Para mostarlo en los dibujos, incluya
Código en el cuadro de diálogo
Propiedades Marca Unión.
Consulte también Propiedades de Asistente Componente Personalizado en la página 71
Tipos de componentes personalizados en la página 10
Propiedades de la pestaña Posición
La pestaña Posición contiene las siguientes propiedades:
Opción
Descripción
Nota
Dirección ascendente
Define la posición ascendente No disponible para partes.
por defecto.
Tipo de posición
Posición (u origen) del
componente en relación a la
parte principal.
No disponible para detalles ni
partes.
Consulte también Propiedades de Asistente Componente Personalizado en la página 71
Tipos de posición en la página 73
Propiedades de la pestaña Avanzado
La pestaña Avanzado contiene las siguientes propiedades:
Configuración de componentes personalizados
72
Propiedades de Asistente Componente Personalizado
Opción
Tipo detalle
Descripción
Nota
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 más próximo a los detalles
Esto afecta solamente a los componentes
asimétricos.
Posición punto
definición en relación
a parte primaria
Determina la posición seleccionada para
crear el detalle, relativa a la parte
principal.
Solamente disponible para
detalles
Posición punto
definición en relación
a parte secundaria
Determina dónde se crea el componente,
en relación a la parte secundaria.
Solamente disponible para
uniones y juntas
Permitir múltiples
casos de unión entre
partes iguales
Seleccione esta opción para crear varios
componentes en la misma parte, en
diferentes ubicaciones.
Solamente disponible para
uniones y juntas
Posiciones exactas
Seleccione esta opción para ubicar la
junta en función de las posiciones
seleccionadas en el modelo.
Solamente disponible para
juntas
Desactive la casilla de verificación para
permitir que Tekla Structures utilice el
reconocimiento automático de juntas para
ubicar la junta. Esta opción es
especialmente útil con juntas alabeadas.
Usar el centro de la
Seleccione esta opción para posicionar la
caja de contorno en el parte personalizada en función del centro
posicionamiento
de su caja de contorno (el recuadro que
rodea el perfil de la parte real).
Solamente disponible para
partes
Consulte también Propiedades de Asistente Componente Personalizado en la página 71
Tipos de posición
El tipo de posición determina la ubicación de los objetos creados por el componente
personalizado en relación a la parte principal. Las opciones son las siguientes:
Configuración de componentes personalizados
73
Propiedades de Asistente Componente Personalizado
Opción
Descripción
Ejemplo
Mitad
Donde intersectan las líneas
centrales de las partes principal
y secundaria.
Plano recuadro
Donde intersectan el recuadro
de la parte principal con la
línea central de la parte
secundaria.
Plano colisión
Donde intersectan la parte
principal con la línea central de
la parte secundaria.
Plano final
extremo
Donde la línea central de la
parte secundaria toca con el
extremo de la parte principal.
Configuración de componentes personalizados
74
Propiedades de Asistente Componente Personalizado
Opción
Plano de cartela
Descripción
Ejemplo
Donde intersectan las líneas
centrales de la parte principal y
la primera parte secundaria. La
dirección x es perpendicular a
la línea central de la parte
principal.
Consulte también Propiedades de Asistente Componente Personalizado en la página 71
8.2 Propiedades por defecto del cuadro de diálogo de componente
personalizado
Al crear un nuevo componente personalizado, Tekla Structures crea automáticamente un
cuadro de diálogo para el componente. El cuadro de diálogo contiene la pestaña Posición
para partes y la pestaña General para uniones, detalles y juntas.
Consulte también Propiedades por defecto del cuadro de diálogo de uniones, detalles y juntas en la página 78
Propiedades por defecto del cuadro de diálogo de partes en la página 75
Propiedades por defecto del cuadro de diálogo de partes
Por defecto, el cuadro de diálogo de una parte personalizada contiene la pestaña Posición. La
pestaña Posición tiene las siguientes propiedades:
Opción
En el plano
Descripción
Ejemplo
Cambia la ubicación de la parte Mitad
en el plano de trabajo.
Configuración de componentes personalizados
75
Propiedades por defecto del cuadro de diálogo de
componente personalizado
Opción
Descripción
Ejemplo
Derecha
Izquierda
Rotación
Gira la parte en pasos de 90
grados.
Arriba y Debajo
Delante y Atrás
En profundidad
Cambia la ubicación de la parte Mitad
perpendicularmente al plano de
trabajo.
Delante
Configuración de componentes personalizados
76
Propiedades por defecto del cuadro de diálogo de
componente personalizado
Opción
Descripción
Ejemplo
Detrás
Mostrar tercer
identificador
Hace que el tercer identificador No
de una parte personalizada
anidada sea visible en la
dirección deseada.
Puede vincular el tercer
identificador en la dirección
deseada y así forzar a la parte a
seguir la rotación de otra parte.
Encima
Configuración de componentes personalizados
77
Propiedades por defecto del cuadro de diálogo de
componente personalizado
Opción
Descripción
Ejemplo
En la izquierda
Consulte también Propiedades por defecto del cuadro de diálogo de componente personalizado en la página 75
Propiedades por defecto del cuadro de diálogo de uniones, detalles y
juntas
Por defecto, el cuadro de diálogo de uniones, detalles y juntas de un componente
personalizado contiene la pestaña General. La pestaña General tiene las siguientes
propiedades:
Opción
Dirección
Descripción
Nota
Indica cómo está girado el
componente alrededor de la parte
secundaria, en relación al plano de
trabajo actual. Si no hay partes
secundarias, Tekla Structures gira la
unión alrededor de la parte principal.
Posición en relación a El punto de creación del
parte principal
componente en relación a la parte
principal.
Solamente disponible para
detalles.
Posición en relación a Tekla Structures ubica
parte secundaria
automáticamente el componente
según la opción seleccionada.
Disponible para juntas por
defecto.
Configuración de componentes personalizados
78
Para utilizar esta propiedad
en las uniones, active la
casilla de verificación
Permitir múltiples casos de
unión entre partes iguales
en la pestaña Avanzado al
crear el componente.
Propiedades por defecto del cuadro de diálogo de
componente personalizado
Opción
Descripción
Nota
Colocar en posiciones Seleccione esta opción para colocar
seleccionadas
la junta en los puntos que
seleccione.
Solamente disponible para
juntas
Tipo de detalle
Solamente disponible para
detalles
Determina a qué lado de la parte
principal está ubicado el
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 más próximo a
los detalles.
Esto afecta solamente a los
componentes asimétricos.
Bloqueado
Sí evita que las propiedades se
modifiquen.
Clase
La clase de las partes que crea el
componente personalizado
Código de unión
Identifica al componente. Puede
mostrar este código de unión en las
marcas de unión en los dibujos.
Grupo reglas Auto
ValoresPorDefecto
El grupo de reglas empleado para
configurar las propiedades de la
unión.
Grupo reglas Auto
Unión
El grupo de reglas que Tekla
Structures utiliza para seleccionar la
unión.
Consulte también Propiedades por defecto del cuadro de diálogo de componente personalizado en la página 75
Configuración 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
Planos límite
Descripción
Ejemplo
Los bordes del recuadro
que envuelve un perfil
Planos centrales Los planos centrales de un
perfil
Configuración de componentes personalizados
80
Tipos de planos
Tipo de plano
Descripción
Ejemplo
Planos contorno Las superficies exterior e
interior de un perfil
Planos corte
Si las partes contienen
cortes de línea, de parte o
poligonales, esta opción
selecciona las superficies
de corte. No es posible
seleccionar adaptaciones.
Planos
componente
Dependen del tipo de
componente y del Tipo de
posición del componente
personalizado.
Configuración de componentes personalizados
81
Tipos de planos
Tipo de plano
Planos malla
Descripción
Ejemplo
Muestra los planos de
malla.
Este tipo de plano sólo
está disponible en
modelos y esquemas.
Consulte también Crear una variable de distancia manualmente en la página 26
Ejemplo: Planos de componente de detalle en la página 82
Ejemplo: Planos de componente de unión en la página 82
Ejemplo: Planos de componente de junta en la página 83
Ejemplo: Planos de componente de parte en la página 84
Ejemplo: Planos de componente de detalle
Vea a continuación ejemplos de planos de un componente de detalle.
Consulte también Tipos de planos en la página 79
Ejemplo: Planos de componente de unión
Vea a continuación ejemplos de planos de un componente de unión.
Configuración de componentes personalizados
82
Tipos de planos
Consulte también Tipos de planos en la página 79
Ejemplo: Planos de componente de junta
Vea a continuación ejemplos de planos de un componente de junta.
Configuración de componentes personalizados
83
Tipos de planos
Consulte también Tipos de planos en la página 79
Ejemplo: Planos de componente de parte
Vea a continuación ejemplos de planos de un componente de parte.
Consulte también Tipos de planos en la página 79
8.4 Propiedades de variables
Puede determinar las siguientes propiedades de variables en el cuadro de diálogo Variables:
Opción
Nombre
Descripción
Nombre único de una variable. Utilice este nombre para hacer
referencia a la variable en el editor de componente personalizado.
La longitud máxima es de 19 caracteres.
Fórmula
Puede contener un valor o una fórmula.
Las fórmulas empiezan por =.
Configuración de componentes personalizados
84
Propiedades de variables
Opción
Descripción
Valor
Muestra el valor actual de Fórmula.
Tipo valor
Determina el tipo de valor que se puede introducir.
Tipo variable
Variable de distancia o paramétrica
Visibilidad
Ocultar o Mostrar
Defina Mostrar para visualizar la variable en el cuadro de diálogo
del componente personalizado.
Etiqueta en cuadro de
diálogo
El nombre de la variable que muestra Tekla Structures en el cuadro
de diálogo del componente personalizado.
La longitud máxima es de 30 caracteres.
Consulte también Tipos de valor en la página 85
Variables en componentes personalizados en la página 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:
Opción
Descripción
Número
Un número entero. Se utiliza para cantidad y multiplicador.
Longitud
Un número decimal (coma flotante). Se utiliza opción para longitudes y
distancias. Los números 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 número de decimales del tipo
de valor en Herramientas --> Opciones --> Opciones... --> Unidades y
decimales.
Ángulo
Un tipo de número 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 diálogo de materiales estándar.
Perfil
Un tipo de dato asociado a la base de datos de perfiles. Se utiliza para
seleccionar un perfil del cuadro de diálogo de perfiles estándar.
Tamaño tornillo
Tipos de datos enlazados a la base de datos de tornillos. Tamaño tornillo
funciona con Estándar tornillo. Tienen una nomenclatura fija:
Px_diameter y Px_screwdin. No cambie el nombre fijo.
Estándar tornillo
Para mostrar los valores en el cuadro de diálogo del componente, x debe
ser idéntico para ambos; por ejemplo, P1_diameter y P1_screwdin.
Configuración de componentes personalizados
85
Propiedades de variables
Opción
Descripción
Tipo tornillo
Para determinar el tipo de tornillo (obra/taller) en el cuadro de diálogo del
componente personalizado. Está enlazado a la propiedad Tipo tornillo en
el Examinador componente personalizado.
Tamaño perno
Tipos de datos enlazados a la base de datos de tornillos. Tamaño perno
funciona con Estándar perno. Tienen una nomenclatura fija: Px_size y
Px_standard. No cambie el nombre fijo.
Estándar perno
Para mostrar los valores en el cuadro de diálogo del componente, x debe
ser idéntico 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 chaflán
Un tipo de dato para determinar la forma de un chaflán.
Soldadura en obra
Un tipo de dato para determinar el lugar de la soldadura: taller u obra.
Configuración de componentes personalizados
86
Propiedades de variables
Opción
Material armadura
Tamaño armadura
Radio plegado
armadura
Descripción
Tipos de datos enlazados a la base de datos de armaduras. Material
armadura, Tamaño armadura y Radio plegado armadura funcionan
conjuntamente. Tienen un formato de nomenclatura fijo: Px_grade,
Px_size y Px_radius, siendo x un número. No cambie el nombre
fijo.
Para mostrar los valores en el cuadro de diálogo del componente, x debe
ser idéntico 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
componente
Para sustituir un sub-componente dentro de un componente personalizado
por otro sub-componente. Enlazado a la propiedad Nombre de los objetos
en el Examinador componente personalizado.
Archivo atributos
componente
Para definir las propiedades de un sub-componente dentro de un
componente personalizado. Funciona con Nombre componente utilizando
el formato Px_name y Px_attrfile, siendo x un número. No cambie
el nombre fijo.
Para mostrar los valores en el cuadro de diálogo del componente, x debe
ser idéntico para ambos; por ejemplo, P2_name y P2_attrfile.
Configuración de componentes personalizados
87
Propiedades de variables
Opción
Descripción
Sí/No
Para determinar si Tekla Structures crea o no un objeto en un componente
personalizado. Enlazado a la propiedad Creación de los objetos en el
Examinador componente personalizado.
Máscara 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 dígitos de unos y ceros. Está relacionado con
las casillas del cuadro de diálogo 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 también Propiedades de variables en la página 84
Variables en componentes personalizados en la página 24
8.5 Funciones en fórmulas de variables
Esta sección proporciona información sobre las funciones que se pueden utilizar en las
fórmulas de las variables.
Configuración de componentes personalizados
88
Funciones en fórmulas de variables
Las fórmulas siempre empiezan por el signo igual (=).
Haga clic en los enlaces que figuran más abajo para encontrar más:
•
Operadores aritméticos en la página 89
•
Operadores lógicos y de comparación en la página 89
•
Funciones de referencia en la página 90
•
Archivo ASCII como función de referencia en la página 91
•
Funciones matemáticas en la página 93
•
Funciones estadísticas en la página 94
•
Funciones de conversión de tipos de datos en la página 95
•
Operaciones con cadenas en la página 96
•
Funciones trigonométricas en la página 98
•
Función de tamaño de mercado en la página 99
•
Funciones de condición de estructura en la página 99
•
Ejemplo: Condiciones de estructura de sesgo e inclinación en la página 100
•
Ejemplo: Funciones estadísticas ceil y floor en la página 101
Operadores aritméticos
Puede utilizar los siguientes operadores aritméticos en las fórmulas de variables:
Operador
Descripción
+
suma
-
resta
*
multiplicación
Notas
También se utiliza para crear cadenas de
parámetros.
La multiplicación es más rápida que la división.
=D1*0.5 es más rápido que =D1/2
/
división
Consulte también Funciones en fórmulas de variables en la página 88
Configuración de componentes personalizados
89
Funciones en fórmulas de variables
Operadores lógicos y de comparación
Puede utilizar sentencias if-then-else para comprobar una condición y definir el valor según
el resultado.
=if (D1>200) then 20 else 10 endif
También puede utilizar los siguientes operadores dentro de la sentencia condicional:
Operador
Descripción
Ejemplo
==
los dos lados son iguales
!=
los lados no son iguales
<
el lado izquierdo es más
pequeño
<=
el lado izquierdo es más
pequeño o igual
>
el lado derecho es más
pequeño
>=
el lado derecho es más
pequeño o igual
&&
Y lógico
||
ambas condiciones deben ser
verdaderas
Si D1 es 200 y D2 es menor que 40, el resultado es
6; de lo contrario, 0.
=if (D1==200 || D2<40) then 6
O lógico
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.
=if (D1==200 && D2<40) then 6
else 0 endif
Consulte también Funciones en fórmulas de variables en la página 88
Ejemplo: Determinar el número de filas de tornillos en la página 43
Funciones de referencia
Una función 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,
Configuración de componentes personalizados
90
Funciones en fórmulas de variables
por lo que si la propiedad del objeto cambia, también lo hace el valor de la función de
referencia.
Función
Descripción
Ejemplo
fTpl("template
=fTpl("WEIGHT","ID50B855
Da como resultado el valor
attribute", "object del atributo de cuadro con el 9A-0000-010B-3133-353432
GUID")
GUID de objeto especificado. 373038")
fP("user-defined
Da como resultado el valor
attribute", "object del atributo definido por el
GUID")
usuario con el GUID de
objeto especificado.
fValueOf("parameter Da como resultado el valor
")
del parámetro.
da como resultado el peso de un
objeto cuyo GUID es
ID50B8559A-0000-010B-3133-353
432373038.
=fP("comment",
"ID50B8559A-0000-010B-31
33-353432373038")
da como resultado el atributo
definido por el usuario nota de un
objeto cuyo GUID es
ID50B8559A-0000-010B-3133-353
432373038.
Si la ecuación es =P2+"*"+P3, el
resultado será P2*P3
Con =fValueOf("P2")
+"*"+fValueOf("P3"), donde
P2=780 y P3=480, el resultado es
780*480
Consulte también Funciones en fórmulas de variables en la página 88
Ejemplo: Utilizar planos de construcción para determinar la posición del rigidizador en la
página 45
Configuración de componentes personalizados
91
Funciones en fórmulas de variables
Archivo ASCII como función 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
información 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 opción avanzada XS_PROJECT)
4. firma (definido con la opción avanzada XS_FIRM)
5. sistema (definido con la opción 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 número de columna es un índice que empieza por 1.
Ejemplo La función =fVF("Overlap.dat", "MET-202Z25", 5) está en la Fórmula del
cuadro de diálogo Variables.
La función obtiene el valor 16.0 para el perfil MET-202Z25, del archivo Overlap.dat.
Configuración de componentes personalizados
92
Funciones en fórmulas de variables
Valor clave de la fila (MET-202Z25)
Número de columna (5)
Consulte también Funciones en fórmulas de variables en la página 88
Funciones matemáticas
Puede utilizar las siguientes funciones matemáticas en las fórmulas de variables:
Función
fabs(parámetro)
Descripción
Da como resultado el valor
absoluto del parámetro
Ejemplo
=fabs(D1) da como resultado
15
si D1 = -15
exp(potencia)
ln(parámetro)
log(parámetro)
sqrt(parámetro)
Da como resultado e elevado a la =exp(D1) da como resultado
potencia
7,39
e es el número de Euler.
si D1 = 2
Da como resultado el logaritmo
natural del parámetro (número
base e)
=ln(P2) da como resultado
2,71
Da como resultado el logaritmo
del parámetro (número base 10)
=log(D1) da como resultado 2
Da como resultado la raíz
cuadrada del parámetro
=sqrt(D1) da como resultado
4
si P2 = 15
si D1=100
si D1 = 16
mod(dividendo, divisor)
Da como resultado el módulo de
la división
=mod(D1, 5) da como
resultado 1
si D1 = 16
pow(número base,
potencia)
Da como el número base elevado
a la potencia especificada
=pow(D1, D2) da como
resultado 9
si D1 = 3 y D2 = 2
Configuración de componentes personalizados
93
Funciones en fórmulas de variables
Función
Descripción
hypot(cateto1,cateto2)
Ejemplo
Da como resultado la hipotenusa
=hypot(D1, D2) da como
resultado 5
si D1 = 3 y D2 = 4
cateto 1
hipotenusa
cateto 2
n!(parámetro)
Da como resultado el factorial del =n!(P2) da como resultado 24
parámetro
si P2 = 4
(1*2*3*4)
round(parámetro,
precisión)
PI
Da como resultado el parámetro
redondeado hasta el grado de
precisión especificado
=round(P1, 0.1) da como
resultado 10,600
Devuelve el valor de pi con 31
decimales
=PI da como resultado
3.1415926535897932384626433
832795
si P1 = 10.567
Consulte también Funciones en fórmulas de variables en la página 88
Funciones estadísticas
Puede utilizar las siguientes funciones estadísticas en las fórmulas de variables:
Función
Descripción
Ejemplo (P1 = 1.4 P2 = 2.3)
ceil()
Da como resultado el número entero =ceil(P1) da como resultado 2
menor que sea mayor o igual que el
parámetro
floor()
Da como resultado el número entero =floor(P1) da como resultado 1
mayor que sea menor o igual que el
parámetro
min()
Da como resultado el menor de los
parámetros
=min(P1, P2) da como
resultado 1.4
max()
Da como resultado el mayor de los
parámetros
=max(P1, P2) da como
resultado 2.3
Configuración de componentes personalizados
94
Funciones en fórmulas de variables
Función
Descripción
Ejemplo (P1 = 1.4 P2 = 2.3)
sum()
Suma de los parámetros
=sum(P1, P2) da como
resultado 3.7
sqsum()
Suma de los parámetros al
cuadrado: (parámetro1)2 +
(parámetro2)2
=sqsum(P1, P2) da como
resultado 7.25
ave()
Promedio de los parámetros
=ave(P1, P2) da como
resultado 1.85
sqave()
Promedio de los parámetros al
cuadrado
=sqave(P1, P2) da como
resultado 3.625
Consulte también Funciones en fórmulas de variables en la página 88
Ejemplo: Funciones estadísticas ceil y floor en la página 101
Funciones de conversión de tipos de datos
Las unidades dependen de la configuración de Herramientas --> Opciones -->
Opciones --> Unidades y decimales .
Puede utilizar las siguientes funciones de conversión de tipos de datos en las fórmulas de
variables:
Función
int()
Descripción
Convierte los datos a entero
Ejemplo
Resulta especialmente útil para
calcular dimensiones de perfiles:
=int(100.0132222000) da
como resultado 100 si los decimales
están definidos en 0 en el cuadro de
diálogo Opciones
double()
Convierte los datos a real
string()
Convierte los datos a cadena de
caracteres
imp()
Convierte unidades del sistema
británico
Utilice esta función en los cálculos,
en lugar de unidades del sistema
británico. No es posible utilizar
unidades del sistema británico
directamente en los cálculos.
Configuración de componentes personalizados
95
En los ejemplos siguientes, la unidad
de longitud está definida en mm y
los decimales están definidos en 2
en el cuadro de diálogo Opciones.
=imp(1,1,1,2), que significa 1
pie y 1/2 pulgada, da como
resultado 342.90 mm
Funciones en fórmulas de variables
Función
Descripción
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
los valores de ángulo. Las unidades
disponibles son:
•
"ft" ("pie", "pies")
•
"in" ("pulgada", "pulgadas")
•
"m"
•
"cm"
•
"mm"
•
"rad"
•
"deg"
=vwu(4.0,"in") da como
resultado 101.60 mm si la unidad de
longitud está definida en mm y los
decimales están definidos en 2 en el
cuadro de diálogo Opciones.
=vwu(2.0,"rad") da como
resultado 114.59 grados si el ángulo
está definido en grados y los
decimales están definidos en 2 en el
cuadro de diálogo Opciones.
Consulte también Funciones en fórmulas de variables en la página 88
Operaciones con cadenas
Las cadenas deben estar entre comillas en las fórmulas de variables. Por ejemplo, para definir
el tamaño de perfil PL100*10 con dos variables P2 = 100 y P3 = 10, introduzca la fórmula de
la siguiente manera:
="PL"+P2+"*"+P3
Configuración de componentes personalizados
96
Funciones en fórmulas de variables
Tekla Structures considerará las separaciones de tornillos como cadenas. Para
definir la separación de tornillos, defina Tipo valor como Lista distancias e
introduzca la fórmula 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 fórmulas de variables:
Operación
match(parámetro1,
parámetro2)
Descripción
Da como resultado 1 si los
parámetros son iguales, y 0 si son
diferentes.
Ejemplo (P1 = "PL100*10")
=match(P1, "PL100*10") da
como resultado 1
Aceptar todos los perfiles que
También puede usar comodines *, ? empiezan por PFC: =match(P4,
y [ ] con la función 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(parámetro)
Da como resultado el número de
caracteres del parámetro.
find(parámetro,
cadena)
Da como resultado el número de
=find(P1, "*") da como
orden (empezando desde cero) de la resultado 5
cadena especificada, y -1 si la
cadena especificada no se encuentra
en el parámetro.
getat(parámetro, n)
Da como resultado el carácter
número n (empezando desde cero)
del parámetro.
=getat(P1, 1) de como
resultado "L"
setat(parámetro, n,
carácter)
Define el carácter número n
(empezando desde cero) como el
carácter especificado en el
parámetro.
=setat(P1, 0, "B") da como
resultado "BL100*10"
mid(cadena, n, x)
Da como resultado x caracteres de
la cadena empezando desde el
carácter número n (contando desde
cero). Si deja en blanco el último
=mid(P1,2,3) da como
resultado "100"
Configuración de componentes personalizados
97
=length(P1) da como resultado
8
Funciones en fórmulas de variables
Operación
reverse(cadena)
Descripción
argumento (x), da como resultado la
última parte de la cadena.
Invierte la cadena especificada.
Ejemplo (P1 = "PL100*10")
=reverse(P1) da como
resultado "01*001LP"
Consulte también Funciones en fórmulas de variables en la página 88
Funciones trigonométricas
Al utilizar funciones trigonométricas en fórmulas 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 trigonométricas en las fórmulas de variables:
Función
Descripción
Ejemplo
sin()
Da como resultado el valor del seno
=sin(d45) da como resultado
0.71
cos()
Da como resultado el valor del
coseno
=cos(d45) da como resultado
0.71
tan()
Da como resultado el valor de la
tangente
=tan(d45) da como resultado
1.00
asin()
Función inversa de sin(), da como
resultado el valor en radianes
=asin(d45) da como resultado
0.90
acos()
Función inversa de cos(), da como
resultado el valor en radianes
=acos(d45) da como resultado
0.67
atan()
Función inversa de tan(), da como
resultado el valor en radianes
=atan(d45) da como resultado
0.67
sinh()
Da como resultado el valor del seno
hiperbólico
=sinh(d45) da como resultado
0.87
cosh()
Da como resultado el valor del
coseno hiperbólico
=cosh(d45) da como resultado
1.32
tanh()
Da como resultado el valor de la
tangente hiperbólica
=tanh(d45) da como resultado
0.66
atan2()
Da como resultado el ángulo cuya
=atan2(1,3) da como resultado
tangente es el cociente de los dos
0.32
números. Da como resultado el valor
en radianes
Configuración de componentes personalizados
98
Funciones en fórmulas de variables
Consulte también Funciones en fórmulas de variables en la página 88
Función de tamaño de mercado
Utilice el tamaño de mercado en un componente personalizado para seleccionar la dimensión
de placa adecuada (normalmente el espesor de placa) de entre los tamaños de mercado
disponibles. Por ejemplo, el espesor de una placa debe coincidir con el alma de una viga.
Función
Descripción
Ejemplo
=fMarketSize("S235JR",
fMarketSize(material, Da como resultado el siguiente
espesor, paso extra) tamaño de mercado disponible para 10, 0)
el material en el archivo
marketsize.dat, en función
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
número para definir el incremento
hasta el tamaño siguiente (el valor
por defecto es 0).
Consulte también Funciones en fórmulas de variables en la página 88
Ejemplo: Función de tamaño de mercado en la página 102
Funciones de condición de estructura
Utilice las siguientes funciones para obtener el ángulo de sesgo, el ángulo de inclinación y el
ángulo de oblicuidad de la viga secundaria en relación a la parte principal (columna o viga):
Función
fAD("skew", GUID)
Descripción
Da como resultado el ángulo de
sesgo de la parte secundaria cuyo
GUID se ha especificado.
Ejemplo
=fAD("skew","ID50B8559A0000-010B-3133-353432373
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.
Configuración de componentes personalizados
99
Funciones en fórmulas de variables
Función
Descripción
fAD("slope", GUID)
Da como resultado el ángulo de
inclinación de la parte secundaria
cuyo GUID se ha especificado.
fAD("cant", GUID)
Da como resultado el ángulo de
oblicuidad de la parte secundaria
rotada cuyo GUID se ha
especificado.
Ejemplo
=fAD("slope","ID50B8559A
-0000-010B-3133-35343237
3038")
=fAD("cant","ID50B8559A0000-010B-3133-353432373
038")
Limitaciones Estas funciones no devuelven valores positivos y negativos de inlinación y sesgo. Con estas
funciones no es posible determinar la inclinación ascendente o descendente, ni el sesgo hacia
la izquierda o hacia la derecha.
El ángulo máximo de sesgo que puede obtenerse son 45 grados.
Consulte también Funciones en fórmulas de variables en la página 88
Ejemplo: Condiciones de estructura de sesgo e inclinación en la página 100
Ejemplo: Condiciones de estructura de sesgo e inclinación
La inclinación y el sesgo son relativos a a viga enmarcada dentro de una columna.
Vista lateral
Configuración de componentes personalizados
Vista superior
100
Funciones en fórmulas de variables
Columna
Viga
Inclinación
Sesgo
Con dos vigas, la inclinación es en realidad el sesgo horizontal de la viga enmarcada dentro
de la otra viga, y la inclinación vertical de la viga relativa a la principal es en realidad el
ángulo de sesgo.
Vista lateral
Vista superior
Sesgo
Inclinación
Consulte también Funciones en fórmulas de variables en la página 88
Funciones de condición de estructura en la página 99
Configuración de componentes personalizados
101
Funciones en fórmulas de variables
Ejemplo: Funciones estadísticas ceil y floor
Supongamos que tiene las siguientes variables paramétricas:
•
Longitud viga: P1 = 3500
•
Separación postes: P2 = 450
P1 / P2 = 7.7778
Puede utilizar las funciones estadísticas ceil y floor para redondear el valor y después
emplear el valor redondeado como número de postes de la viga.
•
=ceil(P1/P2) da como resultado 8
•
=floor(P1/P2) da como resultado 7
Consulte también Funciones en fórmulas de variables en la página 88
Funciones estadísticas en la página 94
Ejemplo: Función de tamaño 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 milímetros. En la línea DEFAULT se enumeran los espesores disponibles en los
demás tipos de materiales.
Con los datos anteriores, la función =fMarketSize("S235JR",10,0) daría como
resultado 12 y =fMarketSize("S235JR",10,1) daría como resultado 16 (el
siguiente tamaño superior).
Consulte también Función de tamaño de mercado en la página 99
Configuración de componentes personalizados
102
Funciones en fórmulas de variables
9
Sugerencias para componentes
personalizados
En esta sección se presentan sugerencias y consejos útiles que le ayudarán a crear y a utilizar
los componentes personalizados de manera más eficaz.
Haga clic en los enlaces que figuran más abajo para encontrar más:
•
Sugerencias para crear componentes personalizados en la página 103
•
Sugerencias para compartir componentes personalizados en la página 104
•
Componentes personalizados existentes en una nueva versión de Tekla Structures en la
página 105
9.1 Sugerencias para crear componentes personalizados
Estas sugerencias le ayudarán a crear componentes personalizados prácticos.
•
Asigne nombres cortos y lógicos a los componentes personalizados.
Utilice el campo de descripción para describir el componente y explicar su función.
•
Cree componentes sencillos para situaciones específicas.
Modelar componentes sencillos es más rápido y fácil. También son más sencillos de
utilizar. Evite crear un "súper" componente para utilizarlo en cualquier situación posible.
•
Considere la opción de crear un modelo de componentes.
Utilice el modelo para crear y probar componentes personalizados.
•
Utilice la parte más simple que pueda.
Por ejemplo, si sólo necesita una forma rectangular, utilice una placa rectangular y no
una placa irregular. Las placas rectangulares tienen solamente dos identificadores, por lo
que sólo deberá crear unos pocos vínculos para manipularlas. Las placas irregulares
requieren más porque tienen cuatro identificadores.
Sugerencias para componentes personalizados
103
Sugerencias para crear componentes personalizados
Placa rectangular
Placa irregular
•
Modele las partes solamente con la precisión necesaria.
Si la única información 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 más tarde
necesita incluir la parte en una vista detallada, puede volver a modelar la parte con más
precisión.
•
Modele los embebidos como partes personalizadas e inclúyalos en los componentes.
Consulte también Sugerencias para componentes personalizados en la página 103
9.2 Sugerencias para compartir componentes personalizados
Estas sugerencias le ayudarán a compartir componentes personalizados.
•
Utilice Tekla Warehouse para compartir y guardar componentes personalizados.
•
Guarde los componentes personalizados en la misma ubicación.
Facilita su localización y exportación.
•
Proporcione la información 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 también Sugerencias para componentes personalizados en la página 103
Gestión de componentes personalizados en la página 67
Sugerencias para componentes personalizados
104
Sugerencias para compartir componentes personalizados
9.3 Componentes personalizados existentes en una nueva versión de
Tekla Structures
Al comenzar a utilizar una nueva versión de Tekla Structures, compruebe siempre que los
componentes personalizados creados en versiones anteriores funcionen correctamente en la
nueva versión.
Al abrir componentes personalizados creados en una versión más antigua de Tekla Structures
en el editor de componente personalizado, y la nueva versión contiene mejoras que requieren
actualización, Tekla Structures pregunta si desea actualizar el componente. Si no actualiza el
componente, funcionará del mismo modo que en la versión 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, según cuáles sean las mejoras. Al borrar una dimensión y crear otra nueva
(incluso con el mismo nombre), también será necesario modificar las ecuaciones que
contengan la dimensión, dado que la dependencia creada por la ecuación se perderá al borrar
la dimensión. Puede volver a crear las dimensiones y modificar las ecuaciones en el editor de
componente personalizado.
Consulte también Sugerencias para componentes personalizados en la página 103
Sugerencias para componentes personalizados
105
Componentes personalizados existentes en una nueva
versión 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 garantías para el
Software y este Manual, rechaza otras garantías, limita los daños recuperables, define los
usos permitidos del Software y determina si usted es un usuario autorizado de este Software.
Toda la información recogida en este manual se proporciona con la garantía 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 técnicas o errores tipográficos. Tekla se reserva el derecho de hacer
cambios e incorporaciones a este manual debido a cambios en el software o de otra índole.
Además, este Manual de Software está protegido por la ley de copyright y por tratados
internacionales. La reproducción, visualización, modificación o distribución no autorizadas de
este Manual o de cualquier parte del mismo pueden dar lugar a sanciones civiles y penales y
serán perseguidos hasta el grado máximo 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 Unión Europea, Estados Unidos y/u otros
países. Más 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
Unión Europea, Estados Unidos y otros países. Más información acerca de las marcas
comerciales de Trimble: http://www.trimble.com/trademarks.aspx. Los demás nombres de
empresas y productos mencionados en este Manual son o podrían ser marcas comerciales de
sus respectivos propietarios. Al hacer referencia a una marca o producto de terceros, Tekla no
pretende sugerir una relación con dicha empresa o una aprobación de la misma, y rechaza
cualquier relación o aprobación, a excepción 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
versión 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 tecnología, información 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 publicación, la distribución, la presentación, la
modificación o la transmisión de dicha tecnología en su totalidad, o en parte, en cualquier
formato o por cualquier medio sin el permiso previo por escrito de Flexera Software LLC. A
excepción de lo que disponga expresamente Flexera Software LLC por escrito, la posesión de
esta tecnología no se debe interpretar como la concesión de ninguna licencia o derecho en
virtud de los derechos de propiedad intelectual de Flexera Software LLC, sea de forma tácita,
por exclusión 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 botón Licencias de terceros.
Los elementos del software descritos en este Manual están protegidos por diversas patentes y
posiblemente por solicitudes de patente pendientes en la Unión Europea y/u otros países.
Para obtener más información vaya a la página http://www.tekla.com/tekla-patents.
Renuncia
107
Componentes personalizados existentes en una nueva
versión de Tekla Structures
Renuncia
108
Componentes personalizados existentes en una nueva
versión de Tekla Structures
Índice
A
evitar acciones en componentes personalizados
........................................................................................ 69
exportar componentes personalizados................67
importar componentes personalizados............... 68
borrar
variables de distancia...............................................31
abrir
archivo de cuadro de diálogo de componente
personalizado..............................................................59
editor de componente personalizado.................. 19
acos....................................................................................... 98
archivo de cuadro de diálogo de componente
personalizado
abrir............................................................................... 59
archivos .inp
en componentes personalizados........................... 58
archivos ASCII como funciones de referencia...........91
asin........................................................................................98
Asistente Componente Personalizado
crear componentes personalizados.........................9
Asistente Componente Personalizado
propiedades................................................................. 71
Propiedades de la pestaña Avanzado...................72
Propiedades de la pestaña Posición..................... 72
Tipos de posición........................................................73
Asistente para Componentes personalizados
Propiedades de la pestaña Tipo/Notas.................71
atan....................................................................................... 98
atan2.....................................................................................98
atributos de cuadro
en componentes personalizados........................... 90
atributos definidos por el usuario
en componentes personalizados........................... 90
ave......................................................................................... 94
añadir
componentes personalizados a modelos............ 15
imágenes a cuadro de diálogo de componente
personalizado..............................................................60
partes personalizadas a modelos.......................... 16
pestaña en cuadro de diálogo de componente
personalizado..............................................................60
C
cambio de nombre
pestaña en cuadro de diálogo de componente
personalizado..............................................................60
ceil......................................................................................... 94
cerrar
editor de componente personalizado.................. 23
componentes personalizados
crear.................................................................................9
crear variables de distancia manualmente........ 26
componentes personalizados
acerca de componentes personalizados................ 5
acerca de la creación.................................................. 7
archivos .inp................................................................ 58
archivos ASCII como funciones de referencia... 91
archivos de cuadros de diálogo............................. 58
añadir a modelos................................................. 15,16
borrar variables de distancia.................................. 31
configuración..............................................................71
copia de referencias de propiedades....................36
creación de variables de distancia
automáticamente...................................................... 31
crear planos de construcción................................. 37
crear variables de distancia de referencia..........35
crear variables paramétricas.................................. 32
detalles......................................................................... 10
ejemplos de modificación....................................... 38
evitar acciones en Base de Datos Componentes
........................................................................................ 69
evitar modificaciones del cuadro de diálogo.....66
exportar........................................................................ 67
fórmulas de variables............................................... 88
fórmulas en variables............................................... 88
B
Base de Datos Componentes
109
protección de componentes personalizados......69
copiar
referencias de propiedades..................................... 36
cos......................................................................................... 98
cosh.......................................................................................98
crear
componentes personalizados....................................9
variables de distancia manualmente................... 26
variables de distancia automáticamente............31
variables de distancia de referencia.....................35
variables paramétricas............................................. 32
cuadro de diálogo de componente personalizado
añadir imágenes.........................................................60
mover elementos....................................................... 59
organizar elementos................................................. 59
función de tamaño de mercado............................ 99
funciones de condición de estructura................. 99
funciones de conversión de tipos de datos........ 95
funciones de referencia........................................... 90
funciones estadísticas.............................................. 94
funciones matemáticas............................................93
funciones trigonométricas...................................... 98
gestión.......................................................................... 67
guardar......................................................................... 22
importar........................................................................68
juntas............................................................................ 10
modificar cuadro de diálogo.................................. 57
modificar la configuración......................................21
ocultar variables en cuadro de diálogo............... 57
operaciones con cadenas........................................ 96
operadores aritméticos............................................ 89
partes............................................................................ 10
planos de construcción............................................ 36
probar variables de distancia................................. 28
propiedades de variables......................................... 84
propiedades del cuadro de diálogo de detalle...78
propiedades del cuadro de diálogo de junta......78
propiedades del cuadro de diálogo de parte......75
propiedades del cuadro de diálogo de unión.....78
propiedades pestaña General.................................78
propiedades pestaña Posición................................75
propiedades por defecto del cuadro de diálogo75
protección con contraseñas....................................69
referencias de propiedades..................................... 36
sentencias lógicas......................................................89
sugerencias............................................................... 103
tipos...............................................................................10
tipos de planos........................................................... 79
tipos de valor de variables...................................... 85
uniones......................................................................... 10
variables....................................................................... 24
variables de distancia...............................................25
variables de distancia automáticas...................... 30
variables de distancia de referencia.....................34
variables paramétricas............................................. 31
componentes
desglosar.........................................................................8
configuración
componentes personalizados................................. 71
configuraciones
opciones por defecto de Editor Diálogo
Componente Personalizado.................................... 59
contraseñas
D
desglosar
componentes................................................................. 8
detalles
detalles personalizados............................................10
double...................................................................................95
E
editor de componente personalizado.......................... 19
abrir............................................................................... 19
cerrar.............................................................................23
Editor Diálogo Componente Personalizado............... 58
opciones de configuración......................................59
editores
Editor Diálogo Componente Personalizado........58
ejemplos
atenuar opciones no disponibles en cuadro de
diálogo de componente personalizado................65
atenuar opciones no disponibles en cuadro de
diálogo de rigidizador...............................................65
añadir lista con imágenes a cuadro de diálogo
de componente personalizado............................... 61
añadir lista con imágenes a cuadro de diálogo
de rigidizador..............................................................61
añadir una opción para crear un objeto en un
componente personalizado.....................................38
añadir unión personalizada a modelo................. 15
Condiciones de estructura de sesgo e inclinación
......................................................................................100
110
F
crear unión personalizada.......................................12
crear variable paramétricas.................................... 33
crear variables de distancia....................................28
desglosar componentes..............................................8
determinar el número de filas de tornillos en
componente personalizado.....................................43
determinar la distancia del grupo de tornillos
desde el ala de la viga..............................................40
determinar tamaño y estándar de tornillo......... 42
función de tamaño de mercado..........................102
funciones estadísticas ceil y floor...................... 101
modificar componentes personalizados..............38
modificar cuadro de diálogo de componente
personalizado..............................................................61
modificar cuadro de diálogo de detalle de
rigidizador....................................................................61
mover variables en cuadro de diálogo de
componente personalizado.....................................64
mover variables en cuadro de diálogo de
rigidizador....................................................................64
planos de componente de detalle.........................82
planos de componente de junta............................83
planos de componente de parte............................84
planos de componente de unión...........................82
sustituir sub-componentes en componente
personalizado-s..........................................................48
usar archivos de propiedades en componente
personalizado..............................................................49
usar atributos de cuadro en componentes
personalizados............................................................52
usar atributos definidos por el usuario en
componentes personalizados................................. 50
usar hojas de cálculo de Excel con componentes
personalizados............................................................56
usar planos de construcción en componente
personalizado..............................................................45
vincular objetos a plano.......................................... 28
enlazar
variables paramétricas a propiedades de objetos
........................................................................................ 32
Examinador componente personalizado.....................20
copiar referencias de propiedades........................ 36
enlazar propiedades a variables paramétricas.. 32
Excel
usar con componentes personalizados................56
exp.........................................................................................93
exportar
componentes personalizados................................. 67
fabs........................................................................................93
fAD.........................................................................................99
find........................................................................................ 96
floor.......................................................................................94
fórmulas
archivos ASCII como funciones de referencia... 91
ejemplo de funciones estadísticas ceil y floor101
ejemplo de ondiciones de estructura de sesgo e
inclinación.................................................................100
en componentes personalizados........................... 88
función de tamaño de mercado............................ 99
funciones de condición de estructura................. 99
funciones de conversión de tipos de datos........ 95
funciones de referencia........................................... 90
funciones estadísticas.............................................. 94
funciones matemáticas............................................93
funciones trigonométricas...................................... 98
operaciones con cadenas........................................ 96
operadores aritméticos............................................ 89
sentencias condicionales.........................................89
sentencias lógicas......................................................89
función de tamaño de mercado....................................99
ejemplo.......................................................................102
funciones de condición de estructura.........................99
funciones de conversión de tipos de datos................95
funciones de referencia...................................................90
funciones estadísticas......................................................94
funciones matemáticas................................................... 93
funciones trigonométricas..............................................98
G
gestión
componentes personalizados................................. 67
getat......................................................................................96
guardar
componentes personalizados................................. 22
H
hypot.....................................................................................93
111
I
P
imp........................................................................................ 95
importar
componentes personalizados................................. 68
int.......................................................................................... 95
partes personalizadas
añadir a modelos....................................................... 16
modificar......................................................................16
mover............................................................................ 16
partes
partes personalizadas...............................................10
PI............................................................................................ 93
planos centrales.................................................................79
planos componente.......................................................... 79
planos contorno.................................................................79
planos corte........................................................................ 79
planos de componente
ejemplos de detalle................................................... 82
ejemplos de junta...................................................... 83
ejemplos de parte...................................................... 84
ejemplos de unión..................................................... 82
planos de construcción
crear.............................................................................. 37
en componentes personalizados........................... 36
planos límite.......................................................................79
planos malla....................................................................... 79
pow........................................................................................93
probar
variables de distancia...............................................28
propiedades
Asistente Componente Personalizado................. 71
variables....................................................................... 84
J
juntas
juntas personalizadas...............................................10
L
ln............................................................................................ 93
log..........................................................................................93
longitud................................................................................96
M
match....................................................................................96
max........................................................................................94
mid........................................................................................ 96
min........................................................................................ 94
mod....................................................................................... 93
modificar
configuración de componente personalizado... 21
mover
elementos en un cuadro de diálogo de
componente personalizado.....................................59
R
reverse.................................................................................. 96
round.................................................................................... 93
N
n!............................................................................................93
S
O
sentencias condicionales................................................ 89
sentencias lógicas............................................................. 89
setat...................................................................................... 96
sin.......................................................................................... 98
sinh........................................................................................98
sqave.....................................................................................94
sqrt........................................................................................ 93
sqsum....................................................................................94
string.....................................................................................95
sugerencias
ocultar
variables en cuadro de diálogo de componente
personalizado..............................................................57
operaciones con cadenas................................................ 96
operadores aritméticos....................................................89
112
en componentes personalizados........................... 24
enlazar variables paramétricas.............................. 32
funciones en fórmulas..............................................88
ocultar en cuadro de diálogo de componente
personalizado..............................................................57
propiedades................................................................. 84
tipos de valor.............................................................. 85
variables de distancia...............................................25
variables de distancia de referencia.....................34
variables paramétricas............................................. 31
ver.................................................................................. 25
compartir componentes personalizados...........104
componentes personalizados...............................103
componentes personalizados en nueva versión
de Tekla Structures................................................. 105
crear componentes personalizados....................103
sum........................................................................................94
T
tan......................................................................................... 98
tanh.......................................................................................98
tipos de planos...................................................................79
tipos
componentes personalizados................................. 10
ver
variables en componentes personalizados......... 25
vincular objetos a planos................................................ 26
vincular a planos
tipos de planos........................................................... 79
vwu........................................................................................95
U
uniones
uniones personalizadas............................................10
V
variables de distancia
crear manualmente...................................................26
variables de distancia automáticas
acerca de las variables de distancia automáticas
........................................................................................ 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 paramétricas
acerca de las variables paramétricas................... 31
crear.............................................................................. 32
enlazar.......................................................................... 32
variables
creación de variables de distancia
automáticamente...................................................... 31
crear variables de distancia manualmente........ 26
crear variables de distancia de referencia..........35
crear variables paramétricas.................................. 32
113
114
Descargar