文档库 最新最全的文档下载
当前位置:文档库 › Abaqus Explicit Advanced Topics L4 Contact

Abaqus Explicit Advanced Topics L4 Contact

Abaqus Explicit Advanced Topics L4 Contact
Abaqus Explicit Advanced Topics L4 Contact

ABAQUS/Explicit: Advanced Topics
Lecture 4
Contact Modeling
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.2
Overview
? Contact in ABAQUS/Explicit ? Features of General Contact ? Defining General Contact ? General Contact Output ? Limitations of General Contact ? Contact Pairs
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
Contact in ABAQUS/Explicit
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.4
Contact in ABAQUS/Explicit
? The explicit integration method efficiently solves extremely discontinuous events. – Contact is an extremely discontinuous form of nonlinearity. – It is possible to solve complicated, very general, three-dimensional contact problems with deformable bodies in ABAQUS/Explicit.
Video Clip
Courtesy of BMW*
* Gholami, T., J. Lescheticky, and R. Pa?mann, “Crashworthiness Simulation of Automobiles with ABAQUS/Explicit,” ABAQUS Users' Conference, Munich, 2003. Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.5
Contact in ABAQUS/Explicit
? ABAQUS/Explicit provides two algorithms for modeling contact:
– General contact allows you to define contact between many or all regions of a model with a single interaction. ? The surfaces that can interact with one another comprise the contact domain and can span many disconnected regions of a model. – Contact pairs describe contact between two surfaces. ? Requires more careful definition of contact. – Every possible contact pair interaction must be defined. ? Has many restrictions on the types of surfaces involved.
Copyright 2005 ABAQUS, Inc.
One contact domain in general contact
Multiple contact pairs required
ABAQUS/Explicit: Advanced Topics
L4.6
Contact in ABAQUS/Explicit
? Comparing general contact and contact pairs General Contact Interactions typically include all bodies in the model. Default surface defined automatically but can include/exclude surface pairs. Very few restrictions on the types of surfaces involved. Contact constraint Penalty method Contact Pairs Interactions must be defined by specifying each of the individual surface pairs that can interact with each other.
More restrictions on the types of surfaces involved. Contact constraint Kinematic compliance Penalty method
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.7
Contact in ABAQUS/Explicit
? The general contact algorithm – is usually faster than the contact pair algorithm and – is geared toward models with multiple components and complex topology. ? Other features unique to the general contact algorithm include: – Contact domains span multiple bodies, including both rigid and deformable bodies – Edge-to-edge contact for perimeter edges, geometric feature edges, beams, and trusses – Elimination of nonphysical “bull-nose” extensions that may arise at shell surface perimeters
Wire crimping
Video Clip
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.8
Contact in ABAQUS/Explicit
? The contact pair algorithm must be used: – for two-dimensional models, and – in certain cases where specific specialized contact features are desired. ? For example, when breakable bonds (i.e., spot welds) are defined between surfaces. ? The two contact algorithms can be used together in the same analysis. – The general contact algorithm automatically avoids processing interactions that are treated by the contact pair algorithm.
Compression of an axisymmetric Jounce Bumper 0%
Video Clip
50%
100%
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
Features of General Contact
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.10
Features of General Contact
? Single unified contact algorithm capable of handling all types of contact interactions – General “automatic” contact – Specification of different contact types not necessary ? General contact for the whole model – Use of an all-inclusive, element-based surface defined automatically by ABAQUS/Explicit – Single line contact definition possible ? Minimal need for algorithmic (manual) controls ? Considerably faster than the contact pair algorithm for large models
Copyright 2005 ABAQUS, Inc.
Video Clip

ABAQUS/Explicit: Advanced Topics
L4.11
Features of General Contact
? Some of the basic features of general contact include: – Node-to-face and edge-to-edge contact – Multiple contacts per node – No bull-nose extensions at shell perimeters – Penalty enforcement of contact constraint – Shell offsets – Initial overclosures automatically resolved
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.12
Features of General Contact
? Node-to-Face Contact – The majority of contact interactions are resolved with node-to-face contact in a typical analysis. – Shell faces can experience contact on both sides. ? Edge-to-Edge Contact – Detects the few contacts missed by the node-toface approach – In some cases physically significant contacts occur without any penetration of nodes into faces. ? Example: Edge-to-edge contact between shell perimeters. – The general contact algorithm will constrain edgeto-edge contact for shell perimeter edges and other geometric edges.
Video Clip
Video Clip
Edge-to-edge contact examples
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.13
Features of General Contact
? It is not necessary to use edge identifiers to include edges in the contact domain. geometric feature edges (optionally included) perimeter edges and beam “edges” (included by default)
beam
geometric feature edges (optionally included) solid
Copyright 2005 ABAQUS, Inc.
shells
ABAQUS/Explicit: Advanced Topics
L4.14
Features of General Contact
? Multiple Contacts Per Node – The general contact algorithm does not limit the number of simultaneous contacts per slave node. – Multiple contacts per slave node may occur when modeling multiple layers of shells or severe crushing of a shell. ? Example: Crushing of aluminum extrusion
Video Clip
Courtesy of Alcan Mass Transportation Systems, Zürich
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.15
Features of General Contact
– Multiple contacts per slave node may also occur when multiple solid bodies meet at corners. ? Example: Falling stack of blocks
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.16
Features of General Contact
? Shell perimeter – Shell surfaces are rounded at the perimeter to smooth faceted representations and to improve robustness – Shell surfaces do not extend past the perimeter nodes ? No bull-nose extension ? This is helpful for generating initially compliant models
with bull-nose
without bull-nose
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.17
Features of General Contact
? Penalty enforcement of contact constraints – Advantages of the penalty method ? No problems due to conflicts with other types of constraints ? Better suited for “pinched” contact of shells and contact involving rigid bodies than kinematic methods – Penalty stiffnesses chosen automatically ? Minor (4%) effect on the time increment size (default penalties)
F = k? k
?
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics displacement-controlled loading
L4.18
Features of General Contact
– For the rare cases in which contact penetration becomes significant, the penalty stiffness can be increased. ? This increase could have a negative effect on the stable time increment. ? Factors that can lead to increased contact penetrations are: – displacement-controlled loading – highly confined regions – coarse meshes – purely elastic response
default penalty stiffness scaled penalty stiffness symmetry boundary elastic material
sides constrained U3=0
Hertz contact problem: Benchmark 1.1.11
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.19
Features of General Contact
? General contact with shells – ABAQUS/Explicit automatically reduces surface thickness for thick shells. ? The contact thickness cannot exceed the surface facet edge lengths or diagonal lengths. ? A message is provided in the status (.sta) file if this scaling occurs. – By default, all offsets specified on element section definitions are recognized by the general contact algorithm. ? The default offset can be changed (for example, to ignore shell element offsets). – General contact with shells is discussed further in Lecture 8, Impact and Postbuckling Analyses.
midsurface = reference surface
thickness
Without offset
reference surface midsurface
element normals
With general contact offset fraction = +0.5
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.20
Features of General Contact
? Resolution of initial overclosures – Initial overclosures are not allowed in the general contact domain. ? In the first step, nodes are adjusted with strain-free displacements to remove any initial overclosure. – In subsequent steps, no action is taken to remove initial penetrations for newly introduced interactions. ? Penalty contact forces are applied or the penetrations may be ignored. – For more information on controlling initial overclosures see Lecture 8, Impact and Postbuckling Analyses.
Initial increment with overclosures resolved Section of a bolt in a bolt hole Defined mesh with overclosures
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
Defining General Contact
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.22
Defining General Contact
? The user interface allows for a concise contact definition reflecting the physical description of the problem. – The contact definition can be expanded in complexity, as appropriate. – Independent specification of the contact interaction domain, contact properties, and surface attributes is permitted. – Minimal algorithmic controls are required. ? Consistent ABAQUS/CAE and keyword interfaces are provided.
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.23
Defining General Contact
? Example: Wire crimping – In a crimp joint a multi-strand wire bundle is mechanically joined to an end terminal to provide electrical continuity across the joint. – During the crimp forming analysis, the punch is depressed to form the grip around the wires. – General contact allows for efficient modeling of contact between the punch, anvil, grip, and 19 wire strands.
end terminal
crimp joint
multi-strand wire punch
grip
wires anvil
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.24
Defining General Contact
? Example: Wire crimping – A frictionless analysis of the wire crimping model includes the following contact definition: 1) Begin the general contact definition.
*CONTACT *CONTACT INCLUSIONS, ALL ELEMENT BASED
2) Specify “automatic” contact for the entire model. – Does not include point masses ? Most examples shown in these lectures use this approach.
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.25
Defining General Contact
? The contact definition can gradually become more detailed, as called for by the analysis – Global/local friction coefficients and other contact properties can be defined. – Pair-wise specification of contact domain (instead of ALL ELEMENT BASED) is allowed. – User control of contact thickness (especially for shells) is provided. – Feature edge criteria can be specified.
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.26
Defining General Contact
? To enhance a general contact definition, you often need to define specific contact surfaces. – Surfaces can span unattached bodies. – Surfaces can include both deformable and rigid regions. – Surfaces can have mixed parent element types. ? Adjacent shell and solid faces, etc. – More than two faces can share a common edge. ? Allows direct modeling of T-intersections, etc.
deformable grip deformable wires rigid punch
rigid anvil
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.27
Defining General Contact
? In ABAQUS/CAE surfaces can be created at the part level or the assembly level. – Surfaces defined on a part are available in the assembly for each instance of the part. – Existing surfaces can be merged using the Model Tree. ? In the input file, surfaces are defined with the *SURFACE keyword option. – Boolean operations can be performed on surfaces to generate other surfaces using the parameter COMBINE=[UNION | INTERSECTION | DIFFERENCE].
*SURFACE, NAME=surf_contact, COMBINE=DIFFERENCE elset_main, elset_no_contact
Select surfaces in the Model Tree and click mouse button 3.
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.28
Defining General Contact
? Nondefault contact domain – For some models the default ALL ELEMENT BASED surface is not appropriate or not sufficient. ? For example, contact must occur on both exterior and interior faces of regions that can erode due to material failure. – The general contact domain can be modified by including and/or excluding predefined contact surfaces.
Rigid projectile penetrates an eroding plate
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.29
Defining General Contact
? Defining contact inclusions example: Projectile impacting eroding plate
1
Define an element-based surface that includes the exterior and interior faces of the eroding plate.
automatic free surface generation *SURFACE, NAME=ERODE PLATE, PLATE, INTERIOR automatic interior surface generation
– Here PLATE is an element set containing all the plate continuum elements. – Interior surfaces are not yet supported in ABAQUS/CAE. ? Create the model with an exterior surface and plate element set. ? Then, modify the resulting input file.
Copyright 2005 ABAQUS, Inc.
Surface ERODE
ABAQUS/Explicit: Advanced Topics
L4.30
Defining General Contact
? Example (cont’d): Projectile impacting eroding plate
2a Include general contact between the
projectile and the “interior” surface ERODE. ? The surface topology will evolve to match the exterior of elements that have not failed.
*CONTACT *CONTACT INCLUSIONS ,ERODE
Contact between the default all-inclusive element-based surface and ERODE. – Self-contact not included.
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.31
Defining General Contact
? Example (cont’d): Projectile impacting eroding plate
2b Alternatively, if a surface named SPHERE is defined on the spherical
projectile, the following contact definition could be used:
*CONTACT *CONTACT INCLUSIONS SPHERE,ERODE
similar to the data lines of the ?CONTACT PAIR option – Self-contact not included.
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.32
Defining General Contact
? Example (cont’d): Projectile impacting eroding plate
2c The following contact inclusions should be used if the projectile and eroding
plate are included in some larger model ? with additional contacting bodies, and ? in which the eroding plate may contact itself.
*CONTACT *CONTACT INCLUSIONS , , ERODE ERODE,
all-inclusive element-based surface in contact with itself first surface defaults to the all-inclusive element-based surface Self-contact; same as ERODE, ERODE
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.33
Defining General Contact
? Example (cont’d): Projectile impacting eroding plate
2d A final alternative that results in the same contact condition as the previous
case.
all-inclusive element-based surface *SURFACE, NAME=ALL , PLATE, INTERIOR automatic interior surface generation for the plate
. . . *CONTACT *CONTACT INCLUSIONS ALL,
Self-contact; same as ALL, ALL
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.34
Defining General Contact
? Example: Including point masses in the contact domain
*CONTACT *CONTACT INCLUSIONS , , node_based_surf
(all inclusive element-based surface in contact with itself) Node-based surface that includes point masses, e.g.
– Why don’t we include all nodes in the contact domain by default? ? Nodes not connected to any elements are generally: – Reference nodes – Nodes defining the location of connections – Not physical entities
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.35
Defining General Contact
? Nondefault contact domain: Contact exclusions – Contact exclusions are used to avoid physically unreasonable contacts. ? Rigid body self-contact automatically excluded. ? You need not specify contact exclusions for parts of the model that are not likely to interact. – For example, the bumper vs. the fuel tank in a automotive crash analysis. – The global search algorithm will automatically detect this case. – Specifying such exclusions will have negligible, if any, effect on the performance.
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.36
Defining General Contact
? Defining contact exclusions example: Wire crimping – Results of the wire crimping analysis with the default all-inclusive general contact domain are shown. – Comparing results with the modeling intent: ? The goal is to capture behavior of deformable bodies (grip and wires). – The rigid bodies are fully constrained. ? Away from the deformable bodies, the rigid body geometries are approximated. – Contact between the rigid bodes is not intended; – however, when rigid body contact occurs it is enforced, because both rigid bodies are included in the default contact domain. ? The resulting model is overconstrained.
undeformed shape
Video Clip
anvil-punch penetration final deformed shape
Copyright 2005 ABAQUS, Inc.

ABAQUS/Explicit: Advanced Topics
L4.37
Defining General Contact
? Example (cont’d): Wire crimping – The total energy (ETOTAL) is not constant after the rigid anvil penetrates the rigid punch. ? The results after the rigid bodies contact are not valid.
punch anvil
Energy history
Copyright 2005 ABAQUS, Inc.
Anvil starts penetrating punch at 0.0636 seconds
ABAQUS/Explicit: Advanced Topics
L4.38
Defining General Contact
? Example (cont’d): Wire crimping – To properly model the wire crimping problem, you can either: ? redefine the lower portion of the anvil so that it will not contact the punch, or ? exclude contact between the punch and the anvil. – Crimping example with modified anvil geometry:
Original model
Copyright 2005 ABAQUS, Inc.
Anvil modified to avoid contact with punch
Final defamed shape of modified model

ABAQUS/Explicit: Advanced Topics
L4.39
Defining General Contact
? Example (cont’d): Wire crimping – Crimping example with contact excluded between the anvil and punch: ? Keyword interface: *CONTACT
*CONTACT INCLUSIONS, ALL ELEMENT BASED *CONTACT EXCLUSIONS ANVIL, PUNCH The *CONTACT EXCLUSIONS
data line format is the same as the *CONTACT INCLUSIONS data line format.
? ABAQUS/CAE interface:
Copyright 2005 ABAQUS, Inc.
ABAQUS/Explicit: Advanced Topics
L4.40
Defining General Contact
– Valid results are produced for the wire crimping problem when contact between the rigid bodies is excluded.
Energy history with rigid body contact excluded Force displacement comparison Contact pressure at end of analysis with rigid body contact excluded
Copyright 2005 ABAQUS, Inc.

abaqus安装说明

闲话不说,直接上链接 https://www.wendangku.net/doc/6c6260582.html,/s/122MWa abaqus 6.13对操作系统的新要求: 自abaqus 6.13版本开始,将不再支持windows 的32位操作平台; 同时,也不再支持windows xp和 windows vista操作系统; 安装: 1. Run "Install Abagus Product & Licensing" 2. In SIMULIA FLEXnet License Server window select "Just install the license utilities" NOTE: If you already have SIMULIA FLEXnet License Server for ABAQUS 6.12-3 installed and running you can use it for 6.13-1 too 3. After finishing License Utilities setup copy files "ABAQUS.lic" and "ABAQUS.log" to (by default C:\SIMULIA\License\) 4. Configure and run SIMULIA FLEXnet License Server as service 4.1. Run lmtools.exe 4.2. On "Servise/License File" tab select "Configuration using Services" 4.3. On "Config Service" tab input the new Service Name (for example: SIMULIA FLEXnet License Server) 4.4. Browse to "lmgrd.exe", "ABAQUS.lic" and "ABAQUS.log" files 4. 5. Select "Use Service" and "Start Server at Power Up", click "Save Service" 4.6. On "Start/Stop/ReRead" tab click "Start Server" 4.7. Close lmtools do not pay attention warning the license file you have selected is not valid for this machine? continue 5. For ABAQUS "Installation type" window select "SIMULIA FLEXnet License Server" 6. In "License Server" window input for "License server1 (REQUIRED)" 27011@ there mast be the name of computer with SIMULIA FLEXnet License Server server installed 7. Continue and finish setup 8. Enjoy 简单翻译一下: 1.运行setup.exe,在安装服务器窗口选择 "Just install the license utilities",安装好后先不要点”安装产品“窗口的下一步,先配置 lmtools.exe; 2.复制文件 "ABAQUS.lic" and "ABAQUS.log"到安装目录(默认是 C:\SIMULIA\License\); 3.运行 lmtools.exe,在 "Configuration using Services"页选择三个文件"lmgrd.exe", "ABAQUS.lic" 和"ABAQUS.log",勾选 "Use Service" 和 "Start Server at Power Up", 点击 "Save Service"保存,切换至 "Start/Stop/ReRead"

超详细Abaqus安装教程

超详细A b a q u s安装教 程 Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

Abaqus2017 安装教程 将安装镜像加载至虚拟光驱 以管理员身份运行J:\1下的,保持默认点击下一步。 首先安装的是拓展产品文档,点击“下一步”,选择安装目标,并点击“下一步” 选择文档需要包含的部件,并点击“下一步” 提示程序安装信息足够,点击“安装” 提示SIMULIA 2017文档安装成功,点击“关闭”。 接着会自动弹出Abaqus Simulation Services,修改安装目标地址,并点击“下一步” 选择您需要的部件,并点击“下一步” 检测安装信息足够,点击“安装”, 提示安装成功够点击“关闭” 接来下会自动安装Abaqus Simulation Services CAA API,点击“下一步”, 选择您需要的安装的部件,点击下一步 安装完成后“关闭” 接下来是自动安装 Abaqus CAE 找到安装包里的_SolidSQUAD_文件夹,将里面的License文件复制到Abaqus安装目录里的SIMULIA文件夹里。然后打开License文件夹,改.lic许可证文件的计算机名,同时再新建一个.log日志文件。 粘贴到D:\SIMULIA 下 在License下新建一个文本文档,重命名为 用记事本打开 使用计算机名替换this_host 保存后退出。 以管理员方式打开,点击Config Services,按如下配置 点击Save Service。切换到Start/Stop/Reread选项卡,点击Stop Server,再点击Start Server。下面提示Server Start Successful则配置成功。关闭窗口。 回到Abaqus CAE的安装界面。 在License Server 1 中输入27011@DESKTOP-Q8CNNLR 注:DESKTOP- Q8CNNLR 是计算机的用户名。点击下一步。 点击下一步 修改目录,点击下一步 设置工作空间路径,建议选择较大的硬盘分区。点击“下一步” 信息确认无误开始安装。 点击Continue 提示Abaqus CAE安装完成,点击关闭。 下面是Tosca 2017的安装。根据需求选择安装。 根据需求选择接口 若安装按ANSA可选择路径,没有则直接下一步。 若没有安装Fluent ,取消勾选FLUENT 剩下步骤类似上面。最后点击安装。 最后是 Isight 2017的安装。步骤后之前相同,一直点下一步记忆可以了

ABAQUS常用技巧归纳(图文并茂).

ABAQUS学习总结 1.ABAQUS中常用的单位制。-(有用到密度的时候要特别注意) 单位制错误会造成分析结果错误,甚至不收敛。 2.ABAQUS中的时间 对于静力分析,时间没有实际意义(静力分析是长期累积的结果)。对于动力分析,时间是有意义的,跟作用的时间相关。 3.更改工作路径 4.对于ABAQUS/Standard分析,增大内存磁盘空间会大大缩短计算 时间;对于ABAQUS/Explicit分析,生成的临时数据大部分是存储在内存中的关键数据,不写入磁盘,加快分析速度的主要方法是提高CPU的速度。 临时文件一般存储在磁盘比较大的盘符下

提高虚拟内存

5.壳单元被赋予厚度后,如何查看是否正确。 梁单元被赋予截面属性后,如休查看是否正确。 可以在VIEW的DISPLAY OPTION里面查看。 6.参考点 对于离散刚体和解析刚体部件,参考点必须在PART模块里面定义。而对于刚体约束,显示休约束,耦合约束可以在PART ,ASSEMBLY,INTERRACTION,LOAD等定义参考点. PART模块里面只能定义一个参考点,而其它的模块里面可以定义很多个参考点。

7.刚体部件(离散刚体和解析刚体),刚体约束,显示体约束 离散刚体:可以是任意的形状,无需定义材料属性,要定义参考点,要划分网格。 解析刚体:只能是简单形状,无需定义材料属性,要定义参考点,不需要划分网格。 刚体约束的部件:要定义材料属性,要定义参考点,要划分网格。显示体约束的部件:要定义材料属性,要定义参考点,不需要要划分网格(ABAQUS/CAE会自动为其要划分网格)。 刚体与变形体比较:刚体最大的优点是计算效率高,因为它在分析作业过程中不参与所在基于单元的计算,此外,在接触分析,如果主面是刚体的话,分析更容易收敛。 刚体约束和显示体约束与刚体部件的比较:刚体约束和显示体约束的优点是去除约束后,就可以立即变为变形体。 刚体约束与显示体约束的比较:刚体约束的部件会参与计算,而显示约束的部件不会参与计算,只是用于显示作用。 8.一般分析步与线性摄动分析步 一般分析步:每个分析步的开始状态都是前一个分析步结束时刻的模型状态; 如果不做修改的话,前一个分析步所施加的载荷,边界条件,约束都会延续到当前的分析步中;所定义的载荷,边界条件以及得到的分析结果都是总量。

abaqus复合材料

复合材料不只是几种材料的混合物。它具有普通材料所没有的一些特性。它在潮湿和高温环境,冲击,电化学腐蚀,雷电和电磁屏蔽环境中具有与普通材料不同的特性。 复合材料的结构形式包括层压板,三明治结构,微模型,编织预成型件等。 复合材料的结构和材料具有同一性,并且可以在结构形成时同时确定材料分布。它的性能与制造过程密切相关,但是制造过程很复杂。由于复合结构不同层的材料特性不同,复合结构在复杂载荷作用下的破坏模式和破坏准则是多种多样的。 在ABAQUS中,复合材料的分析方法如下 1,造型 它的结构形式决定了它的建模方法,并且可以使用基于连续体的壳单元和常规壳单元。复合材料被广泛使用,但是复合材料的建模是一个困难。铺设复杂的结构光需要一个月 2,材料

使用薄片类型(层材料)建立材料参数。材料参数可以工程参数的形式给出,或者材料强度数据可以通过子选项给出。这种材料仅使用平面应力问题。 ABAQUS可以通过两种方式定义层压板:复合截面定义和复合层压板定义 复合截面定义对每个区域使用相同的图层属性。这样,我们只需要建立壳体组合即可将截面属性分配给二维(在网格中定义的常规壳体元素)或三维(三维的大小应与壳体中给定的厚度一致)。基于网格中定义的连续体的壳单元) ABAQUS复合材料分析方法介绍 复合叠加定义是由复合布局管理器定义的,它主要用于在模型的不同区域中构造不同的层。因此,应在定义之前对区域进行划分,并且应将不同的层分配给不同的区域。可以根据常规外壳的元素和属性进行定义。 传统的壳单元定义了每个层的厚度,并将其分配给二维模型。应该给基于连续体的壳单元或实体单元提供3D模型(厚度是相对于单元长度的系数,因此厚度方向可以分为一层单元)。

Abaqus常见的错误

Abaqus常见的错误和解决方法 Fixed time is too large Too many attamps have been made THE SOLUTION APPEARS TO BE DIVERGING. CONVERGENCE ISJUDGED UNLIKELY. Time increment required is less than the minimum specified 这样的信息几乎是无用信息(除了告诉你的模型分析失败以外,没有告诉你任何有用的东西)。宜再查找别的信息来考察。根据经验,改小增量步也不一定能收敛,虽然也有人报告过改好的先例,我是从来没有遇到过,也从来没有那个奢望。所以我一般从模型的设置入手。 必须说明的是:Error和warning的性质是完全不同的。Error意味着运算失败,but出现warning可能还能算,而且有些运算必定会出现warning(比如接触分析必定出“负特征值”,下有详述)。很多警告只是通知性质的,或者只是说明一下而已,不一定都是模型有问题。比如以下warning完全可以忽略: xxxxx will (not)printed,这种只是通知你一声,某些玩意儿不输出了。还有: The parameter frequency cannot be used with the parameter field. It will be ignored(都说某某被ignored了). A系列 如果模型能算,且结果合理,那么大部分警告信息可以不管。但是以下除外: 1 numerical sigularity(数值奇异):刚体位移(欠约束) solver problem. numerical sigularity when processing node105 instance pile D.O.F. 1 ratio=1.735e13 2 Zero pivot(零主元):过约束或者欠约束。 这2个问题一般都意味着模型约束存在问题。1)、2)都会伴随着产生大量负特征值。解决方案当然第一步是检查约束了。 B系列 有一些直接导致计算aborted,那就得仔细分析了,比如: 1 xxxxx is not a valid in ABAQUS/Standard(告诉你这种计算standard不支持了,换别的) 2 missing property 在perperty步检查材料属性是不是都加上了。如果有梁单元,看看梁法向定义对了没有。 3 Detected lock file Job-1.lck. Please confirm that no other applications are attempting to write to the output database associated with this job before removing the lock file and resubmitting. 删除.lck文件就可以了,它是一个自动生成的文件。你也可以另存为(另取名),再运算。 4 The rigid part xx is missing a refernce point 刚体(or刚体约束)都必须通过stools--reference point给它定义一个参考点(RP),载荷都加在这个RP上。

abaqus安装方法详解

***防火墙英文存放位置及安装路径,系统组件…… 第一部分Abaqus的安装问题(不含子程序) 1)用虚拟光驱加载DVD2,安装Document,直接运行根目录下的setup.exe 即可,安装过程比较简单。 (完成1后不要急着安装啊!因为你需要做一些事情来使得你的电脑可以破解abaqus。做什么呢!需要做两项,分别是: 1.1.设置一个环境变量,变量名为:LM_LICENSE_FILE;变量值为:27011@127.0.0.1。 这个时候有人会问,这是咋回事啊!因该是27011@自己的电脑名称。 我要告诉你这个127.0.0.1就是指你的电脑。所以不用再写你的电脑名字了,要是万一你的电脑名字是汉语的,那么还不好使呢! 这个步骤的目的在于在你的电脑里面建立了一个解码系统,可以明目张胆地使用abaqus。 1.2.修改abaqus安装盘中SHooTERS文件夹中的abaqus69.dat,打开它,将“this_host”修改为127.0.0.1。保存。) 根据个人安装经验,上述方法有时可能会失效,自己调整如下。 因为我下载的版本的license文件第一行为:SERVER THIS_host ID=20111111 27011 而不是SERVER THIS_host ID=20111111 27003 第4步:变量名LM_LICENSE_FILE,值为27011@hostname (hostname为你的计算机名字) 第8步:27003@hostname 更改为27011@hostname (hostname为你的计算机名字) 2)设置环境变量:鼠标右键点击桌面“我的电脑”图标,通过路径“属性->高级->环境变量”,然后在系统变量栏新建一个环境变量,变量名LM_LICENSE_FILE,值为27011@hostname。(以前版本的为27003等现为27011,hostname为你的计算机名) 3)用虚拟光驱加载DVD1,先安装License,运行 X:\win86_32\license\Windows\Disk1\InstData\VM\install.exe。安装过程中可能需要输入你的计算机名,一般上一步环境变量设置好了就不用输入了,安装时选择“just install the licenseing utilities”。注意:如果你的计算机上还装有abaqus 的其他版本,6.10版本的license可能会与低版本的发生冲突,导致无法安装第7步的product,所以需要把其他版本的license停掉,这样就可以了;我是讲6.8完全卸载之后再安装的6.10。 (中间选择Abaqus web server,很快安装好后,最后得画面会出现一个URL,例如http:// hostname:2080/v6.9/。需要拷贝一下,或者抄写下来。)

ABAQUS 2017 2018汉化教程

ABAQUS 2017 2018第一次安装后软件不能启动解决办法! 1.打开安装盘对应的以下路径:E:\Program Files\Dassault Systemes\SimulationServices\V6R2017x\win_b64\SMA\site(软件安装在什么盘下,路径中的E更改为对应的盘符)。 2.在Site文件夹下找到custom_v6.env文件,鼠标右键点击,打开方式选择写字板(修 改custom_v6.env文件前建议先复制一份备份)。 3.将打开的custom_v6.env文件中带色的部分删除并保存。(若修改后不能保存,可 将custom_v6.env文件复制到桌面进行修改保存,然后复制并覆盖E:\Program 下的源文件) 4.双击ABAQUS 2017图标,软件已正常运行。

ABAQUS 2017 2018汉化教程! 1.打开安装盘对应的以下路径:E:\SIMULIA\CAE\2017\win_b64\SMA\Configuration(软 件安装在什么盘下,路径中的E更改为对应的盘符)。 2.在Configuration文件夹下找到locale.txt文件,将locale.txt文件复制到桌面,鼠标右 键点击,打开方式选择写字板(修改locale.txt文件前建议先复制一份备份)。 3.在“Chinese_People's Republic of China.936 = zh_CN Chinese (Simplified)_People's Republic of China.936 = zh_CN”下方插入一行Chinese (Simplified)_China.936 = zh_CN 如下图:

ABAQUS实体单元类型总结

在ABAQUS中,基于应力/位移的实体单元类型最为丰富: (1)在ABAQUS/Sandard中,实体单元包括二维和三维的线性单元和二次单元,均可以采用完全积分或缩减积分,另外还有修正的二次Tri单元(三角形单元)和Tet单元(四面体单元),以及非协调模式单元和杂交单元。 (2)ABAQUS/Explicit中,实体单元包括二维和三维的线性缩减积分单元,以及修正的二次二次Tri单元(三角形单元)和Tet单元(四面体单元),没有二次完全积分实体单元。 ------------------------------------------------------------------------------------------------------------ 按照节点位移插值的阶数,ABAQUS里的实体单元可以分为以下三类: 线性单元(即一阶单元):仅在单元的角点处布置节点,在各个方向都采用线性插值。 二次单元(即二阶单元):在每条边上有中间节点,采用二次插值。 修正的二次单元(只有Tri 或Tet 才有此类型):在每条边上有中间节点,并采用修正的二次插值。 ******************************************************************************* *************** 1、线性完全积分单元:当单元具有规则形状时,所用的高斯积分点的数目足以对单元刚度矩阵中的多项式进行精确积分。 缺点:承受弯曲载荷时,会出现剪切自锁,造成单元过于刚硬,即使划分很细的网格,计算精度仍然很差。 2、二次完全积分单元: 优点: (1)应力计算结果很精确,适合模拟应力集中问题; (2)一般情况下,没有剪切自锁问题(shear locking)。 但使用这种单元时要注意: (1)不能用于接触分析; (2)对于弹塑性分析,如果材料不可压缩(例如金属材料),则容易产生体积自锁(volumetric locking);

《ABAQUS 元分析常见问题解答》常见问题汇总

第1章关于 Abaqus 基本知识的常见问题第一篇基础篇

第1章关于 Abaqus 基本知识的常见问题 第1章关于 Abaqus 基本知识的常见问题 1.1 Abaqus 的基本约定 1.1.1 自由度的定义 【常见问题1-1】 Abaqus 中的自由度是如何定义的? 1.1.2 选取各个量的单位 【常见问题1-2】 在 Abaqus 中建模时,各个量的单位应该如何选取? 1.1.3 Abaqus 中的时间 【常见问题1-3】 怎样理解 Abaqus 中的时间概念?

第1章关于 Abaqus 基本知识的常见问题 1.1.4 Abaqus 中的重要物理常数 【常见问题1-4】 Abaqus 中有哪些常用的物理常数? 1.1.5 Abaqus 中的坐标系 【常见问题1-5】 如何在 Abaqus 中定义局部坐标系? 1.2 Abaqus 中的文件类型及功能 【常见问题1-6】 Abaqus 建模和分析过程中会生成多种类型的文件,它们各自有什么作用? 【常见问题1-7】 提交分析后,应该查看 Abaqus 所生成的哪些文件? 1.3 Abaqus 的帮助文档 1.3.1 在帮助文档中查找信息 【常见问题1-8】 如何打开 Abaqus 帮助文档?

第1章关于 Abaqus 基本知识的常见问题 【常见问题1-9】 Abaqus 帮助文档的内容非常丰富,如何在其中快速准确地找到所需要的信息? 1.3.2 在 Abaqus/CAE 中使用帮助 【常见问题1-10】 Abaqus/CAE 的操作界面上有哪些实时帮助功能? 【常见问题1-11】 Abaqus/CAE 的 Help 菜单提供了哪些帮助功能? 1.4 更改工作路径 【常见问题1-12】 Abaqus 读写各种文件的默认工作路径是什么?如何修改此工作路径? 1.5 Abaqus 的常用 DOS 命令 【常见问题1-13】 Abaqus 有哪些常用的 DOS 命令?

橡胶材料在ABAQUS的材料参数设定

橡膠材料在ABAQUS中使用 之設定 Alvin Chen

Outline Elastic Behavior Compressibility (Hyperelasticity) Strain energy potentials (Hyperelasticity) Example

Linear elasticity →Small elastic strains (normally less then 5%) →Isotropic, orthotropic, or fully anisotropic →Can have property depend on temperature and/or other field variables Hypoealsticity →Small elastic strains-the stresses should not be large compared to the elastic modulus of the material →Load path is monotonic →If temperature is to be included “UHYPEL” Hyperfoam →Isotropic and nonlinear, energy dissipation and stress softening effects →Cellular solids whose porosity permits very large volumetric changes →Deform elastically to large strains, up to 90% strain in compression →Requires geometric nonlinearity be accounted in analysis step

ABAQUS安装及汉化方法

统:Windows 7(32位系统)ABAQUS版本:6.9.3(DVD1为安装文件2.4G,DVD2为帮助文件1.8G)准备工作:1.由于安装文件为DVD格式,可下载并安装软件daemon_tools (DTLite4356-0091),直接打开DVD1,2 2.将License.dat用记事本打开,this_host改为本机系统:Windows 7(32位系统) 准备工作: 1.由于安装文件为DVD格式,可下载并安装软件daemon_tools (DTLite4356-0091),直接打开DVD1,2 2.将License.dat用记事本打开,this_host改为本机计算名(计算机属性,在“计算机名称、域或工作组设置”一栏找到“计算机全名”),27007不用改动 3.安装Microsoft Visual C++支持: 运行DVD1\win86_32\ 注:64位的机器请运行F:\ABAQUS6.9\win86_64文件夹下相应程序。 如果Microsoft Visual C++没有提前安装的话后边License会给以提示。 安装流程: 第一步:安装License 运行DVD1\ setup.exe \ (重要步骤)【右击install.exe—属性--兼容性—勾选“以兼容模式运行这个程序”—选择windows XP (service Pack 3)】。 选择License,一路Next直到出现需要输入HOSTNAME时,输入计算机全名,若已自动输入则Next,接着选择授权文件的安装类型,此处选择Just install the licensing utilities。 然后当有选择安装路径时自己选择想要的安装路径,然后Next直至完成。 安装完后将准备工作共的License.dat文件复制到安装盘(假定为C盘)C:\SIMULIA\License 目录。运行license utilities, 在config service中,service name: abaqus flexlm license server; 在“Path to the lmgrd.exe file”一栏中,选择指向“C:\SIMULIA\License\lmgrd.exe”在“Path to the license file”一栏中,选择指向“C:\SIMULIA\License\ABAQUS68_SUMMEREDITION.DA T”(第一步更改后的dat文件)在“Path to the debug log file”一栏中,选择指向“abaqus.log”(abaqus.log文件可以自己创建)Save service, 再start license。注意左下角出现start service successful. 第二步:安装product 兼容模式运行\ABAQUS6.9\win86_32\product\Windows\Disk1\InstData\VM\install.exe也可以在第一步的基础上选择product。 在需要输入Lisence server 1(REQUIRED)时,输入(27007@hostname),Server 2和Server 3可以不输入。 Next直至安装完成。 启动Abaqus CAE,先后看到命令提示符窗口和图形界面窗口,至此安装成功。 第三步:安装帮助文档 运行DVD2\ setup.exe \根据提示操作,在提示输入hostname/IP address时输入完整的计算机名称 然后当有选择安装路径时自己选择想要的安装路径,然后Next直至完成。 安装时license是关键,计算机名也很重要。 原文作者:houniao(转帖请注明作者)

Abaqus安装教程及汉化中英转换图文教程

ABAQUS安装及汉化过程 安装环境:win764位旗舰版。Abaqus-6.13.1-Win64-SSQ安装,在这之前保证自己的电脑名为英文。本文介绍安装步骤及汉化过程。排版技术有限,见谅。 一,安装步骤。 1.点击setup.exe进入安装程序。 2.点击next。 3.点击continue。

4.点击next。 5.不用勾选,直接点击next。 6.现在会自动生成主机名称,记住你的主机名,待会要用。(如果你的电脑是中文名,则生成的主机名会乱码,那么安装则会失败)。

. 7.选择第二个选项,点击next。 8.选择安装位置。同样确保为英文名称。 9.注意,现在先不要点击next。我们来破解软件。

10.打开ABAQUS_6.13.1_Win64_SSQ\_Crack_目录下ABAQUS.lic,用记事本打开。修改此处计算机名为自己的计算机名,我的是PC。 11.把这修改好的文件.lic和.Log复制到安装目录D:\ABAQUS\License下。

12.打开此文件夹下imtool.exe,进行设置。 点击config services,选择安装目录下的lmgrd.exe abaqus.lic abaqus.log文件如图所示,点击save service保存设置。

点击start server,确保下方提示successful。现在可以关闭lomtools了。 13.新建系统变量,右键点击计算机,点击属性,进入高级系统设置。高级栏下点击环境变量。 在系统变量中添加如下变量。 14.继续安装,点击next。

abaqus的材料参数

Department of Engineering University of Cambridge > Engineering Department > computing help ABAQUS Materials Input 1. 5. ABAQUS - Materials 2. Q5.1 : How do I find what material properties are needed for a particular analysis ? Read the relevant section in Chapter 6 : Analysis Procedures (User's manual Vol. I). This gives an overview about the analysis and has more information about the material properties. Read also the following sections in Chapter 17 : Materials Introduction of the ABAQUS User's manual. ?Section 17.1.1 - Material Library : Overview ?Section 17.1.2 - Material Data Definition ?Section 17.1.3 - Combining Material Properties Section 17.1.3 lists the material model combination tables. Several models are available to define the mechanical behaviour (elastic, plastic). Some material options require the presence of other material options. Some exclude the use of the other material options. For example *DEFORMATION PLASTICITY completely defines the material's mechanical behaviour and should not be used with *ELASTIC. Once you have all the relevant keywords to define the material properties consult the keyword Manual for each of the keywords. This will explain what data is required for each of the keyword. 3. Q5.2 : What material properties need to be specified in a thermal-electrical analysis ?

abaqus6.13安装方法

abaqus 6.13对操作系统的新要求: 自abaqus 6.13版本开始,将不再支持windows 的32位操作平台; 同时,也不再支持windows xp和windows vista操作系统; 安装: 1. Run "Install Abagus Product & Licensing" 2. In SIMULIA FLEXnet License Server window select "Just install the license utilities" NOTE: If you already have SIMULIA FLEXnet License Server for ABAQUS 6.12-3 installed and running you can use it for 6.13-1 too 3. After finishing License Utilities setup copy files "ABAQUS.lic" and "ABAQUS.log" to (by default C:\SIMULIA\License\) 4. Configure and run SIMULIA FLEXnet License Server as service 4.1. Run lmtools.exe 4.2. On "Servise/License File" tab select "Configuration using Services" 4.3. On "Config Service" tab input the new Service Name (for example: SIMULIA FLEXnet License Server) 4.4. Browse to "lmgrd.exe", "ABAQUS.lic" and "ABAQUS.log" files 4.5. Select "Use Service" and "Start Server at Power Up", click "Save Service" 4.6. On "Start/Stop/ReRead" tab click "Start Server" 4.7. Close lmtools do not pay attention warning the license file you have selected is not valid for this machine? continue 5. For ABAQUS "Installation type" window select "SIMULIA FLEXnet License Server" 6. In "License Server" window input for "License server1 (REQUIRED)" 27011@ there mast be the name of computer with SIMULIA FLEXnet License Server server installed 7. Continue and finish setup 8. Enjoy 简单翻译一下: 1.运行setup.exe,在安装服务器窗口选择"Just install the license utilities",安装好后先不要点”安装产品“窗口的下一步,先配置lmtools.exe; 2.复制文件"ABAQUS.lic" and "ABAQUS.log"到安装目录(默认是C:\SIMULIA\License\); 3.运行lmtools.exe,在"Configuration using Services"页选择三个文件"lmgrd.exe", "ABAQUS.lic" 和"ABAQUS.log",勾选"Use Service" 和"Start Server at Power Up", 点击"Save Service"保存,切换至"Start/Stop/ReRead"页点击"Start Server",可以看到成功运行,可以关闭本窗口了; 4.返回第一步窗口继续安装产品,在"License Server" 窗口填写27011@<计算机名>,例如我的就是27011@Gao-PC,(6.12版本的用27000@127.0.0.1) 5.成功,很简单吧 注意:网上很多教程说要修改ABAQUS.lic文件第一行并且添加环境变量,完全没有必要,从abaqus6.10到6.13都可以按照本文步骤安装(只有License Server不同),其他版本未测试过

ABAQUS2016版安装步骤.pdf

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总结

1.在Help中搜索关键词时,用引号括起来表示把这些词当做整体搜 索;不用引号,这些词将被分别搜索。 2.点击要删除的线时,按住Shift可以选择多条线同时操作。要取消 对某条线的选择,可以按住Ctrl再点击此线。 3.完成操作时,可以点击Done,或直接点击鼠标中键。 4.平面应力、平面应变问题的截面属性为Solid(实心体),不是Shell (壳)。 5.ABAQUS/CAE不把材料特性直接赋予单元或实体,而是先在Section (截面属性)中定义材料特性,再Assign Section(赋予截面属性),点取截面分别赋予。 6.Load(荷载类型)中的Pressure指单位面积上的力,压力为正, 拉力为负。 7.Load里的BC指的是Boundary Condition(边界条件)。 8.遇到傻×死板的Assign Element Type时,调整显示器显示为纵向。 9.对话框底部经常出现Cancel和Dismiss,它们都是关闭当前对话框, 区别在于:Dismiss出现在包含只读数据的对话框中;Cancel出现在允许修改的对话框中,但此时点Cancel表示不作修改而退出。 10.一个ABAQUS/CAE主窗口只能显示一个模型数据库。如果想同时 显示多个模型数据库,可以同时启动多个主窗口。 11.i nstance——实体。所谓实体,是part在Assembly中的一种映射, 一个部件可以对应多个实体。材料和截面属性定义在part(部件)上,interaction(相互作用)、BCs(边界条件)Load(荷载)定义

在instance(实体)上;mesh(网格)可以定义在部件或实体上。 12.A BAQUS中,Section指截面属性,包含广义的部件特性,而不是 平时的梁板截面形状。在ABAQUS中,梁板截面形状称为Profile。 13.S tep:默认的time period(分析步时间)是1,Nlgeom(几何非线 性)是Off,如果模型中存在大的位移或转动,应设置Nlgeom为On。Incrementation(增量步)标签中,Maximum number of increments为100,表示如果经过100个增量步后结果还不收敛,则分析中止;increment size中,initial为0.1表示初始增量步为0.1,对于简单的问题,可以直接命令initial为time period的数值,对于复杂的非线性问题(如模型中有复杂的接触或大的塑性变形),分析不容易收敛,可以尝试减小initial。 14.输出数据的类型:ODB文件(output database file)最常用的输出 文件;DAT文件(data file)存放用户所要求的输出结果的文本文件;RES文件(restart file)用于重启动分析;FIL文件(results file)供第三方软件进行后处理。 15.C onstraint和Load的区别:Assembly中主菜单Constraint的作用是 定义各个实体间的相互位置关系,从而确定它们在装配件中的初始位置;Load中BC的作用是定义边界条件;在Interaction中Constraint的作用是定义模型各部分的自由度之间的约束关系。16.S urface Traction指施加在面上的单位面积荷载,可以是剪力或者任 意方向上的力,通过一个向量来描述力的方向。 17.L oad和BC都与Step有关,所以用户必须制定它们在哪些Step中

相关文档