在ANSA软件中进行完前处理画网格后经常需要对PID的名字进行修改比如:在名字前面增加车型代码在名字后面增加零部件厚度在名字后面增加零件的材料名称对名字中的特殊字符进行替换。。。遇上只有一两个名称要改那还好遇上几十上百个成千上万个。。。这个时候就要用到批量修改的功能了最好的方法是通过二次开发进行批量修改不过门槛有点高那还有没有其他的方法呢?其实除了二次开发以外还有几种方法批量改名字。。。这里简单介绍如下

1

要在当前NAME前面或者后面增加车型代码比如要在当前NAME前面增加“BMW11”字符串时选中要更改的名称系列在【Name】处点击鼠标右键填入如下命令"BMW11".$ 在后面增加则写成 $."BMW11"示例如下

2

要在当前名字结尾增加零件厚度时如改成XXXXXXX_T1.2可将命令写成$."T".@T1@注意这里的厚度是零件本身的真实厚度示例如下

3

如果在当前名称中存在'/','\','空格'等特殊字符想将其换成下划线‘_’,用tr($,"/","_") 可以将所有目标对象都换成'_'示例如下

4

针对重复字样比如含有"FRRRONT RAIL"字样时可以通过trsqu($,"R")将连续多个R压缩成一个该字符串可变为“FRONT RAIL”示例如下

5

也可以将目标对象进行批量替换哦比如如果想把名称中的“rail”换成“beam”用subifm($,"rail","beam")即可当然该关键字也可以用来把rail从名字中删除输入subifm($,"rail","")即可示例如下

6

删除名字中的“rail”也可以用trdel($,"rail")你学会了吗?赶紧收藏起来,工作的时候去秀一秀吧。

wpf的tabcontrol获取当前选中的名字_技巧:ANSA中如何快速批量修改PID名字相关推荐

  1. 快速批量修改文件名字

    1.新建一个txt,输入 @echo off set a=0 setlocal EnableDelayedExpansion for %%n in (*.jpg) do ( set /A a+=1 r ...

  2. OS模块--批量修改文件名字(一)创建和修改文件路径

    OS模块:在程序中,经常需要对大量文件和路径进行操作,比如:查询某一路径下同种类型文件,批量修改文件名字等.OS模块提供了非常丰富得方法用来处理文件和目录. 一.常用OS模块列表 二.OS模块创建文件 ...

  3. unity 编辑器窗口 批量修改文件名字

    unity 编辑器批量修改.替换 文件名: 记录一下,窗口效果如下,需要选中文件,可多选 在排序的基础上增加了双排序和替换功能 代码: public class RenameFile : Editor ...

  4. c语言;文件名批量修改要求可以修改整个文件内文件名或后缀名自动,ubuntu批量修改文件名字(换动画资源必用)...

    Ubuntu 16.04 批量改文件名 在Ubuntu16.04下给文件批量改名可以使用rename命令. MATLAB中批量修改文件的名字 在运行matlab时有时需要用统一的文件格式,这个时候对文 ...

  5. java好听的名字_(男孩起名)李白诗中最唯美的三字名字推荐,李白诗中最唯美的三字名字取名方法 - Java伴我余生 - 宝宝起名网...

    温馨提示: 本文约有1125个文字,大小约为5KB,预计阅读时间3分钟,本文共 3张图片. 本文李白诗中最唯美的三字名字推荐,李白诗中最唯美的三字名字取名方法,请您欣赏.宝宝起名网众多优秀文章,如果想 ...

  6. OS模块--批量修改文件名字(二)

    通过三个案例,介绍批量修改文件名字的方法. 一.批量在文件前/后任意添加文件名字 二.批量去掉文件字符 三.批量替换某一类型文件名字 一.批量在文件前/后任意添加文件名字(批量在文件前面添加'方法11 ...

  7. 如何批量修改文件名字的一部分?

    如何批量修改文件名字的一部分?不知道大家有没有遇到这样一个问题,小编作为一名"打工人"是遇到过这个工作,几百个文件的文件名都包含有某部分文字,然后现在需要将这部分文字改成另外的几个 ...

  8. java项目:批量修改文件名字

    代码如下: import java.io.File; //导入io.File public class test {public static void main(String[] args) {// ...

  9. java获取radio选中的值_获取radio值

    使用jquery获取radio的值  使用jquery获取radio的值,最重要的是掌握jquery选择器的使用,在一个表单中我们通常是要获取被选中的那个radio项的值,所以要加checked来 ...

最新文章

  1. Uber开源TensorFlow框架工具箱Ludwig,无需编码即可进行深度学习开发
  2. python开发环境比较好_python开发环境比较好,python 集成开发环境哪个好
  3. python中 for ... else ... 的用法
  4. js 判断一个字符在字符串中出现的次数
  5. c语言多线程面试题,iOS面试题--网络多线程
  6. 提高.net网站的性能
  7. 通达信公式改成python_通达信 修改为选股公式
  8. php laypage,LayUI分页和LayUI laypage分页区别详解
  9. bat文件如何调用另一个bat文件
  10. 王者荣耀英雄分析--孙悟空
  11. 论文查找: arXiv,论文阅读:知云文献翻译, 完美组合 !
  12. 都市白领要学会的规则
  13. 汉字转换为拼音Java工具类
  14. 携程是如何做React Native优化的
  15. python复利计算_如何让Python复利计算器给出正确的答案
  16. BIOS内部模块详解
  17. 掌握 SQL 这些核心知识点,出去吹牛逼再也不担心了
  18. RDIFramework.NET敏捷开发框架助力企业BPM业务流程系统的开发与落地
  19. wav avi计算机存储音频,把AVI和WAV文件合二为一
  20. geoCoordMap数据,全国省市,4个直辖市,用于echart gl 3d地图

热门文章

  1. ABAP Access global variable in another program
  2. CM: 使用ICF node实现对附件的读取
  3. NO_CHANGE_ALLOWED error code
  4. Angular.js 页面里的按钮点击事件处理
  5. 腾讯云社区发表博客的前台JavaScript实现
  6. 一些SAP Partners能够通过二次开发实现打通 SAP C/4HANA和S/4HANA 的场景分享
  7. 关于安卓手机访问一些网站或者Fiori应用弹出安装证书的提示
  8. 使用Cordova将您的前端JavaScript应用打包成手机原生应用
  9. Linux下不同命令的区别与联系(cat和vi/vim和nano)
  10. linux关闭沙盒模式,打开或关闭沙盒模式以禁用宏