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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

好品数字
好品数字

Solidworks 二次开发 装配体中移动旋转零件

查看数: 1918 | 评论数: 6 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-3-8 15:40

正文摘要:

对装配体中的零件实现平移功能,在X,Y,Z方向分别实现平移,程序如下: //X方向平移 private void button3_Click(object sender, EventArgs e) { IAssemblyDoc iAssemblyDoc = (IAssemblyDoc)iModelDoc;//装配 ...

回复

兰杰龙 发表于 2013-3-8 16:04:18
朋友用的语言是C吧?代码看不懂,如果VB略还懂些。
我按VB的运用方式大致解释,供你参考。
我感觉应该是变量问题,移动要有坐标值,起点至终点,如果只能移动一次,说明你只给它一个终点的值,点击按钮或用时钟控件,它也只能移动在这个位置后不动了。
应该设一个变量,假如X方向每次移动单位2
X目的值变量=X目的值变量+2
这样运用时钟控件的启动和停止,X目的值变量不断增加,运行N个周期,就出现连续移动效果。
无敌小乌龟 发表于 2013-3-8 15:49:06
你好,我最近也在做Solidworks二次开发,现在遇到点问题。你是怎么实现零件移动的,能不能指导一下我啊!十分感谢!我的qq:1633578693
mrking 发表于 2013-3-8 15:48:57
楼主是编程高手啊
zy1211 发表于 2013-3-8 15:45:36
好像没有专门是Solidworks二次开发的区
xinxin20023 发表于 2013-3-8 15:41:17
好的,那我找找
-飞江- 发表于 2013-3-8 15:40:39
看不懂啊,不过楼主貌似发错地方了,有二次开发的区
关闭 卷起
关闭 卷起

手机版|小黑屋| GMT+8, 2024-5-16 12:44 , Processed in 0.144182 second(s), 41 queries .

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

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

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