基于ABAQUS的高层建筑结构动_省略_弹塑性分析后处理软件的研究与开发_张慎_

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

4523201512BuildingStructureVol.45No.23Dec.2015ABAQUS*111214300712430072ABAQUSABAQUSPythonABAQUS。ABAQUS、SQLite。SQLite。ABAQUSPythonSQLiteTU393.2A1002-848X201523-0079-07Studyanddevelopmentofthedynamicelastic-plasticanalysispost-processingsoftwareforhigh-risebuildingstructuresbasedonABAQUSZhangShen1LiTing1XuHoujun1DingShiwei21Central-southArchitecturalDesignInstituteCo.Ltd.Wuhan430071China2SchoolofCivilEngineeringWuhanUniversityWuhan430072ChinaAbstractThereexistdisadvantagesinpost-processingofABAQUSfordynamicelastic-plasticanalysisonhigh-risebuildingstructure.PythonthesecondarydevelopmentlanguageofABAQUSwasusedtocarryoutsecondarydevelopmentofABAQUStodevelopthepost-processingsoftwarefordynamicelastic-plasticanalysisofhigh-risebuildingstructure.Elastic-plasticanalysisresultsofABAQUSwerearrangedbythesoftwareintotheinterlayerdisplacementanglefloorshearandotherdatastoredintheSQLitedatabasefile.AccordingtosomeSQLitedatabasefilesthesoftwareautomaticallycomparedtheelastic-plasticanalysisresultsandevaluatedtheseismicperformanceofthememberstorealizethefastprocessingofthedynamicelastic-plastictime-historyanalysisresults.KeywordsABAQUSPythonSQLitedynamicelastic-plasticanalysissecondarydevlopment*2011。Emailzhangshen202@163.com。0Python1。ABAQUSPythonABAQUSPythonABAQUSABAQUS。。ABAQUS2。ABAQUS3。PythonABAQUSABAQUS、、SQLite。SQLite。111PythonABAQUSODB12015SQLite。SQLite、、、、、、。2SQLite、、。3SQLite、、、。22.1SQLiteABAQUSODB。PythonODB。ODBODB。SQLite、。PythonSQLite3Python、、、。SQLite102。“importsqlite3”SQLite3。1。1sqlite3.connect/cursorexecuteSQLcommitfetchonefetchall2.2。ABAQUSRSGDialogBuilderABAQUSGUI1。RSGDialogBuilder。2SQLiteABAQUSGUIToolkit4。AFXDataDialog、AFXDialog。_init_selfformAFXTableAFXComboBoxAFXTextField。FXMAPFUNCobjectmessageTypemessageIdmethod。FXMAPFUNC2。FXMAPFUNC2objectmessageTypemessageIdIDmethod2.3。。、SQLite。1FreeBodyFromNodesElementsnameelementsnodesFreeBody。FreeBodyFromNodesElements3。2084523.ABAQUS、NFORCE。FreeBodyFromNodesElements3nameFreeBodyelementsnodes。3in。3xyDataListFromFieldodboutputPositionvariableNFORCE4variable='NFORC1'ELEMENT_NODAL'NFORC2'ELEMENT_NODAL。2.4。ABAQUS。xyDataListFromField4odbodboutputPositionvariable4ijin。xyDataListFromFieldvariable='U'NODALCOMPONENT'U1'COMPONENT'U2'。milestonemessagepercent。milestone5。milestone5messagepercent《》GB50011—20103.10.45CQC、、CQC5。5。2.5《》JGJ3—2010、、。、、、、、。ABAQUSB31。《》GB50010—2010Fortran。SDV6。1820154xyDataListFromFieldvariable='SDV6'INTEGRATION_POINT。5γp6。γp。S4RABAQUS。。xyDataListFromFieldvariable='DAMAGEC'INTEGRATION_POINT。RebarLayer。、γp。2.6win32comPythonWord、、。win32comWord。TypeText、Tables.Add、MoveDown。matplotlibpython、。matplotlib、。win32comExcelExcel。plt.plotXDataYDatamarkerlabellinewidth6。plt.plot6XDataXYDataYmarkerlabellinewidth、、、、。3C1、356241.50m。49.5m×49.5m4.915.3“”7。ABAQUS6。284523.ABAQUS6ABAQUS。XYX1∶0.85。1、2。ABAQUSPlug-ins→。7。78。8、“”“”ABCD。89“”、Word、“”。91、2XY1011、1X12。713。5.5-1/100。382015101121X137XY1/100——1/100——CQC1/105735—1/90535—11/283271/1993621/251431/229395.5。“C”“”。2211214148。8dcAcγp0.27429%0.250.354—0.0dcAcγp。41ABAQUS484523.ABAQUS-PythonABAQUS。2SQLiteABAQUSODB。3SQLite。、、。1.PythonAbaqusM.2011.2.ABAQUSJ.2008388131-133.3.ABAQUSJ.201333S19-14.4.ABAQUSGUIJ.20092861000-1004.5GB50011—2010S.2010.6.M.2013.7.J.2012421219-25.《》、“”2015116-8。、、。200400。、、、、、《》。116。。“”、、。“”、、、、、、。、TMD、NES“”。、、、、FAST-500m、-、、。116、、、、RBS、、、、、、、。117、30。8500mFAST。58

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功