48得票1回答
Solidworks C#插件 - 将字符串发送至宏

我目前正在开发一个新的Solidworks任务面板,主要是将一些我以前编写的“旧”宏以更方便的格式实现。其中几个需要通过文本框要求用户输入,我希望在任务面板中包含这些文本框。问题是,我找不到编写临时文件或导入这些字符串到我的宏的方法(我宁愿不花时间重写它们)是否有其他方法将这些字符串发送给我的...

25得票1回答
SolidWorks导出为OBJ格式

目前我正在创作SolidWorks插件,用于导出OBJ格式的3D模型。 OBJ是一种开放且非常简单的格式。 我进行了谷歌搜索,并发现现有解决方案的以下信息:有几个付费插件和1个名为“Free OBJ Exporter”的免费插件。 这个免费插件被用作基础。但它不能导出贴花(Decals)...

11得票2回答
从Solidworks获取自定义材料

首先请注意,我没有在我的计算机上安装Solidworks,但是使用该项目的文件。 Solidworks具有创建自定义选项卡到文件属性的功能。在此选项卡中,您可以找到在solidworks中制作的模型(零件)的各种信息。 我读取所有这些信息并将其存储在.txt文件中,请参阅下图。在这些信息中...

10得票2回答
字典获取器中的参数异常

我遇到了一个奇怪的情况,在特定的方式下使用C#字典的getter方法会引发参数异常,尽管这 永远不应该 发生。这个问题似乎只在我的电脑上发生。 实际上,我已经找到了一个替代工作的解决方案来解决我的原始问题。但是我真的很想知道为什么原始解决方案不起作用。 我有一个用于Solidworks插件...

10得票1回答
Solidworks,如何追踪解决Isldworks.CloseDoc中的内存访问冲突错误?

我在C#中的一个插件中有两个不同的函数。最近(显然)Solidworks在执行这两个函数的某些部分时崩溃了(可能还有更多,但目前我只发现这两个函数出现了问题)。在调试下,这两个函数都会给我一个“内存访问违规错误”。每次出现错误都是在关闭活动文档的那一行,并且大约95%的时间都会出现该错误。 ...

9得票2回答
如何在WebGL中导出SolidWorks/eDrawings文件?

随着SolidWorks 2016的推出,达索系统(Dassault Systèmes)推广了一个新的Web门户,使得可以将Edrawings模型嵌入到Web页面中:3dcontentcentral.com。 他们的Web 3D查看器使用WebGL在浏览器窗口中显示模型(您可以在这里找到实时示...

8得票2回答
在Windows XP/Vista上获取任何文件的缩略图,包括SolidWorks

每个安装的操作系统中都有许多内置的缩略图提供程序。由于这些提供程序,Windows 能够显示许多文件的缩略图。例如,Windows Explorer 可以显示 *.jpg 文件的内容,但也可以显示 Solidworks 的 *.sldprt 文件的内容(如果安装了 SolidWorks)。 ...

7得票4回答
检查Solidworks是否已安装?

我有一个能够在32位和64位操作系统上运行的C#应用程序。在我的应用程序中,如何通过编程方式检查计算机上是否安装了Solidworks。如果我们可以通过读取注册表键来检查它,则请为32位和64位提供路径。告诉我是否还有其他方法可以检查它。