问题标签 [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 投票
0 回答
304 浏览

vb.net - SolidWorks 中的特征预览

我正在开发一个模拟应用程序,该应用程序使用 SolidWorks 几何数据来定位不属于零件或装配体的组件,并且永远不会。

但是,当用户选择将定位这些项目的参考时,我希望我的应用程序“伪造”我的应用程序创建的组件,这与 SolidWorks 执行特征预览的方式非常相似。

想象一下 SolidWorks 中有一个盒子模型,我的应用程序将显示如何将罐子装入盒子中。我希望能够在不实际添加圆柱形特征或罐头组件的情况下绘制罐头的预览。查看图片以更好地了解我在寻找什么。在图像中,我创建了一个特征并截取了线性图案的特征预览的屏幕截图。我的应用程序不会在角落里放原来的罐头。

我正在描述的功能预览的屏幕截图...

这是怎么做到的,有大神指点一下吗?

谢谢, SH

0 投票
1 回答
835 浏览

delphi - 在 Delphi 应用程序中查看 SolidWorks 工程图

有没有办法(ole 或 component)在 Delphi 10/XE/XE2/XE3 中查看 SolidWorks 10/11 图纸?应用?

我的意思是阅读 .SLDPRT 文件、项目数据部分、使用的材料等...重要部分已标记...但可能已经存在执行此操作的组件...

0 投票
2 回答
1456 浏览

points - 点到平滑曲线的列表(翼型)

我有一个从图形数字化软件中获得的 200 个点的列表,我想将其转换为平滑曲线,然后转换为 Solidworks。

我的点形成一个椭圆(更精确的翼型形状),所以我在 Matlab 中尝试过的命令没有圆形曲线。

我的问题是: * 获得不一定通过所有点的平滑曲线,平滑是作案手法。* 能够有一条椭圆曲线 * 不知何故能够将此曲线导出到 Solidwords

如果有人知道正确的软件、命令行或任何可以让我入门的东西,我将非常感激。

魔方

0 投票
2 回答
3384 浏览

c++ - 在 C++ 中创建独立的 Solidworks 应用程序

我正在尝试创建一个独立的 Solidworks 应用程序(我希望我的 c++ 程序在 Solidworks 中创建新的几何图形,在后台运行)。我正在使用 msvc++ express 2010。

我已尝试实现此处建议的以下代码

它不会抱怨库的导入语句,但由于以下错误而无法构建:

显然我错过了一些东西,但我无法弄清楚那是什么。我觉得它与 ATL 有关,但我不确定......请帮忙。

谢谢

编辑:

好的,我已经下载了 windows development kit 8.0,所有的文件都在那里。我已经在属性页中静态链接到 ATL,我还尝试链接目录中的库文件:C:\Program Files\Windows Kits\8.0\Lib\Atl

但是那些头文件无处可寻……请帮忙。

0 投票
1 回答
758 浏览

dynamic - WebGL 动态模型操作

我的目标是能够在 Cad 包(即 Solidworks)中创建一个 3D 模型,其参数旨在由用户更改。我希望能够采用该模型并将其集成到 Web 浏览器中,然后将来自某种 UI 的变量传递到模型中以更改其参数并因此更改其形式。

举个简单的例子:一个圆柱体,用户可以使用滑块选择它的高度。 (圆柱体将来自 cad 软件,而不是 webgl CylinderGeometry )

在这个阶段,我对 Webgl 知之甚少,而我如何实现这一结果,从而为我指明正确的方向将是一个巨大的帮助。

0 投票
0 回答
651 浏览

vb.net - 实边将文件属性文本框添加到自定义菜单

是否可以在 Solid Edge 中在链接到文件属性(例如文档编号或修订版)的自定义功能区中添加文本字段?我不认为你可以在标准的实体边缘定制工具中做到这一点,但我不确定它是否可以以某种方式以编程方式完成。谢谢。

0 投票
1 回答
1976 浏览

parsing - 如何在独立应用程序中仅从 Solidworks 文件 .sldprt 和 .sldasm 中提取可视化数据?

也许就像在solidworks之外将.sldprt转换为stl或step文件。我不想使用solidworks的插件来创建这个..

我知道可视化数据是公开的,但原始几何和 brep 数据以 Solidworks 的专有格式存储。

0 投票
1 回答
254 浏览

cad - 在 Solidworks 中的两个平面之间创建自由空间

我有带 RGB LED 发光轴的旋转编码器 (Bourns PEL12T-4226F-S1024),我正在使用 Solidworks 2013 设计音量旋钮,它将与该编码器一起使用。现在,我已经设法设计了基本形状并制作了挤压件,然后为电位器轴添加了一个孔,就可以了。但是,在电位器孔上板和全局上板之间我需要空白空间,因此旋钮将传输照明颜色。如何使用 Solidworks 在两个平面之间添加空白空间?以及如何从倒角表面“切割”槽,以便可以看到照明?在此处输入图像描述

0 投票
0 回答
479 浏览

cad - 以编程方式创建模型

我想创建一个 CAD 模型来查找其属性,如质量、CG、惯性等。
我想以编程方式执行此操作,因为我必须稍微改变模型并多次获得新属性
我应该研究什么 CAD 软件? 也许是 Inventor、Solidworks、FreeCAD、Sketchup(Pro 还是 Make?)

谢谢

0 投票
1 回答
569 浏览

vba - Solidworks 2013 - 更新宏并在“GetCurrentSheet”上出错

我正在使用 Solidworks 2010 宏并尝试将其更新到 Solidworks 2013,似乎他们已经删除/折旧了该GetCurrentSheet属性,Application.SldWorks.ActiveDoc有人知道当前的获取方法吗?