首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Femap对象的属性

Femap对象有大量的属性,用到的时候可以通过帮助文档进行查询。Help按照属性的类型进行了分类,包括和File菜单命令相关的属性、整形类属性、Real型属性、布尔型属性和字符串型属性,以及各种实体类型和常量。FEMAP对象属性本质上是全局的。改变他们的值将对FEMAP会话产生直接影响。在更改这些(或任何其他)属性时要小心。当然,帮助文档给出了所有的属性,我们只需要大致了解,用的时候再查询即可。

一、File菜单命令相关属性

这些属性和Femap软件的File菜单下的各个对话框中的控件是对应的,这部分可以直接对照对话框进行了解各个属性的含义,通过对话框进行设置和对这些属性进行设置本质是一样的。例如如果针对不同模型,某项工作都需要进行相同的重复操作,那么就可以在Help中查找相应对话框中的控件对应的Femap对象属性进行操作,即可避免在界面上的来回的重复操作,节省时间。

 二、全局Integer类型的属性

Help中给出了属性的名称及其对应的物理意义的描述,以及属性的不同取值的含义。这些属性又可以分成多类:

1)窗体句柄;2)事件属性;3)文件打印;4)消息窗;5)模型信息;6)其他项。

例如,在Femap的API编程窗口中通过以下代码即可访问到Femap窗体的句柄,属性和方法的调用都是通过对象后跟一个点再加上对应的属性或方法来实现:

Sub Main

  Dim App As femap.model

  Set App = feFemap()

  MsgBox(Str$(App.hMainWnd))

End Sub

三、全局Real类型的属性

Help中分成了模型信息、工具和复杂结果三类。

例如查询当前数据库的版本:App.Info_Version

四、全局布尔类型的属性

Help中分成了文件预设、模型信息、几何和工具四类。

五、全局字符串类型的属性

Help中分成了文件预设、模型和会话以及消息窗三类。

例如可以通过App.ModelName查询当前模型的名字。

六、实体类型(Entity type)

Help中给出了每种实体类型的值,这些值通常用作一个全局数组的索引。很多方法(函数)的形参就是实体类型,调用时就可以把对应的实体类型作为实参传进去。

七、Femap中的常量

Help给出了可以用于每个FEMAP对象的常量,常量很多。这些常数总是以“F”开头,然后是它们可以使用的特定FEMAP对象的两个字母缩写,然后是该常数所代表的内容。

这些常量分为分析类型、分析程序、分析求解器、创建超单元、引用超单元、超单元分配形式、几何、有限元(节点、材料、单元、单元界面相、载荷、边界条件)、组等多种类别。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201110A0IDOE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券