PDT实例#

这里将展示专门用 PDT、Offset Edges 和 MeasureIt 插件建造的模型实例。

这第一张可能看起来并不太引人注目,只是它的尺寸完全准确,而不是大约,是通过描摹参考图像而得来的。

../../../_images/addons_pdt_examples_1.png

此半铸件的拔模角是精确的5度,半径之间的边长完全符合指定尺寸。所有面的交点都已经通过 PDT 准确定位,而非通过放大视图进行估计。所有圆角的尺寸和位置准确。

这个模型的大部分精度,用Blender本身是不可能实现的,或者是非常复杂的。有了PDT和Offset Edges,就可以快速而容易地实现这种拓扑结构,适用于机械模型,而且精度非常高(只受Blender中坐标存储的限制)。你也可以看到这个模型的支点,存储在其自定义属性中。

例1 构建一个铸件:#

第1步:

这个例子已经从PDT命令行部分执行。

  • 将移动模式设置为 选定的实体

  • 将顶点置于0,0,0 - 命令 na,,

  • Extrude 20 at 0 degrees – Command ei20, Working Plane set to Front(X-Z)

  • Place Cursor at fillet radius center. – Command ci22.5,90

  • 旋转85度 - Blender旋转-85度

  • Extrude 50 at 85 degrees – Command ei50,85

../../../_images/addons_pdt_examples_2.png

第2步:

  • Duplicate first Vertex 150 in X 100 in Z – Command dd150,,100

  • Extrude 100 at 180 degrees – Command ei100,180

  • 相交角 - 操作 = 移动 ,全部/主动选择,点击 相交

  • Extrude 100 in Y – Command – ei100,90 Working Plane set to Top(X-Y)

  • 倒角 - Blender指令倒角,25mm

  • 偏移边缘2.5 - 偏移边缘挤出命令。

../../../_images/addons_pdt_examples_3.png

第3步:

  • 顶视图中的旋转 - Blender旋转命令,62.5度

  • Extrude 47.5 at 27.5 degrees – Command ei47.5,27.5

  • 顶视图中的旋转 - Blender旋转命令,27.5度

  • Extrude 30 at 0 degrees – Command ei30,

  • 使用标准的Blender技术完成高亮的面,以得到这个:

../../../_images/addons_pdt_examples_5.png

然后简单地挤出两个正面的角,将光标放在X处,然后选定顶点,用F键做面。

This model is accurate to dimensions, draft angles and corner radii. All the command line inputs could be replaced by using the Operation options and Command buttons instead.

另外,为了改善拓扑结构,我们可以将顶面合理化为这样:

../../../_images/addons_pdt_examples_6.png

这将取决于我们最终想对顶面做什么,比如可能在上面开洞。

例2 - 修改一个液压缸:#

就拿这个网格来说,我们不知道这个网格位于什么角度,因为它是按照三角测量法而不是方向性测量法绘制的:

../../../_images/addons_pdt_examples_7.png

我们现在想让它沿着它所在的角度变长,以一个已知的数量,所以我们首先使用 Set A/S 2D 工具来设置角度:

../../../_images/addons_pdt_examples_8.png

你可以看到角度是9.9935度,然后我们在 距离 输入框中输入我们需要的距离,将 操作 设置为 移动 ,点击 方向 命令,得到这个:

../../../_images/addons_pdt_examples_9.png

你可以看到被选中的顶点被精确地移动了3000毫米,正好是9.9935度。这就是PDT存在的主要原因之一,就是为了做这种精确改变几何形状的工作。