OpenSCAD - 来自轴的圆柱体

wiz*_*lus 1 openscad

我怎样才能创建这个形状?所描绘的形状可以解释为以下之一:

  1. 一个圆锥体,它是一条直线而不是一个点。
  2. 从圆形到直线的阁楼。
  3. 从圆形到 [0,1] 的正方形的放样。
  4. 一侧被挤入的圆柱体。

-- 圆面上的曲线对于精度来说是理想的,但不是绝对必要的。

使用此代码在 OpenSCAD 中进行近似:

从轴投影的圆柱体

在 Fusion360 中实现的形状:

在 Fusion360 中实现的形状

a_m*_*_67 5

您可以简单地挤出一个圆并在挤​​出的长度上将其缩放为一条扁平线。尺度参数s。 linear_extrude 的文档可以是带有 x 和 y 比例因子的标量或向量。将其中一个设置为 1,另一个设置为 0:

$fs = 0.01;
$fa = 0.01;

linear_extrude(height = 15, scale =[0, 1]) circle(d = 10);
Run Code Online (Sandbox Code Playgroud)

结果: 在此处输入图片说明