# Plot lines in 3d as cylinders

## Main Question or Discussion Point

hey

How can i do that? Can anyone of you help me?

greets
button

MATHEMATICA

Last edited:

Related MATLAB, Maple, Mathematica, LaTeX News on Phys.org
CompuChip
Homework Helper
You're posting in the Software section, so I assume you want to do it using a computer program, but you didn't tell us which one.

Also, how do you mean: plotting lines as cylinders? You mean you want to draw a cylinder of radius r along a line?

Sry. The data-file contains start and end-point of the cylinders (lines). I want to create a huge number of cylinders with external data.
How can I do that?
I dont know how to format the external data and how I have to do the command in mathematica.

I tired to do with
list = Partition[Import["Sites/IWS/testFile.txt", "Table"], 2]
Graphics3D[Cylinder
• ]

but in that way I am not able to change the cylinder-radius. How can I add this parameter in my list?

CompuChip
Homework Helper
From the help,
Code:
Cylinder[{{Subscript[x, 1],Subscript[y, 1],Subscript[z, \
1]},{Subscript[x, 2],Subscript[y, 2],Subscript[z, 2]}},r]
represents a cylinder of radius r around the line from (Subscript[x, \
1],Subscript[y, 1],Subscript[z, 1]) to (Subscript[x, 2],Subscript[y, \
2],Subscript[z, 2]).
So you could simply use that command.

How you would convert to that from your raw data depends on the version of Mathematica (I suspect you are using 6.0+) and the precise format of the text file.