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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

查看数: 592 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-9-3 17:19

正文摘要:

图示操作是在Solidworks 2012版本下操作。 手动一个一个修改零件的序号,图中的项目数有1-1和1-3。 手动修改太麻烦了。有什么办法能直接设定零件序号为1-1.1-2,1-3,1-4

回复

TABABI 发表于 2015-9-3 17:48:37
你的序号编制本身就有问题,或者说根本没必要编制,因为不管是零件图号或者零件名称之类,在国家标准或行业惯例中都有涉及,但零件序号本身就是在明细表起个标注明细表行位置的作用,所以才有1234的排列。你玩个1-2 1-3没任何意思。
猪宝宝 发表于 2015-9-3 17:40:40
在压力容器制图,总图是1,2,3,部件图是1-1,1-2,1-3都是这种排列。
大型装配图总图,部件图都是1-1,1-2排列。

    Private Sub ll1()
       Dim SwApp As SldWorks.SldWorks, SwModel As ModelDoc2
          Set SwApp = Application.SldWorks
          Set SwModel = SwApp.ActiveDoc
       Dim SwSelMgr As SelectionMgr, Str
          Set SwSelMgr = SwModel.SelectionManager
       Dim SwNote As Note
          Set SwNote = SwSelMgr.GetSelectedObject5(1)
          Debug.Print SwNote.GetName, SwNote.GetText
          'SwModel.EditBalloonProperties swBS_Underline, swBF_Tightest, swDetailingNoteTextCustom, &quot;3-&quot; & SwNote.GetText, swDetailingNoteTextItemNumber, &quot;1&quot;
          Str = &quot;3-&quot; & SwNote.GetText
          Str = &quot;&quot;
          'SwModel.EditBalloonProperties swBS_Underline, swBF_Tightest, 0, Str, swDetailingNoteTextItemNumber, &quot;1&quot;
         ' SwModel.EditBalloonProperties swBS_FlagTriangle, swBF_Tightest, swDetailingNoteTextQuantity, Str, swDetailingNoteTextItemNumber, &quot;1&quot;
          SwModel.EditBalloonProperties swBS_Underline, swBF_Tightest, swDetailingNoteTextItemNumber, Str, swDetailingNoteTextItemNumber, &quot;1&quot;
         'SwModel.EditBalloonProperties 10, 0, 0, &quot;3-2&quot;, 2, &quot;1&quot;
    End Sub

复制代码
数字+字母-零件序号问题


aa.zip (117.83 KB, 下载次数: 163)
徽商童雪:) 发表于 2015-9-3 17:32:09
你这是标准做法吗?我怎么看不大懂呀?

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

手机版|小黑屋| GMT+8, 2025-5-26 09:31 , Processed in 0.161417 second(s), 28 queries , Memcache On.

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

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

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