写代码:复制如下代码,写到上图的2区域;

'从这里开始复制:

'定义solidwork

Dim swApp As Object

Dim Part As Object

Dim SelMgr As Object

Dim boolstatus As Boolean

Dim longstatus As Long, longwarnings As Long

Dim Feature As Object

Dim a As Integer

Dim b As String

Dim m As String

Dim e As String

Dim k As String

Dim t As String

Dim c As String

Dim j As Integer

Dim strmat As String

Dim tempvalue As String

Sub main()

'link solidworks

Set swApp = Application.SldWorks

Set Part = swApp.ActiveDoc

Set SelMgr = Part.SelectionManager

swApp.ActiveDoc.ActiveView.FrameState = 1

'设定变量

c = swApp.ActiveDoc.GetTitle() '零件名

strmat = Chr(34) + Trim("SW-Material" + "@") + c + Chr(34)

blnretval = Part.DeleteCustomInfo2("", "代号")

blnretval = Part.DeleteCustomInfo2("", "名称")

blnretval = Part.DeleteCustomInfo2("", "材料")

a = InStr(c, " ") - 1      '重点:分隔标识符,这里是一个空格

If a > 0 Then

k = Left(c, a)

t = Left(LTrim(e), 3)

If t = "GBT" Then

e = "GB/T" + Mid(k, 4)

Else

e = k

End If

b = Mid(c, a + 2)

t = Right(c, 7)

If t = ".SLDPRT" Or t = ".SLDASM" Then

j = Len(b) - 7

Else

j = Len(b)

End If

m = Left(b, j)

End If

blnretval = Part.AddCustomInfo3("", "代号", swCustomInfoText, e)  '代号

blnretval = Part.AddCustomInfo3("", "名称", swCustomInfoText, m)  '名称

blnretval = Part.AddCustomInfo3("", "表面处理", swCustomInfoText, " ")

End Sub

solidworks批量图号分离_SolidWorks2014基于宏实现快速图号名称分离相关推荐

  1. solidworks批量图号分离_SolidWorks2014基于宏实现快速图号名称分离.docx

    SolidWorks2014基于宏实现快速图号名称分离 SolidWorks2014基于宏实现快速"图号名称"分离 当我们创建好一个Solidworks 零件以后,为了更快速把零件 ...

  2. ef mysql 读写分离_基于 EntityFramework 的数据库主从读写分离服务插件

    基于 EntityFramework 的数据库主从读写分离服务插件 1. 版本信息和源码 1.1版本信息 v1.01 beta(2015-04-07),基于 EF 6.1 开发,支持 EF 6.1 之 ...

  3. solidworks批量图号分离_SolidWorks图号分离宏-不需要特殊符号

    概述: SolidWorks图号分离宏,这是个很好用的宏程序,如果保存文件时,文件名是以"图号+名称"或者"名称+图号"的形式,可以自动识别文件名中的图号与名称 ...

  4. solidworks批量图号分离_SolidWorks图号名称分离宏

    SolidWorks 宏代码,用来分离文件名中的图号与零件名并自动写入属性,文件名不需要" - "或 者 空 格 等 特 殊 符 号 , 不 限 制 图 号 长 度 , 均 可 识 ...

  5. solidworks批量图号分离_SolidWorks图号名称分离宏.docx

    SolidWorks宏代码,用来分离文件名中的图号与零件名并自动写入属性,文件名不需要"-"或者空格等特殊符号,不限制图号长度,均可识别并分离使用方法打开宏工具栏2 点击新建宏按钮 ...

  6. solidworks批量图号分离_教你如何将SolidWorks2016图号名称分离到零件属性中

    2018年7月新书 未执行前的图号名称没有分离 关键是宏按钮的新建:打开工具-宏-新建-另存为对话框-自己给起名字-复制填写代码 另存为对话框 代码可以复制下面的-最后点保存 下面是按钮制作 Dim ...

  7. 字节跳动这项研究火了:基于残差UNet架构 ,一键分离伴奏和人声

    来源:机器之心 字节跳动的这项研究,可以完美将混合音频分离成单个源任务. 音乐源分离 (MSS) 是将混合音频分离成单个源的任务,例如人声.鼓.伴奏等.MSS 是音乐信息检索 (MIR) 的重要内容, ...

  8. Nature:基于宏基因组测序构建人类肠道微生物组参考基因集

    文章目录 基于宏基因组测序构建人类肠道微生物组参考基因集 文章影响 作者简介 热心肠日报 摘要 正文 宏基因组测序肠道微生物组 图1. 人类肠道微生物组的覆盖度 人类肠道微生物组的基因集 图2. 预测 ...

  9. Gut Microbes | 基于宏基因组发现猕猴肠道中的大量微生物新基因组

    猕猴肠道宏基因组中新微生物基因组的组装 Assembly of novel microbial genomes from gut metagenomes of rhesus macaque (Maca ...

最新文章

  1. windows无法配置此无线连接_Kubernetes 1.18功能详解:OIDC发现、Windows节点支持,还有哪些新特性值得期待?...
  2. iis mysql php 附件上传大小_修改上传附件2M大小限制的方法/php+iis上传附件默认大小修改方法...
  3. adc采样时间_ADC采样原理
  4. [C#]获得线程池中活动的线程数
  5. SpringBoot_数据访问-JDBC自动配置原理
  6. 建德有没有计算机培训,建德计算机培训,建德计算机培训班,建德计算机培训完好找工作吗 - IT教育频道...
  7. java 大小写转换函数_不使用Java中的任何库函数将大写转换为小写
  8. Problem C: 默认参数:求圆面积
  9. 使用mpx开发外卖小程序
  10. Idea 格式化代码 Idea设置快捷键 格式化代码
  11. 《码农翻身》各章节阅读连接
  12. Spring Cloud Alibaba
  13. Ffmpeg音频转码 卡顿(MP2转AAC)
  14. Java毕设项目藏宝阁游戏交易系统(java+VUE+Mybatis+Maven+Mysql)
  15. 嵌入式ARM设计编程(二) 字符串拷贝
  16. python实现zigzag_Zigzag Iterator的Pythonic方式?
  17. 计算机工程实践 课程大纲,《计算机专业》实习教学大纲.doc
  18. SMETA验厂辅导,Sedex和BSCI的区别在哪及Sedex验厂审核的流程
  19. android setContentView(R.layout.main) 语法错误
  20. 部署到linux 生成二维码失败

热门文章

  1. Unity 灯光系统(一)
  2. 适用于QMK的键值修改软件VIA
  3. 斩获新一轮数亿元融资,Seesaw这杯创意咖啡里有多少“泡沫”?
  4. mysql关系型数据库生成树形结构,Layui页面渲染树型结构图(详细)
  5. 【简易爬虫】找回B站“已失效视频”的相关信息
  6. 玩家交互体验—剑网3师徒系统
  7. php中的数据库操作和字符串操作session与cookie操作,php中的数据库操作和字符串操作session与cookie操作...
  8. i2c-tools的使用方法及举例
  9. 《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案
  10. 操作BLOB、CLOB、BFILE