I recently ran into Bug 116
<https://github.com/openscad/openscad/issues/116> -- Too aggressive
recursion check on module instantiations. I define some commands which I
find easier to use than always having to specify a full vector to translate:
Sadly, I cannot use them as hopes, since a combination such as
mx(5) mz (10) ...
triggers the "Ignoring recursive module instantiation of 'translate'"
warning and the second command is simply ignored :-(
Any chance that the bug will be fixed in the near future?