FreeCAD脚本基础知识

FreeCAD中的Python脚本

FreeCAD从头开始构建,彻底由Python脚本控制。FreeCAD的几乎全部部分,例如界面,场景内容,甚至3D视图中此内容的表示,均可以从内置的Python解释器或您本身的脚本中访问。所以,FreeCAD多是目前可用的最深度可定制的工程应用程序之一。编程

然而,在目前的状态下,FreeCAD不多有“原生”命令与3D对象进行交互,主要是由于它仍然处于开发的早期阶段,但也由于它背后的哲学更多的是提供CAD开发的平台而不是特定用途申请。但FreeCAD中的Python脚本编写是一种快速查看“高级用户”(一般是熟悉Python编程的用户)开发的新功能的方法。Python是最流行的解释语言之一,由于它一般被认为是易于学习的,因此你也能够很快制做本身的FreeCAD“高级用户”脚本。学习

若是您不熟悉Python,咱们建议您在互联网上搜索教程并快速查看其结构。Python是一种很是容易学习的语言,特别是由于它能够在解释器中运行,其中简单的命令,直到完整的程序,能够在不须要编译任何东西的状况下即时执行。FreeCAD有一个内置的Python解释器。若是您没有看到标有“Python控制台”的窗口,以下所示,您能够在视图→面板→Python控制台下激活它以启动解释器。spa

解释器

从解释器中,您能够访问全部系统安装的Python模块,以及内置的FreeCAD模块以及稍后安装的全部其余FreeCAD模块。下面的屏幕截图显示了Python解释器:
img对象

相关文章
相关标签/搜索