OpenSCAD是一个用于创建立体三维CAD对象的软件。它是免费软件,可用于GNU /Linux,MSWindows和苹果OSX。不同于大多数自由软件,用于创建3D模型(如著名的应用Blender),OpenSCAD不专注于艺术方面的3D建模,而是专注于CAD方面。因此,它可能当你正在寻找一个建造3D机械零件的应用,但可能不是你在期望的你非常感兴趣的在电脑动画电影。
OpenSCAD不是一个交互建模工具。相反,它是在脚本文件中描述对象,并呈现从脚本文件中的3D模型,上面写着像一个三维的解释。这给了你(设计师)的建模过程的完全控制权,使您可以轻松地更改任何步骤在建模过程中,甚至设计所定义的配置参数。
OpenSCAD包括两个主要的建模技术:首先,建设性的立体几何(CSG),第二、二维轮廓映射。
AutoCAD DXF (qcad, librecad )文件作为数据交换格式的二维轮廓。除了2D路径输出,但也可以从DXF文件读取设计参数。除了读取DXF文件,OpenSCAD还可以读取和创建三维模型的STL和OFF文件格式。此类openCASCADE,区别是:openCASCADE是一个标准的C++库,本身就是专业的CAD库;而openSCAD是利用openCSG和CGAL,这两个标准C++库来完成CAD, 主要以立体几何图像技术和openGL渲染完成CAD模型。
OpenSCAD基于图形的构建立体几何用openGL做渲染的软件库,使用C++语言编写并在windows/Linux系统中支持大多数硬件。
CGAL开源项目,目标是以C++库的形式提供方便,高效,可靠的几何运算,CGAL应用到在诸多方面有几何运算需要的地方,如:计算机图形学,科学可视化,计算机辅助设计与建模,地理信息系统,分子生物学,医学成像,机器人技术和运动规划,网格生成,数值计算方法等等。
推荐阅读>>使用openscad软件绘制键帽的教程分享
3173 0
登陆后参与评论
2024-11-04 13:27:47
2024-09-30 14:02:02
2024-09-30 13:55:36
2024-09-23 13:01:49
2024-09-23 12:46:35
2024-09-09 11:14:31
2024-09-03 15:03:59
2024-09-03 14:58:48
2024-08-26 10:28:31
2024-08-12 10:39:48
2024-08-12 10:35:25
2024-08-08 12:08:05