ANSYS Workbench接触设置面板各参数含义详解

本文详细解读了ANSYS Workbench接触设置面板中的四个子部分:接触范围、基本参数、高级选项和几何修正。涵盖了接触类型、行为、剪裁、算法选择、接触检测等关键参数,并提供实用的优化建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ANSYS Workbench接触设置面板各参数含义详解
   Ansys Workbench的接触设置面板由接触范围设置(Scope),基本参数定义(Definition),高级选项(Advanced)和几何修正(Geometric Modification)共四项组成。在工具栏中通过Contact下面的菜单添加接触,不同的接触类型设置会略有差异,大致内容基本相同。下面以Frictional带摩擦的接触类型为例介绍下接触设置面板中这四个子面板各参数的含义。
在这里插入图片描述
1、接触范围设置(Scope)
  接触范围设置(Scope)用来设置接触的部位和部件,该选项由对象选项方法(Scoping Method),接触位置(Contact)和目标位置(Target)组成。接触体(Contact Bodies)和目标体(Target Bodies)这两个选项,用户不需要设置,程序会根据接触位置和目标位置的选择自动识别。对于接触作用位置的选择,程序支持几何拾取(Geometry Selection)和名称组件拾取(Named Selection)两种方法。

2、基本参数定义(Definition)
  基本参数定义(Definition)选项主要由接触类型(Type)、接触行为(Behavior)和接触剪裁(Trim Contact)组成。
在这里插入图片描述
  在接触类型(Type)选项中,软件共提供了绑定接触(Bonded)、不分离接触(No Separation)、无摩擦接触(Frictionless)、粗糙接触(Rough)、摩擦接触(Frictional)和强迫摩擦滑动接触(Forced Frictional Sliding)6种接触类型。常用的类型为绑定接触和摩擦接触,其中强迫滑动摩擦接触仅用于刚体-刚体接触。
   接触行为(Behavior)选项提供了程序控制(Program Controlled)、非对称接触(Asymmetric)、对称接触(Symmetric)和自动对称接触(Auto Asymmetric)。非对称接触的含义就是在界面之间只存在一个接触对,即当一个面为接触面时,另一个面为目标面;对称接触的含义是在界面之间存在两个接触对,即一个面既为接触面又为目标面。使用对称接触在接触计算中有利于提高接触计算的收敛性。
  接触剪裁(Trim Contact)选项提供了程序控制(Program Controlled)、打开(On)和关闭(Off),该选项主要用来减少接触计算中的计算区域,提高计算效率,一般使用程序控制即可。

3、高级选项(Advanced)
   高级选项(Advanced)对应于前面的接触类型设置,如果选择了其他接触类型,可能有些选项会消失。Formulation选项为接触算法选项,用户可以选择程序控制(Program Controlled)、增强的拉格朗日算法(Augmented Lagrange)、纯罚函数算法(Pure Penalty)、MPC算法和法向拉格朗日乘子算法(Normal Lagrange)。以上算法中,增强拉格朗日算法相对稳定,因此该算法作为程序的默认算法。
在这里插入图片描述
  Detection Method选项为接触侦测方法选项,有程序控制(Program Controlled)、在高斯积分点侦测(On Gauss Point)、在接触面的节点法向侦测(Nodal-Normal From Contact)、在目标面的节点法向侦测(Nodal-Normal To Target)和在接触面的节点投影方向侦测(Nodal-Projected Normal From Contact)五个选项可选。
  Penetration Tolerance选项为法向穿透容差,用户可以设置为程序控制(Program Controlled)、数值(Value)和因子(Factor)。
  Elastic Slip Tolerance选项为切向滑动容差,用户可以设置为程序控制(Program Controlled)、数值(Value)和因子(Factor)
  Normal Stiffness选项为接触法向刚度,用户可以设置为程序控制(Program Controlled)和手动输入(Manual),该参数对于接触计算收敛具有较高的明感度,一般情况下,该值越小,越有利于收敛,但是接触计算精度会下降。
  Update Stiffness项为接触刚度更新选项,用户可以设置为程序控制(Program Controlled)、从来不更新(Never)、每次迭代更新(Each Iteration)和增强的每次迭代更新(Each Iteration,Aggressive)。
  Stabilization Damping Factor项为稳定阻尼系数,默认值为0。
Pinball Region选项为球形区域,用户可以设置为程序控制(Program Controlled)、自动侦测数值  (Auto Detection Value)和定义球形区域半径(Radius)。
  Time Step Controls选项为接触时间步长控制选项,用户可以设置为关闭(None)、自动二分(Automatic Bisection)、预测冲击(Predict For Impact)和使用冲击约束(Use Impact Constraints)。

4、几何修正(Geometric Modification)
在这里插入图片描述
  Interface Treatment选项为接触界面处理,用户可以设置为以阶跃方式调整接触偏移(Add Offset,No Ramping),默认接触偏移Offset为0;以线性增长方式调整接触偏移(Add Offset,Ramped Effects);调整到接触面与目标面刚好接触(Adjust To Touch)。
  ContactGeometry Correction选项为接触面几何修正,用户可以在该选项中选择圆面光滑(Smoothing)和螺栓截面(Bolt Thread)。
  Target Geometry Correction选项为目标面几何修正,用户只能选择圆面光滑功能。

### 若依积木报表 Token 使用方法及问题解决 #### 1. 集成 JimuReport 并配置 Token 传递 为了使 `/jmreport/view` 接口能够正常工作并验证用户的合法性,必须确保每次请求都携带有效的 `token`。当不带有 `token` 访问该路径时,系统将会返回错误提示[^1]。 对于 Ruoyi Vue 版本来说,在集成过程中可以参照官方文档中的具体步骤来完成初步设置,并在此基础上加入必要的安全措施以支持基于令牌的身份认证机制[^3]。 ```javascript // 示例:前端发送带Token的HTTP请求 axios({ method: 'get', url: '/jmreport/view', headers: { Authorization: 'Bearer your_token_here' } }); ``` #### 2. 处理数据权限与自定义条件字段 如果遇到因缺少适当的数据权限而导致无法获取预期结果的情况,则可能是因为当前登录账户不具备足够的操作许可;此时可以通过调整后台管理系统的角色分配或是修改源码逻辑来进行优化处理[^4]。 另外值得注意的是,在某些场景下还需要扩展服务端接口的功能——即通过重写 `JimuReportTokenService.getUserInfo()` 方法向其中添加额外的信息项作为查询参数的一部分,从而实现更灵活多样的业务需求满足方式。 #### 3. 解决常见问题 - **未提供有效Token**: 当尝试访问受保护资源而未能成功提交合法凭证时,服务器通常会给出相应的状态码(如401 Unauthorized),这时应检查客户端代码是否正确设置了身份验证头以及所使用的密钥是否仍然处于激活状态。 - **跨域资源共享(CORS)**: 如果应用程序部署于不同域名之下,则可能会面临浏览器出于安全性考虑阻止Ajax调用的现象发生。对此建议开发者们可以在API网关处统一开启CORS策略或者利用JSONP技术绕过此限制[^2]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值