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.IGuideObjectsSet iGuiObj = iModel.GetGuideObjects Dim comm As RFEM5.Comment ' set frame typecomm.Frame = CircularFrameType ' set reference object typecomm.ObjectType = GeneralObjectTypecomm.ObjectNo = 1 ' set point if GeneralObjectType is choosencomm.Point.X = 2comm.Point.Y = 4comm.Point.Z = 6 ' set offset from reference objectcomm.Offset.X = 0,5comm.Offset.Y = 1comm.Offset.Z = 1,5comm.Rotation = 1 ' set text of commentcomm.Text = "testcomment" ' transfer object to programiGuiObj.PrepareModificationiGuiObj.SetComment commiGuiObj.FinishModification e: If Err.Number <> 0 Then MsgBox Err.description, , Err.Source Set iModelData = Nothing iModel.GetApplication.UnlockLicense Set iModel = Nothing
End Sub
Вопрос
Как создать с помощью интерфейса COM комментарий?
Прямой интерфейс с Revit позволяет обновить модель Revit в соответствии с изменениями, внесенным в RFEM или RSTAB. В зависимости от выполненных модификаций, возможно, объекты Revit придется воссоздать (удалить и снова создать). Воссоздание выполняется на основе модели RFEM/RSTAB.
Если вы хотите избежать воссоздания этих объектов, установите флажок 'Обновить только материалы, толщины и сечения'. В этом случае будут скорректированы только свойства объектов. Однако, изменения, отличные от изменений в материале, толщине поверхности и сечении, в данном случае не учитываются.
При обмене данными с Advance Steel с помощью файлов *.smlx интерфейс определяется автоматически. Это означает, что файлы *.smlx могут быть созданы, даже если не установлена программа Advance Steel.
Вы можете использовать опцию «Независимая сетка» в настройках сетки КЭ для создания сетки КЭ для интегрированных объектов, которые не зависят друг от друга. Это позволяет создавать для отдельных объектов, которые интегрированы друг в друга, значительно более подробную и точную сетку КЭ.
В диалоговом окне «Querschnittпечать,