• No results found

Damage Detection on Mechanical Structure

Chapter 2 LITERATURE REVIEW – FREE VIBRATION FOR MULTI-DEGREE OF

2.3 Applications of NDT to Special Structures Using Other Methods

2.3.5 Damage Detection on Mechanical Structure

3.5 La electrostática preprocesador Lua conjunto de comandos

Un número de diferentes comandos están disponibles en el preprocesador. Dos convenciones de nombres puede

ser utilizado: una que separa las palabras en los nombres de los comandos de guiones, y uno que elimina

los guiones bajos. 99

págin a 100

3.5.1 Objeto Añadir / quitar comandos 3.5.1 Objeto Añadir / quitar comandos

• ei addnode (x, y) Añadir un nuevo nodo en x, y

• ei AddSegment (x1, y1, x2, y2) Añadir un nuevo segmento de

línea desde el nodo más cercano a (x1, y1) hasta nodo más cercano a (x2, y2)

• ei addblocklabel (x, y) Añadir una nueva etiqueta del bloque en (x,

y)

• ei addarc (x1, y1, x2, y2, ángulo, maxseg) Añadir un

nuevo segmento de arco desde el nodo más cercano

a (x1, y1) hasta el nodo más cercano (x2, y2) con el "ángulo" ángulo dividido en segmentos 'maxseg'.

• ei borrarSeleccionados Eliminar todos los objetos seleccionados.

• ei deleteselectednodes Eliminar nodos seleccionados.

• ei deleteselectedlabels Eliminar etiquetas de bloque seleccionados.

• ei deleteselectedsegments Eliminar segmentos seleccionados.

3.5.2 Comandos de selección de geometría 3.5.2 Comandos de selección de geometría

• ei clearselected () Eliminar todos los seleccionados nodos, bloques,

segmentos y segmentos de arco.

• ei selectsegment (x, y) Seleccione el segmento de línea más cercana

a (x, y)

• ei selectnode (x, y) Seleccione el nodo más cercano a (x,

y). Devuelve las coordenadas de la se- nodo seleccionada.

• ei selectlabel (x, y) Seleccionar el armario etiqueta para (x,

y). Devuelve las coordenadas de la se- etiqueta seleccionada.

• ei selectarcsegment (x, y) Seleccione el segmento de arco más

cercano a (x, y)

• ei selectgroup (n) Seleccione el n

º

grupo de nodos, segmentos, segmentos de arco y etiquetas de bloque.

Esta función borrará todos los elementos previamente seleccionados y salir del modo de edición en 4 (grupo)

• ei selectcircle (x, y, R, modo edición) selecciona objetos

dentro de un círculo de radio R con centro en

(X, y). Si sólo se dan x, y, y R parametros, se utiliza el modo de edición actual. Si el modo edición

Se utiliza el parámetro, 0 denota nodos, 2 denota etiquetas de bloque, 2 denota segmentos, 3 denota

arcos y 4 especifica que todos los tipos de entidades han de ser seleccionados.

• ei selectrectangle (x1, y1, x2, y2, modo

edición) selecciona objetos dentro de un rectángulo definido

por puntos (x1, y1) y (x2, y2). Si no se proporciona ningún parámetro de modo edición, el modo de edición actual es

usado. Si se utiliza el parámetro Modo Edición, 0 denota nodos, 2 denota etiquetas de bloque, 2 denota

segmentos, 3 denota arcos, y 4 especifica que todos los tipos de entidades han de ser seleccionado.

100

págin a 101

3.5.3 Comandos de objetos de etiquetado 3.5.3 Comandos de objetos de etiquetado

• EI setnodeprop ( "propname", groupno,

la propiedad nodal"propname" y el número de grupogroupno . El"inconductor" string

especifica los conductores Le pertenece el nodo. Si el nodo no pertenece a un llamado con-

conductor, este parámetro se puede ajustar a"<Ninguno>" .

• ei setblockprop ( "nombrebloque", automesh, meshsize,

grupo) Establece el bloque seleccionado

etiquetas tengan las propiedades:

Bloque de propiedades de"nombrebloque" .

automesh: 0 = mallador aplaza a la malla restricción de tamaño definido en meshsize, 1 = mallador

elige automáticamente la densidad de la malla.

meshsize: restricción de tamaño de la malla en el bloque marcado por esta etiqueta.

Un miembro de número de grupo degrupo

• ei setsegmentprop ( "propname", ElementSize,

automesh, ocultar, grupo, "inconductor",)

Establecer los segmentos selectos tener: Propiedad de Límites"propname"

El tamaño del elemento local a lo largo del segmento no mayor

deElementSize

automesh: 0 = mallador aplaza a la restricción elemento definido por ElementSize, 1 = mallador

elige automáticamente el tamaño de malla a lo largo de los segmentos seleccionados

ocultar: 0 = No se oculta en el post-procesador, 1 == ocultos en postprocesador

Un miembro de número de grupo degrupo

Un miembro de la conductor especificado por la cadena"inconductor". Si el segmento no es

parte de un conductor, este parámetro puede especificarse

como"<Ninguno>" .

• ei setarcsegmentprop (maxsegdeg, "propname", ocultar,

grupo, "inconductor") Set

los segmentos de arco seleccionados a:

Engranado con elementos que se extienden en la mayoría demaxsegdeg grados por elemento

Propiedad de Límites"propname"

ocultar: 0 = No se oculta en el post-procesador, 1 == ocultos en postprocesador

Un miembro de la conductor especificado por la cadena"inconductor". Si el segmento no es

parte de un conductor, este parámetro puede especificarse

como"<Ninguno>" .

• ei setgroup (n) Establecer el grupo asociado de los elementos

seleccionados a n 101

Página 102

3.5.4 Comandos Problema 3.5.4 Comandos Problema

• ei probdef (unidades, tipo, precisión, (profundidad),

(minAngle)) cambia el problema defi-

nición. Launidades parámetro especifica las unidades utilizadas para medir la longitud en el problema

dominio. Válidos"unidades" entradas

son"pulgadas" ,"milímetros" ,"centímetros" ,"mm" ,

"metros, y " micrómetros ". Ajuste problemtypea " plana " para un problema planar 2-D,

o para"axi" para un problema con simetría axial. Laprecisión parámetro determina la precisión

requerido por el programa de solución. Por ejemplo, al introducir1.E- 8 requiere la RMS de la residual para ser

menos de 10 -8

. Un cuarto parámetro, lo que representa la profundidad del problema en el THE- en-

dirección de página para problemas planas 2-D, también se puede especificar para los problemas planas. Un sexto

parámetro representa la restricción de ángulo mínimo enviado al generador de malla.

• ei analizar (bandera) se ejecutabelasolv para resolver el

problema. Losbandera controles de parámetros

si la ventana Belasolve es visible o minimizado. Para una ventana visible, ya sea especificar

ningún valor parala bandera o especifique 0. Para una ventana minimizada,la bandera debe establecerse en 1.

• EI loadsolution () cargas y muestra la solución correspondiente a la

geometría actual.

• ei setfocus ( "documentname") Cambia el archivo de entrada de la

demandas son actuar. Si se está editando archivo de entrada más de una electrostática a la vez, esta

comando se puede utilizar para cambiar entre los archivos de modo que los archivos mutiple pueden ser operados en

mediante programación a través de Lua.documentname debe contener el nombre del documento deseado

tal como aparece en la barra de título de la ventana.

• ei saveas ( "filename") guarda el archivo con el nombre"nombre

de archivo" . Tenga en cuenta si se utiliza una ruta de acceso que

debe usar dos barras invertidas por ejemploc: \\ temp \\ myfemmfile.fee

3.5.5 Comandos de malla 3.5.5 Comandos de malla

• ei createmesh () se ejecuta triángulo para crear una malla. Tenga en

cuenta que esto no es un precursor necesario

de realizar un análisis, comoei analizar () se asegurará de que la malla está al día antes

realizar un análisis. El número de elementos en la malla es empujado hacia atrás en la pila LUA.

• ei showmesh () activa o desactiva la bandera que muestra u oculta la

malla.

• ei purgemesh () borra la malla de la pantalla y la memoria.

3.5.6 Edición de los comandos 3.5.6 Edición de los comandos

• ei copyrotate (Bx, By, ángulo, copias,

(accioneditar))

Bx, By- punto base para la rotación

ángulo- ángulo con el que los objetos seleccionados se desplaza de forma incremental para hacer cada copia.

ángulose mide en grados.

copias- número de copias que se producen a partir de los objetos seleccionados.

editAction0, 1 - -nodes líneas (segmentos), 2 etiquetas -Block, 3 - segmentos de arco, 4- grupo

102

Página 103

• ei copytranslate (dx, dy, copias, (accioneditar))

dx, dy- distancia por la que los objetos seleccionados se desplazan de forma incremental.

copias- número de copias que se producen a partir de los objetos seleccionados.

editAction0, 1 - -nodes líneas (segmentos), 2 etiquetas -Block, 3 - segmentos de arco, 4- grupo

• mi createradius (x, y, r) turnsacornerlocatedat(x, y) intoacurveofradiusr .

• ei moverotate (Bx, By, shiftangle (accioneditar))

Bx, By- punto base para la rotación

shiftangle- ángulo en grados por el cual se hacen girar los objetos seleccionados.

editAction0, 1 - -nodes líneas (segmentos), 2 etiquetas -Block, 3 - segmentos de arco, 4- grupo

• ei movetranslate (dx, dy, (accioneditar))

dx, dy- distancia por la que se desplazan los objetos seleccionados.

editAction0, 1 - -nodes líneas (segmentos), 2 etiquetas -Block, 3 - segmentos de arco, 4- grupo

• escala ei (Bx, By, factor de escala, (accioneditar))

Bx, By- punto base para el escalado

de factor de escala- un multiplicador que determina cuánto se escalan los objetos seleccionados

editAction0, 1 - -nodes líneas (segmentos), 2 etiquetas -Block, 3 - segmentos de arco, 4- grupo

• espejo ei (x1, y1, x2, y2, (accioneditar)) reflejar los

objetos seleccionados sobre una línea que pase a través de los puntos(x1, y1) y(x2,

y2) . VálidoseditAction entradas son 0 para los nodos, 1 de

líneas (segmentos), 2 para etiquetas de bloque, de 3 segmentos de arco, y 4 para los grupos.

• ei seteditmode (modo edición) Establece el modo edición actual a:

"nodos"- nodos

"segmentos"- segmentos de línea

"arcsegments"- segmentos de arco

"bloques"- Etiquetas de bloque

"grupo"- grupo seleccionado

Este comando afectará a todos los usos posteriores de los otros comandos de edición, si se utilizan

Sin laaccioneditar parámetro.

3.5.7 Comandos de zoom 3.5.7 Comandos de zoom

• ei zoomnatural () se amplía a una visión "natural" con extensiones

sensibles.

• ei ZoomOut () se amplía hacia fuera en un factor de 50%.

• ei encabritado () hacer un zoom en un factor de 200%.

• ei zoom (x1, y1, x2, y2) Ajuste el área de visualización que ser

desde la esquina inferior izquierda especificada por

103

págin a 104

3.5.8 Comandos Ver 3.5.8 Comandos Ver

• ei ShowGrid () Mostrar los puntos de la cuadrícula.

• ei hidegrid () Ocultar el cuadriculado apunta puntos.

• ei gridsnap ( "bandera") Configuración de la bandera en "on" se

convierte en complemento a la red, la configuración de la bandera de "OFF" se fuera ajusten a la cuadrícula.

• ei setgrid (densidad, "tipo") Cambiar el espaciado de la

cuadrícula. Las especifica los parámetros de densidad

el espacio entre puntos de la rejilla, y el parámetro de tipo se establece

en"cesta" de coordinación cartesiana

nates o"polar" para coordenadas polares.

• refreshview ei () vuelve a dibujar la vista actual.

• ei minimizar () minimiza la vista de entrada magnetismo activo.

• ei maximizar () maximiza la vista de entrada magnetismo activo.

• ei restauración () restaura la vista de entrada magnetismo activo desde

una minimizado o maximizado estado.

• ei cambiar el tamaño (ancho, alto) cambia el tamaño del área

de cliente magnetismo ventana de entrada activa a la anchura × altura.

3.5.9 Propiedades del objeto 3.5.9 Propiedades del objeto

• ei getmaterial ( "materialname") va a buscar el material

especificado pormaterialname de la biblioteca de materiales.

• ei addmaterial ( "materialname", ex, ey, qv) añade un

nuevo material con llamado"materialname"

con las propiedades del material:

ex permitividad relativa de los ejes X o dirección r.

ey permitividad relativa de la Y o dirección z.

QVdensidad de carga de volumen en unidades de C / m

3

• ei addpointprop ( "pointpropname", Vp, QP) añade una nueva

propiedad punto de nombre"pointpropname"

ya sea con un determinado potencialVp una densidad de puntos de cargaqp en unidades de C / m.

• ei addboundprop ( "boundpropname", Vs, qs, c0, c1,

propiedad aria con el nombre de"boundpropname"

Para una condición de tipo límite "de tensión fija", establezca laVs parámetro a la tensión deseada

y todos los demás parámetros a cero.

Para obtener una condición de "mixta" de tipo límite, establecidoC1 yC0 según sea necesario yBdryFormat de

1. Establecer todos los demás parámetros a cero.

Para obtener una densidad de carga superficial prescribe, juego deqs a la densidad de carga deseada en C / m

2

y establecerBdryFormat a 2. 104

págin a 105 Para una condición de contorno "periódica", establecidoBdryFormat a 3 y establecer todos los demás parámetros de

cero.

Para una condición de contorno "Anti-Perodic", establecidoBdryFormat a 4 juego a todos los demás parámetros

cero.

• ei addconductorprop ( "conductorname", Vc, qc,

conductortype) añade un nuevo con-

Propiedad conductor con el nombre de"conductorname" , ya sea con una tensión prescrita o con una pre-

describe carga total. Establecer la propiedad no utilizada a cero. Elconductortype parámetro es 0

para la carga prescrita y 1 para el voltaje prescrito.

• ei deletematerial ( "materialname") elimina el material

llamado"materialname" .

• ei deleteboundprop ( "boundpropname") elimina la propiedad

límite llamado"boundpropname" .

• ei deleteconductor ( "conductorname") elimina el conductor

llamadoconductorname .

• ei deletepointprop ( "pointpropname") elimina la propiedad

punto denominado"pointpropname"

• ei modifymaterial ( "BlockName", propnum, valor) Esta

función permite la modificación

ción de propiedades de un material sin redefinir todo el material (por ejemplo, de manera que la corriente lata

modificarse de una ejecución a). El material a ser modificado es especificado

por"BlockName" .

El siguiente parámetro es el número de la propiedad que desea ajustar. El último número es el valor de

aplicarse a la propiedad especificada. Las diversas propiedades que se pueden modificar se enumeran

abajo:

Símbolo propnum Descripción

0BlockName Nombre del material

1 ex

x (o R) en dirección permisividad relativa 2

ey

y (z) en dirección permisividad relativa 3

cs

volumétrica de carga

• ei modifyboundprop ( "BdryName", propnum, valor) Esta

función permite la modificación

ción de una propiedad límite. La CC al modificarse está especificado

por"BdryName" . El siguiente

parámetro es el número de la propiedad que desea ajustar. El último número es el valor que se aplicará

a la propiedad especificada. Las diversas propiedades que pueden modificarse son los siguientes:

propnumSímbolo

Descripción 0

BdryName

Nombre de la propiedad límite 1

vs voltaje fijo 2

cs

densidad de carga prescrita 3

BC parámetro mixta 4

c1

BC parámetro mixta 5

BdryFormatTipo de condición de frontera:

0 = V prescrito 1 = Mixed

densidad de carga 2 = Superficie 3 = Periódica

4 = antiperiodic 105

págin a 106

• ei modifypointprop ( "PointName", propnum, valor) Esta

función permite la modificación

ción de una propiedad punto. La propiedad del punto que se desea modificar se especifica mediante"PointName" .

El siguiente parámetro es el número de la propiedad que desea ajustar. El último número es el valor de

aplicarse a la propiedad especificada. Las diversas propiedades que se pueden modificar se enumeran

abajo:

propnumDescripciónSímbolo

0

PointName Nombre de la propiedad del punto

1 vp

tensión nodal prescrito 2

qp

densidad de carga puntual en C / m

• ei modifyconductorprop ( "ConductorName", propnum,

valor) Esta función permite

modificación de una propiedad del conductor. La propiedad conductor que va a modificar se especifica

"ConductorName". El siguiente parámetro es el número de la propiedad que desea ajustar.El último

Número es el valor que se aplicará a la propiedad especificada. Las diversas propiedades que pueden

modificarse son los siguientes: propnumSímbolo

Descripción 0

ConductorName Nombre de la propiedad del conductor

1 vc

tensión del conductor 2

qc

Total cargo por conductor 3

ConductorType0 = carga prescrita, 1 = voltaje prescrito 3.5.10 Varios

3.5.10 Varios

• ei savebitmap ( "filename") guarda una captura de pantalla de

mapa de bits de la vista actual en el fichero

especificada por"nombre de archivo" , sujeto a laprintf formato de tipo explicado anteriormente para

laIE saveas comando.

• ei savemetafile ( "filename") guarda una captura de pantalla de

metarchivo de la vista actual en el fichero

especificada por"nombre de archivo" , sujeto a laprintf formato de tipo explicado anteriormente para

laIE saveas comando.

• refreshview ei () vuelve a dibujar la vista actual.

• ei cierre () cierra la ventana preprocesador y destruye el documento

actual.

• ei shownames (bandera) Esta función permite al usuario mostrar u

ocultar los nombres de las etiquetas de bloque

en la pantalla. Para ocultar los nombres de etiqueta de bloque,la

bandera debe ser 0. Para mostrar los nombres, la

parámetro debe establecerse en 1.

• ei readdxf ( "filename") Esta función importa un archivo DXF

especificado por"nombre de archivo" .

• ei savedxf ( "Nombre de archivo") Esta función guarda

información del artículo geometría de un archivo DXF especificada

por"nombre de archivo" .

• ei defineouterspace (Zo, Ro, Ri) define una región externa de

conjunción con el método de transformación Kelvin de modelar problemas no acotados. los

Zo parámetro es el z-posición del srcen de la región exterior, el Ro parámetro es el radio

106

págin a 107 de la región exterior, y elRi parámetro es el radio de la región interior (es

decir, la región

de interés). En la región exterior, la permeabilidad varía como una función de la distancia desde

el srcen de la región externa. Estos parámetros son necesarios para definir la permeabilidad

variación en la región externa.

• ei attachouterspace () marca todas las etiquetas de bloque

seleccionados como miembros de la región externa

utilizado para modelar problemas axisimétricas sin límites a través de la transformación Kelvin.

• ei detachouterspace () undefines todas las etiquetas de bloque

seleccionados como miembros de la externa

región utiliza para modelar problemas axisimétricas sin límites a través de la transformación Kelvin.

• ei attachdefault () marca la etiqueta del bloque seleccionado como la

etiqueta de bloque por defecto. este bloque

etiqueta se aplica a cualquier región que no se ha marcado de forma explícita.

• ei detachdefault () undefines el atributo por defecto para las etiquetas

de bloque seleccionados.

• ei makeABC (n, R, X, Y, bc) crea una serie de conchas circulares

que emulan la impedancia

un dominio sin límites (es decir, un Estado Inprovised asintótica del límite). Eln parámetro

ter contiene el número de conchas que se utilizarán (debe estar entre 1 y 10),R es el radio de

el dominio de la solución, y(x, y) de puntos marca el centro del dominio de soluciones. Elbc parámetro

debe especificarse como 0 para un borde exterior de Dirichlet o 1 para un borde exterior Neumann. Si el

función es llamada sin todos los parámetros, la función compensa reasonablevaluesforthe-

Related documents