前言
在进行截面弯矩-曲率或 N-M 曲线分析时,通常采用 Xtract 截面分析软件,但该软件建立项目文件比较麻烦,因此编写了 SectionPrepTool 这个软件,可以直接读取在 CAD 中绘制好的截面,快速建立 Xtract 分析的项目文件。同时,SectionPrepTool 可以进行截面的网格划分,可以导出 OpenSees 的纤维截面。
SectionPrepTool, 截面预处理工具,目前版本 V1.0,完成于 2024.7.6,历时半年多,对细节部分进行了反复的调整,以达到较好的操作体验。
该工具可以作为 Xtract 的前处理器,创建 Xtract 的分析文件,也可以用于导出 OpenSees 的纤维截面,支持任意形状的截面,操作简单。
软件为绿色版,即点即用,不是插件,不需要任何辅助平台,也不需要安装,需注册,一机一码,绑定电脑(仅支持 Windows 系统),永久有效 (直到硬件破坏)。 (注:本软件针对通用需一直都是免费更新、免费升级的)
更新日志
2024.07.6 SectionPrepTool V 1.0
版本描述:发布截面预处理工具的第一个版本
软件界面
软件功能
SectionPrepTool 需要配合 CAD 使用,从 CAD 软件中读取数据,但并不限制 CAD 版本,经测试,CAD 2004 以上版本均可,具有很好的兼容性。在使用前,需要先将截面在 CAD 中绘制好 (Tips: 我个人觉得不管是写论文还是写报告,总是需要绘图的,CAD 绘图功能强大,并且可以很方便的导入到 Word 中,一举两得)。CAD 中有很多线型,为了对 Xtract 和 OpenSees 更好的兼容,SectionPrepTool 中提供了一个截面预处理功能,可以将圆、椭圆、圆弧、样条曲线等所有线型统一转化为多段线,避免了线型问题。
主要功能 1:将 CAD 中不同的线型统一为多段线
主要功能 2:批量创建 Xtract 软件所需的项目文件
主要功能 3:批量划分 OpenSees 纤维网格
特点:
支持任意截面, 包括组合截面、钢筋混凝土截面、异型截面等,有孔洞的截面也支持
支持批量操作,可批量导出 xpj 文件和 tcl 文件
截面图片可拖动、缩放、平移、图片可保存
可视化界面,操作体验好,所见即所得
功能演示
1.统一 CAD 线型为多段线
可以将所有圆、椭圆、圆弧、带圆弧的多段线等全部统一为多段线。
2.创建截面
3.设置截面属性
4.导出 Xtract 文件
5.划分网格
6.导出纤维截面
软件操作步骤
1.打开软件连接 CAD
连接 CAD 有两种方式,1)先打开 CAD,再打开软件,软件会自动进行连接,并在左下角状态栏提示;2)直接打开软件,由于此时 CAD 没有打开,软件会自动调用 CAD 并打开进行连接,过程会稍慢,大概十几秒。推荐先打开 CAD 再打开 SectionPrepTool 软件。
2.截面预处理
截面预处理主要有三步:绘制截面-->转为多段线-->合并轮廓线。
需要注意:
为了保持统一,在截面中,如果有钢筋,均用圆来创建,除了钢筋以外的其他轮廓线,可以采用 CAD 中的任意线型来绘制,同时,如果截面有保护层,也需要将其绘制出来,即实际的截面是怎样的,就在 CAD 中怎样绘制。
绘制好后,选择 SectionPrepTool 的截面预处理功能,框选除钢筋以外的其他所有轮廓线,将其转为多段线;最后,在 CAD 中输入命令 Join,框选所有截面,将轮廓线进行合并,至此截面预处理完成。
3.创建截面并设置截面属性
每次从 CAD 中框选一个截面,创建截面完成后,为不同的轮廓设置属性,钢筋被命名为 Rebar-x, 其他轮廓线被命名为 Poly-x。选择轮廓后,绘图界面会有黄色高亮线,表示此时选择的轮廓。
表格中的单元格可以多选,选中后单击右键为不同的轮廓设置属性。
如果为孔洞,可以不设置材性,该截面的属性设置完成后,需要点击保存设置,至此,这个截面就创建完成,若有其他截面,重复以上操作即可。
4.截面创建完成后,便可以导出. xpj 文件和截面纤维,支持批量导出。
结语
作为一个资深的颜控,我认为一个软件没有好看的界面,是难以忍受的,这个软件满足了我的审美。此外,功能也很完善,我能想到的功能、细节都在里面了,有任何问题或者新的需求都可以联系我,欢迎试用,感谢支持。
软件获取
关注微信公众号:何小藤,并在后台回复关键字
SectionPrepTool获取