您现在的位置是:首页 > 自动化教程 > 自动化编程教程自动化编程教程
Solidworks宏:自动分离名称和图号
2025-12-02 08:11:53自动化编程教程957人已围观
简介 ' ;;--------------------------------------------------------------;; ' ;; Author: bati8888, Copyright 2023 - cad555.com ;; ' ;;
' ;;--------------------------------------------------------------;;
' ;; Author: bati8888, Copyright 2023 - cad555.com ;;
' ;;--------------------------------------------------------------;;
' ;; Version 1.0.0 - 2023-03-06 ;;
' ;;--------------------------------------------------------------;;
Sub main()
Const delimiter As String = "_"
Const codeTitle As String = "代号"
Const nameTitle As String = "名称"
Dim swApp As Object
Dim Part As Object
Dim titleTemp As String
Dim arrayTemp() As String
Dim strTemp As String
Dim arrayCount As Integer
Dim boolTemp As Boolean
Dim code As String
Dim name As String
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc
titleTemp = swApp.ActiveDoc.GetTitle()
arrayTemp = Split(titleTemp, ".")
strTemp = arrayTemp(0)
arrayTemp = Split(strTemp, delimiter)
arrayCount = UBound(arrayTemp)
If arrayCount > 0 Then
name = arrayTemp(1)
code = arrayTemp(0)
boolTemp = Part.DeleteCustomInfo2("", codeTitle)
boolTemp = Part.DeleteCustomInfo2("", nameTitle)
boolTemp = Part.AddCustomInfo3("", codeTitle, swCustomInfoText, code)
boolTemp = Part.AddCustomInfo3("", nameTitle, swCustomInfoText, name)
End If
End Sub
Tags: 图号 Solidworks
很赞哦! ()
相关文章
随机图文
西门子smatr语句表(STL)编程手册
西门子STL编程手册是一份针对编程人员在使用西门子SIMATIC S7-300和S7-400系列PLC编程时使用的语句表编程语言(STL)的手册。STL是西门子PLC编程的一种语言,它是一种类似汇编语
:star2: 课程介绍 PLC系列教程: 编程入门教程& 电工零基础全套PLC编程& 三菱西门子&书籍: 目录: 西门子PLC学习书籍 PLC编程入门视频教程 电工零基础全套 PLC编程LF-三菱触摸屏PLC系列教程:编程入门教程&电工零基础全套PLC编程&三菱西门子&书籍
S7-200_SMART_V3系统手册
CAXA CAD电子图板免费安装教程
CAXA CAD电子图板2025是一款适配中国机械设计标准的二维CAD软件,拥有50多项新增及改进功能,涵盖AI数据提取、大图处理提速、标注优化等亮点,还新增DWF/DWFX格式兼容,适配来图加
| 留言与评论 (共有 条评论) |
