09 2019 档案
摘要:代码:这里示意获取草图中线段的总长:private void Btn_T_sketchsegment_Click(object sender, EventArgs e) { I...
阅读全文
摘要:今天有人问到如何选中零件中已经命名的面.那我们就先把这个记录一下.比如,零件中我们命名了一个面的名称有两种情况:1,零件中选中该面: ISldWorks swApp = Utility.C...
阅读全文
摘要:这一个比较简单,其实就是遍历一下草图中的对象,然后获取关系,删除.代码: private void btn_DeleteConstraints_Click(object sender, EventArgs e) ...
阅读全文
摘要:当我们需要用户选择时,可以利用代码创建指定的选择器.其实就像手工点击工具条内的过滤器一样: private void btnFilter_Click(object sender, EventArg...
阅读全文
摘要:要想提高设计效率,做库特征是很常见的。例如我们下面这个视频,利用库特征在打了很多小孔。利用库特征快速插入特征这一次我们来看如何用代码插入库特征。我们以API实例中的一个例子来说明一下过程: publ...
阅读全文
摘要:小例子,导出文件。下面是代码: private void btnExport_Click(object sender, EventArgs e) { ISldWo...
阅读全文
摘要:只是简单的插入零件,浮动零件,做了一个重合关系。距离的好像有点问题,待修复 。 private void btn_InsertPart_Click(object sender, EventArgs ...
阅读全文
摘要:简单的工程图对象的遍历: private void btn_Traverse_Drawing_Click(object sender, EventArgs e) { ...
阅读全文
摘要:这是2018版 自带帮助文件的API例子中文导航,如果有错误的,请指出来时间原因,我没有一一测试,只是大概过滤了一下。共计750个例 子:中文标题 Web Link 将绘图表缩放到窗口中的最大尺寸 Zo...
阅读全文
摘要:Solidworks DocumentManager API是高级一点的开发功能,是需要有正版的Solidworks授权,在官网获取相应的key才能进行开发的,并且是向下兼容,高版本需要重新申请。可以在不安装So...
阅读全文
摘要:目前计划就按这个思路进行博客的发布,如果大家看到此有什么想法或者开发遇到什么问题,可以留言给我,大家一起探讨.也可以加QQ群90216591 (请备注 csdn ) 共同研究。源代码下载:https://gite...
阅读全文
摘要:C#中遍历装配体,可以获取子零件中的属性。具体可参考API帮助中的:Get Transforms of Assembly Components Example (VBA)下面是C#中的代码: 注意: 具体获取的...
阅读全文
摘要:下面是如何遍历零件特征: private void Btn_Traverse_Feature_Click(object sender, EventArgs e) { ISldW...
阅读全文
摘要:Macro是可以用来录制一些操作的工具,然后你可以看到具体内部执行的一些代码。通过这些代码,我们可以更快更直接的找到所需要查询的API函数。我们以最简单的做一个拉伸特征开始,看如何找到对应的API1.显示Macr...
阅读全文
摘要:如何修改当前零件:这一次示例包含了:增加配置,增加特征, 压缩特征,修改尺寸,删除特征直接上代码: private void Btn_ChangeDim_Click(object sender, EventArg...
阅读全文
摘要:如何读取零件相关属性这一篇看下如何读取属性:直接上代码:代码如下: private void BtnGetPartData_Click(object sender, EventArgs e) ...
阅读全文
摘要:这一篇我们来看一下如何进行新零件的创建以及打开已有文件,我们以零件为例。继续建一个按钮来测试逻辑如下:首先得到文件模板,因为我们手动创建新零件时也是要选择对应的模板的。Solidworks中的设置如下:代码: p...
阅读全文
摘要:从事二次开发十几年了,一直没有时间好好整理笔记,最近准备花一些时间整理一下。Solidworks二次开发需要一些C# Vb.net C++ 等编程语言的基础知识,大多使用Visual Studio进行开发。再一个...
阅读全文

浙公网安备 33010602011771号