我根本无法可视化 3D 几何实体,是否有一种简单的方法可以绘制或可视化它们以便我轻松理解它们?

当我与 3D 几何作斗争时,我会经常使用 Trimble Sketchup – 受建筑师欢迎的 3D 建模软件。我相信有一个免费版本。您可以用尺寸和角度注释形状,并大致了解发生了什么。我经常会在场景中有一个人并在人体尺度上工作,因为它可以帮助我以一种非常具体的方式与几何联系起来——我可以“感觉”到区域、体积和角度。

在建筑领域学习和使用的最好和最差的软件程序是什么?

我认为这取决于您想在架构中做什么,使用每个程序是因为它易于使用/高效地以适当的格式和时间生成信息。

例如:
AutoCAD – 必不可少,因为车间图纸仍然是 2D 制作的,并且该领域的其他工作可能会使用它,因此您可以与这些人进行 x-ref 文件并相应地更新。
Revit – 一旦说其他行业的人决定他们也需要它,这可能会增加使用;对于建筑师和项目经理来说,这真的很好,因为它在模型中包含了很多信息;例如,在高层建筑中,如果您更改门的类型,Revit 将拥有一系列自动更新每个楼层的门,因此您不再需要像在 AutoCAD 中那样手动进行更改。不幸的是,制作自由形状的图形在图形上并不灵活。
SketchUP – 使用 V-Ray 或 Maxwell 等插件轻松渲染专业图像,(存在其他更便宜的图像,但您可能需要大量 Photoshop 以使其看起来不错,所以这也不是那么准确),也易于集结快速的设计动作和演示图纸;如果你真的很擅长建模,你可以做细节等等……另外你可以访问一个免费的用户上传的sketchup模型库,所以你不需要浪费时间在组件建模等事情上(即浴室家具等…) 包括它们是否足够通用以至于您可以使用它们。虽然更难准确(它更像是“草图-y”:P)
Rhino – 很棒的 3D 程序,用于各种行业,如家具、珠宝等……准确性非常好;您可以同时看到所有 3 个平面和 3D,这有点习惯于能够将其用作您工作节奏的一部分,但是一旦您掌握了它就非常有用。 Rhino 拥有插件,使其成为蚱蜢等参数化设计的领先软件之一;这将编码与设计相结合,以制作那些有趣的外墙,或具有参数属性等的家具,或照明,或雕塑(即 Philip Beesley 的具有许多按比例编码的部分标量关系的那些)
感谢A2A。
有趣的问题。建议最好的程序很容易。但不是最坏的。
根据您希望在哪个架构领域发挥作用,有一些软件可以满足您的架构需求。
以下情况的最佳选择是:

概念设计(草图、犀牛、微站)
文档(autocad 是行业最低要求,revit)
建筑信息模型 (REVIT)
项目(Microsoft excel,aconex)

真的没有最坏的。取决于你做什么,它更有用还是没用。
例如,如果您纯粹是一名概念设计架构师,那么 Revit 可能不是您想要做的事情的理想工具。并且不会帮助你找到工作。
如果你是一个项目架构师,那么像 rhino 和 Grasshopper 这样的软件实际上是没用的。
所以它是上下文的。
软件程序非常像语言。了解更多可以帮助您学习其他人。从来没有一个绝对无用的程序,但是有些人可以使您更加销售或使您的日常生活更加轻松。最好的计划还取决于您关注的行业的哪一部分 – 例如单户住宅与企业塔 – 以及您的特定公司内的最爱是什么。

维特。对于BIM(建筑信息管理),Revit是行业标准 – 不是因为它是最好的,而是因为AutoCAD的制造商Autodesk购买了它。还有其他更直观的BIM程序,例如ArchICAD和Microgds,但它们降级为较小的项目公司,这些公司不必担心与大众兼容。 Revit不再是新事物,因此在一个60万-SF项目上基本上对Beta测试的噩梦已经结束。该程序现在更加稳定,人们可以更好地正确使用它,并且更好地解决程序中仍然存在的错误。这是行业标准,因此,如果一个人对此有所熟悉,则直接放学会更有价值。同样,就创建项目团队而言,不满意的公司的公司会尽早取消资格。
Excel。我觉得 Excel 是建筑界的无名英雄。这类似于知道如何手工起草,它可能永远不会被列为您需要的技能,尽管如果您的后袋里有很多小任务,那么许多小任务变得容易得多。使用它来管理信息或进行条件计算。
AutoCAD。我有点写这篇文章,因为这个程序是如此30年,但这是另一个不错的后口袋计划。在我的职业生涯中,我只持续使用了 3 年,但谢天谢地,至少有那么一点点。您仍然需要与其他落后的公司或政府机构进行沟通,并且您不想因为不知道如何打印某些东西而陷入困境,因为是的,即使在 AutoCAD 中打印也很复杂。
Photoshop。我是技术人员,所以我不像以前那样经常使用它,但在我的电脑上没有它时感觉就像少了一支铅笔。在这个项目中,可视化器比任何精明的建筑师都要好得多,但是你可以在描绘一个视觉想法方面走得很远。其他人可以更好地指导您进入3D设计程序以进行可视化。我发现它因公司而异,Rhino 和 SketchUp 是我的最爱。
蓝光束。远优于 Adob​​e Acrobat Pro,适合建筑师使用。一旦你知道了这个程序,Acrobat 似乎就是在浪费时间。如果您的公司没有它,请乞求它。它用于标记 PDF。我目前主要使用它来处理提交。

祝你好运!
取决于您计划在确定什么是最好的软件上进行项目。对于模型制作,我推荐 3ds max 或 rhino。对于建筑信息建模 id 推荐 Revit。对于图形,我会说 Photoshop 和 illustrator 是必须的。 Auto cad 是我认为每个建筑师都应该知道的软件。你肯定会遇到的。
作为拥有 20 年经验的特许建筑师、CAD 经理和兼职软件开发人员以及经营建筑师办公室的人,我将分享我的个人观点。这绝不是一个详尽的列表,甚至不是我熟悉的应用程序的完整列表。我忽略了我参与的软件,因为 Quora 不是自我推销的地方。
好的
1. Sketchup – 它既易于使用又易于学习。它直观、强大,而且实际上很有趣。强大的功能来自插件的可扩展性。有插件和应用程序链接,从 BIM 到实时演练、有机建模和照片级渲染。它有免费版,专业版非常实惠。就其工具集而言,它并不是世界上最好的建模器,但这赋予了它直观性和易用性。它也不适用于非常大或复杂的模型。一旦你到达大约 10,000 平方米。有了详细的模型,除非你有一台功能强大的机器,否则它会很困难。在适度的硬件上运行得非常好,但与 BIM 和其他 3D 应用程序相比,在大型/复杂模型上存在性能限制。多平台。
2. Vectorworks – 作为 Autocad 的等效产品,它将它从水中吹出来,而且价格要低得多。那么入门级版本可能比 Autocad LT 便宜,具有完整的 3d 和具有 Autocad 真正无法与之竞争的 DTP 类型的功能。我使用 Autocad 超过 10 年,直到我不得不切换到 Vectorworks。起初我讨厌它,但实际上我认为它在大多数方面都更好,而且便宜得多。在我看来,最好的 2d 绘图应用程序,具有非常强大的 3d 引擎。它实际上是一个完整的 BIM 应用程序,但据我所知,它比 Revit 或 Archicad 有更多的限制。多平台。
坏的
1. 3d Studio Max – 很多人会在这里看到这个感到惊讶。它是建模和渲染的事实标准。它可以完成 3D、建模、纹理和动画方面的所有工作。这是一个应用程序的野兽 – 非常强大和称职。然而,对于建筑师来说,这完全是矫枉过正。对于可视化者来说,它很棒——它有一个非常强大和全面的工具集。除了建筑师应该把更多宝贵的时间花在设计和管理上,而不是试图成为可视化者。
它复杂、全面且灵活,但这意味着它既不快速也不易于学习。
2. Autocad——我最近听到有人评论说这个程序“污染了软件市场几十年”。
实际上,我认为这是一个深刻而有洞察力的陈述。它老旧,臃肿,不直观,如果它是一匹老马,早就被拿出来悄悄人道地射杀了。有免费的应用程序可以完成这项工作,而 SketchUp Pro 的 LayOut 应用程序可以完成一些办公室所需的所有 2d 功能。多平台。
3. Lightwave – 类似于 3ds Max,只是它更便宜,不太受欢迎,(我发现它更容易使用)并且替代渲染引擎的选项更少。与 Max 不同的是,它没有与其他应用程序的强大直接链接,并且除了可视化之外,您不能真正将模型用于其他任何事情。对于建筑师而言,SketchUp 几乎适用于所有方面。
4. Vray——它很贵,但它很庞大,非常快速且非常灵活。不是最容易或最快的学习应用程序,但毫无疑问其结果的质量。可能是可视化的行业标准。但是,它更像是专业可视化师的应用程序。有 3ds​​ Max、Rhino 和 SketchUp 的插件。还有其他渲染引擎和 SketchUp 插件(实际上这里列出的太多了),而且很多实际上对建筑师来说更好,因为它们在时间方面更有效,可以得到好的结果。我在这里列出了它,因为从绝对意义上讲,它是最好的,并且有很多其他软件的链接。
保持中立
1. Revit – 与此列表中的其他应用程序不同,我还没有真正使用它来做出足够有力的论据来支持或反对它。它非常复杂,就像所有 BIM 软件一样。然而,在观察人们使用它并看到他们用它创造了什么时,我认为它在允许建筑师做什么方面是不灵活的和限制性的。我非常担心它正在创建某种存在的架构,只是因为这是软件允许人们最轻松快速地创建的架构。这是 BIM 的事实标准,对于(太多)人来说,BIM=Revit。需要高规格的硬件,除非你使用 Bootcamp,否则它不能在 Mac 上工作,这几乎违背了 Mac 的意义。
2. Rhino – 它价格实惠,灵活,并且有一些令人惊叹的插件,可以做一些真正令人惊叹的事情。但是,对于大多数事情,其他应用程序更好。对于大多数人来说,它对于建筑来说过于复杂,尽管对于非常复杂的建筑形式来说,它很难被击败。根据人们可能使用它的目的,它可能令人惊奇或令人沮丧。将在合理的硬件上运行。多平台。
其他
ArchiCAD – 我在办公室有这个,并且已经开始学习它。像任何 BIM 软件一样,需要很长时间才能精通。它看起来很棒,并且有一些很棒的工具。它非常灵活,并且似乎比 Revit 施加的约束更少。我之所以选择它而不是 Revit,主要是因为这个原因。将在合理的硬件上运行,但更高的规格更好。我有一种感觉,它将毕业到“好”部分,但我现在说还为时过早。

MacBook Pro 2020 的基本型号是否适合运行工程 CAD 软件?

什么CAD软件?大多数高端软件需要通过 bootcamp 在 Windows 中运行。我有一台中级 Mac 并做到了这一点,它充其量只适用于小型模型,并且有很多图形故障。如果您运行 OnShape 或 Fusion 360,这根本不是问题,因为它在云中运行并且与操作系统无关。
基本款 MacBook Pro 的功能当然足以运行基本的 CAD 软件,但现实情况是,当您寻找一台好的 CAD 计算机时,您通常不会考虑运行 macOS 的计算机。一方面,虽然不是绝对必要,但您将从 Nvidia 或 Radeon GPU 中受益匪浅,这是 13 英寸专业人士所没有的。
所有严肃的 CAD 程序都是为 Windows 计算机开发的,其中只有一些具有 macOS 版本。最流行的 CAD 产品可能是 AutoCAD,您实际上可以获得适用于 macOS 的软件(它在我的 Mac 上运行良好),但您无法获得适用于 macOS 版本的所有垂直附加组件(例如 BIM)。
正如 Mark Fisher 在他的回答中指出的那样,您可以在 Mac 上安装 Bootcamp,然后安装 Windows 以运行典型的 CAD 软件程序。我想这对个人用户来说很好,但如果我是一家公司的 CAD 经理,我不会向部门推荐这个,特别是考虑到我们不知道在即将到来的 macOS 版本中 Mac 上 Bootcamp/Windows 的命运,它将专注于 Apple Silicon,目前的信息告诉我们,未来的 Bootcamp/Windows 功能是不可能的。即使对于较旧的英特尔 Mac,这也不好,因为几年后,Apple 将停止在 Bootcamp 中为 Windows 提供驱动程序更新。
由于您正在查看基本的 MacBook Pro,因此如果您计划运行 Bootcamp/Windows,则至少应该有 512GB 的 SSD。
如果你只想做简单的绘图,有选择。作为一个不使用的例子,我个人不会认为 TurboCAD 是一个专业的绘图程序,它的 Mac 版本很糟糕。
AutoCAD/AutoCAD LT(可能是最好的)
DraftSight(来自 Dassault,AutoCAD 克隆,Mac 上的 buggy)
石墨(原 Ashlar Vellum)
SketchUp Pro(以前来自 Google,但现在是 Trimble – 这个很奇怪但非常有能力)
Dassault Solidworks & CATIA、Autodesk Inventor、PTC Creo 和 Siemens SolidEdge 等严肃的实体建模器需要 Windows。
但这些支持 macOS 的产品可能值得仔细看看:
欧特克 Fusion360
西门子 NX 云
PTC OnShape
金砖CAD
似乎大型 CAD 软件公司并没有投资数百万美元将其复杂的软件移植到多个操作系统,而是将云作为入门级和主流 CAD 的通用平台。也许有一天,甚至高端 CAD 也可以在云中实现,而 NX 似乎正在为此铺平道路。
阻碍这一进展的似乎是在处理大型模型时必须通过 Internet 连接来回传递的巨大文件大小和大量数据流。更不用说服务器端的计算周期了。小型机型完全没有这个问题,任何尝试过 OnShape 的人都可以告诉你,它在 iPad 或 Chromebook 上的效果与在 Mac 或 PC 上一样好。
如果您是修补匠,请尝试 OnShape。免费版可以让你保存 5 个“文档”,实际上可以是相当多的模型,但是当你用完空间时,你需要删除一些东西来创建新的东西。你的模型是公开的,所以不要在上面放任何敏感的东西。在家中进行奇怪的项目很好。 Fusion360 可以免费使用,但对于家庭使用也有一些限制。但这两个选项并不真正适用于简单的 2D CAD 绘图,并且存在学习曲线。如果你用过 Solidworks 或 Inventor,你不会有任何问题,但如果你在 AutoCAD 中只做几个圆形和正方形,你会感觉就像旋风中的 Dorothy。
如果您偶尔需要一些供个人使用的东西来编辑 .DWG 文件,AutoCAD LT 可能是您最好的选择。但是,如果您要建立的企业依赖于严肃的工程工作并且需要一个严肃的 CAD 程序,那么只需购买一台工作站级的 Windows PC 并把它做好。

生成硬件原型的最便宜和最可靠的解决方案有哪些?

只有一个实际的答案…

您需要学习如何构建原型并获取工具来实现这一目标。或者你需要找到一个你可以信任的人或一群人来为你构建一个原型。

我建议您不要依赖外国原型制造商(可能是低价原型制造),因为如果您的产品设计超出您的原始计划与其他人“共享”,则几乎没有追索权。

依靠低成本或免费工具。有大量可用的开源软件、共享软件等。

我最喜欢的电子原理图和布局软件:
Diptrace – 具有自动布线器和可修改的组件库。

Atmel 和 NXP 的微控制器开发入门成本最低。如果产品非常复杂并且需要大量的处理器马力,那么 Rasberry Pi 和其他模块化组件也可以用于初始原型设计。

CAD 软件可能包括用于机械制图的 Rhino 和用于快速草图的免费版 Sketchup。

如果您买不起一些工具——租用、借用或购买用过的工具。

如果您需要产品外壳,我建议您购买 3D 打印机,因为对产品进行原型制作通常需要大量试验和错误。能够快速创建多个具有不断改进的形状和功能的零件非常重要。 Ebay 有一些二手的 3D 打印机,购买成本很低。

但如果你买不起快速原型机…

可以通过提交您的产品图纸在线购买定制的快速原型零件。

许多团体、大学、组织提供免费或低成本的工具使用,如 3D 打印机、钻床、砂带机等。
您可以利用开发套件,例如 Ardunio 板、Raspberry pi、Wand 板等。总结它们如何为成本和可靠性做出贡献。
1. 由于这些开发套件已经由解决方案提供商开发和验证,开发人员无需过多担心功能、性能、质量和错误,因为更容易找到解决问题的资源。
2. 使用成熟的开发套件,可以从一开始就防范设计硬件的风险。它可以节省开发时间和调试时间。省时,省钱。
3. 开发包预留了很多接口,并且已经规划好外围组件/配件,给开发者很大的灵活性。一旦开发人员想要添加/删除/更改产品功能,查找组件将更加灵活和容易。

使用破解版的 V-Ray 和破解版 SketchUp 有什么风险?有可能被抓吗?

好吧,别问我希望你不要被抓住!作为拥有多家 ISV 业务的人,我既不会为你的盗窃欢呼,也不会试图为你验证它。有人花了他们的积蓄、他们许多零碎的工作时间等来创造你可以使用的东西。如果人们只是拿走你用这个软件所做的一切而不给你信誉,你会高兴吗?你靠它赚钱吗?如果是这样,那么您真的需要付费。
我的意思是,我可以理解世界各地的爱好者的沮丧,他们想要使用专业品质的软件,却无法负担其中一些软件所具有的高昂许可费。在您看来,等效的 OSS 并没有真正削减它,仅此而已。写信给供应商,索要许可证。你可能会得到它!至少尝试一下。为那些似乎没有削减它的开源项目做出贡献,因为只要付出足够的努力,他们就会做到。
老实说,我对 OSS 也非常满意,而且我认为每个 ISV 都觉得他们不能开源他们的代码是一件很遗憾的事情。事实是很多人不能。如果他们这样做了,他们的收入就会消失,他们的产品也会消失。尽管如此,每个 ISV 都应该考虑如何满足更多临时用户的需求。在短期内,心灵分享的收益可能值得一些非常小的收入损失。
谁破解了它 – 你认识和信任的人?还是互联网上可能插入各种恶意软件的人?
如果您发现您的计算机被勒索软件锁定,您就会知道原因——破解软件是勒索软件的主要途径。
当两者都有免费版本或免费的替代程序时,您为什么要使用其中任何一个的破解版本?我绝对负担不起 Pro 的高额年度订阅费,所以我只使用几年前的旧免费版本。

如何制作 SketchUp 横向?

有几种不同的方法。一种是使用地理定位工具从谷歌地图中导入地形。必须拥有 Pro 版本才能执行此操作。另一种方法是从民用 CAD 程序中导入 3D 轮廓。同样,您不能使用免费版本执行此操作。您可以使用免费版本执行的操作是导入站点平面图的图像,适当放大,然后手动回溯轮廓。然后,将每个轮廓移动到适当的高度。完成后,使用沙盒工具在高程线上叠加一个 3D 表面。像这样:



在这里,我画了一些简单的轮廓。



现在矩形仍然在高程 0,但我已经将下一个轮廓移动到高程 1’,第二个到高程 2’,最后两个到高程 3’。



一切都被选中,我从下拉菜单中选择了 Draw/Sandbox/From Contours。



达达!



在这里,隐藏的几何图形已打开,因此您可以看到三角形。
很抱歉,如果界面看起来不熟悉。我使用 Sketchup 7,因为它是导入 AutoCAD 文件的最后一个免费版本。这对我来说可以。这是一个动画链接,其中我使用地理位置从 Google 地图导入地形。这是一年一度的火人节的提案,如您所见,我已经成功导入了地形,包括纹理。

作为一名业余木匠,我想用电脑来帮助为我的项目制定计划。有哪些建议?

SketchUp。
免费版现在作为 Web 应用程序运行,而不是在您的计算机上独立运行。试试看你喜欢它。如果您喜欢它,您将需要购买专业版,以便您可以布置图纸并与其他应用程序交换文件。
融合 360。
没有问题。它对业余爱好者免费使用并且完全参数化 – 当您决定需要更改该表的宽度时,您可以一次调整调整所有相关部分。它有一点学习曲线,但最终会节省你的时间,如果你想用 CNC 路由器做事,它最终包括 CAM 工具。

SketchUp 很好,但它是一个素描工具。你当然可以用 3D 世界的蜡笔画出一些惊人的东西,但我更喜欢用技术笔。

如果 3D 打印将成为下一个颠覆性技术,那么今天投资哪些有用的技能会在未来得到回报?

这是我从程序员的角度努力想弄清楚的事情。需要什么软件?绝对是 3D 几何和用于处理和转换网格的适当高效算法。我怀疑涉及处理约束的编程。
我相信软件对 3D 的态度会给我们带来“事物”定义语言,这与 HTML / CSS 不同,您可以指定事物的基本逻辑结构,例如。 “这个盒子有四个侧面,一个底座和一个盖子”或“这辆车有四个轮子”和一个自动布局引擎或多或少地将它们组合在一起以形成合适的尺寸。然后,您将使用等效的样式表来进一步提示您想要的额外几何约束。 “确保它适合在一起,并且侧面比高度长 4 厘米”。 “将第一对轮子与第二对轮子相距 2 米。”等等
这是一种我认为会变得重要的思维方式。如何以参数化的方式进行设计,以便人们可以购买根据自己的要求定制的模型。
一项特定的技术不可能被“设定”为下一个颠覆性技术。
所有这些预测都是……嗯,仅仅是预测。
如果您真的想先睹为快,了解潜在的颠覆性技术,请阅读 Kevin Kelly 的 The Inevitable 和 Peter Diamandis 的 Abundance。
我的意思是,没有人知道,而您只是将整个问题建立在一个完全的预测之上。
如果您要求在未来获得回报的潜在有用技能进行投资,我的建议是自己努力。意思是,提高人际交往能力和你的性格。
技术将呈指数级发展,能够操作该技术的人(包括工程师)将成为一种商品,对能够良好沟通和理解他人的人的需求将很大。
如果您必须坚持 3D 打印相关技能,这些是您应该探索的一些 CAD 程序:
Blender – 虽然 Blender 是一款非常强大(且免费)的软件,但它的界面有点深奥,需要一些时间来适应。 Blender 的功能是无与伦比的。它几乎可以做任何事情。如果你有足够的耐心爬过它陡峭的学习曲线,你也许可以加入只有 3D 打印大神经常光顾的行列。强烈推荐 – 特别是如果您计划长期进行 3D 建模。像 Blender 这样的软件最大的优势是它的自由形式建模能力,这比设计 3D 可打印的东西更适合动画和漂亮的渲染。最后,如果你打算使用 Blender,一个好的论坛是必须的。
TinkerCad – 除了设计您自己的 3D 模型外,TinkerCad 还允许您导入和编辑 STL 文件。它也是完全免费的。当我第一次接触 3D 打印时,我使用 TinkerCad 在大约 30 分钟内设计了一个手机壳——这意味着它对初学者非常友好且易于学习。 TinkerCAD 还允许您轻松更改单位、导入/编辑/导出 STL 文件以及在标尺上输入笛卡尔输入以进行精确测量。如果您是 CAD 新手,Tinker Cad 是一个绝佳的选择。
FreeCAD – FreeCAD 是一款开源、多平台且功能齐全的参数化 3D 建模软件,可为您在设计 3D 模型时提供极大的灵活性和功能。有很多内置测试/修复工具(实体测试、自相交测试、非两个流形测试)、内置脚本框架(用于编写自定义模块)和 CAD 软件中的大多数其他标准功能。我认为 FreeCAD 是最接近 Solidworks 的开源替代品。这无疑是一款非常强大的软件,专为具有干净界面的极客而设计。试试看。
OnShape – OnShape 是一个基于云的 CAD 平台,由 Solidworks 团队的前成员设计 – 这解释了为什么它设计精良且易于使用(尤其是如果您以前使用过 Solidworks)。 OnShape 比 TinkerCAD 更先进、更强大,以至于它是无与伦比的。 OnShape 绝对是一个很好的解决方案。
Rhino3D – Rhino 是一款出色的共享软件 CAD 程序(试用期为 90 天),可在 PC 和 OS X 中使用。可用于设计、修复原型和模型的自由形式 3D 建模工具令人难以置信。绝对是市场上最好的之一。请先试用有限功能试用版。
Regard3D——听说过摄影测量吗?这是从多个角度拍摄物体并从中构建 3D 模型的想法。这是一个非常简洁的过程。 Regard3D 是一个出色的开源解决方案,在摄影测量方面非常强大。
AutoDesk 123D – AutoDesk 提供的免费 3D 建模/设计软件,带有高级选项。具有基于 Web 和客户端的版本。 123d 最适合设计简单的东西。虽然 123d 是一个不错的 CAD 程序,但我个人在使用它进行复杂设计时经历了很多滞后和崩溃。如果您打算处理复杂的设计,我建议您不要使用 123d。但是,如果您能够胜任 AutoDesk 123D,那么您将非常适合使用 Fusion 360。
SketchUp – Sketch up 是一款可靠的软件,但它的界面稍有欠缺,因为它有一点学习曲线。 SketchUp 的主要缺点是流形,它无法在本地制作实体。如果不添加插件,Sketchup 基本上是无用的。必备插件是 Solid Inspector 插件,它将帮助您相当准确地识别设计中的问题区域。我还推荐使用 [Cleaner Plugin],它非常适合清理杂散面和随机线条。最后,您需要 STL 导出插件才能以 3D 可打印格式导出您的设计。来自 The New Hobbyist 的 Chris 还提供了一份出色的 SketchUp 推荐插件列表。如果您计划出售您的 STL 文件,请记住 SketchUp 许可证可能不允许任何商业用途。
3DF Zephyr – 需要从照片构建 3D 模型?这可能是从图片或照片中构建 3D 模型的最佳选择之一。 (称为摄影测量)。虽然该软件有许多版本,但它们都需要一些现金。在撰写本文时,似乎还有一个基于 Web 的免费版本(功能有限)。如果您正在寻找将照片转换为 3D 模型的免费替代方案,请尝试使用 AutoDesk 的 123d Catch。
Fusion 360 – 如果 CURA 与 Fusion 360 同时打开,Fusion 360 会直接与 CURA 交互。您还可以为您选择的特定切片引擎导出 STL。不过,生成用于切片的 STL 有点令人沮丧。在导入一些示例 STL 后,我得到了一个无用的网格,并且他们基于云的文件保存时间比预期的要长得多。如果您选择使用 Fusion 360,我的建议是首先从 Fusion 360 的内置教程开始。他们实际上非常有帮助。 Fusion360 YouTube 频道也非常有用。
DesignSpark Mechanical – 这是一款免费的 CAD 工具,旨在简化 CAD。该软件似乎针对的是花费大量时间建模原型的工程类型。虽然 DesignSpark Mechanical 不是最受欢迎的 CAD 软件,但我也没有听到任何关于它的负面消息。我能想到的唯一缺点是它不是跨平台的,只能在 Windows 上运行。
OpenSCAD——如果你是 OpenSCAD 的新手,你的第一反应会是“这很奇怪”——这是对 OpenSCAD 完全可以接受的第一印象。 OpenSCAD 是使用方程和算法构建复杂设计的理想选择。程序员/工程师肯定会对 OpenSCAD 感到宾至如归。这个软件完全是关于基于开源语法的建模,这意味着,你用计算机语言描述你的模型,然后计算机渲染它。功能强大的软件。推荐的。
Sculptris – Sculptris 是一款有趣(且免费)的软件,无法与我迄今为止提到的所有其他 CAD 软件相提并论。 Sculptris 的最大优势在于建模创意有机模型。我所说的“有机”是指动物、人类等。它与 ZBrush 非常相似。 Sculptris 本质上是最好的数字粘土雕刻。推荐的。
Meshmixer – 被誉为 3D 网格的“瑞士军刀”,AutoDesks 的免费 MeshMixer 是一个很好的选择,尤其是手动添加支撑。顾名思义,MeshMixer 允许您在大量其他功能中拖放和混合网格。 MeshMixer 特别适合在打印前进行编辑和快速润色。 MeshMixer 也是跨平台的事实是一个好处。
Autodesk Inventor – AutoDesk Inventor 是一款(昂贵的)软件,在机械工程师和 CAD 技术人员中非常流行,因此它绝对是一款功能强大的软件,可以完成工作。 Inventor 在高度复杂的设计方面也表现出色。 Inventor 本身也支持 STL,但最常用于减材制造方法。虽然学生可以获得免费许可证,但 Inventor 的价格相当昂贵。
如果我要从上述所有建议中选择一两个建议,我会说学习 BLENDER 和 FreeCAD。
安全旅行 ;)
if 部分非常不确定。看看你周围。有什么可以3D打印的吗?我们周围的大多数东西都必须满足一定的公差,千分之一英寸,由耐用的金属制成,具有光滑的表面光洁度,并且可以以非常低的成本和大批量制造。几乎没有任何东西开始有资格进行 3D 打印,而且成本肯定不会更低。在我周围,我看到钢笔、灯、电灯开关、墙壁、窗帘、书籍、书架、床、枕头。这些东西中没有一件可以3D打印,或者如果可以,它的成本将是它的十倍并且不会那么好。
3D 打印对于一些非常小的领域来说非常棒——原型、一些奇怪的飞机部件……嗯,我想不出别的了。
在拥有一台打印机并从中获得不那么破坏性的利润 2 年后,这些是我必须掌握的技能:
3D建模。欢迎任何可以输出可靠 STL 的 CAD。 Openscad 是我的主要主力。 Blender、FreeCad 和 SolidWorks 用于更复杂的设计。专有程序具有更好的功能和支持,但开源 CAD 变得更好并且使用大致相同的工作流程。
制作用户可编辑的参数化 CAD 文件。 Openscad 是唯一的选择,因为源文件是可读文本。
了解如何真正使用 3d 打印机。艺术家制作的模型通常无法很好地打印出来,因为它们需要难以去除支撑或过于精细的细节。了解如何旋转打印件以及如何排除打印不良的问题主要是通过经验学习的。
机械工程。公差、力的动量和其他相关概念可以方便地制作工作模型。
营销。因为您可以打印精美的作品,但如果没有人想要它们或不知道您制作它们,它们就不存在了。社交媒体上带有 3d hubs 或 Etsy 登陆页面的照片是一个很好的方法。
实际制作 3d 打印机。供消费者使用的商业 3d 打印机要么昂贵,要么不可靠。了解它们的工作原理可以帮助您修复、预防或解决堵塞问题。 RepRap 打印机可以用很容易从中国获得的组件制成,成本低廉,并且在质量和可靠性方面可以胜过昂贵的打印机。
精炼塑料。打印出来的物体总是有粗糙的外表面,所以它们需要平滑。
最大的赏金在于原型产品。要获得这些工作,您需要一台具有快速打印功能的可靠打印机和一台速度慢的高质量打印机来制作最终的主模具。需要 3d 建模。实际收入是 300–1000 欧元/月。



-在照片中,一个用openscad制作的机器人的专业品质模型-
可以收集稳定数量现金的较小领域是制造小玩意,如持有人、简单的珠宝、时尚物品、玩具、可动人偶等。每月赚取 50-500 欧元很容易,但除非您投资于广告,否则很难将其作为完整的工作。



-谁想要双面乐高? *蟋蟀*
最后,按需定制件和维修件可能是打印机最显着的用途。这里的目的是拯救其他破碎的东西。收益难以量化,但随着时间的推移很容易为 3d 打印机的投资提供回报。



– 用于延时摄影的定制手机支架
通过谨慎的投资、网络和营销,您可以轻松获得超出我大致估计的收益。例如,2k€ DLP 树脂打印机可能适用于产品原型或珠宝的最后步骤,但由于树脂易碎,因此完全不适合维修。那么 300 欧元的 Prusa I3 套件可能适用于家庭和业余爱好,或者作为评估是否值得升级部件或购买商业打印机以扩展业务的起点。

什么是适用于 Windows 的最好、最简单和免费的渲染软件?

假设您的意思是 3d 渲染(渲染一词有时也用于其他用途 – 但这可能是最常见和最复杂的用法),问题不在于渲染。
您实际花费的最多时间(除了您会做的最复杂的事情)是建模,而不是渲染(想想几个月的建模与几个小时的渲染)。之后是应用材质、灯光、相机等。最后,渲染本身只需按下一个按钮,让计算机去做它的事情——此时你可以继续做其他事情,或者只是去吃饭和睡觉。 IE。在渲染开始之前的准备工作是一个用户密集度更高的操作,也是您真正想要易用性的地方。
从这个意义上说,这在很大程度上取决于您希望创建什么样的模型。并非所有建模程序在各种模型上都一样有效。例如。制作电影/游戏中的角色之类的东西,我可能会使用 Blender 之类的东西,或者如果不是免费的 Maya 或 3ds。但如果对建筑物之类的东西建模,那么“免费”将是 SketchUp 或非免费 Revit。在大多数情况下,您往往会找到专门的程序,有时甚至是一个程序用于建模,另一个程序用于设置材质和灯光,有时甚至是完全独立的渲染器。
这使您问题中的“最佳”成为几乎不可能的规范。更不用说它是主观的,它还取决于确切的细节。要么你必须更详细地说明你将要做什么,要么你需要将“最好”改为“足够好”。即使这样,你得到的答案也只能是“最好”的意见。
例如。我倾向于在 Revit 中建模建筑物(有时 SketchUp 虽然对于实际的建筑模型来说真的很麻烦,对于特殊形状我宁愿使用 Rhino 甚至只是 AutoCAD),为了快速预览渲染,它的内置渲染器是“好的”,但使用类似的东西Enscape 是“更好的”(至少要快得多,结果相似),但在制作逼真的东西时,我倾向于将 RVT 模型导入 3dsMax,然后使用 V-Ray 一次在多台计算机上渲染——这些都不是免费的,有些为学生提供免费版本(但有限和/或盖章输出)。
但如果我的任务是制作下一部皮克斯电影,我会讨厌使用这些程序!我可能想撕掉我剩下的小头发。如果我想对角色的面部和动作进行建模,尤其是 Revit 将是一个非初学者——因为那些 Blender 和 Maya 有更好的工具。但随后它们对于建筑建筑模型几乎毫无用处。
我想说,如果“免费”是绝对必须的,那么 SketchUp 有一个免费版本(有一些限制),它对于大多数类型的建模目的都是合理的。它的内置渲染器也“不错”,虽然不是很好,但至少应该让您对它在更逼真的渲染引擎中的外观有一个印象。如果我的任务是制作一个真正逼真的东西,那么我可能会在 Blender 中使用该 SKU 模型 – 尽管这是 SKU 免费版本的限制之一(不容易保存,因为某些兼容的模型格式),你可能能够找到一个像样的 SKU 转换器。如果您要制作电影/游戏等动画,那么 Blender 是一个近乎一站式的商店,可能不是最好的/最简单的,但绝对是最好的免费东西(仅用于这一目的)。

WebAssembly 是 Web 编程的未来吗?

不。
它不是那样工作的。
编程的整个历史一直是程序员可用的技术和工具数量的增加。
任何列出任何一项技术并声称它是“未来”的人都可能是错误的。
我预计情况将与今天非常相似,至少在未来几年内,并且可能在很长一段时间内,甚至是永远。
也就是说:WebAssembly 在很多年前就已经是 1.0 的最终版本了,并且在 2018 年或更早的时候在所有浏览器 IIRC 中默认启用,至少在 Chrome 中是这样。今天,至少在一年的时间里,它可以很好地运行从例如编译的代码。 C 或 C++,这正是制作它的目的。因此,像 Autodesk SketchUp 免费版制造商这样的人,以及像 Unity 这样的 3D 企业的其他人,都使用 WASM 在浏览器中运行他们的东西。例如,它还用于编译一个小的简单的 C 编写的 QR 码阅读器库以在浏览器中运行,也可以在手机中运行。这些应用程序通常不使用 HTML 和 DOM,而是在 HTML Canvas 元素中使用 WebGL 进行 3D,或者只是纯粹的处理。
但是做典型 HTML 网站的人,使用 Javascript 和现在的 Typescript 和 web 库来开发应用程序。这发展很大。那片土地并没有真正的理由将所有东西都切换到 WASM 上运行。他们当然也可以在应用程序的某些部分使用它来进行繁重的计算。我猜谷歌在某些地方会这样做,也许其他地方也会这样做?
所以这就是我到目前为止的看法,在不久的将来和很长一段时间内,我希望它保持相似。很可能 C# 的人使用 Blazor WASM,也许对于其他语言,也会有流行的 JS 替代品,即使用 Web 框架的 WASM。但即使在这种情况下,如果当前的 React 和 Vue 以及其他 Web 事物仍然是常态,以及 HTML 和 JS 将会有什么,我并不感到惊讶。
新 Ecmascript 版本和 Typescript 中的 Javascript 已经相当不错了,它也可以进一步发展。人们已经发现了在不同的库中与他们一起做网络事情的好模式,AFAIK 他们今天正在愉快地开发应用程序。我今天主要只是做 Unity 开发和简单的原生 HTML+JS 伴侣,但之前使用了 three.js 并做了其他 web 事情。
WebAssembly 用例和优点
多年来,WebAssembly 很可能会越来越受欢迎,特别是对于性能关键和新的 Web 应用程序。它允许使以前的事情变得无法实现或变得更慢/无法使用。它还将允许使用现有的低级语言库并集成/移植本机应用程序。我在写这篇文章时做了很多简化,因为细节要复杂得多,而且超出了问题的范围。
当前的网络技术:HTML、CSS、JavaScript (TypeScript)
但是,这并不意味着当前的技术会很快消失。首先,有大量用于 vanilla JS 的现有 API 以及第三方解决方案。 TypeScript 等工具非常流行。 TS 在设计上是 JavaScript 的超集,它有一些缺点,但也有很多优点,作为一种高级语言,它可能比使用 WebAssembly 目标代码库更方便。
还有大量其他技术可以使用并转换为 JS。需要转译步骤,因为除了 WebAssembly,JS 是浏览器唯一能理解的语言。它目前几乎没什么大不了的,因为它通常很快,即使对于具有更优化的软件和更好的硬件的实时开发也是如此。
概括
WebAssembly 越来越受欢迎,不太可能影响当前的基础技术,因为它们很快就会被淘汰。它更像是一种补充工具,可以在您的 Web 平台库中使用,并在有意义时使用。