自由CAD

自由CAD

我已经尝试安装三年了奥图卡,*3ds Max* 和Revit使用 wine 在 Ubuntu 上进行架构设计!

每年我都非常乐观,因为我看到新的葡萄酒版本已经得到改进。

因此,现在我要重新开始在干净的 Ubuntu 安装中安装 Autocad 2013 和 wine 1.4。我并不是想只为我自己找到答案,而是希望这个社区能够尝试,最终我们能够实现这一目标!

葡萄酒技巧已经有净框架4安装,这就是我还没有运行过去 Autocad 的原因。

因此,我想从我的电脑上完全删除我的 Windows 7 分区,并在 Linux 机器上运行,而不会丢失强大的架构程序。我知道所有关于搅拌机和员工所以我只是希望你能帮助找到解决方案,因为我知道有一个解决方案!

也许我必须学习所有的时间:2018-03-17或者Python等等。但我相信,只要我们大家共同努力,就一定能找到解决方案!

有关这个问题的任何建议都将非常好且有帮助。

答案1

也存在很好的饥饿替代品欧特克产品。

自由CAD

自由CAD- 参数化 3D CAD 建模器

只是自由的并且只是适用于所有主流操作系统

FreeCAD 截图,由 FreeCAD 提供


CAD系统

另一个比AutoCAD便宜十倍以上,而且非常方便的软件:
Q-CAD 社区版- 特征
基于 SVG 操作和 ECMAScript 的专业 2d 构建器,支持 2010 版本的 DXF/DWG。

Linux 上的 Q-CAD


巴西雷亚尔到CAD

第三个令人印象深刻的是巴西雷亚尔到CAD,一个强大的跨平台开源实体建模系统,包括交互式几何编辑。

... 和他的史赛克 ICV 8 万亿条射线渲染例子 :

史赛克 ICV 8 万亿条射线渲染


更新:

DraftSight

DraftSight——概述
专业 CAD 软件。

Ricky Jordan 的 DraftSight 截图

答案2

我建议您在 WINE 特定社区中提问 - 原因在本回答的最后一段。我还建议您重新措辞、重新整理并将此问题更改为社区 wiki。

好吧!那么我不应该在这里写这个吗?我只想找个人来处理这件事!抱歉,但 API 是什么? – gabriel 4 月 12 日 23:52

关于的问题在 Ubuntu 上运行第三方应用程序完全有效,正如常问问题

API(在此上下文中)是一组指令(或更准确地说是调用),Windows 开发人员使用它(或多或少直接)从应用程序内部与操作系统进行通信。这组指令是 Windows 特有的。通常,WINE 所做的是尝试“翻译”仅限 Windows调用本机 GNU/Linux 调用。当此类调用无法轻松转换时,WINE 开发人员必须重新实现它以适应其原始目的,但要严格遵守 GNU/Linux 标准。许多此类调用只是存根(例如:存在调用,但很少有程序员使用它,因此它存在但目前不执行任何操作)。

也许我必须学习所有的 c++ 或 python 等等。但我相信在我们大家的帮助下一定能找到解决方案!

尽管 WINE 应该允许 AutoCAD(或任何其他应用程序)与 GNU/Linux 进行通信,就像与 Windows 通信一样,并且仍能获得正确的结果(因此可以无缝运行),但大多数 Windows(至少是 XP)API 调用已经实现或被存根,问题仍然存在。AutoCAD 很可能使用了一些尚未实现的奇特(或新)API 调用(或多个调用)。WINE 社区的某些成员是爱好者,他们可以跟踪导致应用程序崩溃的确切调用,并简单地贡献一个补丁(您可以帮助测试)。您可以继续在 askubuntu.com 等社区中询问这个问题(这些社区与 Ubuntu 的关系比 WINE 开发更密切),并希望实现那些所需的 API 调用,帮助向 WINE 开发人员指出 AutoCAD 所需的确切 API 调用,或者自己实现它们。此外,如果您有兴趣加入 WINE 代码贡献者行列,那么在 WINE 开发领域更有经验的程序员的指导将为您节省大量时间。

答案3

你知道 playonlinux 程序吗?这是一个执行脚本的程序,可以在 ubuntu 中安装 windows 程序(还有游戏)。他的所有脚本都基于 wine 和他的技巧。

您可以访问其项目页面并提出问题或了解如何制作脚本。 http://www.playonlinux.com/en/

如果你问 wine 和 playonlinux 之间的区别: Wine 和 PlayOnLinux 的联系

相关内容