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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1190|回复: 8
打印 上一主题 下一主题

【求助】solidworks二次开发问题

[复制链接]

101

主题

362

帖子

195

金币

堂主

Rank: 4

积分
587
QQ
跳转到指定楼层
楼主
发表于 2006-4-13 21:13:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

   经典图书
请问有谁知道怎么样让VB对sw的文件进行自动装配啊?
我把代码复制到VB那里运行到“Set Feature = Part.AddMate2(1, 1, False, 0.01, 0, 0, 1, 1, 0.5235987755983, 0.5235987755983, 0.5235987755983, longstatus)”这行的时候就会出错,说“类型不匹配”,请教各位高手这是怎么回事?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享教程|习题|模型|技巧 点赞点赞21490 拍砖拍砖1030
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复

使用道具 举报

9

主题

228

帖子

23

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
274
QQ
沙发
发表于 2006-4-13 21:15:32 | 只看该作者
我也是做solidworks 的自动装配,我是用VC做的,想请教一些问题。
装配面是怎么实现自动选取的,能不能给我一段源程序,最好是VC的,VB的也行
SolidWorks机械工程师网
提示:建议使用谷歌浏览器浏览本网站!如单击这里下载!否则,可能无法下载附件文件!(支持大多数版本的谷歌浏览器,支持360和QQ浏览器的极速模式,即谷歌内核模式,使用IE和Edge浏览器,浏览个别网页以及下载文件时,会误报“***不安全”,此时需要单击“继续访问此不安全站点(不推荐)”才可以继续下载,另外,本网站不含任何不安全的文件,已联系微软公司解决,纯属IE和Edge浏览器误报)
回复 支持 反对

使用道具 举报

14

主题

224

帖子

38

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
275
QQ
板凳
发表于 2006-4-13 21:17:16 | 只看该作者

   经典图书
太深奥了
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

209

帖子

19

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
241
QQ
地板
发表于 2006-4-13 21:17:22 | 只看该作者
没有学过VB,可以用C或者C++的啊??
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

12

主题

245

帖子

33

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
303
QQ
5#
发表于 2006-4-13 21:24:01 | 只看该作者

   经典案例图书
我是做solidworks 的自动装配,想请教一些问题。
装配面是怎么实现自动选取的,能不能给我一段源程序,纪录啊,最好是VB的
谢谢大家
帮帮忙啊
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

228

帖子

29

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
287
QQ
6#
发表于 2006-4-13 21:24:12 | 只看该作者
我是做solidworks 的自动装配,想请教一些问题。
装配面是怎么实现自动选取的,能不能给我一段源程序,纪录啊,最好是VB的
谢谢大家
帮帮忙啊
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

11

主题

215

帖子

20

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
249
QQ
7#
发表于 2006-4-13 21:27:15 | 只看该作者

   经典案例图书
呵呵,直接把代码贴上去是不行的。Object Part没有定义, VB script 和在VB的运行中有些不同。
所以...请从最基本的地方看起。
推荐的书目贴在三维论坛中。
请支持正版,这些书是没有电子版。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

8

主题

237

帖子

17

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
279
QQ
8#
发表于 2006-4-13 21:30:02 | 只看该作者
装配面可以在建立的时候赋名称,然后通过遍历的方式选取(不知道现在的API 有没有新的处理方式,但是很早之前我是这样做的)
或者通过特征的遍历方式判断选取
相关资料请查询SW 二次开发的最早的硕士毕业论文,虽然今天看来已经比较落后了,但是在仪式上还是非常值得参考的
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

18

主题

236

帖子

45

金币

侠客

Rank: 3Rank: 3Rank: 3

积分
303
QQ
9#
发表于 2006-4-13 21:35:45 | 只看该作者
虽然,选取装配面的方式非常接近GUI的操作,但是我个人还是推荐用基准面+基准轴的方式进行装配,这样虽然麻烦,但是选取方便,程序运行的效率相对较高。
SolidWorks机械工程师网
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭 卷起
关闭 卷起

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

手机版|小黑屋| GMT+8, 2024-9-21 08:49 , Processed in 0.415800 second(s), 26 queries , Memcache On.

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

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

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