Este artículo fue traducido por el Traductor de Google Ver texto original

Nuevo

FAQ 003570 ES

10. septiembre 2019

Thomas Günthel Modelado | Estructura RF-COM

¿Es posible crear liberaciones en nudo a través de la interfaz COM?

Respuesta

Liberaciones en nudo a través de la interfaz COM. Sí. Es posible crear liberaciones en nudo a través de la interfaz COM. Aquí hay un ejemplo:

Sub nodal_release ()

Dim iApp as RFEM5.Application
Dim iModel As RFEM5.model
    
En caso de error Ir a e
    
Establecer iApp = GetObject (, "RFEM5.Application")
iApp.LockLicense
        
test = iApp.GetModelCount
Establecer iModel = iApp.GetModel (0)
        
Dim iModeldata As RFEM5.iModeldata
Establecer iModeldata = iModel.GetModelData
        
        
"es necesaria una barra de nudo"
El objeto para el sistema de ejes no podría ser el mismo que el liberado
Dim nodRel As NodalRelease
nodRel.Location = OriginalLocationType
nodRel.AxisSystem = LocalFromLine
nodRel.AxisSystemFromObjectNo = 2
nodRel.Comment = "prueba de la liberación del nudo"
nodRel.MemberHingeNo = 1
nodRel.NodeNo = 1
nodRel.ReleasedMembers = 1
        
iModeldata.PrepareModification
iModeldata.SetNodalRelease nodRel
iModeldata.FinishModification
        
        
e: si es Err.Number <> 0 Then MsgBox Err.description ,, Err.Source
    
iApp.UnlockLicense


End Sub


Tenga en cuenta que el sistema de ejes local no se refiere a los mismos elementos que se liberan.

Palabras clave

Liberación de nudo COM Nudos Liberación

Contacte con nosotros

Contacte con Dlubal Software

¿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

RFEM Otros
RF-COM 5.xx

Módulo adicional

Interfaz programable (API) basada en tecnología COM

Precio de la primera licencia
580,00 USD
;