0
以下代碼圍繞原點旋轉第二個立方體。如何繞其中心點旋轉第二個立方體([5,5,0])?OpenSCAD:圍繞特定點旋轉?
cube([10,10,1]);
rotate([0,0,45]) cube([10,10,1]);
以下代碼圍繞原點旋轉第二個立方體。如何繞其中心點旋轉第二個立方體([5,5,0])?OpenSCAD:圍繞特定點旋轉?
cube([10,10,1]);
rotate([0,0,45]) cube([10,10,1]);
這個模塊將執行所需的旋轉。
// rotate as per a, v, but around point pt
module rotate_about_pt(a, v, pt) {
translate(pt)
rotate(a,v)
translate(-pt)
children();
}
cube([10,10,1]);
rotate_about_pt(45,0,[5,5,0]) cube([10,10,1]);