Archive for May, 2017

Page 1 of 212

分享一个小程序。  A small program to share with you.

  • 程序图标 ( Program Icon )

        

  • 程序介绍 ( Program Introduction)

To identify grain size characteristics of soils, grain size distribution curve is developed. First, sieve analysis is conducted. A variety of sieves with different openings are stacked, with the largest opening sieve on the top and smaller on the lower sections. When a relatively large percent passing through the sieve with 0.075mm opening (e.g., more than 10% as a guideline) is obtained from the sieve analysis, a hydrometer analysis is conducted.

This program process the raw data from sieve analysis and hydrometer analysis to get the  grain size distribution curve and other parameters like D10, D30, D50, D60, Cu and Cc.

D10: effective grain size, the diameter of the soil particles for which 10% of the particles are finer.

D30: the diameter of the soil particles for which 30% of the particles are finer.

D50: mean grain size, the diameter of the soil particles for which 50% of the particles are finer.

D60: the diameter of the soil particles for which 60% of the particles are finer.

Cu: coefficient of uniformity, defined as  Cu = D60/D10.

Cc: coefficient of curvature (other terms used are the coefficient of gradation and the coefficient of concavity) defined as Cc = D30*D30/ D60/ D10 .

The coefficient of uniformity and the coefficient of gradation affect the soil packing arrangement.

  • 程序界面 ( Program Interface )

  • 例子   ( Example )

Import raw data from excel

Check Results


8 1

  • 程序下载( Program Download)

( 如果有需要这个软件,请在评论栏留下您的评论,软件将通过邮箱给您发送。如果你发现软件有bug或者软件使用有问题,请联系我!)  ( This app is free . If you want this program, leave your comment on the comment region, and the program will be sent to you through Email. If  you have found any bug in the program or have any problem when using the program, please don’t hesitate to contact me directly.  )

  • 注释 ( Comments )

  ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! :-)   :-)   

  ( If you found any mistakes in the post, please let me know. Email : jidong_cui@163.com. If you like this posts, please give me a thumbs up rating on the above button! )

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

符东龙 师弟 整理的 XTRACT 分析资料 !!! :-)  :-)   本文通过 CAD to XTRACT 这款 XTRACT任意截面建模插件,以一个开洞截面为例,介绍在XTRACT上建模分析结构截面的过程。包括 弯矩曲率分析,PM分析等,算是补充一个比较全面的例子吧。

1 XTRACT开洞截面建模分析实例

如图所示的是一钢筋混凝土桥墩开洞截面,整个矩形截面尺寸为:10000×6000mm2,混凝土强度等级为C40,钢筋强度等级为HRB400,桥墩截面中间开有两个洞

1.1 CAD绘制截面

在CAD中用多段线Pline绘制柱子边线(多段线需闭合),用Circle绘制圆代表钢筋,其中圆的直径代表钢筋的直径。绘制单位为N-mm。

图中绿色和红色的圆都代表钢筋,表示钢筋在截面中实际分布情况绘制。另外两个开洞的口也由多段线Pline绘制。

1.2 导入插件

输入命令【Netload】,导入插件(.dll文件),输入命令【CX】弹出插件界面:

2 利用CADtoXTRACT建模

从外到里,先建立最外围的材料,然后逐步往内层建立嵌套的材料,以下具体介绍。

2.1 截面建模(C40)

设置Shape参数如下:

(1)核心材料类型 Mat Core:

Type 选Concrete(混凝土),混凝土等级选C40。

(2)保护层材料类型 Mat Cover:

同核心材料类型,Type 选Concrete(混凝土),混凝土等级选C40。

(3)截面 Style :

With Cover带保护层 ,保护层厚度Cover填40。这里需要注意的是Mesh,即划分的网格尺寸大小,XTRACT中对划分网格的数量有限制,因此对于大尺寸截面的建模相应的网格尺寸也应取大些。由于开洞截面的尺寸大,这里Mesh填100。

设置以上Shape的属性之后,点击按钮【Pick Pline/Circle 】,在CAD界面选择绘制好的截面矩形外框,即可创建截面需要的Shape,效果如下图所示。

2.2 开洞洞口建模

参数设置同截面建模,由于开了洞口,因此核心材料类型中混凝土等级选Delete,截面 Style中选择Without Cover(不带保护层)。然后点击按钮【Pick Pline/Circle 】,在CAD界面选择绘制好的洞口外框,即可创建截面洞口需要的Shape,效果如下图所示。

2.3 钢筋建立(HRB400)

设置Rebar参数如下:(1) 钢筋材料:HRB400; (2) 预应力 Prestress :0

设置好钢筋(Rebar)的材料和预应力属性,点击按钮【Pick Circle and Add Rebar】后,在CAD界面选择绘制好的圆,即可创建钢筋(可以多选)。如下图。

2.4 导出XTRACT模型文件

点击按钮【Export .xpj / .sec 】导出XTRACT模型文件,本例导出.xpj项目文件

2.5 打开XTRACT模型

打开XTRACT,打开导出的.xpj文件,显示创建的截面如下可以在图形中,按鼠标右键,查看指定部分的材料属性定义是否正确。

3 利用XTRACT进行截面分析

3.1 材料定义

在Project Manager中可以看到对截面材料定义的信息,并对其进行相应的修改(如果需要修改的话,CAD to XTRACT导出的材料参数默认根据混凝土规范定义),如下图中所示的是混凝土等级C40和钢筋HRB400定义。注意,CADtoXTRACT定义的混凝土默认设置为Mander Confined Concrete。

3.2 弯矩曲率分析

在菜单栏的Loading选项中点击Moment Curvature,对截面进行弯矩曲率分析,设置信息如下图:

3.3 PM屈服面分析

在菜单栏中的Loading中点击PM Interaction,对截面进行屈服面分析。本次对改开洞截面进行两个方向(0°、90°)的屈服面分析,对应的在Loading Parameter中的Angle of Loading设置相对应的角度,设置如下图:

3.4 结果查看

点击菜单栏中的Analyze all,就可以对设置好的分析工况进行分析。更加详细的分析结果可以在Project Manager中查看。


5 0

  • 资料整理人

符东龙  (华南理工大学 土木与交通学院);模型CAD原件来源于 南昌大学的 网友,我一下子忘记了名字!!!! 在此表示感谢和抱歉。 :roll:  :-) 

  • 程序下载 ( Program Download ):

Link: [Tool] CADtoXTRACT 插件[AutoCAD转任意XTRACT截面]

  • 相关话题 ( Related Topics )

[01]. [Tool] CADtoXTRACT 插件[AutoCAD转任意XTRACT截面]

[02]. CAD to XTRACT插件应用的一些问题

[03]. XTRACT PMM 3D屈服面的绘制(Origin版)

[04]. XTRACT PMM 3D屈服面的绘制(MATLAB版)

[05]. CADtoXTRACT 插件复杂嵌套截面建模实例

[06]. CADtoXTRACT应用问题之-XTRACT数据的精度

[07]. CAD2XTRACTv1.2插件增加带圆弧截面建模功能

  • 注释 ( Comments )

  ( 如果您发现有错误,欢迎批评指正。邮箱:jidong_cui@163.com . 如果您喜欢这篇博文,请在上面给我 点个赞 吧! :-)   :-)   

  ( If you found any mistakes in the post, please let me know. Email : jidong_cui@163.com. If you like this posts, please give me a thumbs up rating on the above button! )

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

这几天都在忙着跑手续、跑手续,所以网站、公众号都没时间更新,邮件回复也延迟了,今天终于博士论文答辩,顺利全优通过了 :-P   :-P   :-P ,做个简单的日记。

感谢导师、感谢评委老师,特别感谢评委主席蔡健老师的肯定,感谢工作室的朋友,感谢答辩跑过来支持我答辩的2011级小伙伴(远东、雪龙、林哲),尤其是千里迢迢跑过来的远东同学。

这几天真是十分奔波,23号晚高烧28.8°、24号28.2°、25号依然28°,然后就定了28号答辩 :-) ,哈哈哈,高烧不退,只好再去换了另外的药方才总算将温度在26号稍微降了下来,头脑清醒后花了两天做了ppt,27号还猛然发现是农历生日~~~ 8-)   8-)   8-) 。经过这次高烧不退的感冒,才猛然发现,对于自己的身体,还有看似经常遇到的感冒,当出了问题,其实并不知道怎么去判断问题出在了什么地方。感冒分病毒性和非病毒性,这次估计前面高烧不退就是因为没有吃对药!!!!!发现自己的医学知识很薄弱,然后突然有了学习医学的冲动。 :-)   :-) 。对,没错,我准备开始业余时间攻读医术了。

端午节,休息一下吧。虽然接下来还有一些其他的东西要完成,还有一些手续要办,但是也算了结一件心事了。 :-)   :-)   :-)

不知道写什么了,就此打住,仅做一个记录。不,还有一个,以后我就真的可以 称为 “崔博士”了。 :-)   :-)   :-)

希望工作后 www.jdcui.com 会继续坚持下去。


10 0

马上更新…)(Comming Soon…

 

 

 

 


11 0

  • 注释 ( Comments )

  ( 邮箱:jidong_cui@163.com . 如果你喜欢这篇博文,请在上面给我 点个赞 吧! :-)   :-)   :-)

  ( Email : jidong_cui@163.com. If you like this posts, please give me a thumbs up rating on the above button! )

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

马上更新…)(Comming Soon…

 

 


12 0

  • 注释 ( Comments )

  ( 邮箱:jidong_cui@163.com . 如果你喜欢这篇博文,请在上面给我 点个赞 吧! :-)   :-)   :-)

  ( Email : jidong_cui@163.com. If you like this posts, please give me a thumbs up rating on the above button! )

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

上一篇博文ETABS 2015人工波功能初步测试(一)  》初步测试了ETABS 2015中人工波功能,可以发现,ETABS2015在函数( function )模块增加的与指定反应谱匹配(Matched to Response Spectrum)的函数定义方法能生成与指定目标反应谱匹配的人工波。本节继续对生成的人工波特性做一下测试。

  • 峰值加速度(Peak Acceleration

提取博文ETABS 2015人工波功能初步测试(一)  》中按频域匹配(Spectral Matching in Frequency Domain时域匹配(Spectral Matching in Time Domain生成的两条人工波,分别如 图1图2 所示。其中匹配的目标反应谱为按抗规 7度0.1g罕遇地震的反应谱。

图 1 Matching in Frequency Domain [频域匹配法]

图 2 Matching in Time Domain [时域匹配法]

从上面两图可以看出,图1 加速度时程的峰值约为0.2g 和 图2 加速度时程的峰值约为0.25g,与我国规范7度0.1g的罕遇地震的峰值加速度要求0.225g(0.45*0.5 =0.225g )存在一定的差别。 ETABS生成的人工波只是和反应谱匹配,峰值加速度不一定满足我国规范的峰值加速度要求,毕竟在参数输入的时候也没有这个选项  :-)  :-)  :-) 。(因为一般外国规范在选波的时候,对峰值加速度没有明确限制,一般仅仅控制选取地震波的反应谱与规范反应谱的吻合度。)

  • 基线偏移特性(Baseline shift property

对上述两组加速度时程沿时间轴进行积分,可获得相应的 速度时程 和 位移时程,我们可以看看ETABS生成的人工波的基线漂移情况。

加速度的积分可以选用 www.jdcui.com 提供的反应谱分析工具 SPECTR 进行,SPECTR可以在这里免费下载:http://www.jdcui.com/?p=1875,当然也可以使用也可以使用SeismoSignal进行。

(1)以下是 SPECTR 的积分结果

图 3 Matching in Frequency Domain [频域匹配法]

图 4 Matching in Time Domain [时域匹配法]

(2)以下是SeismoSignal的积分结果

图 5 Matching in Frequency Domain [频域匹配法]

图 6 Matching in Time Domain [时域匹配法]

从以上的分析可看出,不管是SPECTR的分析结果还是SeismoSignal的分析结果均显示,ETBAS生成的人工波存在基线漂移现象,严格来说是不合理的。因此,在ETABS中生成的人工波,需要借助其他工具进行基线校正,在进行地震时程分析的时候需要注意!! :-) :-)

( PS.  地震波的基线是否校正对时程分析结果有什么影响呢??? 8-) 8-) 8-) ,这部分内容将在接下来的博文中进行讨论。大家可以关注一下 www.jdcui.com和微信公众号 )

  • 小结(Conclusions

(1)ETABS的人工波生成无法指定峰值加速度

(2)ETABS生成的人工波存在基线漂移


13 0

  • 注释 ( Comments )

  ( 如果你发现有什么地方说得不对的,欢迎请批评指正。邮箱:jidong_cui@163.com . 如果你喜欢这篇博文,请在上面给我 点个赞 吧! :-)   :-)   :-)

  ( Email : jidong_cui@163.com. If you like this posts, please give me a thumbs up rating on the above button! )

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

最近装了个ETABS 2015,新版的ETABS已经变得十分强大了(PS.其实也不新了,目前最新是2017,鉴于我电脑一直装的是 ETABS V9,哈哈 :-) )。

试试ETABS 2015的人工波功能,ETABS2015增加了根据参考地震波(Reference Acceleration Time History) 生成与指定反应谱匹配(Matched to Response Spectrum)的时程波的功能呢。以下测试一个简单例子。

  • 首先在Functions菜单中定义目标反应谱

  • 接着在 Time History 菜单中选择函数类型为 Matched to Response Spectrum,弹出时程匹配参数定义框。

  • ETABS一共提供了两种与反应谱匹配的方法

频域匹配(Spectral Matching in Frequency Domain时域匹配(Spectral Matching in Time Domain,分别按这两种方法,取用默认参数,获得与反应谱匹配的地震波效果如下图所示。

Frequency [频域匹配法]

Time [时域匹配法]

总体上,频域匹配(Spectral Matching in Frequency Domain时域匹配(Spectral Matching in Time Domain两种方法均能够获得与指定反应谱比较匹配的时程波。频域匹配(Spectral Matching in Frequency Domain)方法效率较高,但获得的地震波的反应谱与目标反应谱在短周期吻合效果不是特别好,时域匹配(Spectral Matching in Time Domain计算量稍微大,获得的地震波的反应谱与目标反应谱在全周期范围内吻合效果均比较好。

  • 小结

ETABS的人工波功能还是很方便的,如果手头上没有专门的生成人工波的工具,可以利用ETABS作为替代 8-) 8-) 8-) ,后续有时间再研究一下具体的算法吧。 :-)   :-)   :-)


18 0

  • 注释 ( Comments )

  ( 邮箱:jidong_cui@163.com . 如果你喜欢这篇博文,请在上面给我 点个赞 吧! :-)   :-)   :-)

  ( Email : jidong_cui@163.com. If you like this posts, please give me a thumbs up rating on the above button! )

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

记录一下PERFORM-3D v6.0.0的更新内容。目前最新的PERFORM-3D版本问6.00,相对于5.0.1做了不少更新,包括功能的增强和Bug的修正。

主要增强的功能

主要修正的Bug

详细内容查看:https://www.csiamerica.com/products/perform-3d/releases

有时间再去试试新版的软件 :-)  :-)  :-)  :-)

  • 微信公众号 ( Wechat Subscription)

WeChat_QRCode

欢迎关注 “结构之旅” 微信公众号

今天是母亲节,祝天下妈妈母亲节快乐,永远健康、快乐、幸福。

感谢父母带我们来到这个世界,感恩,努力做好,回报父母。

Happy Mother’s Day to all the mothers!   :-)   :-)   :-) 

PS. 图片来源于网络

马上更新……

Coming Soon…..

Page 1 of 212