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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: wild-boy
打印 上一主题 下一主题

宏-批量修改钣金K因子(最新版放在15楼)

  [复制链接]

7

主题

29

帖子

60

金币

天使

Rank: 2Rank: 2

积分
139
QQ
21#
发表于 2019-6-15 17:39:32 | 只看该作者

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

使用道具 举报

8

主题

25

帖子

50

金币

天使

Rank: 2Rank: 2

积分
127
QQ
22#
发表于 2019-6-15 18:11:30 | 只看该作者
这样可以了

Option Explicit
Sub main()
    Dim swApp As SldWorks.SldWorks
    Dim swModel As SldWorks.ModelDoc2
    Dim swSelMgr As SldWorks.SelectionMgr
    Dim swFeat As SldWorks.Feature
    Dim swSheetMetal As SldWorks.SheetMetalFeatureData
    Dim bRet As Boolean
    Dim boolstatus As Boolean
    Dim swCustBend As SldWorks.CustomBendAllowance
    Dim sswComponent As SldWorks.Component
    Dim Value As Integer

    Set swApp = Application.SldWorks
    Set swModel = swApp.ActiveDoc
    Set swSelMgr = swModel.SelectionManager
    boolstatus = swModel.Extension.SelectByID2("钣金", "BODYFEATURE", 0, 0, 0, False, 0, Nothing, 0)
    Set swFeat = swSelMgr.GetSelectedObject5(1)
    Set swSheetMetal = swFeat.GetDefinition
    Value = swSheetMetal.SetUseGaugeTable(False, "")
    Set swCustBend = swSheetMetal.GetCustomBendAllowance
    If Not swCustBend.Type = swBendAllowanceKFactor Then
        swCustBend.Type = swBendAllowanceKFactor
        Call swSheetMetal.SetCustomBendAllowance(swCustBend)
    End If
    boolstatus = swFeat.ModifyDefinition(swSheetMetal, swModel, sswComponent)

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

使用道具 举报

4

主题

42

帖子

25

金币

天使

Rank: 2Rank: 2

积分
108
QQ
23#
发表于 2019-6-15 21:43:02 | 只看该作者

   经典图书
支持,好东西
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

36

帖子

26

金币

天使

Rank: 2Rank: 2

积分
84
QQ
24#
发表于 2019-6-16 03:02:10 | 只看该作者
感谢楼主分享
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

29

帖子

19

金币

天使

Rank: 2Rank: 2

积分
77
QQ
25#
发表于 2019-6-16 03:53:09 | 只看该作者

   经典案例图书
多谢大神的多次指点,K因子宏的使用限制终于解除了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

24

帖子

22

金币

天使

Rank: 2Rank: 2

积分
66
QQ
26#
发表于 2019-6-16 06:43:51 | 只看该作者
多谢“羊三丫”大神的代码支援,现在无论钣金件的折弯系数是否设为K因子都可以用此宏修改K因子。

现在更新宏如下,使用方法不变。 批量修改K因子.zip (73.67 KB, 下载次数: 280)
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

5

主题

29

帖子

33

金币

天使

Rank: 2Rank: 2

积分
103
QQ
27#
发表于 2019-6-16 13:41:56 | 只看该作者

   经典案例图书
学习中。不是很会用。谢谢
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

3

主题

24

帖子

15

金币

天使

Rank: 2Rank: 2

积分
67
QQ
28#
发表于 2019-6-16 14:07:13 | 只看该作者
"大神"两个字不敢当,也只是入门而已,有机会可以共同探讨学习.
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

34

帖子

105

金币

天使

Rank: 2Rank: 2

积分
180
QQ
29#
发表于 2019-6-16 23:54:03 | 只看该作者
谢谢楼主分享
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

27

帖子

38

金币

天使

Rank: 2Rank: 2

积分
101
QQ
30#
发表于 2019-6-17 12:46:16 | 只看该作者

   经典图书
非常使用、试下,,,,,
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

28

帖子

25

金币

天使

Rank: 2Rank: 2

积分
84
QQ
31#
发表于 2019-6-17 15:44:18 | 只看该作者
收藏了,谢谢!!!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

7

主题

29

帖子

45

金币

天使

Rank: 2Rank: 2

积分
132
QQ
32#
发表于 2019-6-17 20:57:36 | 只看该作者
虽然折弯扣除软件后台自带表格模板,但还是谢谢lz分享的直观操作。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

6

主题

37

帖子

40

金币

天使

Rank: 2Rank: 2

积分
111
QQ
33#
发表于 2019-6-18 01:28:19 | 只看该作者
我之前也是用钣金规格表的哦,但是扣除参数一旦发生改变,光修改规格表是不会对图纸产生影响的,需要手动将每个图的规格表更新,很麻烦的。就是改的太烦了,才自己写一个宏。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

9

主题

32

帖子

82

金币

天使

Rank: 2Rank: 2

积分
173
QQ
34#
发表于 2019-6-18 03:28:53 | 只看该作者
运行到这里出错了

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

使用道具 举报

8

主题

34

帖子

72

金币

天使

Rank: 2Rank: 2

积分
155
QQ
35#
发表于 2019-6-18 04:48:24 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

感谢楼主的分享
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

35

帖子

28

金币

天使

Rank: 2Rank: 2

积分
88
QQ
36#
发表于 2019-6-18 08:48:40 | 只看该作者

   经典案例图书
是所有零件都报错,还是运行到某个特定的零件才报错。方便的话把要处理的图纸发给我,我好看看是哪出错了。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

4

主题

27

帖子

28

金币

天使

Rank: 2Rank: 2

积分
77
QQ
37#
发表于 2019-6-18 11:58:48 | 只看该作者
加入QQ群
参与讨论和学习

SolidWorks技术交流群

或扫描二维码加入

多谢,挺方便的
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

14

帖子

62

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
426

最佳新人宣传达人

38#
发表于 2020-4-27 15:53:43 | 只看该作者

   经典案例图书
非常好用,学习学习
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

1

主题

239

帖子

104

金币

堂主

Rank: 4

积分
859

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

39#
发表于 2020-4-29 13:58:37 | 只看该作者
SolidWorks机械工程师网,顶一下。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

0

主题

6

帖子

8

金币

混混

Rank: 1

积分
32

最佳新人

40#
发表于 2020-4-29 19:48:00 | 只看该作者
好东西呀,用用看
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

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

手机版|小黑屋| GMT+8, 2025-7-22 15:38 , Processed in 0.387719 second(s), 22 queries , Memcache On.

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

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

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