Software for creating physics diagrams

15 replies · 54K views · last reply
Aladin
Messages
77
Reaction score
0
I want a software by which I can make diagrams of physics.
thanks
 
I think he means the types of "scientific" drawings found in texts and such.
 
I would recommend http://www.xara.com/products/xtreme/default.asp?v=std&t=" . It covers graphics, drawing, and photos.
 
Last edited by a moderator:
Xara has several very impressives examples. But I don't think it is suitable for any kind of diagram. You can try Dia or Xfig (if you are in Windows look for winfig). But if you want a software for drawing Feynman diagrams see https://www.physicsforums.com/showthread.php?t=158996 thread, the last post indicate a platform independent software :cool:
 
Those are nice. Since I'm going to college this fall, this will be handy.
 
How complicated do you need the drawings to be? If you just need to draw simple free-body diagrams and stuff like that, the drawing tools in Word are more than sufficient.
 
If you're depriving Bill of a few dollars by using OpenOffice instead of MS Office then you already have OpenOffice Draw that may be good enough for many uses. It has a number of shapes, connectors and symbols that are easy to use, more around, edit...
 
I want a software by which such diagrams can be created.Samples are given below.
 
Attachments
  • Free-body diagram of a square block with four labeled force arrows: Fnorm pointing up, Fgrav pointing down, Fapp pointing right, and Ffrict pointing left.
    u2l2c1.gif
    885 bytes · Views: 1,438
  • Free-body diagram of an orange block labelled PHYSICS on a horizontal line, with an upward arrow labelled Table pushes upwards with 20 N and a downward arrow labelled Gravity pulls downwards with 20 N.
    u2l2a4.gif
    1.1 KB · Views: 1,161
  • Graph of velocity against time: a straight line rising from the origin, with axes labelled Velocity (vertical) and Time (horizontal).
    u2l2d9.gif
    456 bytes · Views: 1,100
Some more samples are given.
 
Attachments
  • Free-body style diagram of a block on a surface: a dashed red box around an arrow labelled F pointing down and to the right at the top left, and a blue arrow labelled v pointing right above a hatched block.
    u6l1c7.gif
    533 bytes · Views: 1,241
  • Projectile diagram: a parabolic path from point A at 45 degrees with initial velocity vi, labelled x and y axes, dotted horizontal line to B, point C lower on the ground, height h and horizontal range R marked.
    Mechanics_Illustration.gif
    1.3 KB · Views: 1,500
  • Vector diagram of circular motion: a circle with centre C and points A and B, with velocity vectors v_i at A and v_f at B, and three rows showing delta-v as v_f minus v_i, v_f plus negative v_i, and the vector triangle sum.
    u6l1b1.gif
    1.8 KB · Views: 1,200
I've done more complicated drawings than those for journal publications, all using Powerpoint! I have also used Visio, which has many built-in 'stencils'.

You don't need anything more involved if most of your figures are blocks, lines, and simple curves.

Zz.
 
For technical drawings, I usually prefer a vector-based (rather than raster-based) approach. They scale better and are often easier to modify and reuse. (I, too, have prepared some poster presentations using the drawing tools in Word and Excel.)
For me, some desirable features are:
- the grouping of primitives to, e.g., make a "schematic resistor", which can scaled and rotated as a single object.
- the ability to provide computed positions and orientations (so that a computer program can generate the figure).
- portability and nonreliance on a particular software package
- an accepted standard... like postscript or svg or LaTeX-picture
- human-readable format for manual editing

Some tools that I've played around with
http://jpicedt.sourceforge.net/site/index.php?section=overview&page=snapshots
http://xfig.org/userman/
http://www.inkscape.org/

http://vpython.org ...which is "physics-oriented" and which looks good on the screen... but I've been looking for a way to have it produce a vector-based output from its OpenGL display.
http://www.math.ubc.ca/~cass/graphics/manual/ and http://cm.bell-labs.com/who/hobby/MetaPost.html look interestingBy the way, it might be nice if PF supported SVG.
I have had to play around with LaTeX-picture graphics to do diagrams like
https://www.physicsforums.com/showpost.php?p=261562&postcount=300
https://www.physicsforums.com/showthread.php?p=935342#post935342
https://www.physicsforums.com/showthread.php?p=968227#post968227 (scroll down..., converted from Maple postcript)

Interesting reading on SVG and other vector formats from a mathematician's viewpoint: http://www.maa.org/editorial/mathgames/mathgames_08_01_05.html
 
Last edited by a moderator: