Some people asked me on methods to design a robot beforehand (sort of drawing table) and then just building the real model in one run.
For truth to tell, I don't know about an efficient way to do this (let alone a way to do so that makes fun also - one could use LDraw, of course, but "Ldrawing" without a real model on your table is likely to turn out a complete drudgery):
as for me, I commonly start with a rough idea only and then build away, frequently changing the design while the robot comes gradually into being.
How about you?
What is your procedure in building NXT robots?
Curious,
Matthias Paul