To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.devOpen lugnet.cad.dev in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / Development / 4578
4577  |  4579
Subject: 
Some ideas about grid mode and rotation
Newsgroups: 
lugnet.cad.dev
Date: 
Mon, 24 Apr 2000 20:27:42 GMT
Viewed: 
657 times
  
I have been reading some threads about how far to move an object in grid mode,
and how this relates to rotations, and have come to the following conclusion.

Since rotation is defined by a transformation matrix, and since the rotation
portion of a transformation matrix is in reality three unit vectors in X,Y and
Z with respect to the new orientation,  then moving an object in grid mode
should move the object by the conventional step amount, multiplied by the unit
vector in the coresponding direction of the transformation matrix.

The only "down" side to this is that if a piece is, say, upside down, then
moving the piece up, would really move it down.

Another thing that would make life easier would be to have new pieces inherit
the rotation of the last piece added or selected.  This would allow builders
to rotate a single piece, and build in the new orientation from there.

I realize that both of these things could make general building be more
confusing, however, if there were some kind of a check box to turn this mode
on and off, then when it is useful, it could be used.

For what its worth,

-Chuck



Message has 2 Replies:
  Re: Some ideas about grid mode and rotation
 
In lugnet.cad.dev, Chuck Sommerville writes: <SNIP> (...) This sounds like a realy good idea which would solve my problem with the steps when the part is rotated along the x or z axle. I believe it's not to hard to implement, so I will give it a try (...) (25 years ago, 25-Apr-00, to lugnet.cad.dev)
  Re: Some ideas about grid mode and rotation
 
(...) That would be nice, *especially* if there is a button or context-menu function to reset the orientation of a part to <1,0,0,0,1,0,0,0,1>. Steve (25 years ago, 25-Apr-00, to lugnet.cad.dev)

3 Messages in This Thread:


Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR