32得票4回答
如何对一个三次贝塞尔曲线进行偏移?

我正在尝试创建一个“平行”的贝塞尔曲线。我已经接近成功,但还差一点。我试图保持两个曲线之间的1像素偏移(红色和蓝色)。 我的主要目标是使用边缘偏移算法来扩展/收缩SVG路径。 解决方案 对于任何其他正在寻找解决方案的人,我已经创建了一个AS3版本。 http://seant23...

31得票1回答
将Unity3D应用程序嵌入WPF应用程序

我想开发一个基于 WPF 的 CAD 软件,但不想使用 WPF 3D,是否可以使用 Unity3D 作为图形引擎,根据我的 WPF 数据对象旋转、平移、缩放和查看 3D 图形对象? 我提出这个问题的原因是,Unity 是一个游戏引擎,它使用 C# 作为脚本语言,但它并没有提供将 Unity ...

29得票6回答
Python模块用于参数化CAD

我正在寻找一个适用于Python的CAD模块。这是我找到的,如果我错了,请纠正: PythonCAD: 文件类型:DWG、DXF、SVG 定向:在窗口中单击 上次维护时间:2012-06-15 文档:不太完整和详尽 PythonOCC: 文件类型:STEP、IGES、STL(导入/导...

21得票2回答
有没有将CAD转换为SVG的库?

我正在寻找一款能够将CAD文件(DWG,DXF)转换为SVG格式的库。该库应该能够在Linux平台上运行。有人可以告诉我哪个库可以实现这个功能吗?

20得票2回答
我如何在PythonOCC中使用样条曲线?

我有一个关于如何在pythonOCC中使用样条的双重问题。首先,我知道可以使用以下方式创建样条:array = [] array.append(gp_Pnt2d (0,0)) array.append(gp_Pnt2d (1,2)) array.append(gp_Pnt2d (2,3)) a...

15得票16回答
HTML页面上的3D模型

我有一个3D CAD模型想要展示在网页上。我希望以像<img>标签的形式呈现它(与其他内容同行内显示),并且希望访问者能够旋转模型以查看不同角度的视图。 我有哪些选择? 我正在考虑/查看以下事项: VRML 3DXML Flash PDF有一些可用的东西,但无法嵌入到我想要...

14得票1回答
CAD的爆炸视图算法

我正在制作一个程序来查看3D CAD模型,并希望构建自动展开视图。所有将被查看的组件都是轴对称的。有些可能不是,但大部分都是。我想找出一种算法,自动将装配体中的零件移动到展开视图位置。以下是我想通过算法实现的示例(当然没有标签): 我唯一可以使用的值是每个零件包围盒中心的位置。如果需要更...

13得票6回答
我可以使用git来管理.dwg (autocad)文件吗?

使用 .dwg 进行版本控制确实是个问题。 我想知道是否可以使用 git 进行版本控制?或者只是提交更改到文件中? 如果不行,那么有没有好的方法来进行 .dwg 的版本控制呢? 我找到了这个:Can GIT, Mercurial, SVN, or other version control...

13得票1回答
Pythonocc/Opencascade | 通过点沿直线创建管道,剖面不改变法向

我的最终目标如下: 我有一个庞大的数据点集,表示将通过逐层打印来打印零件的方式。我需要在这些点之间创建一条线,并沿着该线挤出一个圆形(以便重建将来打印的部件)。 我最初尝试使用样条曲线,但它会尝试创建平滑的线条,完全不遵循这些点。我尝试更改minDeg和maxDeg选项,但这仍然无法足够帮...

12得票4回答
Blender是用什么语言创建的?

Blender使用OpenGL还是DirectX?还是说它完全是自己构建的?