Preguntas más frecuentes (FAQ)

Buscar pregunta más frecuente

Show Filter Hide Filter





Soporte técnico 24/7

Base de datos de conocimientos

Además de nuestro soporte técnico (por ejemplo, por medio del chat), podrá encontrar varios recursos en nuestra página web que pueden ayudarle con su cálculo y diseño de estructuras utilizando Dlubal Software.

Boletín de noticias

Reciba información de manera regular sobre noticias, consejos útiles, eventos programados, ofertas especiales y cupones.

  • Respuesta

    La siguiente macro de VBA muestra la creación de dos excentricidades de miembros. El código fuente se puede descargar en Descargas.

    '------------------------------------------------- -------------------------------------------------
    SubconjuntoEccs ()
    '------------------------------------------------- -------------------------------------------------
    Dim modelo As RSTAB8.model
    Atenuar los datos como IModelData
    Dim ecc (1) As RSTAB8.MemberEccentricity

    'Obtener interfaz para modelo
    Establecer modelo = GetObject (, "RSTAB8.Model")
        
    'Bloquear licencia COM y acceso al programa
        model.GetApplication.LockLicense

        On Error GoTo e
    'Obtener interfaz para datos del modelo
        Set data = model.GetModelData

    "Definir excentricidad 1
    ecc (0) .No = 1
    ecc (0) .ReferenceSystem = LocalSystemType
    ecc (0) .Start.X = 0.01
    ecc (0) .Start.Y = 0.02
    ecc (0) .Start.Z = 0.03
    ecc (0) .End.X = -0,01
    ecc (0) .End.Y = -0,02
    ecc (0) .End.Z = -0,03
    ecc (0) .Comment = "excentricidad 1"
        
    "Definir excentricidad 2
    ecc (1) .No = 2
    ecc (1) .ReferenceSystem = GlobalSystemType
    ecc (1) .Start.X = -0.07
    ecc (1) .Start.Y = -0.08
    ecc (1) .Start.Z = -0.09
    ecc (1) .Final.X = 0,07
    ecc (1) .End.Y = 0,08
    ecc (1) .End.Z = 0,09
    ecc (1) .Comment = "excentricidad 2"
        
    'Transferir excentricidades de los miembros
        data.PrepareModification
    data.SetMemberEccentricities ecc

    e:  data.FinishModification
        If Err.Number <> 0 Then MsgBox Err.Description, , Err.Source
        Set data = Nothing
    'La licencia COM está desbloqueada, es posible acceder de nuevo al programa
        model.GetApplication.UnlockLicense
        Set model = Nothing

    End Sub
  • Respuesta

    La siguiente macro de VBA muestra la creación de dos excentricidades de miembros. El código fuente se puede descargar en Descargas.

    '------------------------------------------------- -------------------------------------------------
    SubconjuntoEccs ()
    '------------------------------------------------- -------------------------------------------------
    Dim modelo As RFEM5.model
    Atenuar los datos como IModelData
    Dim ecc (1) As RFEM5.MemberEccentricity

    'Obtener interfaz para modelo
        Set model = GetObject(, "RFEM5.Model")
        
    'Bloquear licencia COM y acceso al programa
        model.GetApplication.LockLicense

        On Error GoTo e
    'Obtener interfaz para datos del modelo
        Set data = model.GetModelData

    "Definir excentricidad 1
    ecc (0) .No = 1
    ecc (0) .ReferenceSystem = LocalSystemType
    ecc (0) .Start.X = 0.01
    ecc (0) .Start.Y = 0.02
    ecc (0) .Start.Z = 0.03
    ecc (0) .End.X = -0,01
    ecc (0) .End.Y = -0,02
    ecc (0) .End.Z = -0,03
    ecc (0) .Comment = "excentricidad 1"
        
    "Definir excentricidad 2
    ecc (1) .No = 2
    ecc (1) .ReferenceSystem = GlobalSystemType
    ecc (1) .Start.X = -0.07
    ecc (1) .Start.Y = -0.08
    ecc (1) .Start.Z = -0.09
    ecc (1) .Final.X = 0,07
    ecc (1) .End.Y = 0,08
    ecc (1) .End.Z = 0,09
    ecc (1) .Comment = "excentricidad 2"
        
    'Transferir excentricidades de los miembros
        data.PrepareModification
    data.SetMemberEccentricities ecc

    e:  data.FinishModification
        If Err.Number <> 0 Then MsgBox Err.Description, , Err.Source
        Set data = Nothing
    'La licencia COM está desbloqueada, es posible acceder de nuevo al programa
        model.GetApplication.UnlockLicense
        Set model = Nothing

    End Sub
  • Respuesta

    Sí, es posible intercambiar datos entre el software LayPLAN por parte de Layher y RSTAB. La herramienta "LayPLAN TO RSTAB" le permite esto.

    Puede transferir fácilmente estructuras de andamios a RSTAB. La interfaz "LayPLAN TO RSTAB" transfiere datos de geometría así como información estáticamente relevante, tal como datos de secciones y materiales, tipos de barras, excentricidades y definiciones de uniones no lineales según la aprobación.

    Para operar esta interfaz, se necesita una licencia activa de RS-COM a RSTAB.

    Una licencia perpetua o una licencia de alquiler está disponible para RS-COM.
  • Respuesta

    Puede usar la interfaz COM para definir condiciones de soporte no lineales. El video y el código adjuntos muestran un ejemplo del fallo del soporte.
  • Respuesta

    La razón de esta advertencia es que los sólidos 3D de AutoCAD no se pueden importar a RFEM. Solo los miembros 1D y 2D de AutoCAD se pueden importar a RFEM. La razón de esto es que solo se pueden importar elementos de línea, por lo que no se pueden generar automáticamente con sólidos 3D.


  • Respuesta

    Al utilizar la interfaz COM (RF-COM o RS-COM), puede crear un comentario utilizando la interfaz de objetos auxiliares "IGuideObjects". El siguiente es un programa de ejemplo que crea un comentario:

    Sub test_comment()

    '   get interface from the opened model and lock the licence/program
        Dim iModel As RFEM5.IModel3
        Set iModel = GetObject(, "RFEM5.Model")
        iModel.GetApplication.LockLicense

    On Error GoTo e
        
        Dim iModelData As RFEM5.IModelData2
        Set iModelData = iModel.GetModelData
        
        Dim iGuiObj As RFEM5.IGuideObjects
        Set iGuiObj = iModel.GetGuideObjects
        
        Dim comm As RFEM5.Comment
        
        '   set frame type
        comm.Frame = CircularFrameType
        
        '   set reference object type
        comm.ObjectType = GeneralObjectType
        comm.ObjectNo = 1
        
        '   set point if GeneralObjectType is choosen
        comm.Point.X = 2
        comm.Point.Y = 4
        comm.Point.Z = 6
        
        '   set offset from reference object
        comm.Offset.X = 0.5
        comm.Offset.Y = 1
        comm.Offset.Z = 1.5
        comm.Rotation = 1
        
        '   set text of comment
        comm.Text = "testcomment"
        
        '   transfer object to program
        iGuiObj.PrepareModification
        iGuiObj.SetComment comm
        iGuiObj.FinishModification
        
    e:  If Err.Number <> 0 Then MsgBox Err.description, , Err.Source
        
        Set iModelData = Nothing
        iModel.GetApplication.UnlockLicense
        iModel.GetApplication.UnlockLicense

    End Sub

    La selección de la referencia o el elemento al que se refiere el comentario se define primero por el tipo (ObjectType). Aquí, es posible seleccionar, por ejemplo, una barra, un nudo o cualquier punto en el espacio. A continuación, el número del objeto de referencia se especifica mediante ObjectNo (por ejemplo, Barra 1). Si ha seleccionado un punto libre, se establece por Punto.
    Finalmente, puede especificar un desplazamiento que resulta del objeto de referencia.
  • Respuesta

    Sí, los datos están disponibles de forma gratuíta. Puede encontrar los modelos en el área de descarga de esta pregunta más frecuente.
  • Respuesta

    Después de la instalación exitosa de la interfaz, la barra de herramientas RFEM5 está disponible. Los componentes correspondientes le permiten controlar la exportación a RFEM. Para hacer esto, basta con arrastrar y soltar en la interfaz de programación. La importación desde RFEM no es posible.


    La comunicación entre Grasshopper y RFEM está habilitada por "RFEM 5 COM Component". Una vez que se ha activado este componente con información geométrica, se inicia la exportación. Esto necesita un fichero de RFEM abierto. Se recomienda utilizar un archivo vacío porque la exportación sobrescribe toda la información. El mecanismo de actualización no está implementado en este momento. Mediante el uso de "Lista de valores", puede definir adicionalmente la unidad que se utiliza para describir la geometría. Las modificaciones de tolerancias generalmente solo son necesarias si los puntos se han definido muy cerca unos de otros. Puede ingresar el número que se va a almacenar para esto en "Panel".
    "RFEM 5 Member Component" permite al usuario adjuntar información adicional a la geometría (líneas, curvas). Estos se consideran durante la exportación a RFEM para que se puedan crear los miembros. El nombre del material y de la sección se debe introducir en un cuadro de texto (panel). El giro de la barra se puede definir mediante "Number Slider" en [rad]. Para la definición de bisagras de miembro, es necesario cargar adicionalmente el "Componente de bisagra de miembro de RFEM 5". La entrada consta de 6 grados de libertad que se pueden controlar individualmente. Para liberar un grado de libertad, es necesario definir el valor "0", y se esperan constantes de resorte en las unidades [N/m] o [Nm/rad]. No es posible cambiar la unidad. Actualmente, no se pueden especificar no linealidades.
    "RFEM 5 Surface Component" se debe utilizar de forma análoga al componente "Member". Se supone que existe una superficie al introducir la geometría. El material se puede unir a ellos utilizando el "panel". El espesor de la superficie se puede definir en [m] utilizando el control deslizante de números. El tipo de rigidez de la superficie se puede controlar por medio de una "Value List" con tipos predefinidos.
    Puede crear soportes nodales utilizando el "Componente de soporte nodal RFEM 5". En la página de entrada, puede definir los puntos que se admitirán. En este caso, se recomienda utilizar los nodos de definición ya existentes de superficies o líneas. Todos los 6 grados de libertad se pueden controlar. En este caso, el valor "0" significa una liberación en la dirección respectiva, "-1" significa un soporte fijo. Las constantes de resorte se pueden definir de la misma manera que las bisagras de los miembros.


    El archivo de Grasshopper relacionado con el gráfico se ha guardado para su descarga. Solo es necesario activar el "Componente RFEM 5 COM".

  • Respuesta

    En principio, el manejo de la interfaz es muy simple. Después de llevar a cabo la instalación con éxito, la barra de herramientas de Dlubal está disponible en Rhino. Esto incluye dos iconos (exportar e importar).



    Al utilizar "Import", es posible importar los datos desde RFEM a Rhino. Siempre se importa todo el modelo de RFEM. En este caso, no se debe realizar ninguna actualización. Los datos se agregan a la estructura existente.
    Haga clic en "Export" para exportar datos desde Rhino a RFEM. Normalmente, se exporta toda la estructura. Si solo desea exportar partes de la estructura, selecciónelas antes de comenzar la exportación. Es necesario iniciar el RFEM y crear un archivo para llevar a cabo la exportación. Tenga en cuenta que el procedimiento de exportación sobrescribe todos los datos existentes del archivo abierto. Por lo tanto, se recomienda abrir un archivo vacío.

  • Respuesta

    Asegúrese de que Rhino (versión 6.20 o posterior) ya esté instalado. Luego lleve a cabo la instalación de RFEM 5. Para esto, necesita al menos la versión 5.21.02. Los complementos se guardan e instalan automáticamente en uno de los siguientes directorios durante la instalación.

    C:\Program Files\Common Files\McNeel\Rhinoceros\6.0\Plug-ins\
    C:\Usuarios\#USER#\AppData\Roaming\McNeel\Rhinoceros\6.0\Plug-ins\

    Figura 02 - Directorio de los complementos

    Después de completar la instalación, se pueden iniciar Rhino y Grasshopper. En ambos programas, ya deberían estar disponibles las barras de herramientas específicas de Dlubal. Es posible adjuntar la barra de herramientas de Dlubal para Rhino a las otras barras de herramientas también retroactivamente (ver vídeo).

    Figura 01 - Barra de herramientas de Dlubal

    Si se ha instalado Rhino después que RFEM, la interfaz no está disponible. En este caso, se recomienda realizar una reinstalación del RFEM.

1 - 10 de 42

Contacte con nosotros

¿Ha encontrado su pregunta?
Si no es así, contacte con nosotros a través de nuestro servicio de asistencia gratuito por correo electrónico, chat o fórum, o envíenos su pregunta mediante el formulario en línea.

+34 911 438 160

info@dlubal.com

Primeros pasos

first-steps

Le proporcionamos consejos y trucos para ayudar a iniciarse con los programas principales de RFEM y RSTAB.

Simulación de flujos de viento y generación de cargas de viento

Con el programa independiente RWIND Simulation, se pueden simular flujos de viento alrededor de estructuras simples o complejas por medio de un túnel de viento digital.

Las cargas de viento generadas que actúan sobre esos objetos se pueden importar a RFEM o RSTAB.

Su soporte es el mejor con diferencia

“Muchas gracias por su útil información.

Me gustaría felicitar a su equipo de soporte. Estoy siempre impresionado por la rapidez y profesionalidad de las respuestas a las preguntas. En el sector del análisis estructural, utilizo varios programas que incluyen el contrato de servicio, pero su soporte es el mejor con diferencia.”