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-