|
|
I think I was a little unclear before. I didn't really have any trouble
solving the problem I was just wondering why clipped_by behaved the way it
did. My solution was this:
--Rainer
#declare Screw = difference {
union {
cylinder {
<0, 0, 0>, <0, 0.1, 0>, 0.5
}
sphere {
<0, 0, 0>, 0.5
scale <1, 0.2, 1>
translate <0, 0.1, 0>
}
}
intersection {
union {
box {
<-0.1, -0.5, -0.5>, <0.1, 0.5, 0.5>
rotate x*45
translate <0, 0.5, 0>
}
box {
<-0.1, -0.5, -0.5>, <0.1, 0.5, 0.5>
rotate x*45
rotate y*90
translate <0, 0.5, 0>
}
}
plane {
-y, -0.01
}
}
}
Post a reply to this message
|
|