问题标签 [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.
html - 在 HTML 5 中创建可定制、可移动的 3D 产品模型
我不确定在这里做我自己的研究使用什么搜索词,所以我希望其他人可以帮助我走上正确的轨道。
对于我的网站,我想设计一个页面,客户可以在其中查看产品的 3d 模型并将其移动 360 度,以便他们可以看到产品的各个侧面和角度。我猜这将是html5。我想我会在实体作品中设计实际的 3d 模型。
我还想让这个 3d 可移动产品可定制,例如,用户可以更改颜色、添加文本等。
谢谢
vba - 在 Solidworks 2013 中将多个文件转换为 STL
我做了很多 3D 打印,所以我手动将我的零件文件转换为 STL。据我所知,Solidworks 不提供任何允许您自动执行此过程的功能。这就是说,是否有人对如何创建执行此功能的自定义宏有任何建议?似乎 Solidworks 宏是用 VBA 编码的,而我碰巧对此知之甚少。
任何提示将非常感谢!
graphics - 可以用autocad制作软件吗?在自己的应用程序开发中使用它的 sdk
我即将开始开发机械工具和图纸的应用程序。是否有任何现有的 sdk 以便我可以在我的应用程序中使用它?是 Audodesk、3D Max 或solidworks 提供构建代码以从那里开发软件的sdk。
如果有人知道我的查询,请帮助我
谢谢,
pdf - 将绘图从实体导出为 3d pdf
我们正在创建在 Solidworks 中创建的工程图的演示文稿。我们希望将这些文件导出为 3D Pdf。图纸有不同的层次。如何将这些图层导出为图层并根据需要切换视图。
pdf - 如何在pdf中运行Javascript文件
我们有一个从solidworks 导出的PDF 3d CAD 文件。在这个文件中,我们要运行一个 javascript 文件。如何在 PDF 中嵌入 javascript 文件。有哪些可用的工具。
solidworks - SolidWorks 到 OBJ 导出
目前我正在创建 SolidWorks 插件,用于以 OBJ 格式导出 3D 模型。
OBJ 是打开且非常简单的格式
我用谷歌搜索并找到了有关现有解决方案的以下信息:有几个付费插件和 1 个免费插件,称为“免费 OBJ 导出器”
以此为依据。但它不会导出贴花。
贴花是您在主要纹理上绘制的图像(如果您离开 SolidWorks 的上下文,在 3D 编程中它就像子弹、血滴等的标记)
出口贴花是该项目的重要组成部分。
我将所有 VBA 代码重写为 C#。
现在我开始处理出口贴花的问题。文档 Solidworks API 相当差。
在阅读了一周的文档和 LinkedIn 上的几个问题后,我发现了以下内容:
IDecal
是从 继承的类IRendererMaterial
。因此,我可以获得所有贴花的列表并获得以下信息:
- 定位
- 位置
- 宽度
- 高度
我还可以获取 IFace2 对象的列表并获取FaceDecalProperties
.
IFaceDecalProperties
提供下一个信息:
TextureTranslationU
TextureTranslationV
TextureTranslationX
TextureTranslationY
TextureUScale
TextureVScale
它是什么,它代表什么以及如何使用它我不知道。
OBJ 格式不支持直接贴花。
如何在一个文件中使用此参数连接纹理和贴花?我想在脸上渲染贴花并解决Z-fighting问题,因为我没有渲染器的源代码。
c# - C# / 从 COM 参考继承方法和属性(SolidWorks API)
我正在使用带有 C# 的 SolidWorks API。
通过向项目添加一系列 COM 引用,将其合并到 Visual Studio 中。API 带有各种类。我想创建一个子类,将方法添加到 API 附带的类中,以便为超类添加功能。
下面的代码显示了一个没有 API 的简单示例。当然,它工作得很好。
这是我尝试使用子类添加方法的示例。超类是SketchPoint。
API 中的SketchPoint无法将自身写入 XML 文件。所以,我想通过创建一个子类,继承所有超类的属性和方法,将这个功能添加到类中,然后添加我的新方法。
请注意this的显式类型转换。如果没有这种类型转换,Visual Studio 不知道.X是this的一个属性。就其本身而言,我觉得这很令人费解,所以我用一些重字体来解决它。
即使使用这种类型转换,它也不会编译,因为 Visual Studio 会抛出错误,因为我没有显式创建每个方法: 'ExportHOE.SketchPointWriter' 没有实现接口成员'SldWorks.ISketchPoint.Type'
这在我心中产生了一个难题。如果我需要重写所有方法,继承有什么意义?API 不是源代码,它是一个 DLL(?),所以我无权访问源代码。
所以,问题是:
- 我的代码是否正确并且 API 的实现方式实际上不允许继承它们自己的对象(它实际上是一个不允许继承的接口)?
- 我的代码是否写得不好并且重写代码会启用属性和方法的继承?
- 是否无法判断,因此,我真的应该放弃并编写另一个解决方案吗?
- 是否有一种聪明的解决方法,它不如原生 C# 理想,但创建了相同的功能?
vb.net - 获取solidworks模型信息时出错
实际上,我正在尝试通过 Visual Studio 2013 连接到 Solidworks。我收到一条错误消息:“WindowsApplication1.exe 中发生了“System.NullReferenceException”类型的第一次机会异常/对象引用未设置为对象的实例”。将文档显示为空,因为在“For Each Doc As ModelDoc2 In Documents”行中出现错误。
任何人都可以请提出任何解决方案..?
simulation - Solidworks Flow Simulation 媒体播放器
我需要计算带有散热器的媒体播放器的温度。它可以放置在四个不同的位置:
- 散热片垂直
- 水平散热片
- 散热器底部平放
- 散热器平放在顶部
我已经有了媒体播放器和报告,但是当我想创建剪切图时,它就不起作用了。如何创建四个位置的切割图温度?功率输出为12W。
希望有人可以帮助我处理图片,在过去的几个小时里,我尝试了许多解决方案。我试着用这个:Flow Simulation Student
我附上了我失败结果的图片。
vba - 从子调用solidworks宏并传递全局变量
在 Solidworks 中,我记录了两个宏。
宏 1 为空:
宏 2 做了一些需要来自宏 1 的数据的事情:
这些宏当然保存在不同的文件中。如何从第一个调用第二个,从第一个传入数据,并在第二个中使用它?
我试过的东西:http: //support.microsoft.com/kb/140033,http : //www.cadsharp.com/macros/run-macro-from-another-macro-vba/,运行其他的 VBA 模块modules ,从 VBA 中的不同模块调用子例程
所有这些都是有问题的。如果被要求,我会详细说明我得到的错误。