Lego数字化构建--Bricksmith

Lego数字化构建--Bricksmith_第1张图片

什么是LDraw?

LDraw是乐高CAD程序的开放标准,允许用户创建虚拟乐高模型和场景。您可以使用它来记录你实际构建的模型,像LEGO一样创建构建指令,渲染虚拟模型的3D图像,甚至制作动画。有无限的可能性。与真实的乐高积木不同,你将不受零件和颜色数量的限制,在LDraw中没有什么是不可能的。

安装

本文将帮助您设置在MacOS上进行乐高数字化构建入门所需的文件。

步骤1:

  • 点击下载并安装LDraw源-->点我

  • 原始LDraw包中包含开始创建LDraw模型所需的部件库。点击上面的LDraw包转到下载页面。下载“complete.zip”。解压缩后在文件夹中找到“ldraw”文件夹。不能跳过此步骤

步骤2:

  • 下载Bricksmith-->点我

  • 安装Bricksmith:直接把Bricksmith.app拖到应用程序文件夹,当然也可以直接运行。如果遇到安全问题不能运行,请到设置->安全性与隐私设置允许程序运行。

什么是Bricksmith?

Bricksmith是适用于Mac OS X 10.3或更高版本的全功能模型编辑器。Bricksmith提供可旋转的3D模型视图,快速,全面的零件浏览器,轻松访问全彩色调色板,以及检查员调整零件组件。它还支持子模型(MPD),步骤和基元,以及您在Mac应用程序中所期望的常用功能(撤消,复制,滚动和拖放文件内容的重新排序)。而且它是开源的。

开始使用

当您第一次打开Bricksmith时需要设置你的模型目录,在菜单栏找到Bricksmith>Preferences...>Parts>LDraw Folder,把路径设置到之前下载的“complete.zip”解压缩后的“ldraw”文件夹。

Lego数字化构建--Bricksmith_第2张图片

开刚打开模型编辑画面时,滚动条是居中的。这意味着你正在看坐标点(0,0),我称之为原点(Origin)。你需要知道的是,在Bricksmith中我们是围绕这一点旋转你的模型。你放置的第一块砖将直接放在这一点上。随后的砖块才可以随心所欲的放置,在只是简单旋转的时候,请尽量保持模型居中。

构建基础

要开始你的构建,我们需要在模型中插入第一块砖。在本教程中,我们以 Brick 2 x 4为例。我们在菜单里找到tool>Part Browser,或是点击右上角的Part Browser图标,以浏览零件库。

Lego数字化构建--Bricksmith_第3张图片

我们有几种方法可以找到您需要的部件。您可以:

  • 浏览整个列表,或选择左侧的零件类别以缩小搜索范围。
  • 按关键字搜索。

通过零件的叙述(Description)可以很好的分辨零件种类,叙述格式通常是类别 大小x大小 外观描述。例如:Brick 2x2 Corner代表一个2x2大小的转角砖块。

现在您拥有了自己想要的部件,零件浏览器下方的图像就是该部件的3D可旋转放大模型。注意它在这里并没有被赋予颜色,这需要你放置后设置颜色。

现在你可以把列表中的零件拖动到3D视图中,或是双击它和按右下角的插入(Insert)让它自动添加到视图,双击和插入添加时它会出现在(0,0)点。这是你会得到下面这样的视图。

Lego数字化构建--Bricksmith_第4张图片

现在你会发现它看起来不像真正的砖块。在Bricksmith中,当前选择的砖显示为边框。当你鼠标点击别处不选择零件时他就会显示出原来的样子。

颜色

当你需要为每个零件设置颜色的时候可以在菜单中选Piece>Show Colos来显示颜色面板。

Lego数字化构建--Bricksmith_第5张图片

移动零件

在右侧的三个视图中,分别显示的是当前模型X轴,Z轴,Y轴的视角。


Lego数字化构建--Bricksmith_第6张图片

移动砖块很简单。只需点击它,这时你会发现它变成了一个
线框,然后拖动。但在左侧3D视图中,很难按照你的预想移动砖块,主要是因为它不是一个透视图(越近越大,越远越小),还不显示阴影,这意味着零件的远近和大小没有关系,会让你无法分辨零件的相对位置。比如下图,看左边3D视图你无法判断两个零件是上下摆放的还是同一个平面。

Lego数字化构建--Bricksmith_第7张图片

看右侧的各种视角视图才能判断出其实他们是同一平面摆放的。所以应该用右侧的不同轴的2D平面移动来正确的摆放零件。

每次移动的距离根据网格状粒度选项分别有一个像素,半个乐高单位,一个乐高单位。一个乐高单位就是两个乐高凸点中心之间的距离,所以也叫一个螺柱(one stud ),一个螺柱是8毫米。

旋转视图角度

有时候必须旋转视角才能方便拖动零件进入某些位置。要旋转视角,有几种方法。

  • 在任何一个视图上按住command,指针会变成两个箭头回旋的标志,然后单击并拖动。这时模型视角会以(0,0) 为圆心转动。所以如果你的模型偏离中心很厉害,会有一个很奇怪的转动。注意这里只是改变了视角,并不是改变了模型在坐标上的摆放角度。
  • 如果想转到几种默认的视角,可以在视图上按右键选择相应的视角方向。
Lego数字化构建--Bricksmith_第8张图片

旋转模型

如果你想旋转一个或多个零件的角度,你可以用下面几种方法。

  • 按工具栏的旋转图标,将会在各个轴上做旋转。注意,默认是以选中的一个或多个零件的中心轴为旋转轴的。

每次旋转的角度根据网格状的粒度选项,分别有15度,45度,90度,几种模式。

  • 快捷键X,Y,Z,Shift+X,Shift+Y,Shift+Z。

  • 想要更详细的旋转操作可以在菜单里按Edit>Rotate...

    Lego数字化构建--Bricksmith_第9张图片

    Angles中的x,y,z分别填在每个轴的旋转角度。
    Rotate around单选框代表旋转轴。

    • Selection center:以选择的所有零件的中心为旋转原点;
    • Part positions :以每个零件的中心为各自旋转原点;
    • Fixed point:以下面设定的点为旋转原点。

搭建步骤

使用步骤以便其他人可以轻松地按顺序构建您的模型。要创建步骤,只需使用菜单栏中Model>Add Step选项。新步骤显示在左侧的文件内容(File Contents)列中。
也可以按文件内容(File Contents)下方的步骤工具按钮。

还可以将列表中的砖块拖到你想要的步骤下面,它们就会成为该步骤的一部分。要按步骤查看模型,请在File Contents中选择模型的名称,然后转到View>Step Display并单击每个后续步骤,就可以看到按步骤构建的过程。也可以按视图上方的单步工具按钮。

好了,关于BrickSmith你已经入门了,下次将介绍其他的乐高构建工具(包括Mac和Win系统下)和图纸制作工具LPub。


最新STEM知识分享请关注STEM实验室 :www.steamlab.club

你可能感兴趣的:(Lego数字化构建--Bricksmith)