QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 1911|回复: 2
收起左侧

[讨论] 零件序号设定之如何批量更改项目数的内容?

[复制链接]
发表于 2015-9-3 17:19:57 | 显示全部楼层 |阅读模式 来自: 中国甘肃兰州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
零件序号设定.jpg " x0 H1 V( ^, j  U. A
图示操作是在Solidworks 2012版本下操作。
0 s( z: c& n" X) F% j/ u0 Y; P& H6 p2 I. i0 Z1 p/ e" e4 g9 T
手动一个一个修改零件的序号,图中的项目数有1-1和1-3。2 _- b6 ]1 U. w' m2 `2 w
手动修改太麻烦了。有什么办法能直接设定零件序号为1-1.1-2,1-3,1-4! V, E! L1 {  ~$ x& H# x! B

0 S) z; K* P' j+ ~+ `1 z5 K. V9 |. l
 楼主| 发表于 2015-9-3 20:15:54 | 显示全部楼层 来自: 中国甘肃兰州
本帖最后由 ning84 于 2015-9-4 09:31 编辑 ) k/ [" H  T, b8 [
寂静天花板 发表于 2015-9-3 18:10
  K/ ]8 z% ~! o* J; p9 {你的序号编制本身就有问题,或者说根本没必要编制,因为不管是零件图号或者零件名称之类,在国家标准或行业 ...
在压力容器制图,总图是1,2,3,部件图是1-1,1-2,1-3都是这种排列。
. O& F- m4 G# [6 l! p9 Y9 B大型装配图总图,部件图都是1-1,1-2排列。  D# S- d3 Y1 m1 g% w- T

  1. 2 @6 [1 o: Q4 A! d; W
  2. Private Sub ll1(): C6 \/ W* y4 G& t0 B
  3.    Dim SwApp As SldWorks.SldWorks, SwModel As ModelDoc2
    , R/ u; u0 ^6 m
  4.       Set SwApp = Application.SldWorks
    ) L2 @7 p/ O3 I/ O) c
  5.       Set SwModel = SwApp.ActiveDoc5 i* M, D7 M* b
  6.    Dim SwSelMgr As SelectionMgr, Str" q% \+ r% K0 ^" G* O
  7.       Set SwSelMgr = SwModel.SelectionManager
    / e$ W, A6 ?8 B
  8.    Dim SwNote As Note, P2 f2 i0 `: s( }9 r3 V
  9.       Set SwNote = SwSelMgr.GetSelectedObject5(1)0 F/ B4 O- M1 Q
  10.       Debug.Print SwNote.GetName, SwNote.GetText
    : X$ s4 g/ E, L6 j3 }# c
  11.       'SwModel.EditBalloonProperties swBS_Underline, swBF_Tightest, swDetailingNoteTextCustom, "3-" & SwNote.GetText, swDetailingNoteTextItemNumber, "1"$ X0 B4 ~. I( C# [& j9 [
  12.       Str = "3-" & SwNote.GetText
    ) i% D3 q7 r6 [. ?0 X3 x8 c- m
  13.       Str = "") x' X9 ?% s- c- P  m8 P; n( P
  14.       'SwModel.EditBalloonProperties swBS_Underline, swBF_Tightest, 0, Str, swDetailingNoteTextItemNumber, "1"
    / ?8 t1 W2 u6 l4 y( p) B  e
  15.      ' SwModel.EditBalloonProperties swBS_FlagTriangle, swBF_Tightest, swDetailingNoteTextQuantity, Str, swDetailingNoteTextItemNumber, "1"
    ! \. n: r7 _# _( U
  16.       SwModel.EditBalloonProperties swBS_Underline, swBF_Tightest, swDetailingNoteTextItemNumber, Str, swDetailingNoteTextItemNumber, "1"
    7 K* D6 S6 Y8 `# J8 y
  17.      'SwModel.EditBalloonProperties 10, 0, 0, "3-2", 2, "1"% B2 K) l' z9 K. o
  18. End Sub) o$ A7 b0 a/ S* R) X4 J9 U
复制代码
- m: A) [$ |8 e% r( Q' B
数字+字母-零件序号问题?-SolidWorks-三维网 - Powered by Discuz!
$ u! ]9 e' D) l& M6 V8 ^7 w( f8 Zhttp://www.3dportal.cn/discuz/fo ... 3%BC%FE%D0%F2%BA%C50 s/ {/ b0 Y  C" i3 e$ b) t. A
http://www.3dportal.cn/discuz/data/attachment/forum/month_1204/12041910187644a513b37b7bb4.jpg5 x. k: {8 `# F% [. s$ G- o: x
2 j9 Y: k5 b4 w

8 O' v; o5 |) j7 W5 B
$ |3 u/ r3 F  L2 {

aa.zip

117.83 KB, 下载次数: 10

发表于 2015-9-3 20:18:16 | 显示全部楼层 来自: 中国广东深圳
ning84 发表于 2015-9-3 20:15
7 w. y) r" C+ T( h- w' _8 Q% ~在压力容器制图,总图是1,2,3,部件图是1-1,1-2,1-3都是这种排列。! d! t; F7 A0 ]' R; V
大型装配图总图,部件图都是1-1, ...
# c4 b: o1 b, t" [
你这是标准做法吗?我怎么看不大懂呀?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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