TRACT308高级用法.docx
- 文档编号:24224470
- 上传时间:2023-05-25
- 格式:DOCX
- 页数:17
- 大小:106.88KB
TRACT308高级用法.docx
《TRACT308高级用法.docx》由会员分享,可在线阅读,更多相关《TRACT308高级用法.docx(17页珍藏版)》请在冰豆网上搜索。
TRACT308高级用法
TRACT3.0.8高级用法——文本编辑批量处理
(2012-12-2617:
48:
37)
转载▼
标签:
杂谈
分类:
XTRACT3.08
采用EditPlus或记事本或写字板等文本编辑软件打开Xtract的分析文本文件.xpj格式文本(默认在程序安装目录下)。
上次例题的文本。
可以通过写这样的.xpj格式文本,然后导入这样的文本来完成截面分析。
将文本内容粘贴如下(红色汉字为我解释字体)
#ProjectfilegeneratedbyXTRACT 注释软件声明
#Createdby:
zengming 对应工程师姓名那栏
#WARNING:
WhenthisfileisreadintoXTRACT,dataconsistencychecksareNOTperformed. Ifinappropriate
#inputdataisreadintothesoftware,unexpectedresultsmayensue. Beforemodifyingthisfile,itisadvisedto
#saveabackupcopy. Theorderofthefileinnotimportant,noristhespacing. ThefilemustcontainGlobal
#dataasdescribedbelow. NotethatifthisfileissavedoutsideXTRACT,theassociatedoutputfilewillbe
#automaticallydeletedwhenthefileisopened.
(由于可能每行有字符限值,故分成多行)
警告,当文件读入XTRACT,输入软件的数据若有不妥之处,将不会被检查出,可能得不到预期的结果。
在你修改文件之前,最好另存一下。
输入数据的顺序和间距不是很重要,但数据必须包括以下所有方面的内容。
注意,当你打开保存在XTRACT目录之外的文件时,生成的相关结果文件将会被删除。
)
#DefinetheglobalparametersforthefileseparatedbyBegin_GlobalandEnd_Global
#Version,UnitsandNamearerequired.
(定义整体参数,输入名称,选择单位)
Begin_Global (开始定义整体信息)
NAME=Column500X500(名称)
VER=3.08 (版本编号)
UNITS=N-mm(单位,一般采用N-mm,与我国规范的Mpa对应)
HAS_ANALYZED=True
#Optionalparameters(可填参数)
Author=zengming(工程师名称)
Company=BJUT (单位名称)
Job_Name=1 (工程名称)
Job_Number=1(截面编号)
Description=Forstudy (描述,本例主要方便大家学习)
Time_Stamp=2012-12-2517:
08:
28 (时间)
End_Global (整体信息定义完毕)
#---------------------------------------
(定义材料)
#BeginmaterialdefinitionwithBegin_MaterialandendwithEnd_Material
Begin_Material (开始定义材料1)
NAME=Unconfined1 (材料名称,非约束混凝土1)
TYPE=UnconfinedConcrete (类型为非约束混凝土)
Fc=25.50 (C30对应圆柱体抗压强度标准值30X0.85=25.5Mpa)
ey=.002 (屈服应变,这些可以参考试验,或者规范)
ecu=.003 (剥落应变)
esp=.005 (破坏应变)
ef=1 (计算终止应变)
Ec=30.00E+3 (按中国规范取的,mander公式算的是
)
End_Material (结束定义材料1)
#---------------------------------------
Begin_Material (开始定义材料2)
NAME=Confined1 (材料名称,约束混凝土1)
TYPE=ConfinedConcrete(类型为约束混凝土)
Fc=25.50 (C30对应圆柱体抗压强度标准值30X0.85=25.5Mpa)
ey=.0023 (屈服应变,这些可以参考试验,或者规范)
ecu=.01257 (剥落应变,根据mander本构算出来的,如下)
点击
的
,将会出现
点击=,即可修改
Fl=28.78 (约束混凝土强度,也是根据Mander公式计算的)
点击
的=,将会出现
(这些参数需要修改,箍筋强度和纵筋的间距等等得仔细查看,仅供参考)
Ec=23.90E+3 (这个忘记修改了,应该为Ec=30.00E+3)
#Parametersfortheconfinementcalculatorsareoptional(约束作用计算)
transverseSteelStress=413.7 (这个忘记修改了,应该为300Mpa)
xReinforcingRatio=2.185456E-03 (截面X向配箍率)
yReinforcingRatio=2.185456E-03 (截面X向配箍率)
distTiedLongBars=200.0 (纵向钢筋间距)
nLongBars=8 (纵筋数量)
confinedCoreArea=211.6E+3 (核心区约束混凝土面积)
tieSpacing=150.0 (箍筋间距)
compStrength=25.50 (非约束混凝土圆柱体抗压强度标准值)
esuTransvers=.1 (钢筋极限应变)
volReinforcingRatio=4.370912E-03 (体积配箍率)
End_Material (结束材料2定义)
#---------------------------------------
Begin_Material (开始材料3定义)
NAME=HRB400 (钢筋型号名称)
TYPE=StrainHardeningSteel (钢材类型,应变强化钢材)
Fy=400.0 (屈服强度)
Fu=540.0 (极限强度)
esh=.01 (硬化应变,一般取1%)
esu=.1 (极限应变)
Es=199.9E+3 (基本与规范的2.0e5一致)
End_Material (结束材料3定义)
#---------------------------------------
#BeginSectionDefinitions. BetweentheBeginandEndSectioncommands,thesectionshapesand
#loadingsaredefined. Ifthisiscopiedtoastandalone(.sec)file,thenthesection
#materialsalsoneedtobedefined.
(开始定义截面,在开始和介绍定义截面命令之前,定义截面形状和加载方式。
如果是截面文件.sec文件,则需要定义截面的材料。
)
#Beginsectiondefinition. (开始截面定义)
Begin_Section
Begin_Builder (开始定义截面)
NAME=Section1 (截面名称为Section1)
CREATED_IN_TEMPLATE=TRUE (根据模版生成,不根据模版生成为FLASE)
#Builderproperties-boundarywindow-ifleftout,thedefaultisused. (定义截面窗口的设置,如果不设置,则采用程序默认设置)
Boundary_Bottom=-450.0 (窗口底部)
Boundary_Left=-550.0 (窗口左边)
Boundary_Right=550.0 (窗口右边)
Boundary_Top=450.0 (窗口下部)
Min_Triangle_Area=19.53 (最小三角面积,单位与选择单位一致)
Max_Number_of_Fibers=1181 (最大纤维数)
#Currentdrawingwindowproperties-ifleftout,thedefaultisused.
(当前视图界面设置,如果不设置,则采用程序默认设置)
Window_Left=481.0 (视图界面左侧)
Window_Bottom=300.0 (视图界面底部)
Window_Height=600.0 (视图界面高)
End_Builder (结束设置)
#---------------------------------------
#Sectioncommentsordesignlog–optional
(定义截面属性)
Begin_UserComments (开始定义)
SectionType:
RectangularColumn (截面类型:
矩形柱截面)
TypeofReinforcing:
SingleHoopw/2Ties (箍筋形式:
双肢箍)
TransverseReinforcingBarSize:
8mm (箍筋直径)
SpacingofTransverseSteel:
150mm (箍筋间距)
SectionWidth:
500mm (截面宽度)
SectionHeight:
500mm (截面高度)
CoverThickness:
20mm (保护层厚度)
NumberofLongitudinalBars:
8 (定义纵向钢筋数量)
LongitudinalBarSize:
20mm (定义纵向钢筋直径)
CoverConcrete:
UnconfinedC30 (保护层混凝土材料)
ColumnCoreConcrete:
ConfinedC30 (核心区约束混凝土材料)
LongitudinalSteel:
HRB400 (纵向钢筋材料)
End_UserComments (结束截面属性定义)
#---------------------------------------
#Shapesandmeshes-forshapeswithinshapes,listoutermostshapefirst. Shapeboundariesmaynotcross.
#PointsarelistedinXYcoordinatesseparatedbyacommaprecededbythemodeofdrawing.
#Thelastpointinthesequenceofanyshapemustbethesameasthefirstpointtoclosetheshapeproperly.
#RepeatshapeStart_Shape-End_Shapecommandgroupasneeded. Beforeeditingtheshapedefinitions,makesure
#thedataresultsinreasonableshapes(ieNolinescross,ifashapeisembeddedinanothershape-
#confinedwithinunconfined-theoutershapemustbedefinedfirst). Ifthemeshsizeisdefinedtoo
#small,anerrorwillbethrown. Toallowforsmallermeshsizes,modifytheMax_Number_of_Fibers
#parameterinthesectiondefinition.
(形状和网格,对于形状,先定义外围的形状,形状边界可能交叉的。
XY坐标以逗号隔开。
最后点的坐标必须与开始的点相同。
需要开始形状和结束形状定义命令,在编辑形状之前,保证形状的点的数据都是合理的(例如,没有交叉的线,如果形状是一个嵌入零一个的,约束的嵌入非约束的,必须先定义外围的形状。
)如果网格划分太细,将会出错。
如果需要划分更细的网格,修改最大纤维数量。
)
#SectionShapes (截面形状)
Begin_Shape (开始定义截面形状)
MATERIAL=UnconfinedC30 (外围材料)
MESH=25.00 (网格尺寸)
COVER=20.00 (保护层厚度)
MATERIAL_CORE=ConfinedC30 (核心区材料)
Begin_Line (开始形状轮廓线)
-250.0,-250.0 (点1)
250.0,-250.0 (点2)
250.0,250.0 (点3)
-250.0,250.0 (点4)
-250.0,-250.0 (点1)
End_Line (结束形状轮廓线)
End_Shape (结束定义截面形状)
#---------------------------------------
#Reinforcingbars. DataisgivencommaseparatedintheformX,Y,Area,Prestress,Material.
(钢筋,坐标,面积,是否预应力,材料以逗号隔开)
Begin_Rebar (开始定义纵向钢筋)
-212.0,-212.0,314.2,0,HRB400 (钢筋1的X,Y坐标,面积,是否预应力,材料,共有8根钢筋采用8根纤维来模拟)
0,-212.0,314.2,0,HRB400
212.0,-212.0,314.2,0,HRB400
-212.0,0,314.2,0,HRB400
212.0,0,314.2,0,HRB400
-212.0,212.0,314.2,0,HRB400
0,212.0,314.2,0,HRB400
212.0,212.0,314.2,0,HRB400
End_Rebar (结束定义纵向钢筋)
#---------------------------------------
#Definetheloadingdata,chooseMomentCurvature, CapacityOrbit,orPMInteractionforloadingtype.
#Requireddatanotdefinedhereistakenfromdefaultvalues.
(定义截面加载数据,选择弯矩-曲率曲线、CapacityOrbit、P-M相关性曲线三种加载模式)
Begin_Loading (开始加载)
NAME=P-M (名称)
TYPE=PMInteraction (类型)
N_PM_Points=20 (数据点)
Generate_Code_PM_Diagram=True (生成规范P-M图形)
Include_PM_Curve_Fit=True(是否将P-M曲线平滑性处理?
,这里不是很清楚。
)
Angle_of_Loading=0 (加载角度,如果截面对称,选择0就okay,不对称,必须考虑两个主轴方向的P-M关系)
(图中的是每种材料的极限应变状态,即判断截面分析是否终止的依据)
Axial0=0
Axial1=0
Axial_Cap=0
AxialR0=0
AxialR1=0
Moment0=0
Moment1=0
Moment2=0
(以上参数暂未读懂,大致是初始的轴力和弯矩)
#LimitStrainsforPMLoading.
#Negativestrainsarecompression. ThedefaultPMminimumandmaximumstrainlimits
#areusedifdataisnotgivenformaterialsinthesection.
#DataisgivencommaseparatedintheformMaterial,MinimumStain,MaximumStrainbetweenthe
#Begin_LimitStrainsandEnd_LimitStrainscommand.
(PM加载的极限状态。
受压为负,若没有指定截面的材料属性,则采用默认的P-M最大最小应变极限。
这些数据用逗号隔开。
)
Begin_LimitStrains
HRB400,-.01,.01
ConfinedC30,-.003286,1
UnconfinedC30,-.003,1
End_LimitStrains
End_Loading (加载结束)
#---------------------------------------
Begin_Loading (开始加载2)
NAME=M2-M3 (名称)
TYPE=CapacityOrbit (类型)
Orbit_Type=Limit (采用极限控制加载)
ConstAxial=0
N_CO_Points=20 (数据点)
Abs_Val_Criterion=True
#LimitStrainsforPM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TRACT308 高级 用法
![提示](https://static.bdocx.com/images/bang_tan.gif)