Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

I have Mathematica 8 and for some reason, the parameter "thickness" doesn't work in Parametric3D, it works in 2D very fine

ParametricPlot3D[{{t, 0, -t}, {0, t, 2 t}}, {t, 0, 100}, PlotStyle -> {Blue, Orange, Thickness[100]}]

Anyone know a remedy for this?

share|improve this question
add comment

1 Answer

up vote 7 down vote accepted

If you want different colours but the same thickness then you can set the thickness with BaseStyle

ParametricPlot3D[{{t, 0, -t}, {0, t, 2 t}}, {t, 0, 100}, 
 BaseStyle -> AbsoluteThickness[5], PlotStyle -> {Blue, Orange}]

...otherwise

ParametricPlot3D[{{t, 0, -t}, {0, t, 2 t}}, {t, 0, 100}, 
 PlotStyle -> {{Blue, AbsoluteThickness[15]}, {Orange, 
    AbsoluteThickness[5]}}]

or (probably better)

ParametricPlot3D[{{t, 0, -t}, {0, t, 2 t}}, {t, 0, 100}, 
 PlotStyle -> {Directive[Blue, AbsoluteThickness[15]], Directive[Orange, 
    AbsoluteThickness[5]]}]

BTW, what is happening when you have PlotStyle -> {Blue, Orange, Thickness[100]} is that your first bunch of data is styled blue, your second bunch of data is styled orange and your third bunch of data is styled "mega-thick" ...but you don't have a third bunch of data. So if you try this instead

ParametricPlot3D[{{t, 0, -t}, {0, t, 2 t}}, {t, 0, 100}, 
 PlotStyle -> {Blue, Thickness[1], Orange}]

now the second lot of data is styled thick. etc.

share|improve this answer
    
Good points. I guess he could use Directive as well. –  Mark McClure Dec 13 '12 at 4:19
    
yes he could also use Directive and is probably the preferred way rather than lists –  Mike Honeychurch Dec 13 '12 at 4:21
    
I got a huge black cylinder when I used "ParametricPlot3D[{{t, 0, -t}, {0, t, 2 t}}, {t, 0, 100}, PlotStyle -> {Blue, Thickness[1], Orange}]" –  sidht Dec 13 '12 at 4:30
    
@jak exactly -- that was the point of the exercise. Your second set of data is now styled "mega-thick" (but not orange). ...If you are surprised by how thick that was you should read the docs for Thickness –  Mike Honeychurch Dec 13 '12 at 4:32
1  
Yes, please use Directive to combine styles. –  Brett Champion Dec 13 '12 at 4:40
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.