问题标签 [cad]

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 投票
7 回答
81998 浏览

c# - C# 中的开源 cad 绘图 (dwg) 库

任何人都知道 C# 中的开源 DWG(autocad 绘图)库吗?

0 投票
1 回答
557 浏览

resources - 在哪里可以找到有关 VectorScript 编程语言的资源?

哪里可以了解更多关于 VectorScript(NNA VectorWorks CAD 应用程序中内置的类似 Pascal 的编程语言)来创建自定义“插件”对象和工具的信息?

0 投票
2 回答
1448 浏览

cad - Alibre 设计文件格式

有没有人尝试以编程方式读取Alibre Design CAD 文件?
我看到零件文件 (*.AD_PRT) 的深处有一个 STEP/ISO 10303-21 结构,但我想知道文件的其余部分。它是专有的吗?

0 投票
6 回答
4057 浏览

c# - 没有 C++ 的 CAD/CAM

是否可以不用 C++ 做 CAD/CAM 软件?我的公司使用 c/C++ 开发他们的软件,但那是 10 多年前的事了。今天,有很多遗留代码切换会迫使我们摆脱,但我想知道实际风险是什么。我们有很多用于刀具路径计算、特征识别和模拟以及 3D 渲染的数学算法,我想知道 C# 是否可以处理所有这些而不会造成很大的性能损失。

用 c# 重写这样的算法是一个乌托邦,还是该语言只处理 UI。我们不是在讨论游戏开发(光环 3 或使命召唤),那么 CAD/CAM 真正需要多少处理?

任何人都可以在这件事上启发我吗?我的大多数同事都是铁杆 C++ 程序员,虽然我用 C++ 编程,但我喜欢 .NET,但除了基本 UI 之外,我很难向他们推销 .NET。考虑在这样的领域切换到 .NET 是否有意义,或者这不是一个明智的想法?

谢谢

0 投票
16 回答
43160 浏览

html - HTML 页面上的 3D 模型

我有想要在网页上显示的 3D CAD 模型。我想以<img>标签之类的形式显示它(例如与其他所有内容内联而不是作为单独的页面),并且我希望访问者能够旋转模型以从不同的角度查看它。

我有什么选择?

我在想/在看的东西


编辑: 模型不是很复杂,所以性能不是主要问题。

0 投票
3 回答
659 浏览

c++ - 将工程应用程序从独立移动到内部到 CAD

我有一个大型 MFC C++ 应用程序,我很想将它移植到 AutoCAD 和 IntelliCAD 中。AutoDesk 为此提供了 Object ARX,它取代了较旧且速度较慢的 ADS 技术。IntelliCAD,afaik 仅支持 ADS。有没有人做过这个,如果有的话,你使用了哪些工具,你遇到了什么陷阱?

我对能够简化过渡的资源特别感兴趣,并允许我在未来保持单独的基于 CAD 的版本和独立版本。

0 投票
2 回答
420 浏览

c# - 计算盒子上的力

故事:我正在开发一种木箱构造工具。一个盒子由一组板组成,每个板表示为 3 个 3D 向量和一个放置向量。每个框都使用 OpenGL 进行可视化。

现在,这些箱子将用叉车移动,这将对它们施加一些力。我想计算盒子里每块木板上的力,这样我就可以看到一个给定的结构是否比另一个更坚固,是否有任何木板压力太大等等。

我应该如何解决这个问题?有没有我可以使用的库?我应该阅读哪些书来指导我做这件事?我可以使用现有的 CAD 工具进行物理实验吗?

我正在使用 C# 来计算所有内容,但这不是必需的(尽管它会很好)。

编辑:ODE 和 Bullet 等库呢?他们不能回答我的问题吗?

0 投票
6 回答
6086 浏览

c++ - Starting point for learning CAD/CAE file formats?

We are developing some stress and strain analysis software at university. Now it's time to move from rectangles and boxes and spheres to some real models. But I still have little idea where to start.

In our software we are going to build mesh and then make calculations, but how do I import solid bodies from CAD/CAE software?

1) How CAD/CAE models are organised? How solid bodies are represented? What are the possibilities of DWG, DXF, IGES, STEP formats? There is e.g. a complete DXF reference, but it's too difficult for me to understand without knowing basic concepts.

2) Are there C++ libraries to import solid bodies from CAD/CAE file formats? Won't it be too difficult to build a complete model to be able to import comprehensive file?

0 投票
1 回答
954 浏览

objective-c - OS X 上的 3D CAD 图形框架 - 建议?

我希望在我的应用程序中实现 3D 模型查看器。该应用程序使用一系列具有用户属性的相互链接的插件对象来构建 3D 表单。(基本上是一个参数化设计工具)。

插件必须通过通用、简单的协议进行通信,因为它们也可能是用户贡献的,因此我正在寻找合适的高级库/框架来生成 3D 模型,最好使用可可,可以直接公开到插件或通过主程序中的可追溯翻译(允许插件修改它们对模型的贡献)

它应该能够从标准平面、曲面和布尔运算生成 3D 形式。

是否有人对任何此类框架(例如 Coin3D)有任何经验,并且可以建议适用性?

锦上添花的是体积和面积的可靠计算,用于科学计算(浮力、稳定性等)。

我还没有决定分发模式,并且欢迎任何许可格式的建议,但如果申请付费将低于 30 英镑,而且我没有资金投资昂贵的许可席位。

0 投票
4 回答
3661 浏览

c# - 使用 MeshGeometry3D 进行碰撞检测

我正在创建类似 CAD 的程序,创建 modelvisual3D 对象。如何使用 MeshGeometry3D 在我的对象(modelvisual3d)之间进行碰撞检测。我是否必须将移动物体中的每个三角形与静止物体进行比较?

我进行碰撞检测的最佳方法是什么?