[OpenSCAD] Newbie rotation confusion.

nop head nop.head at gmail.com
Fri Sep 7 05:47:15 EDT 2018


>Is there a simple way to get a cube at the origin with it's corners on the
axes?

No it is physically impossible.

On 7 September 2018 at 10:06, Aurum <pommie.mike at gmail.com> wrote:

> Having now subscribed to the mailing list hopefully this will now be
> posted.
> Sorry if it's posted twice.
>
> What I'm trying to do is understand how to get a cube at the origin with
> it's corners on the axes.
>
> Firstly, I tried rotating by 45° about x and y with no success.
>
> I then rotated 45° about the X axis with
> rotate(45,[1,0,0]){
>     color("cyan") cube(10,center=true);
> }
> and looked down the Y axis. What I see is this.
> <http://forum.openscad.org/file/t2335/cube1.png>
>
> I now realize that I'm not looking at a square anymore but a rectangle with
> sides 10 and 14.14 (10 x root 2) and so to align the corners with the Z
> axis
> I need to rotate by atan(1.414) = 54.7°.
>
> I do this with
> rotate(45,[1,0,0]){
>     rotate(54.7,[0,1,0]){
>         color("cyan") cube(10,center=true);
>     }
> }
> and the result is
> <http://forum.openscad.org/file/t2335/cube2.png>
>
> What am I doing wrong?
>
> Is there a simple way to get a cube at the origin with it's corners on the
> axes?
>
> Mike.
>
>
>
> --
> Sent from: http://forum.openscad.org/
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss at lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscad.org/pipermail/discuss_lists.openscad.org/attachments/20180907/a40b3774/attachment.html>


More information about the Discuss mailing list