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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字
查看: 2130|回复: 4
打印 上一主题 下一主题

有没有大佬能修改下这个宏的,提供宏代码

  [复制链接]

15

主题

398

帖子

74

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1794

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

跳转到指定楼层
楼主
 楼主| 发表于 2023-11-2 13:53:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此代码也是在论坛上找到的,感谢论坛及作者
此宏是在工程图里输出“平板形式”  ,哪位大佬能改下,变成输出为 “三视图”+“平板形式”


Dim swApp As SldWorks.SldWorks
Dim swModel As SldWorks.ModelDoc2
Dim swPart As SldWorks.PartDoc
Dim swModelDocExt As SldWorks.ModelDocExtension
Dim swSelMgr As SldWorks.SelectionMgr
Dim swDrawing As SldWorks.DrawingDoc
Dim swView As SldWorks.View
Dim retval As String
Dim boolstatus As Boolean
Sub main()
Set swApp = Application.SldWorks
Set swModel = swApp.ActiveDoc
Set swPart = swModel
Set swModelDocExt = swModel.Extension
Set swSelMgr = swModel.SelectionManager
retval = swApp.GetUserPreferenceStringValue(swDefaultTemplateDrawing)

Set swModel = swApp.NewDocument(retval, 0, 0, 0)
Set swDrawing = swModel

'Set swView = swDrawing.CreateDrawViewFromModelView3(swPart.GetPathName, "平板型式", 0.1, 0.14, 0)

boolstatus = swModelDocExt.SelectByID2("Drawing View1", "DRAWINGVIEW", 0, 0, 0, False, 0, Nothing, 0)

boolstatus = swDrawing.ActivateView("Drawing View1")
swModel.ClearSelection2 True

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

使用道具 举报

0

主题

39

帖子

44

金币

天使

Rank: 2Rank: 2

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

使用道具 举报

3

主题

1129

帖子

242

金币

传奇

Rank: 8Rank: 8

积分
3808

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

板凳
发表于 2023-11-3 10:48:15 | 只看该作者
顶一下,坐等高手!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

16

主题

237

帖子

636

金币

传奇

Rank: 8Rank: 8

积分
3259

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

地板
发表于 2023-11-4 10:29:18 | 只看该作者
顶一下,坐等高手!
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

2

主题

370

帖子

6

金币

长老

Rank: 6Rank: 6Rank: 6

积分
1472

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

5#
发表于 2024-4-17 09:36:49 | 只看该作者

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

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-5-4 20:45 , Processed in 0.148300 second(s), 33 queries .

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

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

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