I define a couple ParametricPlot3D planes like so;

xyPlane = ParametricPlot3D[{0, y, z}, {y, -5, 5}, {z, -5, 5}];
yzPlane = ParametricPlot3D[{x, 0, z}, {x, -5, 5}, {z, -5, 5}];

Calling Show without BoxRatios returns

enter image description here

Whereas BoxRatios -> {10, 10, 10}


enter image description here

Note the difference in gridlines. Is there some way to make them uniform? More generally, is it known what is going on under the hood of ParametricPlot3d that causes this?

  • $\begingroup$ You want AspectRatio as true BoxRatio for all three axes, right? $\endgroup$
    – Narasimham
    Mar 31 '18 at 17:33
  • $\begingroup$ I'm not sure. I am about to try messing with Mesh, but fundamentally I want to understand howParametricPlot3d decides this stuff. $\endgroup$
    – jamesson
    Mar 31 '18 at 17:43
  • $\begingroup$ @Narasimham, yes. $\endgroup$
    – jamesson
    Mar 31 '18 at 17:47
  • $\begingroup$ I had long felt that an option for automatic proportional scaling was lacking in the Plot menu. $\endgroup$
    – Narasimham
    Mar 31 '18 at 17:52
  • $\begingroup$ @Narasimham So, what setting should I use to get correct output? $\endgroup$
    – jamesson
    Mar 31 '18 at 17:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.