SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充

您所在的位置:网站首页 自动生成宏程序代码 SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充

SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充

#SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充| 来源: 网络整理| 查看: 265

本文作者:溪风博客 SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充 溪风博客 2021-04-17 23952 抢沙发 默认 3d打印服务商 SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充摘要: 今天有学员问溪风SolidWorks命名文件的时候是代号加名称的方法保存的图纸,然后能不能自动将代号和名称自动填充到零件或装配体属性里面,其实这个是可以的,溪风在之前也见过有的工程...

今天有学员问溪风SolidWorks命名文件的时候是代号加名称的方法保存的图纸,然后能不能自动将代号和名称自动填充到零件或装配体属性里面,其实这个是可以的,溪风在之前也见过有的工程师这么对文件起名字。比如下面SolidWorks图纸的命名规格:代号空格名称。如下图所示:

SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充  SolidWorks插件 solidworks宏 第1张

通过对SolidWorks图纸进行有规则的命名,比如【代号+空格+名称】这样的规则,对零件或者装配体进行保存。那么如何才能实现SolidWorks文档属性跟着自动填充呢?

SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充  SolidWorks插件 solidworks宏 第2张

今天溪风就给大家分享SolidWorks代号名称分离宏的制作和使用方法。

SolidWorks代号名称分离宏的制作

SolidWorks代号名称分离宏代码如下:

'定义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

使用方法:

1、打开SolidWorks,工具-新建宏

SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充  SolidWorks插件 solidworks宏 第3张

2、 新建之后将里面的文字全部删除,然后将上面的SolidWorks代号名称分离宏,复制粘贴进去即可

然后保存,宏命令的默认格式是.swp

如果对电脑操作不熟练的学员,可以直接下载溪风已经做好的宏程序,在文章底部附件里面下载。

SolidWorks代号名称分离宏使用方法

打开我们的SolidWorks文件,一定是代号+空格+名称,比如我这里的xifengboke是代号,溪风博客是名称

SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充  SolidWorks插件 solidworks宏 第4张

然后我们来使用我们做好的宏程序,点击菜单-工具-宏-运行宏-选择上面保存的宏(或者下载附件里面宏)

SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充  SolidWorks插件 solidworks宏 第5张

SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充  SolidWorks插件 solidworks宏 第6张

然后点击打开,几乎是瞬间,我们代号和名称就自动填充了

SolidWorks代号名称分离宏程序,轻松实现SolidWorks文件图号和名称的自动分离填充  SolidWorks插件 solidworks宏 第7张

就是这么的简单方便。希望可以帮助到有需要的学员。

SolidWorks代号名称分离宏程序下载

您好,只有本站VIP用户才能直接查看隐藏内容哦,立即登录   立即注册

标签: SolidWorks插件 solidworks宏

文章版权及转载声明

作者:溪风博客本文地址:https://xifengboke.com/post/1519.html发布于 2021-04-17文章转载或复制请以超链接形式并注明出处溪风博客-专业SolidWorks学习网站

打赏

觉得文章有用就打赏一下文章作者 支付宝扫一扫打赏 微信扫一扫打赏 阅读 QQ 分享 微博分享 微信分享 分享 相关推荐 SolidWorks插件solidworks宏 SolidWorks劳尔色卡RAL下载,颜色渲染必备工具 SolidWorks劳尔色卡RAL下载,颜色渲染必备工具 2024-02-03 SolidWorks多实体随机颜色宏下载,多实体钣金焊件随机上色 SolidWorks多实体随机颜色宏下载,多实体钣金焊件随机上色 2024-01-15 标准件库螺栓螺母螺柱垫圈SolidWorks标准件插件 标准件库螺栓螺母螺柱垫圈SolidWorks标准件插件 2024-01-04 SolidWorks工程图批量转PDF和cad宏+钣金批量转CAD展开下料宏 SolidWorks工程图批量转PDF和cad宏+钣金批量转CAD展开下料宏 2023-08-20 SolidWorks工程图一键转CAD和PDF宏下载 SolidWorks工程图一键转CAD和PDF宏下载 2023-06-29 SolidWorks实用宏文件下载(某大v整理) SolidWorks实用宏文件下载(某大v整理) 2023-05-21 SolidWorks插件外购件模型标准件模型下载SolidWorks选型库下载 SolidWorks插件外购件模型标准件模型下载SolidWorks选型库下载 2023-05-13 SolidWorks随机颜色宏下载,装配体零件随机上色 SolidWorks随机颜色宏下载,装配体零件随机上色 2023-04-19 发表评论取消回复 评论列表 (暂无评论,23952人围观)参与讨论 还没有评论,来说两句吧...


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3