自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Solidworks常用API解析--ModelDoc2

ModelDoc2属于一个很常见的类,它代表了零件,装配体,工程图等,所以它有零件,装配体,工程图等共同的一些方法,比如获取路径(getpath),保存(save),另存为(saveas),选择(SelectionMgr),尺寸(DisplayDimension)等,但是一些比较特殊的,只有工程图才有的方法比如获取工程图页面名字(GetSheetNames),要调用这种API的时候就需要将ModelDoc2对象强转成DrawingDoc对象才可调用成功。下图为他们几种对象的关系。

2023-10-19 11:52:38 394

原创 Solidworks常用API解析--ActiveDoc

ActiveDoc作为一个用最多的属性之一,它的用法很简单,也特别实用,这个属性是获取当前活动的文件对象,如果打开有文档,那它就会获得一个ModelDoc2的对象,ActiveDoc只有获取的功能,没办法将其他文档激活到屏幕前,换句话说就是这个属性只能得到屏幕前的文档对象,不能切换屏幕前的对象,如果想实现切换,就要使用ActivateDoc这个方法(拼写不一样的注意区分)。

2023-10-19 11:31:09 445

原创 Solidworks二次开发--如何使用APIHelp

APIhelp在我们学习二次开发的生涯中贯穿始终,solidworks的API特别多,我们没办法全部记住,我们也无需记住它,我们把它当成一个工具就可以了,需要的时候直接查找即可。看第一条,SaveAs Method(IModelDoc),意思是IModelDoc类的SaveAs方法,如果需要的是模型的保存(包括图纸),那么IModelDoc就是正确的了。,直接在搜索框搜索相应的方法即可。2.直接点击进去,如果方法过期了,可以点新的类和方法找最新的一个方法。怎么用APIHelp就到这里了,如果还不懂可留言。

2023-07-05 13:56:38 2102

原创 Solidworks常用API解析--OpenDoc6

instance为ISldworks类(也可以是Sldworks类)调用的OpenDoc6方法,共有六个参数,返回值是一个ModelDoc2类,这个类可以有关模型的很多方法,是一个很常用的类。这个方法属于特别常用的一个方法,用该方法可以直接打开各种格式的文件,我们常用的打开文件类型有装配体,零件,工程图,打开不同的文件需要不一样的参数,下面请看参数的意义。Type:是solidworks的枚举类型,也可以直接填数字,1为零件,2为装配体,3为工程图,这三个较为常用,也可以去apihelp看它的枚举。

2023-07-05 11:21:31 1253

原创 SOLIDWORKS二次开发入门(VBA)

当光标运行结束后我们的程序就运行完成了,如果我们要重复多遍这个步骤那就加一个for循环,将我们要运行的重复代码放for循环里,这样一个需要重复的工作就可以用宏完美解决了,下面我们就做一个循环程序来创建多个零件。程序主体部分,sub是程序开头,main是主函数的意思,end sub是程序结束,其中程序主体这两个是比较常用的搭配,swApp经过第一个步骤的时候就将SW整个程序给获取到了,1.2.1首先要把调试工具调出来,在程序编辑界面上方右键点击勾选调试,就能出现调试工具,我们主要使用但不调试功能。

2023-07-05 10:19:31 5761 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除