Preguntas y respuestas útiles

  • faq

Este artículo fue traducido por el Traductor de Google

Ver texto original

¿Cómo puedo introducir o leer un espectro de respuesta a través de la interfaz COM en DYNAM Pro?

Respuesta

La interfaz COM le permite leer o crear un espectro de respuesta definido por el usuario en RFEM y RSTAB.

Para la conversión, es necesario obtener la interfaz para el módulo (IDynamModule) a través de la interfaz para el modelo RFEM (IModel). Esta interfaz se utiliza para crear el caso del módulo (IModuleCase). IModuleCase incluye la función GetRSParams, que se puede usar para leer los parámetros para el espectro de respuesta. Por otro lado, la función SetRSParams puede escribir nuevos datos. El siguiente código de ejemplo lo aclara:

    Dim iApp As RFEM5.Application
Dim iMod As RFEM5.model
Establezca iApp = GetObject (, "RFEM5.Application")

Dim rs_no As Integer
rs_no = 1

On Error GoTo e

'Comprueba la licencia de RS-COM y bloquea la aplicación para que la use COM.
    iApp.LockLicense

Establecer iMod = iApp.GetActiveModel

'get interface del módulo
Dim iDyn como IDynamModule
Establecer iDyn = iMod.GetModule ("DynamPro")

'get interface caso módulo
Dim iDynCase As IModuleCase
Establecer iDynCase = iDyn.GetData
    
'establecer parámetros del espectro de respuesta
Dim rspara As RSParams
rspara = iDynCase.GetRSParams (rs_no)
    
Dim rs_spec (0 a 10) como RSTableRow
    
Índice de atenuación como entero
indice = 0
rs_spec (índice) .s = 0,6
rs_spec (índice) .T = 0
    
indice = 1
rs_spec (índice) .s = 1,33
rs_spec (índice) .T = 0,153
    
indice = 2
rs_spec (índice) .s = 1,33
rs_spec (índice) .T = 0,4
    
indice = 3
rs_spec (index) .s = 1,204
rs_spec (índice) .T = 0,443
    
indice = 4
rs_spec (índice) .s = 1,07
rs_spec (índice) .T = 0,5
    
indice = 5
rs_spec (índice) .s = 0,7
rs_spec (índice) .T = 0,761
    
indice = 6
rs_spec (índice) .s = 0,508
rs_spec (índice) .T = 1,051
    
indice = 7
rs_spec (índice) .s = 0,367
rs_spec (índice) .T = 1,453
    
indice = 8
rs_spec (índice) .s = 0,267
rs_spec (índice) .T = 1,995
    
indice = 9
rs_spec (índice) .s = 0,16
rs_spec (índice) .T = 2,584
    
índice = 10
rs_spec (índice) .s = 0,16
rs_spec (índice) .T = 5
    

rspara.UserDefinedTable = rs_spec
rspara.Comment = "prueba rs"
rspara.DefinitionType = ResponseSpectraType.UserDefinedRS
rspara.description = "probar rs mediante COM"
rspara.Number = rs_no
    
iDynCase.SetRSParams rs_no, rspara
    
e: If Err.Number <> 0 entonces MsgBox Err.description,, Err.Source
    
iMod.GetApplication.UnlockLicense
Establecer iMod = Nothing
Establecer iApp = Nothing

El espectro de respuesta se creó según EN 1998-1: 2010 y tiene 11 puntos. Primero, se creó una matriz del tipo RSTableRow con 11 elementos, se rellenó con datos y luego se guardó bajo la propiedad UserDefinedTable. La transferencia se lleva a cabo utilizando el comando SetRSParams.

Palabras clave

espectro de respuesta COM RSParams RSTableRow DynamPro

Descargas

Escribir un comentario...

Escribir un comentario...

  • Vistas 196x
  • Actualizado 26. febrero 2021

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

CSA S16: 19 Diseño de acero en RFEM

CSA S16: 19 Diseño de acero en RFEM

Webinar 10. marzo 2021 14:00 - 15:00 EST

Curso de formación en línea | Español

Eurocódigo 3 | Estructuras de acero según EN 1993-1-1

Curso de formación en línea 11. marzo 2021 15:00 - 19:00 CET

Curso de formación en línea | Inglés

Eurocódigo 5 | Estructuras de madera según EN 1995-1-1

Curso de formación en línea 17. marzo 2021 8:30 - 12:30 CET

Curso de formación en línea | Inglés

Eurocódigo 3 | Estructuras de acero según DIN EN 1993-1-1

Curso de formación en línea 18. marzo 2021 8:30 - 12:30 CET

Curso de formación en línea | Inglés

RFEM, | Dinámica | EEUU

Curso de formación en línea 23. marzo 2021 13:00 - 16:00 EST

RFEM para estudiantes | EEUU

Curso de formación en línea 21. abril 2021 13:00 - 16:00 EST

RFEM, | madera | EEUU

Curso de formación en línea 5. mayo 2021 13:00 - 16:00 EST

Curso de formación en línea | Inglés

Eurocódigo 3 | Estructuras de acero según DIN EN 1993-1-1

Curso de formación en línea 6. mayo 2021 8:30 - 12:30

Curso de formación en línea | Inglés

Eurocódigo 2 | Estructuras de hormigón según DIN EN 1992-1-1

Curso de formación en línea 11. mayo 2021 8:30 - 12:30

Curso de formación en línea | Inglés

Eurocódigo 5 | Estructuras de madera según DIN EN 1995-1-1

Curso de formación en línea 20. mayo 2021 8:30 - 12:30

RFEM, | Dinámica estructural y cálculo sísmico según EC 8

Curso de formación en línea 2. junio 2021 8:30 - 12:30

Cursos de formación en línea | Inglés

RFEM, | Curso de formación básico | EEUU

Curso de formación en línea 17. junio 2021 9:00 - 13:00 EST

Los errores de usuario más comunes con RFEM y RSTAB

Los errores más comunes del usuario con RFEM y RSTAB

Webinar 4. febrero 2021 14:00 - 15:00 CET

Diseño de barras de aluminio según ADM 2020 en RFEM

Diseño de barras de aluminio según ADM 2020 en RFEM

Webinar 19. enero 2021 14:00 - 15:00 EST

Cómo ser más productivos usando RFEM

Cómo ser más productivos usando RFEM

Webinar 10. diciembre 2020 16:00 - 17:00 CET

Interacción suelo-estructura en RFEM

Interacción suelo-estructura en RFEM

Webinar 27. octubre 2020 14:00 - 14:45 CET

Entramado ligero en RFEM

Entramado ligero en RFEM

Webinar 8. octubre 2020 16:00 - 17:30

Análisis del espectro de respuesta en RFEM según NBC 2015

Webinar 30. septiembre 2020 14:00 - 15:00 EST

RFEM Programa principal
RFEM 5.xx

Programa principal

Software de ingeniería estructural de análisis por elementos finitos (AEF) para sistemas estructurales planos o espaciales compuestos de barras, placas, muros, láminas, sólidos y elementos de contacto

Precio de la primera licencia
3.540,00 USD
RSTAB Programa principal
RSTAB 8.xx

Programa principal

El software de ingeniería estructural para el análisis y dimensionado de estructuras de barras, pórticos y entramados realizando cálculos lineales y no lineales de los esfuerzos internos, deformaciones y reacciones en los apoyos

Precio de la primera licencia
2.550,00 USD
RSTAB Análisis dinámico
DYNAM Pro - Equivalent Loads 8.xx

Módulo adicional

Análisis de cargas sísmicas y estáticas usando el análisis del espectro de respuesta multimodal

Precio de la primera licencia
580,00 USD
RFEM Análisis dinámico
RF-DYNAM Pro - Forced Vibrations 5.xx

Módulo adicional

Análisis dinámico y sísmico incluyendo el análisis en el dominio del tiempo y el análisis espectral multimodal

Precio de la primera licencia
1.120,00 USD
RFEM Análisis dinámico
RF-DYNAM Pro - Equivalent Loads 5.xx

Módulo adicional

Análisis de cargas sísmicas y estáticas usando el análisis del espectro de respuesta multimodal

Precio de la primera licencia
760,00 USD