问题标签 [solidworks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4713 浏览

c# - Solidworks API 和 Winforms C# swApp(独立)

这就是solidworks告诉您对 reference 做的事情swApp,但我一直NullReferenceException在说它被引用了。

有谁知道为什么?或者我该如何修理?

我可以稍后参考吗,例如swApp = ????

0 投票
1 回答
1676 浏览

c# - Solidworks 和 Excel C# 引用系列零件设计表

打开我遇到问题的行时我无法修改设计表是 var sheet = (Excel._Worksheet)swDoc.GetDesignTable; . 基本上我想要它做的是打开窗口并引用活动表,即“设计表”。API 确实包含“DesignTable”作为类型。我被困了一段时间。任何帮助表示赞赏。

0 投票
1 回答
4168 浏览

c# - 使用 Enterprise PDM (PDMworks) C# 签入文件 Solidworks API

我希望能够使用 PDMworks 签入绘图,但我一生都无法弄清楚我将在下面发布网站的内容。我要做的就是检查图纸并更改其最终状态。如果有人对这个程序有经验,我将非常感激。我收到预期错误;或 =(不能在声明中指定构造函数参数)@CheckIn(

0 投票
1 回答
348 浏览

vba - 无法获得注释块的合理坐标

我一直在尝试恢复现有的绘图检查宏,并希望找到每张纸上任何笔记块的坐标。我一直在使用此页面中的 GetAttachPos 方法修改此处找到的代码,但由于某种原因,返回的任何坐标都会返回 (8.80942311664557E-03,2.24429295226372E-03)。

我认为问题在于我在某处错过了参考,但我不确定在哪里。虽然它肯定会找到笔记,因为它会传回它们的文本。无论如何,这是我目前正在测试的方法:

0 投票
1 回答
299 浏览

java - 从 java 打开 edrawingsviewer 文件

我有一个用鼠标在电脑上运行的应用程序,我想从 java 启动具有特定文件名的 edrawingsviewer,然后当用户返回全屏应用程序时,如果他们没有关闭它,我想关闭它。到目前为止,这是我快速演示的内容,但我无法弄清楚要在参数中放入什么内容才能启动带有特定文件的solidworks。

我不认为这是一个solidworks问题,我认为这只是我传递错误或格式错误之类的东西。

0 投票
1 回答
802 浏览

java - 使用命令行参数启动 Solidworks EDrawingsViewer

我有一个简单的类,它使用协议处理程序中的 edrawingsviewer 应用程序打开一个文件。单击返回时如何强制程序终止?

这就是我所拥有的,我认为它不起作用的原因是因为运行时环境用于启动它。除非进行运行时环境调用,否则在通过命令行启动文件时,它似乎不会将文件名作为参数。

如何在不调用 rundll32 的情况下使用文件名启动 edrawingsviewer?

0 投票
2 回答
1932 浏览

ruby - CAD:以编程方式将线条变为实体

如何在 CAD 应用程序中将一组连接线转换为实体?正在使用的工具可以是 AutoCAD、SketchUp、Solidworks、FreeCAD 或您可能知道的任何其他可以轻松完成这项简单任务的软件。请注意,以下图形仅用于演示。所需的结果应该是一个有效的 CAD 实体,以便能够应用所有相关操作,例如布尔操作等。

在此处输入图像描述

请记住,这项工作需要完成数千次,因此手动方法不适合。甚至对于为这项工作编写一段代码的一些帮助也非常感谢(使用任何语言),因此您可以解释如何为 Solid 编写简单的 DXF 编写器,例如。我们在 Python 中使用一些 DXF 导出器没有成功。

Upadate : SketchUp 的简单 Ruby 代码或 AutoCAD 的 VBA 代码或 FreeCAD 的 Python 可能会很有帮助。

0 投票
1 回答
260 浏览

vb.net - VB.NET IDE 调试器在“Exit Sub”上退出

在当前的项目中,我有两个应用程序基本上做同样的事情。在第一个应用程序的 UI 中,我开发了一个继承 TreeView 控件的类。我使用了 DrawMode 属性的 OwnerDrawsAll 值,并自定义了 TreeView 的外观。在应用程序 1 中,它运行良好,我非常高兴。几个月来我没有遇到任何问题,并且在那段时间经常使用它。

在第二个应用程序中,我必须进行相同的修改,因此我使用了相同的自定义 TreeView 类。在应用程序 2 中,在 TreeView 第一次进入 DrawNode 事件期间,一切正常,直到我到达 DrawMode 事件处理程序的“Exit Sub”行。如果我尝试单步执行,该应用程序会在没有警告的情况下完全崩溃。因为它发生在“Exit Sub”语句中,所以我不能将它包含在 Try/Catch 中。引发 DrawNode 事件的语句包含在 Try/Catch 块中,但不会被捕获。

我已经用相同的结果注释掉了 DrawNode 事件处理程序中的所有功能。代码如下:

这些应用程序有两个不同之处。App 1 是一个程序,编译为 x86 作为目标平台。App 2 是一个名为 SolidWorks 的程序的插件,因此是一个 .dll,编译的目标平台是 AnyCPU。自定义 TreeView 类位于为 AnyCPU 编译的库中。

请帮忙!我不想失去迄今为止所做的工作!

上海

0 投票
2 回答
782 浏览

java - Java 打印 SLDDRW(solidworks) 文件

我的一个朋友要我做一个简单的程序,打印一些文件。

这些文件的格式为 .SLDDRW (Solidworks)

如果该软件安装在机器上,那么是否有任何简单的方法可以打印文件。我只是不,它是某种 CAD 程序。

0 投票
1 回答
830 浏览

solidworks - Solidworks 有像 Rhino 和 AutoCAD 这样的命令行吗?

如果是这样,有人知道如何打开它吗?如果没有,有人知道管理愤怒情绪的好医生吗?