View
https://www.docsj.com/doc/2b1430247.html,/
https://www.docsj.com/doc/2b1430247.html,ng.Object
?android.view.View
已知直接子类:
AnalogClock, ImageView, KeyboardView, ProgressBar, SurfaceView, TextView, ViewGroup, ViewStub
已知间接子类:
AbsListView, AbsSeekBar, AbsSpinner, AbsoluteLayout, AdapterView
设置底部的边距,以像素为单位填充空白。
代码:
android:duplicateParentState
android:background="#ff0fff"android:layout_width="100dp" android:layout_height="100dp">
android:scrollbars
android:layout_height="wrap_content"android:minHeight="50dp" android:background="@android:drawable/editbox_background" android:scrollbars="vertical" android:maxLines="4">
帮助文档ABAQUS Example Problems Menual 1.静态应力/位移分析 1.1.静态与准静态应力分析 1.1.1.螺栓结合型管法兰连接的轴对称分析 1.1. 2.薄壁机械肘在平面弯曲与内部压力下的弹塑性失效 1.1.3.线弹性管线在平面弯曲下的参数研究 1.1.4.橡胶海绵在圆形凸模下的变形分析 1.1.5.混泥土板的失效 1.1.6.有接缝的石坡稳定性研究 1.1.7.锯齿状梁在循环载荷下的响应 1.1.8.静水力学流体单元:空气弹簧模型 1.1.9.管连接中的壳-固体子模型与壳-固体耦合的建立 1.1.10.无应力单元的再激活 1.1.11.黏弹性轴衬的动载响应 1.1.1 2.厚板的凹入响应 1.1.13.叠层复合板的损害和失效 1.1.14.汽车密封套分析 1.1.15.通风道接缝密封的压力渗透分析 1.1.16.震动缓冲器的橡胶/海绵成分的自接触分析 1.1.17.橡胶垫圈的橡胶/海绵成分的自接触分析 1.1.18.堆叠金属片装配中的子模型分析 1.1.19.螺纹连接的轴对称分析 1.1.20.周期热-机械载荷下的汽缸盖的直接循环分析 1.1.21.材料(沙产品)在油井中的侵蚀分析 1.1.2 2.压力容器盖的子模型应力分析 1.1.23.模拟游艇船体中复合涂覆层的应用 1.2.屈曲与失效分析 1.2.1.圆拱的完全弯曲分析 1.2.2. 层压复合壳中带圆孔圆柱形面的屈曲分析 1.2.3.点焊圆柱的屈曲分析 1.2.4. K型结构的弹塑性分析 1.2.5. 不稳定问题:压缩载荷下的加强板分析 1.2.6.缺陷敏感柱型壳的屈曲分析 1.3. 成形分析 1.3.1. 圆柱形坯料墩粗:利用网格对网格方案配置与自适应网格 的准静态分析 1.3. 2. 矩形方盒的超塑性成型 1.3.3. 球形凸模的薄板拉伸 1.3.4. 圆柱杯的深拉伸 1.3.5. 考虑摩擦热产生的圆柱形棒材的挤压成形分析 1.3.6. 厚板轧制成形分析 1.3.7. 圆柱杯的轴对称成形分析 1.3.8. 杯/槽成形分析 1.3.9. 正弦曲线形凹模锻造
产品名称BOSE SoundLink Revolve 产地墨西哥颜色灰/银 产品尺寸/重量 152×82×82mm/660g 续航时间 12小时 充电时间4小时 供电方式锂电池 音频接口 3.5mm/ USB接口(只限电脑音源)单元尺寸3英寸 NFC功能是 防水级别IPX4防水 通话功能是 语音提示是 APP 是 保修期一年(注册微信会员赠送延保6个月) 包装清单音箱本机x1 USB电源x1USB连接线 x1 交流电源适配器 x1 技术特点1360度全向发声:一个向下发声的全音域单元配合BOSE专利的声波导向技术,可以向四周发出均匀,无死角的声音 技术特点2独特优势:体积小巧 低音震撼 技术特点3优雅的设计:采用高品质阳极氧化铝金属材质配合全新的无缝连接一体成型工艺,是产品更为高雅,耐用 技术特点4蓝牙无线连接:方便,易用,可连接几乎是所有常规的智能手机,平板电脑的蓝牙设 备,可支持与蓝牙设备10米距离的无线连接。技术特点5内置锂电池:更好的便携性,4小时充满电可在正常音量下约12小时的使用时间。 技术特点6IPX4级防水:可以使您在室外环境中放心使用。技术特点7BOSE Connect APP :轻松实现“派对模式”与“立体声模式”的切换,可以满足您更多声音需求。技术特点8支持有线连接:3.5mm与USB接口可以满足你有线音源的连接,连接更多的设备。 技术特点9可选配充电底座:充电方便,同时为扬声器在家中使用时提供了一个放置的地方。 技术特点10 远程操作:可通过配对的蓝牙设备控制扬声器的各项功能(如音量等)不需要携带其他产品说明
音效表现 Feature令人惊艳的宏亮气势,超乎想象的小巧体积。Benefit体积小巧 低音震撼 Advantage 精巧的外壳下装载了众多技术,展现出扬声器超乎想象的的低音效能,让人深深的沉醉在饱满的动人音色中。 Evidence X先生经常会带着家中的小朋友到户外和同事们野餐,因为有小孩子每次外出都需要随身带很多东西。聚会时大家喜欢拿出手机播放孩子们喜欢的音乐增加气氛,偶尔路过门店体验到我们的产品,十分满意。不仅可以满足了他外出携带需要,还提供了完美的音质 360°音效 Feature 可以向四周发出均匀的,无死角的声音。实现零死角的环绕音效。 Benefit随意摆放,一样可以体验到全方位的声音。 Advantage 一个向下发声的全音域单元配合BOSE专利的声波导向器,营造出全方位,无死角的震撼 Evidence X女士三口之家,每天晚上喜欢在客厅给孩子放放音乐,孩子太小总是跑来跑去,之前的音响固定的放在一个位置声音太大影响邻居,声音太小孩子跑来跑去还听不见。选择了我们产品后放在家里中间的位置不管孩子 精致设计 Feature 一体成型的采用高品质阳极氧化铝金属材质配合全新的无缝连接一体成型工艺。 Benefit使产品更为高雅,耐用。 Advantage 精密的设计,一体成型的阳极氧化铝材质,可以提供全方位的音效,不留一丝缝隙,外 Evidence X小姐喜欢游泳,喜欢做SPA ,喜欢泡温泉,更喜欢听音乐。自从购买了产品,她可以随意带着音响到她喜欢的地方,再也没有任何的顾虑。无论什么环境,我们的产品都可以
外胎是由胎体、缓冲层(或称带束层)、胎面、胎侧和胎圈组成 1、Bead:胎唇部; 2、sidewall:胎侧; 3、tread:胎面;4belt:缓冲层;5、carcass:胎体帘布层。 3.1.8 Treadwear simulation using adaptive meshing in ABAQUS/Standard 3.1.8使用自适应网格在Abaqus/Standard中进行轮胎磨损仿真分析 软件:Abaqus/Standard 这个例子在Abaqus/Standard中使用自适应网格技术对稳态滚动的轮胎进行建模。这次分析使用类似“Steady-state rolling analysis of a tire”Section 3.1.2来建立稳态滚动轮胎的接地印迹和状态。接着,进行稳态传输分析来计算和推测持续分析步,在稳态过程中产生一个近似瞬态磨损解。 问题描述和建模 轮胎描述和有限元建模和“Import of asteady-state rolling tire,”Section 3.1.6一样,但是有一些不一样,在这里需要指出。由于这次分析的中心是轮胎磨损,所以胎面建模需要更加精细。另外台面使用线性弹性材料模型来避免超弹性材料在网格自适应过程中不收敛。 图1所示的是轴对称175SR14轮胎的一半模型。橡胶层用CGAX4和 CGAX3单元建模。加强层使用带有rebar层的SFMGAX1单元模拟。橡胶层和加强层之间潜入单元约束。橡胶层的弹性模量为6Mpa,泊松比为0.49。剩下的轮胎部分用超弹性材料模型模拟。多应变能使用系数C10=10^6,C01=0和D1=2*10^8。用来模拟骨架纤维的刚性层和径向成0°,弹性模量为9.87Gpa。压缩系数设置成受拉系数的百分之一。名义应力应变数据用马洛超弹性模型定义材料本构关系。Belt fibers材料的拉伸弹性模量为172.2Gpa。压缩系数设置成拉伸系数的的百分之一。Belt的纤维走向在轴向±20°内。 旋转前面的轴对称一半模型可得到局部三位模型,如图2所示。我们关注轮胎印迹区域的网格。将局部模型镜像后可得到完整的三维模型。 自适应网格在轮胎磨损计算中的局限性 在这个例子中使用自适应网格必须严格遵守以下条件: 1、圆柱网格不支持自适应网格并且在本例子也没有使用 2、由于梯度状态变量的变形错误严重,自适应网格使用超弹性材料时表现很差。因此胎面用弹性材料定义 3、在自适应网格的范围内不能用包含刚性层的嵌入网格。 4、自适应网格通过网格几何特征来决定自适应网格在自由面光滑的方向,网格几何的特征通常不容易和描述的磨损方向一致。因此,下面将讨论到,通常你需要做额外的工作来明确地描述磨损的方向。 加载
内容: .加载动态链接库 .从已加载的dll中引用函数 .调用函数1 .基本的数据类型 .调用函数2 .用自己的数据类型调用函数 .确认需要的参数类型(函数原型) .返回值 .传递指针 .结构和联合 .结构或联合的对齐方式和字节的顺序 .结构和联合中的位 .数组 .指针 .类型转换 .未完成的类型 .回调函数 .访问dlls导出的值 .可变长度的数据类型 .bugs 将要做的和没有做的事情 注意:本文中的代码例子使用doctest确保他们能够实际工作。一些代码例子在linux和windows以及苹果机上执行有一定的差别 注意:一些代码引用了ctypes的c_int类型。它是c_long在32位机子上的别名,你不应该变得迷惑,如果你期望 的是c_int类型,实事上打印的是c_long,它们实事上是相同的类型。 加载动态链接库 ctypes加载动态链接库,导出cdll和在windows上同样也导出windll和oledll对象。 加载动态链接库后,你可以像使用对象的属性一样使用它们。cdll加载使用标准的cdecl调用约定的链接库, 而windll库使用stdcall调用约定,oledll也使用stdcall调用约定,同时确保函数返回一个windows HRESULT错误代码。这错误 代码自动的升为WindowsError Python exceptions,当这些函数调用失败时。 这有一些windows例子,msvcrt是微软的c标准库,包含大部分的标准c函数,同时使用cdecl调用约定。 注:cdecl和stdcall的区别请见https://www.docsj.com/doc/2b1430247.html,/log-20.html >>> from ctypes import * >>> print windll.kernel32 # doctest: +WINDOWS
AutoCAD 简化命令 3A, *3DARRAY 3DO, *3DORBIT 3F, *3DFACE 3P, *3DPOLY A, *ARRAY ,阵列ADC, *ADCENTER AD, *ID AE, *AREA AL, *ALIGN AP, *APERTURE ATP, *ATTDISP AT, *DDATTE -AT, *ATTEDIT ATT, *DDATTDEF -ATT, *ATTDEF AV, *DSVIEWER B, *BREAK H, *BHATCH BL, *BMAKE -BL, *BLOCK BO, *BOUNDARY -BO, *-BOUNDARY CO, *COPY CC, *CHAMFER CH, *DDCHPROP -CH, *CHANGE DDC, *DDCOLOR C, *CIRCLE D, *DIM DD, *DDEDIT DDV, *DDVPOINT DI, *DIST DIV, *DIVIDE DO, *DONUT DST, *DIMSTYLE DT, *DTEXT DV, *DVIEW DX, *DDIM DXI, *DXFIN DXO, *DXFOUT E, *ERASE EL, *ELEV ELL, *ELLIPSE EN, *END EP, *EXPLODE EX, *EXTEND F, *FILLET FF, *FILL FI, *FILTER G, *GROUP GR, *DDGRIPS -GR, *GRID HI, *HIDE HE, *HATCHEDIT HT, *HATCH I, *DDINSERT -I, *INSERT IM, *IMAGE -IM, *-IMAGE L, *LINE LA, *LAYER -LA, *-LAYER LE, *LEADER LEN, *LENGTHEN LI, *LIST LS, *LTSCALE LT, *LINETYPE -LT, *-LINETYPE LTS, *LTSCALE M, *MOVE MA, *MATCHPROP ME, *MEASURE MI, *MIRROR ML, *MLINE MO, *DDMODIFY MN, *MENU MS, *MSPACE MT, *MTEXT -MT, *-MTEXT MV, *MVIEW N, *NEW O, *OFFSET OP, *OPEN OS, *OSNAP
64位Abaqus2016 Win7安装教程 (一颗星星亲测安装)(关闭防火墙)(关闭杀毒软件)Abaqus2016安装共分为三部分,即License、Solver、CAE,这三部分依次安装。安装文件夹下的内容如下图所示。1位License,2为Solver安装部分,3位CAE安装部分。安装前需要将IE浏览器升级至IE10或IE11,我升级至IE10。 1.License安装 1.在_SolidSQUAD_文件夹下,将所有的文件复制到您要安装的文件夹下,如我的安装文件夹为C:\Simulation Software\ABAQUS 2016\License。 2.复制完成后,打开ABAQUS.lin文件,以记事本格式,如下图,将this_host改为您的计算机名,切记其余的不要改动。
3.右键点击server_install.bat,以管理员身份打开。(只需打开以下即可)。 4.右键点击Imtools.exe,出现下图。 5. 点击Config Serverce,出现下图,选在第1步中复制后的文件,此处和Abaqus 以前的版本一致。 6.点击Start/Stop/Reread,再点击Start Server。
7.至此License安装完成。环境变量不需设置。 2. Solver安装 1. 首先安装3DEXPERIENCE_AbaqusSolver,打开此文件夹,以管理员身份运行Steup.exe。 2.点击下一步。 3.选择安装目录,并下一步。
4.点击下一步。 5.点击安装。 6.安装过程中
7.显示安装完成。 8. 安装CAA_3DEXPERIENCE_AbaqusSolver,打开此文件夹,以管理员身份运行Steup.exe。 9.
ABAQUS帮助里关键字(keywords)翻译 (2013-03-06 10:42:48) 转载▼ 分类:abaqus 转自人人网 总规则 1、关键字必须以*号开头,且关键字前无空格 2、**为注释行,它可以出现在中的任何地方 3、当关键字后带有时,关键词后必须采用逗号隔开 4、参数间都采用逗号隔开 5、关键词可以采用简写的方式,只要程序能识别就可以了 6、不需使用隔行符,如果参数比较多,一行放不下,可以另起一行,只要在上一行的末尾加逗号便可以 ----------------------------------------------------------------------------------------------------------------------------------------- *AMPLITUDE:幅值 这个选项允许任意的载荷、和其它指定的数值在一个分析步中随时间的变化(或者在ABAQUS/Standard分析中随着的变化)。 必需的参数: NAME:幅值曲线的名字 可选参数: DEFINITION:设置definition=Tabular(默认)给出表格形式的幅值-时间(或幅值-频率)定义。设置DEFINITION=EQUALLY SPACED/PERIODIC/MODULATED/DECAY/SMOOTH STEP/SOLUTION DEPENDENT或BUBBLE来定义其他形式的幅值曲线。 INPUT:设置该参数等于替换输入文件名字。 TIME:设置TIME=STEP TIME(默认)则表示分析步时间或频率。TIME=TOTAL TIME表示总时间。 VALUE:设置VALUE=RELATIVE(默认),定义相对幅值。VALUE=ABSOLUTE表示绝对幅值,此时,行中载荷选项内的值将被省略,而且当温度是指定给已定义了温度TEMPERATURE=GRADIENTS(默认)梁上或壳上的,不能使用ABSOLUTE。 对于DEFINITION=TABULAR的可选参数: SMOOTH:设置该参数等于 DEFINITION=TABULAR的数据行 第一行 1、时间或频率 2、第一点的幅值(绝对或相对) 3、时间或频率 4、第二点的幅值(绝对或相对) 等等 基本形式: *Amplitude,name=Amp-1 0.,0.,0.2,1.5,0.4,2.,1.,1.
注此模块中关于unix中的函数大部分都被略过,翻译主要针对WINDOWS,翻译速度很快,其中很多不足之处请多多包涵。 这个模块提供了一个轻便的方法使用要依赖操作系统的功能。如何你只是想读或写文件,请使用open() ,如果你想操作文件路径,请使用os.path模块,如果你想在命令行中,读入所有文件的所有行,请使用 fileinput模块。使用tempfile模块创建临时文件和文件夹,更高级的文件和文件夹处理,请使用shutil模块。 os.error 内建OSError exception的别名。 https://www.docsj.com/doc/2b1430247.html, 导入依赖操作系统模块的名字。下面是目前被注册的名字:'posix', 'nt', 'mac', 'os2', 'ce', 'java', 'riscos'. 下面的function和data项是和当前的进程和用户有关 os.environ 一个mapping对象表示环境。例如,environ['HOME'] ,表示的你自己home文件夹的路径(某些平台支持,windows不支持) ,它与C中的getenv("HOME")一致。 这个mapping对象在os模块第一次导入时被创建,一般在python启动时,作为site.py处理过程的一部分。在这一次之后改变environment不 影响os.environ,除非直接修改os.environ. 注:putenv()不会直接改变os.environ,所以最好是修改os.environ 注:在一些平台上,包括FreeBSD和Mac OS X,修改environ会导致内存泄露。参考putenv()的系统文档。 如果没有提供putenv(),mapping的修改版本传递给合适的创建过程函数,将导致子过程使用一个修改的environment。 如果这个平台支持unsetenv()函数,你可以删除mapping中的项目。当从os.environ使用pop()或clear()删除一个项目时,unsetenv()会自动被调用(版本2.6)。 os.chdir(path) os.fchdir(fd) os.getcwd() 这些函数在Files和Directories中。
初始损伤对应于材料开始退化,当应力或应变满足于定义的初始临界损伤准则,则此时退化开始。Abaqus 的Damage for traction separation laws 中包括:Quade Damage、Maxe Damage、Quads Damage、Maxs Damage、Maxpe Damage、Maxps Damage 六种初始损伤准则,其中前四种用于一般复合材料分层模拟,后两种主要是在扩展有限元法模拟不连续体(比如crack 问题)问题时使用。前四种对应于界面单元的含义如下:Maxe Damage 最大名义应变准则:Maxs Damage 最大名义应力准则:Quads Damage 二次名义应变准则:Quade Damage 二次名义应力准则 最大主应力和最大主应变没有特定的联系,不同材料适用不同准则就像强度理论有最大应力理论和最大应变理论一样~ ABAQUS帮助文档10.7.1 Modeling discontinuities as an enriched feature using the extended finite element method 看看里面有没有你想要的 Defining damage evolution based on energy dissipated during the damage process 根据损伤过程中消耗的能量定义损伤演变 You can specify the fracture energy per unit area,, to be dissipated during the damage process directly. 您可以指定每单位面积的断裂能量,在损坏过程中直接消散。Instantaneous failure will occur if is specified as 0. 瞬间失效将发生 However, this choice is not recommended and should be used with care because it causes a sudden drop in the stress at the material point that can lead to dynamic instabilities.
Airpak中文帮助文档(1.7部分) 此文翻译来自Airpak帮助文档1.7部分 通过1.7部分,你将使用Airpak 建立一个问题、解决一个问题以及输出结果。这是 对Airpak 特点的基础介绍。 如有疑问可参考Airpak帮助文档的相关部分
1.7 示例 在下面的示例中,你将使用Airpak建立一个问题、解决一个问题以及输出结果。这是对Airpak特点的基础介绍。使用指南中的例子将提供更完整的程序特点。 1.7.1 问题描述 图1.7.1显示的所要解决的问题。房间中包含了一个开放的进风口、一个排气口和一个恒定温度的墙。房间的长是4.57 m,宽是 2.74 m,高是2.74m。房间外测量值是0.92 m ×0.46 m,同时引入一个冷空气射入房间使得空气流动。排气口的尺寸是0.91 m×0.45 m。惯性的力量、浮力的力量以及湍流混合的相互作用对所提供的空气的渗透及路径有着重要的影响。 1.7.2 主要的过程 图1.7.1显示的问题是一个稳定通风的情形。边界温度以及速度是被定义的。示例中的步骤简要如下: z打开和定义一项工作 z调整默认房间大小 z对于一个房间生成一个进风口(opening)、排气口(vent)以及墙 z生成网格 z计算
z检查结果 1.7.3 开始一个新工作 启动Airpak(1.5节)。图1.7.2.显示的是【Open job】面板。 在【Select the job to open】文本显示框中路径的最后将/sample写上。点击【Accept】打开一个新工作。Airpak将生成一个10 m×3 m×10 m默认房间,同时在图形窗口显示房间。 你可以使用鼠标左键围绕一个中心点旋转房间,或者使用鼠标中间键你可以将房间转移到屏幕的任意一点上。使用右键放大或缩小房间。为了将房间回复的默认方位,点击【Options】菜单下【Orient】,在下拉菜单中选择【Home】。 1.7.4 定义工作 通过定义房间的种类和设置环境温度来开始工作。这些参数在【Problem setup】面板中具体指明了。在【File】菜单中选择【Problem】可以打开【Problem setup】面板(如图1.7.3)。
Pyevolve的用户手册中文版 1.1.6基本概念 Raw score:表示由适应度函数返回的还未进行比例换算的适应值。 Fitness score :对Raw score进行比例换算后的适应值,如果你使用线性的比例换算(Scaling.LinearScaling()),fitness score将会使用线性方法进行换算,fitness score代表个体与种群的相关程度。 Sample genome : 是所有genome进行复制的基础 1.2.3对pyevolve进行扩展 对pyevolve进行扩展首先要查看GenomeBase.GenomeBase类的源码。 扩展的基本步骤 1)创建染色体类 2)创建染色体的初始化函数 3)创建遗传算子:选择算子,交叉算子,和变异算子等。 1.3模块 1.3.2基本模块 a) Consts :常量模块 Pyevolve 提供了所有的默认遗传算子,这是为了帮助用户方便的使用API,在常量模块中,你可以找到这些默认的设置,最好的情况是查看常量模块,但是不改变常量模块中的内容。 b)Util :公用模块 公用模块中提供了一些公用的函数,比如列表项的交换,随机功能等。 list2DSwapElement(lst, indexa, indexb):交换矩阵中的元素项。 listSwapElement(lst, indexa, indexb):交换列表中的元素项。 c)FunctionSlot :函数分片模块 Pyevolve中广泛使用函数分片的概念;这个想法是很简单的,每个遗传操作或者说是任何遗传操作能够被分配到一个片,按照这种想法,我们能够添加不止一种的遗传操作,比如说同时进行两种或者更多的变异操作,或者两种或更多的计算操作等,函数分片模块是以FunctionSlot.FunctionSlot类来实现的。 例子: Def fit_fun(genome): …. Def fit_fun2(genome): …. Genome.evaluator.set(fit_fun) Genome.evaluator.add(fit_fun2) Print Genome.evaluator #the result is “slot [evaluator] (count:2)” Print Genome.evaluator[0] # the result is “function fit_fun at <....>” Print Genome.evaluator[1] # the result is “function fit_fun2 at <...>”
OVERVIEW OF SUBSTRUCTURES IN Abaqus/CAE 39.Substructures This section explains how to integrate substructures into your analysis in Abaqus/CAE.The following topics are covered: ?“Overview of substructures in Abaqus/CAE,”Section39.1 ?“Generating a substructure,”Section39.2 ?“Specifying the retained nodal degrees of freedom and load cases for a substructure,”Section39.3?“Importing a substructure into Abaqus/CAE,”Section39.4 ?“Using substructure part instances in an assembly,”Section39.5 ?“Recovering?eld output for substructures,”Section39.7 ?“Visualizing substructure output,”Section39.8 39.1Overview of substructures in Abaqus/CAE Substructures are collections of elements that have been grouped together,so the internal degrees of freedom have been eliminated for the https://www.docsj.com/doc/2b1430247.html,ing a substructure make model de?nition easier and analysis faster when you analyze a model that contains identical pieces that appear multiple times(such as the teeth of a gear),because you can use a substructure repeatedly in a model.Substructures are connected to the rest of the model by the retained degrees of freedom at the retained nodes.Factors that determine how many and which nodes and degrees of freedom should be retained are discussed in “De?ning substructures,”Section10.1.2of the Abaqus Analysis User’s Manual.Substructure de?nition in your model follows two sets of steps: ?“Creating substructures in your model database,”Section39.1.1 ?“Including substructures in your analysis,”Section39.1.2 39.1.1Creating substructures in your model database You can create substructures in Abaqus/CAE by following these general steps: 1.Create or open the model database in which you want to specify substructures in Abaqus/CAE. 2.In the Step module,create a Substructure generation step.Abaqus/CAE converts the entire model into a single substructure.For more information,see“Generating a substructure,” Section39.2. 3.In the Load module,create Retained nodal dofs boundary conditions to determine which degrees of freedom will be retained as external degrees of freedom on the substructure.You can also de?ne a load case in the substructure generation step if you want to apply a load to the substructure at
2.1.15 Seismic analysis of a concrete gravity dam Products: Abaqus/Standard Abaqus/Explicit In this example we consider an analysis of the Koyna dam, which was subjected to an earthquake of magnitude 6.5 on the Richter scale on December 11, 1967. The example illustrates a typical application of the concrete damaged plasticity material model for the assessment of the structural stability and damage of concrete structures subjected to arbitrary loading. This problem is chosen because it has been extensively analyzed by a number of investigators, including Chopra and Chakrabarti (1973), Bhattacharjee and Léger (1993), Ghrib and Tinawi (1995), Cervera et al. (1996), and Lee and Fenves (1998). Problem description The geometry of a typical non-overflow monolith of the Koyna dam is illustrated in Figure 2.1.15–1. The monolith is 103 m high and 71 m wide at its base. The upstream wall of the monolith is assumed to be straight and vertical, which is slightly different from the real configuration. The depth of the reservoir at the time of the earthquake is = 91.75 m. Following the work of other investigators, we consider a two-dimensional analysis of the non-overflow monolith assuming plane stress conditions. The finite element mesh used for the analysis is shown in Figure 2.1.15–2. It consists of 760 first-order, reduced-integration, plane stress elements (CPS4R). Nodal definitions are referred to a global rectangular coordinate system centered at the lower left corner of the dam, with the vertical y-axis pointing in the upward direction and the horizontal x-axis pointing in the downstream direction. The transverse and vertical components of the ground accelerations recorded during the Koyna earthquake are shown in Figure 2.1.15–3 (units of g = 9.81 m sec–2). Prior to the earthquake excitation, the dam is subjected to gravity loading due to its self-weight and to the hydrostatic pressure of the reservoir on the upstream wall. For the purpose of this example we neglect the dam–foundation interactions by assuming that the foundation is rigid. The dam–reservoir dynamic interactions resulting from the transverse component of ground motion can be modeled in a simple form using the Westergaard added mass technique. According to Westergaard (1933), the hydrodynamic pressures that the water exerts on the dam during an earthquake are the same as if a certain body of water moves back and forth with the dam while the remainder of the reservoir is left inactive. The added mass per unit area of the upstream wall is given in approximate form by the expression , with , where = 1000 kg/m3 is the density of water. In the Abaqus/Standard analysis the added mass approach is implemented using a simple 2-node user element that has been coded in user subroutine UEL. In the Abaqus/Explicit analysis the dynamic interactions between the dam and the reservoir are ignored. The hydrodynamic pressures resulting from the vertical component of ground motion are assumed to be small and are neglected in all the simulations. Material properties
ABAQUS Analysis User’s Manual 目录 第1章介绍 1.1 介绍 1.1.1 介绍:概要 1.2 ABAQUS构造和约定 1.2.1 Input构造规则 1.2.2 约定 1.3 定义一个ABAQUS模型 1.3.1 在ABAQUS中定义一个模型 1.4 参数模型 1.4.1 参数输入 第2章空间模型 2.1 定义节点 2.1.1 节点定义 2.1.2 外形参数变量 2.1.3 节点厚度 2.1.4 节点的法线定义 2.1.5 坐标系统的转换 2.2 定义单元 2.2.1 单元定义 2.2.2 单元建立 2.2.3 定义加筋 2.2.4 定义钢筋作为一个单元属性 2.2.5 方向 2.3 定义表面 2.3.1 表面:概述 2.3.2 定义基于单元的表面 2.3.3 定义基于节点的表面 2.3.4 定义解析刚体表面 2.3.5 对表面进行操作 2.4 定义刚体 2.4.1 刚体定义
2.5 定义积分输出项 2.5.1 积分输出项的定义 2.6 定义不做结构材料的质量 2.6.1 不做结构材料的质量定义 2.7 定义分布 2.7.1 分布的定义 2.8 定义显示体 2.8.1 显示体的定义 2.9 定义一个装配 2.9.1 定义一个装配 2.10 定义矩阵 2.10.1 定义矩阵 第3章执行程序 3.1 执行程序:概述 3.1.1 执行ABAQUS程序:概述 3.2 执行程序 3.2.1 用于获得信息的执行程序 3.2.2 用于ABAQUS/Standard和ABAQUS/Explicit的执行程序 3.2.3 用于ABAQUS/CAE的执行程序 3.2.4 用于ABAQUS/Viewer的执行程序 3.2.5 用于Python的执行程序 3.2.6 用于参数研究的执行程序 3.2.7 用于ABAQUS HTML文件的执行程序 3.2.8 用于许可证有效性的执行程序 3.2.9 用于结果文件(.fil)的ASCII转化的执行程序 3.2.10 用于连接结果文件(.fil)的执行程序 3.2.11 用于查询关键词/问题数据库的执行程序 3.2.12 用于获取例子input文件的执行程序 3.2.13 用于用户自定义执行和子程序的执行程序 3.2.14 用于input文件和输出数据库升级效用的执行程序 3.2.15 用于生成输出数据报告的执行程序 3.2.16 用于重启动分析连接输出数据库(.odb)的执行程序 3.2.17 用于结合子结构输出的执行程序 3.2.18 用于网络输出数据库文件连接器的执行程序 3.2.20 用于将NASTRAN大批数据文件转化为ABAQUS中input文件的执行程序 3.2.21 用于将PAM-CRASH输入文件转化为部分ABAQUS中input文件的执行程序 3.2.22 用于将ABAQUS输出数据库文件转为NASTRAN Output2结果文件的执行程序 3.2.23 用于和ZAERO交换ABAQUS数据的执行程序 3.2.24 加密和解密ABAQUS输入数据的执行程序 3.2.25 用于job执行控制的执行程序 3.3 环境文件设置
abaqus6.13-4+vs2012+IntelFortran2013 SP1 (abaqus6.13-4中Fortran编译器的配置) 目前Abaqus的最新版本已经是 6.13-4,Intel Fortran编译器的最新版本也已经到了IntelParallel Studio XE 2013 SP1 Fortran Compiler, visual studio的版本也有2012了。 想要在Abaqus里用子程序,必须安装Intel Visual Fortran,而安装Intel Visual Fortran前需要安装Microsoft Visual Studio,做好相关设置后通过Abaqus Verification测试子程序以及其他Abaqus功能是否能正常使用。 一、ABAQUS 与Intel Fortran及Visual Studio的兼容性介绍: 大家知道ABAUQS如果需要用User Subroutine必须有Intel Fortran,而Intel Fortran又必须在Visual Studio的环境下运行。三者之间存在的两两兼容问题,必须引起注意。 目前用的比较多的配搭: Abaqus 6.9+VS2005+Intel Fortran 9.1/10.0/10.1 Abaqus 6.10/6.11/6.12+VS2008+Intel Fortran 10.1 Abaqus 6.13-4+VS2012+Intel Fortran XE2013 SP1(我所使用的)
二、ABAQUS 、Intel Fortran、Visual Studio的安装顺序及安装方法: (1)、安装顺序: step1、安装visual studio(VS)(必须在Intel Fortran XE2013安装之前): 一般而言安装VS没有任何难度,需要注意的一点是对于64位系统需要安装64位支持,而在有些版本中该模块是默认安装中没有选中的。为了避免漏装可以在安装时选择完全安装(complete)。此外,为了避免因为非英文版VS产生的各种不可预料的整合问题,建议使用英文版VS。 step 2、安装intel visual fortran (IVF)。 为了实现IVF和VS的整合(integration to visual studio),step 2需要在step 1之后进行。一般情况下,IVF会在安装时自动检测支持的VS版本并进行整合;对于64位系统同样需要安装64位系统支持,推荐完全安装(For Advanced User)。在VS的help中查看”about Microsoft Visual Studio”,整合成功的话可以在已安装组件列表中找到”Intel(R) Fortran Compiler Integration ” step 3、安装ABAQUS。 step3 相对前两步相对独立,甚至可以先于1、2进行。 (2)、安装方法及下载地址: 1、Abaqus6.13-4: 百度网盘:https://www.docsj.com/doc/2b1430247.html,/s/1hq7PjlM 这是个种子,里面包含window,linux,版本,和帮助文件。