Code: Select all
difference(){
cube(100,center=true);
for(dx=[-30,0,30]){
for(dy=[-30,0,30]){
translate([dx,dy,0]){
linear_extrude(100){
circle(10);
}
}
}
}
}
In openscad, the (noramally) rended object is In freecad the abnormally rended object is If I replace the linear extrude with a cylinder then FreeCAD works normally.
Well it seems that FreeCAD correctly created the desired object, but some subtracted parts are set to be visible incorrectly.
Is this a bug?
The version of my FreeCAD is 0.19.