“OpenSCAD 教程”的版本间差异

本页内容
下一节: OpenSCAD_安装
标签手工回退
Neo讨论 | 贡献
无编辑摘要
 
(未显示同一用户的5个中间版本)
第1行: 第1行:
[[Category:OpenSCAD中文教程|1]]
[[Category:OpenSCAD中文教程|1]]
__TOC__
== 简介 ==
== 简介 ==
OpenSCAD 不是交互式建模软件, 不像AutoCAD那样靠鼠标键盘拖动模型进行创作。相反,它类似于3D编译器,通过读取描述对象的脚本文件并从该脚本文件渲染 3D 模型。这使你(设计师)可以完全控制建模的全过程,并使你能够轻松更改建模过程中的任何步骤或进行由可配置参数定义的设计。像编程一样去设计CAD模型,抽象各种模块出来,进行参数化配置,thingiverse上有很多通过OpenSCAD设计的模型可以通过看别人的代码快速掌握 https://www.thingiverse.com/search?q=openscad&page=1&type=things&sort=relevant  
OpenSCAD 不是交互式建模软件, 它不像AutoCAD那样靠鼠标键盘拖动模型进行创作。相反它类似于3D编译器,通过读取描述对象的脚本文件并将该脚本文件渲染 3D 模型。这使3D设计人员可以完全控制建模的全过程,并使你能够轻松更改建模过程中的任何步骤或进行自定义的参数配置设计。就像编程一样去设计CAD模型,抽象各种模块出来,进行参数化配置,thingiverse上有很多通过OpenSCAD设计的模型可以通过看别人的代码快速掌握 https://www.thingiverse.com/search?q=openscad&page=1&type=things&sort=relevant  


OpenSCAD 是用于创建实体 3D CAD 模型的软件。它是免费的软件,可用于 Linux/UNIX、Windows 和 MacOS。与大多数用于创建 3D 模型的免费软件( 例如 Blender )不同,它不关注 3D 建模的艺术方面,而是关注 CAD 方面。因此,当你计划创建复杂的机器零件的 3D 模型时,它可能是你正在寻找的应用程序或者你有编程基础且在玩3D打印机很值得去学习,但当你对创建计算机动画电影更感兴趣时,它肯定不是你正在寻找的应用程序。
OpenSCAD 是用于创建实体 3D CAD 模型的软件。它是开源免费的软件,可用于 Linux/UNIX、Windows 和 MacOS。与大多数用于创建 3D 模型的免费软件( 例如 Blender )不同,它不关注 3D 建模的艺术方面,而是关注 CAD 方面。因此,当你计划创建复杂的机器零件的 3D 模型时,它可能是你正在寻找的解决方案或者你有编程基础且在玩3D打印机很值得去学习,但当你对创建计算机动画电影更感兴趣时,它肯定不是你正在寻找的应用程序。


OpenSCAD 提供了两种主要的建模技术:首先是构造立体几何(又名 CSG),其次是 2D 轮廓的挤压。Autocad DXF 文件可用作此类 2D 轮廓的数据交换格式。除了用于挤压(extrusion)的 2D 路径外,还可以从 DXF 文件中读取设计参数。除了 DXF 文件,OpenSCAD 还可以读取和创建 STL 和 OFF 文件格式的 3D 模型。<ref>https://openscad.org/index.html</ref>
OpenSCAD 提供了两种主要的建模技术:首先是构造立体几何(又名 CSG),其次是基于 2D 轮廓去拉伸为 3D 模型。Autocad DXF 文件可用作此类 2D 轮廓的数据交换格式。除了用于拉伸(extrusion)的 2D 路径外,还可以从 DXF 文件中读取设计参数。除了 DXF 文件,OpenSCAD 还可以读取和创建 STL 和 OFF 文件格式的 3D 模型。<ref>https://openscad.org/index.html</ref>


你可以直接在这个网站上面尝试对应的代码,并且实时查看效果。https://openjscad.azurewebsites.net/
你可以直接在这个网站上面尝试对应的代码,并且实时查看效果。<nowiki>https://www.rollapp.com/app/openscad</nowiki>


== 官网 ==
== 官网 ==
第13行: 第14行:


== 相关项目 ==
== 相关项目 ==
许多项目受到 OpenSCAD 的启发,下面这些事值得一看的项目的不完整列表:<ref>https://openscad.org/about.html</ref>
许多有意思的3D项目受到 OpenSCAD 的启发,下面这些是值得一看的项目:<ref>https://openscad.org/about.html</ref>


* [https://openjscad.xyz OpenJSCAD]
* [https://openjscad.xyz OpenJSCAD]
第23行: 第24行:
* [https://models.makewithtech.com/ Models @ MakeWithTech]
* [https://models.makewithtech.com/ Models @ MakeWithTech]
* [https://openscad.cloud openscad.cloud] by Autodrop3d
* [https://openscad.cloud openscad.cloud] by Autodrop3d
* https://openjscad.azurewebsites.net/


[[文件:OpenSCAD.png]]
[[文件:OpenSCAD.png]]

2022年9月26日 (一) 08:38的最新版本

简介

OpenSCAD 不是交互式建模软件, 它不像AutoCAD那样靠鼠标键盘拖动模型进行创作。相反它类似于3D编译器,通过读取描述对象的脚本文件并将该脚本文件渲染 3D 模型。这使3D设计人员可以完全控制建模的全过程,并使你能够轻松更改建模过程中的任何步骤或进行自定义的参数配置设计。就像编程一样去设计CAD模型,抽象各种模块出来,进行参数化配置,thingiverse上有很多通过OpenSCAD设计的模型可以通过看别人的代码快速掌握 https://www.thingiverse.com/search?q=openscad&page=1&type=things&sort=relevant

OpenSCAD 是用于创建实体 3D CAD 模型的软件。它是开源免费的软件,可用于 Linux/UNIX、Windows 和 MacOS。与大多数用于创建 3D 模型的免费软件( 例如 Blender )不同,它不关注 3D 建模的艺术方面,而是关注 CAD 方面。因此,当你计划创建复杂的机器零件的 3D 模型时,它可能是你正在寻找的解决方案或者你有编程基础且在玩3D打印机很值得去学习,但当你对创建计算机动画电影更感兴趣时,它肯定不是你正在寻找的应用程序。

OpenSCAD 提供了两种主要的建模技术:首先是构造立体几何(又名 CSG),其次是基于 2D 轮廓去拉伸为 3D 模型。Autocad DXF 文件可用作此类 2D 轮廓的数据交换格式。除了用于拉伸(extrusion)的 2D 路径外,还可以从 DXF 文件中读取设计参数。除了 DXF 文件,OpenSCAD 还可以读取和创建 STL 和 OFF 文件格式的 3D 模型。[1]

你可以直接在这个网站上面尝试对应的代码,并且实时查看效果。https://www.rollapp.com/app/openscad

官网

https://openscad.org/

相关项目

许多有意思的3D项目受到 OpenSCAD 的启发,下面这些是值得一看的项目:[2]

OpenSCAD.png

下一节: OpenSCAD_安装
此页面最后编辑于2022年9月26日 (星期一) 08:38。