【BiliBili】 【知乎】 【QQ空间】 【微博】


博学慎思,坚持创新,求知若飢,虛心若愚                       关键字     类型    
  • 博主
  • 全部
  • 日志
  • 研究
  • 论文
  • 自编程序
  • 工程
  • Dino笔记
  • DinoBox
  • OpenSEES
  • Dino公开课
  • 每周挑战
  • Dino爱编程
  • 留言板

DinoBox

ETE_Frame3D
结构分析程序
ETE_Frame3D
2022-01-19
ETE-section截面分析程序
ETE-section
2021-08-19
ETO_OpenSEES前后处理程序
程序通过邮件申请。
★注意,软件不能下载,是通过邮箱发送软件的。

申请ETO时,注意EMAIL 的写法:(格式一定要对,否则电脑收不到)
邮件题目: ETO (版本号) 下载
注册人: (真实姓名)
学校/单位: (大学或工作单位)
邮件回复,大约需要1~4天的时间。
ETO_程序
2014-03-26
上一篇 | 下一篇
自编程序 订阅所有自编程序的日志

[程序]DinoBox_PKPM to SAFE转换程序

作者:dinochen1983 日期:2013-10-19

字体大小: 小 中 大
[下载程序文件]:点击下载此文件:DinoBox程序:pkpm2safe_Pkpm转成Safe小程序(版本20131019)

[小记]最近的工程,有很多是采用筏板基础,桩筏基础的,通常采用PKPM建模,然后需要用到JCCAD与SAFE两个程序对比,那么PKPM的数据如何导到SAFE,这是一个挑战,由于PKPM很多数据是封装的,我采用它的图形文件及内力文本文件来做,这样就可以导入SAFE了,特此开发的这个小程序,加入DINOBOX,由于操作复杂,我写了一篇详细的操作说明与实例,如下下载。

详细操作说明下载:
点击下载此文件:pkpm2safe程序技术说明书


pkpm2safe_Pkpm转成Safe小程序

总体介绍:
本说明书通过一个实例讲述PKMP2SAFE的小程序的操作过程。PKPM是结构分的常用软件,对应的基础设计模块是JCCAD,SATWE与JCCAD的连接做得很好,是同一个系列的程序。那么如果采用其它基础分析的话,如CSI软件公司的SAFE进行分析的话,就需要进行转换了,PKPM2SAFE就是通过一些简单的转换实现SAFE模型的建模的。主要功能为:将PKPM的底层柱墙内力转化为SAFE的点线荷载,再把筏板的边界线导入SAFE当中,这样就可以方便地在SAFE里面建立各种筏板、基础等。

1)准备导入文件:
PKPM计算后,会生成一些用于基础分析的文件,我们只需要两个,一个是表示结点定位图的FLR1.DWG图形文件,可以用AUTOCAD打开。第二个就是墙柱内力文件,即WWNNL1.OUT文本文件。

2)在CAD中处理图形文件
以实例文件为例,打开FLR1.DWG文件,把所有的节点定好位置,所有结点的文字的左下角与结点对好,因为程序有一个功能是读取每一结点文字的左下角坐标,生点SAFE的结点信息的。如下图所示。然后把需要导入SAFE的筏板边界线,变截面线等,在CAD采用单直线段画好就可以了。
3)生成结点坐标文本

在AUTOCAD2011版编辑好结点后,打开小程序PKPM2SAFE,采用AUTOCAD工具,点击“点提取文本”,选择CAD图中所有的结点编号,然后弹出保存文件对话框,将文件保存为名“POINT.OUT”的文本文件,这样就把点坐标提取完成了。

4)生成边界线的文本
在AUTOCAD2011版编辑好边界线后,打开小程序PKPM2SAFE,采用AUTOCAD工具,点击“线提取文本”,选择CAD图中所有的直线,然后弹出保存文件对话框,将文件保存为名“LINE.OUT”的文本文件,这样就把所有直线提取完成了。

5)导入点线及PKPM内力组据
在PKPM2SAFE小程序中,依将结点文件,WWNL1.OUT文本及筏板边界线文本导入程序,即按扭“读取PKPM点位置文本”,读取“底部内力WNNL”,读取筏板边界数据。注意以下重要事项,一般WNNL有几个单工况内力,工况的数量是变化的,根据你输入的PKPM总信息有关,因此,如果工况在WWNL的文本中如下所示:柱内力信息,共有6行数据,代表工况数量为6,这时,需要填写导入工况数量为6。

6)生成SAFE文件
导入PKPM2SAFE全部数据完成后,程序会显示图形,如下图所示。红线代表剪力墙,绿色点代表柱,黄色线代表筏板的边界线,点击“生成SAFE文件”,弹出保存文件对话框,将文件保存为“SAFE.F2K”。 F2K就是SAFE V12版本可导入的文本文件,打开SAFE的导入就可以导入所有PKPM的内力信息,柱墙结点位置,及筏板边界线等。

7)修改生成筏板计算模型
在SAFE的操作界面,还需要手动完成以下工作,就可以进行分析了:
(1)在边界线的基础上,定义板截面,绘制筏板。
(2)已经导入各工况内力,但是工况名称为CASE1,CASE2等,需要根据PKPM的工况名修改为如DEAD,LIVE,WINDX,WINDY,SPECX,SPECY等。
(3)自动生成荷载组合,名字与工况类别修改正确后,可按中国规范生成工况组合,包括设计值与标准值。
(4)采用条带法配筋的话,还需要定义各方向的板带。
(5)设置中国规范的各参数,配筋及裂缝的参数,基床系数等。
(6)完成以下内容就可以进行分析了。如下图所示。

程序还在发展当中,有BUG可以发邮件给我:dinochen1983@qq.com。谢谢大家支持,






[本日志由 dinochen1983 于 2021-11-08 04:12 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: SAFESAFE 基础基础
评论: 6 | 引用: 0 | 查看次数: 15483
无知小孩 [2014-08-21 05:46 PM]
陈博士,你好!
      在你的博客里面发现了好多实用的工具,这些工具对我帮助较多,在此表示感谢。
    目前我学习CSI的SAFE,发现你的博客里面有pkpm2safe程序,但在使用该程序,鼠标点击【点提取文本】时,出现该提示【无效的类别字符串】,这种情况改如何处理?
    多谢!
yongjun002 [2013-11-21 02:10 PM]
陈博 你好!我确实是按照了2011版本的CAD,我是点击AutoCAD工具上面的任何一个按钮都提示操作无法使用,是不是之前还需要做一系列的操作?最近在做一个大底盘地下室 所以特想亲测一下。
dinochen1983 [2013-11-21 00:43 AM]
上面写着适用的AUTOCAD版本。
yongjun002 [2013-11-20 07:26 PM]
可以的话发个可用的到个人邮箱吧106883404@qq.com,谢谢。
yongjun002 [2013-11-20 07:24 PM]
陈博士你好 下载了程序,但是好像第一部的AutoCAD工具却不能用 不知道啥原因
wmj3769 [2013-10-19 09:46 PM]
请问陈博士,对于剪力墙结构,导入节点后,能不能把墙也导入呢?
如果是自己绘制墙,那么冲切 冲剪计算时候能不能按照绘制墙的截面计算呢
发表评论
昵 称:
密 码: 游客发言不需要密码.
验证码: 验证码
Dino:如果看不到验证码,再刷几下就可以了
内 容:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 200 字 | UBB代码 关闭 | [img]标签 关闭

信息(Information)

DinoChen 视频频道

My GitHub Page



扫描以下二维码,加入公众号!


dinochen.com需要你的支持


日历(Calendar)

2022年7月
  • 日
  • 一
  • 二
  • 三
  • 四
  • 五
  • 六
  • 26
  • 27
  • 28
  • 29
  • 30
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

查找(Search)

关键字
 
类 型

文章(Recent Article)

[OpenSEES]OpenSEES实例教程[汇总...[Dino笔记]粒子群算法在桁架结构中的应用[获奖]WSP亚洲2021年卓越奖获得一等奖与创新...[Dino笔记]基于遗传算法对剪力墙结构优化设计方...[Dino笔记]基于OpenSEES虚功原理的钢结...[OpenSEES] 新版ETO更新及相关下载方法...[新闻]祝韩老师荣获广东省科技进步一等奖[程序]ETE-section功能更新:可修改划分...[App开发]采用Swfit语言编制经典的推箱子游...[程序]ETE-section更新_考虑混凝土保护...

评论(Comments)

陈博士您好,这个小工具好像有点问题,有效翼板宽度b...打开的时候显示“你没有许可证”,怎么弄啊陈博士您好,这个是需要购买的软件还是可以试用的怎么查看文档计算过程呢,陈博士一直显示出现一个错误字符无法计算是什么原因呢?为什么一直出错计算不了?陈博士,能共享下文件嘛?第二版没有光盘陈博士您好,我换了好几台电脑ETE还是需要许可,陈博士您好,现在程序还是打不开,需要许可请问如何获得会员许可证?

留言(GuestBook)

Thanks regarding furnishi...陈博士您好,想请问一下零长度单元用在桥梁的支座上,...陈博,新版ETO下载以后界面打不开是什么原因呢,旧...陈博士您好,请问可以出一期画易损性曲线的教程吗陈博士您好,我在学习您4.33侧向多自由度简化模型...陈博士您好,計算wind2019的program ...陈博士,您好,我下载使用了您编写的压型钢板组合楼板...陈博士您好,我是opensee初学者,想向您请教两...陈博士你好,请问开洞混凝土截面,ETE-secti...陈博士您好,感谢您的回复,我的刚性隔板设置了转动惯...

TagBar

Loading...

用户面板(User Panel)

登录用户注册

统计(Statistics)

日志: 408 篇
评论: 893 个
留言: 413 个
访问: 14023688 次
在线: 10 人
建站时间: 2008-02-08

Powered By PJBlog3 V2.7 Build 05 CopyRight 2005 - 2011, 陈学伟的博客

Processed in 0.453125 second(s) , 6 queries 粤ICP备15071789号-1