885x
001139
2015-11-04

Expresiones regulares en archivos de conversión

RFEM y RSTAB proporcionan numerosas interfaces con otros programas para el intercambio de datos. En los programas respectivos, a menudo se usan diferentes nombres para los mismos materiales y secciones. Por lo tanto, es necesario convertir los nombres del material y de la sección para que el programa los reconozca después del intercambio de datos.

La conversión se puede realizar utilizando un archivo de conversión. Además de la descripción en la aplicación de terceros y la descripción correspondiente en RFEM/RSTAB como se describe en el artículo "Importación y exportación simplificadas mediante archivo de conversión", puede usar expresiones regulares para la conversión. En cada caso, es necesario definir la conversión para importar (a RFEM/RSTAB) y exportar (desde RFEM/RSTAB). Para esto, se requiere la siguiente sintaxis:

Formato de importación:
REGEX_IMP: ejemplo de material o sección; ejemplo de material alternativo o sección

Formato de exportación:
REGEX_EXP: ejemplo de material o sección; ejemplo de material alternativo o sección

Ejemplo:
Hay que hacer la siguiente conversión:
Pi(B) 500/20/15/300/400/100/12/4/3 <--> ZHWS400*500*15*20*100*12*300
REGEX_IMP:^ZHWS(\d+)\*(\d+)\*(\d+)\*(\d+)\*(\d+)\*(\d+)\*(\d+); Pi(B) $2/$4/$3/$7/$1/$5/$6/0/0
REGEX_EXP:^Pi\(B\)\s?(\d+)/(\d+)/(\d+)/(\d+)/(\d+)/(\d+)/(\d+)/(\d+)/(\d+); ZHWS$5*$1*$3*$2*$6*$7*$4


Autor

Sra. von Bloh proporciona soporte técnico a nuestros clientes y es responsable del desarrollo del programa SHAPE-THIN, así como de las estructuras de acero y aluminio.

Enlaces


;