1057x
001139
04-11-2015

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

Sonja trabaja en Product Engineering y además presta apoyo en Customer Support. Su enfoque se centra en RSECTION, así como en la construcción en acero y aluminio, donde aporta sus conocimientos de forma específica.

Enlaces


;