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
Pregunta
¿Cómo puedo crear un comentario a través de la interfaz COM?
La interfaz directa con Revit permite actualizar el modelo de Revit según los cambios que se hayan realizado en RFEM o RSTAB. Dependiendo de la modificación, es posible que haya que regenerar los objetos de Revit (eliminando el objeto y su regeneración posterior). La regeneración se realiza en base al modelo de RFEM/RSTAB.
Si desea evitar esta regeneración, active la casilla 'Actualizar solo materiales, espesores y secciones'. En este caso, solo se ajustarán las propiedades de los objetos. Sin embargo, en este caso no se consideran los cambios diferentes a los del material, el espesor de la superficie y la sección.
Al intercambiar datos con Advance Steel utilizando archivos *.smlx, la interfaz se detecta automáticamente. Esto significa que se pueden crear archivos *.smlx incluso si no hay instalada una versión de Advance Steel.
Puede usar la opción "Malla independiente preferida" en la configuración de la malla de EF para crear una malla de EF para objetos integrados que sea independiente entre sí. Esto le permite generar una malla de EF significativamente más detallada y precisa para objetos individuales que están integrados entre sí.
Im Dialog "Querschnitt bearbeiten" können Sie sich die Knickfiguren der Finite-Streifen-Methode (FSM) as 3D-Grafik ausgeben lassen.