开源CAD(计算机辅助设计)——从源代码安装到依赖关系分析

本文介绍了开源CAD软件的安装和依赖分析,包括FreeCAD、LibreCAD、BRL-CAD、OpenSCAD和OpenCASCADE等。各软件的特点、依赖关系、安装注意事项及适用场景进行了详尽阐述,帮助读者了解和选择适合自己的CAD工具。
摘要由CSDN通过智能技术生成

开源CAD(计算机辅助设计)——从源代码安装到依赖关系分析


系统:debian wheezy, testing, gnome 3.2, gcc-4.7.1,


首先列表主流开源CAD,根据我个人分析的说明书资料的完善程度,应用可操作性,稳定性,列表如下:

/* 这些软件都是GPL协议的。且源代码免费。 */


1.FreeCAD, 综合的CAD软件2D/3D,二维/三维,仿真,编程,设置界面,3D自动导出2D图形等,支持很多格式,同时有很多的工作环境,功能还在不断的完善。依赖库诸多,很不容易从源代码安装,初学者建议安装主流LInux, debian, 可以从软件源或者添加软件安装。有说明书,但是不详细。绘制复杂部件的指令依赖OpenCASCADE.


2,LibreCAD,(Qcad)类此一般的二维CAD, 2D only, 支持dxf格式,可以输出png图片,图形界面绘图,也可以用命令。主要用于2D机械加工图. 依赖关系不算太复杂,安装QT就可以了,但是源代码编译时候总是出现问题,需要更改一些文件或者路径,需要有基本的Linux基础知识,http://www.tldp.org/ 可以参考。说明书比较完善,可以从qcad的网站下载,支持全部中文说明书。LibreCAD是Qcad的开源版本,所以说明书和界面是通用的。


3,BRL-CAD,区别以上软件,2D/3D,非用户界面绘图,而是指令绘图,mged, 安装完成后,$ ./mged 运行改程序,然后,根据教程进行编写指令,会有一个专业的独立的窗口来显示绘制的图纸,支持二维和三维,功能也是极其强大。几乎不依赖任何第三方库,且说明书特别完善。遗憾的是说明书只有英文版本的,相信不久的将来说明书会汉化的。


4,OpenSCAD, (CGAL)


OpenSCAD 是一个 用于创建立体 三维 CAD 对象的软件 它是免费软件, 可用于 GNU / Linux ,MS Windows和苹果 OS X

不同于 大多数自由软件 ,用于创建 3D模型( 著名的应用 Blender OpenSCAD 专注于 艺术方面的 3D 建模 而是 专注于 CAD 方面 因此,它可能当你正在寻找一个建造3D机械零件的应用, 可能不是 你在期望的你非常感兴趣的 电脑动画 电影

OpenSCAD不是一个交互建模

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值