SolidWorks机械工程师网——最大的SolidWorks学习平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: spxxing
打印 上一主题 下一主题

分享solidworks自动将文件名字改为"代号-名称.sldprt"的小工具

  [复制链接]

2

主题

143

帖子

140

金币

堂主

Rank: 4

积分
734

最佳新人活跃会员热心会员宣传达人灌水之王

61#
发表于 2021-12-10 15:07:00 | 只看该作者

   经典图书
这个下载了,但2022用不了,不知什么原因
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

7

主题

434

帖子

1126

金币

传奇

Rank: 8Rank: 8

积分
5268

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

62#
发表于 2022-1-27 16:04:12 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

15

主题

139

帖子

161

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1072

最佳新人活跃会员热心会员宣传达人灌水之王

63#
发表于 2022-5-14 00:41:43 | 只看该作者

   经典图书
个人感觉代号应该根据设计树的先后顺序递增,否则所有零件代号一样,如果不能那么一个个改和再设计书重命名无差别
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

28

主题

565

帖子

246

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2316

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

64#
发表于 2022-9-22 21:25:57 来自手机 | 只看该作者
Dim swApp As SldWorks.SldWorks Dim actDoc As SldWorks.AssemblyDoc Dim selectMgr As SldWorks.SelectionMgr Dim curFeature As SldWorks.Feature Dim targetComp As SldWorks.Component2 Dim curComponent As SldWorks.Component2 Dim parentComp As SldWorks.Component2 Dim componentsToMove() As SldWorks.Component2 Dim targetNameSplit() As String Dim count As Long Dim retVal As Boolean Dim featureName As String Dim featureType As String Dim targetName As String Dim compName As String Dim curCompName As String Sub Main() Set swApp = Application.SldWorks Set actDoc = swApp.ActiveDoc Set selectMgr = actDoc.SelectionManager Set targetComp = selectMgr.GetSelectedObjectsComponent4(1, -1) '获取选中零件 Set parentComp = targetComp.GetParent '获取父级零件 targetName = targetComp.Name2 '获取选中零件的层级名称 targetNameSplit = Split(targetName, "/") '分解层级名称 compName = targetNameSplit(UBound(targetNameSplit)) compName = Left(compName, InStrRev(compName, "-") - 1) '去除末端序号 count = 0 ReDim componentsToMove(count) If parentComp Is Nothing Then '没有父级零件,代表是顶层零件 Set curFeature = actDoc.FirstFeature Else Set curFeature = parentComp.FirstFeature End If Do Until curFeature Is Nothing '循环到特征为空 featureName = curFeature.Name '获取特征名称 featureType = curFeature.GetTypeName2 If featureType = "Reference" Then '只选中零部件   curCompName = Left(featureName, InStrRev(featureName, "-") - 1) '去除末端序号   If curCompName = compName Then '筛选出同名零件   retVal = curFeature.Select2(True, count + 1) '选中零件   Set curComponent = selectMgr.GetSelectedObject6(count + 1, -1) '获取零件对象   ReDim Preserve componentsToMove(count)   Set componentsToMove(count) = curComponent '将零件存入数组   count = count + 1   End If End If Set curFeature = curFeature.GetNextFeature() '选中下一个特征 Loop retVal = actDoc.ReorderComponents(componentsToMove, targetComp, swReorderComponentsWhere_e.swReorderComponents_After) '将零件移动到指定零件后 End Sub
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

28

主题

565

帖子

246

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2316

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

65#
发表于 2022-9-22 21:26:37 来自手机 | 只看该作者

   经典案例图书
非常感谢,下载试试
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

28

主题

565

帖子

246

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2316

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

66#
发表于 2022-9-22 21:26:38 来自手机 | 只看该作者
非常感谢,下载试试
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

1403

帖子

493

金币

传奇

Rank: 8Rank: 8

积分
5387

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

67#
发表于 2022-11-16 11:41:00 | 只看该作者

   经典案例图书
楼主太有才了,膜拜中……
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

26

帖子

28

金币

天使

Rank: 2Rank: 2

积分
94

最佳新人活跃会员

68#
发表于 2022-11-18 09:49:45 | 只看该作者
用过的觉得很实用的
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

11

帖子

17

金币

天使

Rank: 2Rank: 2

积分
95

最佳新人

QQ
69#
发表于 2023-3-13 17:03:22 | 只看该作者
这个作用是另存为????
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

471

帖子

560

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1730

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

70#
发表于 2023-3-14 09:39:30 | 只看该作者

   经典图书
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

471

帖子

560

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1730

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

71#
发表于 2023-3-17 10:49:54 | 只看该作者
楼主辛苦了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

123

帖子

392

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1400

最佳新人活跃会员热心会员宣传达人

72#
发表于 2023-4-7 13:41:59 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

142

帖子

74

金币

堂主

Rank: 4

积分
610

最佳新人活跃会员热心会员宣传达人灌水之王

73#
发表于 2023-5-1 15:04:05 | 只看该作者
感谢楼主分享,很不错!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

516

帖子

16

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2172

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

74#
发表于 2023-5-3 21:02:46 | 只看该作者
下载下来看看,应该会有用!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

15

帖子

10

金币

天使

Rank: 2Rank: 2

积分
91

最佳新人宣传达人

75#
发表于 2023-5-6 16:25:21 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

这个好用,有的时候忘记命名了,用这种插件是不错的选择。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

24

帖子

44

金币

天使

Rank: 2Rank: 2

积分
176

最佳新人活跃会员宣传达人

76#
发表于 2023-8-28 12:56:50 | 只看该作者

   经典案例图书
楼主辛苦了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

371

帖子

47

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1128

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

77#
发表于 2023-9-15 20:57:21 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

好好学习,天天向上!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

136

帖子

136

金币

堂主

Rank: 4

积分
561

最佳新人活跃会员热心会员宣传达人灌水之王

78#
发表于 2023-9-28 16:58:32 | 只看该作者

   经典案例图书
改完名称以后SOLIDWORKS能自动识别吗?打开装配体还需要一个个的找吗?
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

371

帖子

47

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1128

最佳新人活跃会员热心会员宣传达人灌水之王突出贡献

79#
发表于 2023-10-12 23:11:20 | 只看该作者
SW机械工程师网,找到组织了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

236

帖子

3

金币

堂主

Rank: 4

积分
619

最佳新人活跃会员热心会员宣传达人灌水之王

80#
发表于 2024-4-28 11:09:22 | 只看该作者
谢谢楼主出手相助,下来看看先!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

SOLIDWORKS 2023 机械设计从入门到精通

手机版|小黑屋| GMT+8, 2025-6-2 20:51 , Processed in 0.277741 second(s), 20 queries , Memcache On.

SolidWorks机械工程师网 ( 鲁ICP备14025122号-2 ) 鲁公网安备 37028502190335号

声明:本网言论纯属发表者个人意见,与本网立场无关。
如涉版权,可发邮件: admin@swbbsc.com

快速回复 返回顶部 返回列表