在OpenSCAD中,linear_extrude运算符采用2d形状并将其拉伸为3d,并可选择将其扭曲。了解OpenSCAD中的linear_extrude运算符
例如:
linear_extrude(height = 40) {
square(10);
}
然而,我在维基找到: linear_extrude(高度= 30,中心=真,凸= 10,标度= [1,2]) 平方([20 ,10],中心= TRUE);
这一个使“方形”(实际上是一个矩形)变大,从1到2缩放。但它只在一个维度上这样做。我无法找到如何使两个维度均衡地缩放,更不用说两个维度的缩放比例不同。
在这种情况下的目的是创建一个不是方形的容器,而是朝向开口变宽,例如冰块和模具所需的材料,以便容易脱落。
哇! linear_extrude(height = 30){10); }制作一个圆柱体。我看到的例子似乎是以1和1的刻度开始,刻度为2.如果这不是真的,它可以被控制吗?它看起来可能是? – Dov
你是对的!初始缩放比例只是1. – Dov
所以你用缩放([1,2])挤出一个圆的例子改变了从圆形到椭圆的拉伸高度(为什么我喜欢openscad的一个小东西)的轮廓 –