Need help with 3d plotting Vector Field.

Click For Summary

Discussion Overview

The discussion revolves around the need for a graphical application capable of 3D plotting of velocity fields associated with particle positions. Participants explore various software options and methods for visualizing these data sets, which include both spatial coordinates and velocity components.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant expresses urgency in finding a suitable application for 3D plotting of velocity fields, having previously used VMD for particle positions.
  • Another participant suggests using Plot3d from the NASA Advanced Supercomputing Division, detailing the requirements for input files and how to format the velocity data.
  • A different participant questions the need to request software and suggests that registration might suffice.
  • Additional software options mentioned include VPython and Asymptote for 3D graphing.
  • Maple is also proposed as a potential tool for the task.

Areas of Agreement / Disagreement

Participants present multiple software options without reaching a consensus on the best solution. The discussion remains unresolved regarding which application would be the most effective for the user's specific needs.

Contextual Notes

Some participants note limitations in the availability of software and the specific requirements for data formatting, which may affect the usability of the suggested applications.

Who May Find This Useful

This discussion may be useful for individuals seeking software solutions for 3D plotting in fields related to physics, engineering, or computational fluid dynamics.

anupamsps
Messages
2
Reaction score
0
I am in real need for a graphical application with 3d plotting capabilities.
I need to plot some particles given their space coordinate. This has been well managed using VMD. But i am clueless how to plot associated velocity vector with particles. So basicall i am looking for to plot velocity field.
I have already done similar things in 2d with xmgrace. such nice apps. but gnuplot is not good at all for 3d plotting specially the field.

My data sets are: for position plot in 3d (x, y, z)
for velocity fields in 3d (x, y, z, vx, vy, vz)
(it will look like some arrows in space)

Any help will be highly sppreciated and i am sad to say that i need suggestion urgently as my report submission date is very close.

regards.
 
Technology news on Phys.org
If you are on a linux box, you can use Plot3d which is available through the NASA Advanced Supercomputing Division (NAS) website: https://www.nas.nasa.gov/cgi-bin/software/start

You will have to apparently request it though.

If you do use it, note that it was originally developed for CFD. As such, it requires a flow file which contains 5 vectors (mass, x/y/z momentum, and energy). In order to get velocity vectors, you would need to write your velocity components as x/y/z momentum, and then make sure that density is 1.0 for all points. Energy can then be zero. The call to get the vector would then be
re/for/mgr/3d !--read a formatted multiblock 3d file
grid.file
results.file

fun 200 !--velcocity vector function
vec/sca=153 !--scale the velocity vector by velocity magnitude
[lots of options here]
pl !--plot


edit: You can also try FAST available at the same location, which isn't quite as tailored to CFD. I haven't really used it though, so I can't offer any advice.
 
Thanks, i'll definitely try ur suggestion. But any other easily available apps. Sending mail seems to me wired :(
 
That's all I got. You don't mean snail mail do you? It seemed to me that all you needed was to essentially register with the site.
 
http://vpython.org might be helpful.
There's also http://asymptote.sourceforge.net/gallery/3D%20graphs/
 
try Maple
 

Similar threads

Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K