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

标题: 钣金折弯动画-教程 [打印本页]

作者: ksyjhrnrlg    时间: 2006-7-8 12:56
标题: 钣金折弯动画-教程
1、新建一个基体法兰的零件。
2、在基体法兰的可以折弯的位置建立一个“绘制的折弯”特征,角度1度。如下图:

作者: randy0402    时间: 2006-7-8 13:00
然后通过:工具----新建,命令新建一个VB,在窗口中输入如下代码,并保存:
Dim swApp As Object
Sub main()
Set swApp = CreateObject("SldWorks.Application")
  Set part = swApp.ActiveDoc
   For I = 1 To 90 Step 1
    part.Parameter("D4@草图折弯1").SystemValue = I * 3.14 / 180
    part.EditRebuild
    part.GraphicsRedraw2
Next I
End Sub
这里其实只是使用到了一个循环指令,从1到90,每循环一次增加1。
大家有兴趣可以找相关的书进行进一步的学。
然后“打开屏幕捕捉”命令,再通过:工具----运行,来执行刚才的代码。
动画完成后,关闭屏幕捕捉就可以了
如果要进行多处折弯只需再添加相应的循环变量就可以了,如下:
Dim swApp As Object
Sub main()
Set swApp = CreateObject("SldWorks.Application")
  Set part = swApp.ActiveDoc
   For I = 1 To 90 Step 1
    part.Parameter("D4@草图折弯1").SystemValue = I * 3.14 / 180
    part.EditRebuild
    part.GraphicsRedraw2
Next I
   ForJ = 1 To 90 Step 1
    part.Parameter("D4@草图折弯2").SystemValue = J * 3.14 / 180
    part.EditRebuild
    part.GraphicsRedraw2
Next J
   For I = K To 90 Step 1
    part.Parameter("D4@草图折弯3").SystemValue = K * 3.14 / 180
    part.EditRebuild
    part.GraphicsRedraw2
Next K
------------------------------
------------------------
------------------------------
End Sub

作者: 紫桃1705    时间: 2006-7-8 13:02
樓主真厲害,有沒有辦法在隨形陣列時,使圓柱體的直徑跟著變化?
作者: 天上人间    时间: 2006-7-8 13:02
你牛!
作者: s13s    时间: 2006-7-8 13:02
谢谢楼主的教程啦!
作者: fanruike    时间: 2006-7-8 13:03
厉害
作者: flanker    时间: 2006-7-8 13:03
请问楼主,你有没有SOLIDWORK2005的视频教程,能共享一下吗?我的邮箱是chengpamtek@163.com     谢谢了
作者: enetuse    时间: 2006-7-8 13:09
谢谢老师~
作者: ftam    时间: 2006-7-8 13:12
谢谢楼主分享  学习了
作者: ypkb    时间: 2006-7-8 13:15
谢谢楼主分享  学习了
作者: zdy381336    时间: 2006-7-8 13:15
牛啊,楼主可真是牛~
作者: wxfkain    时间: 2006-7-8 13:16
这个方法比之前那个用装配体做的要高明很多,多谢分享了····
作者: Bearcat    时间: 2006-7-8 13:19
不错,一定要好好研究一下
作者: aguolaode    时间: 2019-7-8 11:40
SolidWorks机械工程师网,顶一下。
作者: 22669988    时间: 2019-7-8 12:52
很不错,找到组织了!
作者: YU7630    时间: 2022-6-16 08:15


不错,一定要好好研究一下
作者: 潇湘夜夕雨    时间: 2022-6-19 15:52
感谢楼主分享!学习了




欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) Powered by Discuz! X3.2