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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6339|回复: 28
打印 上一主题 下一主题

删除悬空尺寸 哪位大佬可否帮忙升级一下

  [复制链接]

8

主题

343

帖子

1622

金币

传奇

Rank: 8Rank: 8

积分
5275

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

跳转到指定楼层
楼主
 楼主| 发表于 2024-11-7 11:30:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

   经典图书


以下删除悬空尺寸 宏是论坛里下载的(感谢作者),哪位大佬可否帮忙升级一下。  大部分情况运行都没问题,但是有时候,工程图里阵列的失效连接线 还是无法清除干净,而且无法框选 只能一个个点选


  1. Option Explicit

  2. Sub main()

  3.     Dim swApp       As SldWorks.SldWorks
  4.     Dim swModel     As SldWorks.ModelDoc2
  5.     Dim swDraw      As SldWorks.DrawingDoc
  6.     Dim swSelMgr    As SldWorks.SelectionMgr
  7.     Dim swView      As SldWorks.View
  8.     Dim swAnn       As SldWorks.Annotation

  9.     Set swApp = Application.SldWorks
  10.     Set swModel = swApp.ActiveDoc
  11.     Set swDraw = swModel
  12.     Set swSelMgr = swDraw.SelectionManager

  13.     Set swView = swDraw.GetFirstView                    '取得第一个视图
  14.     While Not swView Is Nothing
  15.         swDraw.ClearSelection2 True                     '消除选择
  16.         Set swAnn = swView.GetFirstAnnotation3
  17.         While Not swAnn Is Nothing
  18.             If swAnn.IsDangling Then swAnn.Select (True)
  19.             Set swAnn = swAnn.GetNext3
  20.         Wend
  21.         If swSelMgr.GetSelectedObjectCount2(0) Then swDraw.EditDelete
  22.         Set swView = swView.GetNextView                 '获取下一视图
  23.     Wend

  24. End Sub
复制代码


本帖被以下淘专辑推荐:

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 转播转播 分享教程|习题|模型|技巧1 点赞点赞 拍砖拍砖
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

8

主题

158

帖子

1603

金币

传奇

Rank: 8Rank: 8

积分
3001

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

推荐
发表于 2024-11-7 17:29:08 | 只看该作者
sunsu168 发表于 2024-11-7 16:49
还是不行, 我上传了零件 sw2020版的。

我用的你三维重新生成了一个圆形中心符号线,只用被压缩的特征生成的,这种情况下如果悬空是可以成功删除的。目前你原图这种情况我没有找到方法可以成功删除,所以在没有找到方法前建议在用中心符号线时尽量只选阵列的特征,不要选中心部位。


另外我看到你图纸的一些常用技术要求都放在图框外面了,你可以建一个字典库存放。

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

使用道具 举报

8

主题

158

帖子

1603

金币

传奇

Rank: 8Rank: 8

积分
3001

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

推荐
发表于 2024-11-7 15:22:33 | 只看该作者

   经典图书
在你提供的代码基础上增加了删除悬空圆形中心符号线和其他符号线的代码,我简单测试下OK的。

删除悬空尺寸及符号线.rar (6.95 KB, 下载次数: 105, 售价: 40 金币)






SolidWorks机械工程师网
回复 支持 1 反对 0

使用道具 举报

8

主题

230

帖子

270

金币

长老

彭于晏 [已认证]

Rank: 6Rank: 6Rank: 6

积分
1710

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

QQ
地板
发表于 2024-11-7 13:59:50 | 只看该作者
试试这个,不知道哪里下载来的

一键选择悬空尺寸.zip

(8.6 KB, 下载次数: 120 售价: 45 金币

[em ...
回复 支持 反对

使用道具 举报

20

主题

1358

帖子

187

金币

传奇

Rank: 8Rank: 8

积分
6809

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

5#
发表于 2024-11-7 15:13:52 | 只看该作者

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

使用道具 举报

17

主题

630

帖子

1812

金币

传奇

Rank: 8Rank: 8

积分
7458

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

6#
发表于 2024-11-7 16:04:22 | 只看该作者
SW机械工程师网,找到组织了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

351

帖子

551

金币

传奇

Rank: 8Rank: 8

积分
3179

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

7#
发表于 2024-11-7 16:16:15 | 只看该作者

   经典案例图书
机制082 发表于 2024-11-7 15:22
在你提供的代码基础上增加了删除悬空圆形中心符号线和其他符号线的代码,我简单测试下OK的。

感谢大佬,刚刚测试了下是可以用的
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

343

帖子

1622

金币

传奇

Rank: 8Rank: 8

积分
5275

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

8#
 楼主| 发表于 2024-11-7 16:48:08 | 只看该作者
机制082 发表于 2024-11-7 15:22
在你提供的代码基础上增加了删除悬空圆形中心符号线和其他符号线的代码,我简单测试下OK的。

  上面两个帖子的宏都试了, 试了还是不行, 不知哪出问题了。 ( 我是压缩了上面的孔)

198#.84 伺服连接法兰.rar (519.03 KB, 下载次数: 57, 售价: 50 金币) 这个是sw2020的文档
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

343

帖子

1622

金币

传奇

Rank: 8Rank: 8

积分
5275

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

9#
 楼主| 发表于 2024-11-7 16:49:47 | 只看该作者
834556677 发表于 2024-11-7 13:59
试试这个,不知道哪里下载来的

还是不行, 我上传了零件 sw2020版的。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

158

帖子

1603

金币

传奇

Rank: 8Rank: 8

积分
3001

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

10#
发表于 2024-11-7 16:57:42 | 只看该作者

   经典图书
sunsu168 发表于 2024-11-7 16:49
还是不行, 我上传了零件 sw2020版的。

只有生成圆形中心符号线的特征全部删除或被抑制后才能成功选中悬空的圆形中心符号线。你的这个工程图不满足条件。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

390

帖子

2476

金币

传奇

Rank: 8Rank: 8

积分
7518

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

11#
发表于 2024-11-7 17:27:44 | 只看该作者
下载164518dwwiixtoh4ow8zo8看看
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

343

帖子

1622

金币

传奇

Rank: 8Rank: 8

积分
5275

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

12#
 楼主| 发表于 2024-11-8 08:13:15 | 只看该作者
机制082 发表于 2024-11-7 17:29
我用的你三维重新生成了一个圆形中心符号线,只用被压缩的特征生成的,这种情况下如果悬空是可以成功删除 ...

1. 明白了,不勾选基体中心符号线。
2.技术要求库 也做了,就是打开拖进来会卡,速度慢一点。 后来就直接放在图框外了,随时拖进来反而快
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

540

帖子

795

金币

传奇

Rank: 8Rank: 8

积分
3265

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

13#
发表于 2024-11-8 08:30:22 | 只看该作者
很不错,顶一下!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

647

帖子

1591

金币

传奇

Rank: 8Rank: 8

积分
5164

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

14#
发表于 2024-11-8 09:10:10 | 只看该作者
SW机械工程师网,找到组织了!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

41

主题

2313

帖子

2988

金币

传奇

Rank: 8Rank: 8

积分
8981

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

15#
发表于 2024-11-8 16:03:12 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

SolidWorks机械工程师网,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

688

帖子

762

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2549

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

16#
发表于 2024-11-14 13:07:42 | 只看该作者

   经典案例图书
SolidWorks机械工程师网,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

1903

帖子

752

金币

传奇

Rank: 8Rank: 8

积分
4943

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

17#
发表于 2024-12-23 16:09:53 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

SolidWorks机械工程师网,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

164

帖子

555

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2325

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

18#
发表于 2024-12-23 17:09:37 | 只看该作者

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

使用道具 举报

3

主题

266

帖子

273

金币

长老

Rank: 6Rank: 6Rank: 6

积分
2434

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

19#
发表于 2024-12-23 17:32:08 | 只看该作者
SolidWorks机械工程师网,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

14

帖子

160

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
366

最佳新人宣传达人

20#
发表于 2025-1-15 16:03:15 | 只看该作者
机制082 发表于 2024-11-7 15:22
在你提供的代码基础上增加了删除悬空圆形中心符号线和其他符号线的代码,我简单测试下OK的。

这个录屏的是什么软件
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

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

手机版|小黑屋| GMT+8, 2025-6-3 18:53 , Processed in 0.825751 second(s), 28 queries , Memcache On.

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

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

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