09 2019 档案

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