自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SolidWorks 二次开发

API培训 定制开发 参数化 批处理 C# VBA Vb.net SolidWorks二次开发 EPDM二次开发

  • 博客(5)
  • 资源 (11)
  • 收藏
  • 关注

原创 C# SolidWorks 二次开发 API --- 把零件中的坐标点转换到总装配中

今天我们来看下solidworks中的坐标矩阵转换,这个例子是把子零件中的一个基准轴的两个端点读出来,并转换到总装配的坐标系中,得到在总装配体坐标系的位置,可以进一步判断轴的真实安装方向。直接上代码: private void btn_Transform_PartToAsm_Click(object sender, EventArgs e) { ...

2019-12-31 10:12:19 2174 3

原创 C# SolidWorks 二次开发 API --- 实例:屏幕上1:1显示零件

这个功能很多年前就有人提过,这只是其中一个:https://forum.solidworks.com/message/878652因为现在的屏幕越来越大,设计好的零件可能 需要按照料模型实际尺寸,投影到屏幕上。做这个功能是很早之前有人有这种需求,问我能不能做到,因为他们需要在一个超大的电视上显示实际的产品大小,用来介绍产品,经过我的研究,solidworks中显示有个内置比例,并且当so...

2019-12-18 16:52:43 1891 2

原创 C# SolidWorks 二次开发 API --- 实例:多实体零件导出

这一篇文章来谈一下如何快速导出一个零件中的多实体,每个实体以单独零件名,并且会简单的得到它的包围盒信息,最终生成一个装配体。下面是零件: 以多实体进行的设计,实体并且设定了材质。程序会在同目录下生成相同的文件夹和装配体信息, 有了装配体,后面就方便生成BOM了(同时程序中对程序的复制 阵列做了)处理.获取实体关键代码: private void ...

2019-12-16 13:09:38 2406

原创 C# SolidWorks 二次开发 API --- 效果动图集

标注或图块的动态跟随:让球标按自定义的外形调整位置:标注自增:类似插入CAD中的属性块:

2019-12-16 11:06:22 709

原创 C# SolidWorks 二次开发 API --- 在工程图中获取模型

最近两周比较忙,没怎么写新的博客,昨天有网友问到如何在工程图中获取零件相关属性。今天就把步骤写下来,之前有一篇博文已经写过如何遍历视图了,其实只需要获取视图中的模型就可以,这样就可以像在零件或者装配环境中操作了。今天我们来个简单一点的:请打开一个工程图,并选中其中一个视图。这后点击工具上的按钮,就会提示零件的路径。 private void GetDrawingM...

2019-12-10 09:12:05 2525 2

分享一个清理工具栏和插件的小工具

用于清理solidworks中的无效工具栏以及插件

2023-09-21

EModelView for windows

这是官网上下载的,英文版如何增加edrawing到winform中的资源。里面有具体操作与使用说明,如有疑问,可联系我。

2020-10-22

solidworks批量修改视角的宏-批量改视角

solidworks批量修改视角的宏,里面好像有个option的写法有点问题。注意改下。 能够遍历文件夹中的所有工程图,有修改进度条。完成后提示。

2020-07-11

PSWStandalon.dll

利用此库可以通过进程启动多个solidworks进程 并进行操作,并且可以指定对应的版本来启动,可以操作多个不同版本的solidworks. 可以获取指定的solidworks进程

2020-04-17

Solidworks API Model.pdf

solidworks二次开发,简单模型关系树. ISldWorks ConnectToSw GetObject in exe in add-in IModelDoc2 ActiveDoc OpenDoc6 ISketchManager ISelectionMgr IDimension IModelDocExtension Extension IFace2 IVertex IEdge ILoop2 IExtrudeFeatureData2 IFeature ILoftFeatureData IRefPlaneFeatureData IScaleFeatureData ...FeatureData ISketch IRefPlane IAttribute IMate2 IPartDoc IDrawingDoc IAssemblyDoc IBomTableAnnotation IGeneralTableAnnotation IRevisionTableAnnotation IHoleTableAnnotation ...TableAnnotation INote IWeldSymbol ICT hread IRevisionCloud IDisplayDimension Selection ISketchSegment ISketchLine ISketchArc ISketchSpline ISketchEllipse ISketchParabola Parameter GetDimension2 SelectionManager GetSelectedObject6 SketchManager ActiveSketch GetSketchSegments FirstFeature GetDefinition GetSpecificFeature2 ISurface ICurve GetSurface GetCurve ITableAnnotation IAnnotation GetSpecificAnnotation GetAnnotation

2020-02-27

swcsharpaddin.zip

swcsharpaddin C# solidworks 2018 add-in 模板,放到对应系统中,重新开启vs即可 C:\Users\xxxx\Documents\VisualStudio2017\Templates\ProjectTemplates\VisualC#\swcsharpaddin.zip

2020-02-22

Solidworks API Help CN.xlsx

solidworks api帮助文件 翻译目录,示例如下: Access Edges on Rip Feature Example (C#) 此示例显示如何访问接缝特征上的边。 Access Selections Example (VBA) - Code 此示例将基挤出的长度加倍。暗交换为sldworks.sldworks Activate PropertyManager Page Tab Example (C#) 下面的代码示例演示SolidWorks加载项如何使用IPropertyManagerPageTab.Activate以编程方式选择SolidWorks属性管理器页上的选项卡。 Activate Smart Feature in an Assembly Example (C#) 此示例显示如何激活程序集中的智能功能。 Activate SOLIDWORKS CommandManager Tab Example (C#) 此示例显示如何激活solidworks commandmanager选项卡。 Add .NET Controls to SOLIDWORKS using an Add-in Example (C#) 此示例演示如何使用外接程序将.NET控件添加到SolidWorks的FeatureManager、PropertyManager、任务窗格和模型视图中。

2020-02-19

CSharpAndSolidWorks.zip

C#连接 solidworks,从最简单的实例开始了解如何利用visual studio进行solidworks的二次开发

2019-09-10

VB写的更新程序,带进度条

VB写的更新程序,带进度条,界面还可以。有用的可以用一下。

2010-11-11

CAD坐标获取工具,VB控制CAD

利用代码得到CAD的坐标,还有一个就是使一个窗口得到焦点

2010-11-11

fspsread控件

好的表格控件。。相当好用。功能比DATAGRID,MFGRID等强大有力。

2009-08-27

VB 连接SQL不着显示 控件

VB 连接服务器SQL 显示其中数据. 很简单的东西,我做好后还会把一些功能加上。

2009-08-25

空空如也

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

TA关注的人

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