Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Physics diagram maker.

  1. Mar 12, 2007 #1
    I want a software by which I can make diagrams of physics.
  2. jcsd
  3. Mar 12, 2007 #2
    I'd like a program like that also!
  4. Mar 12, 2007 #3
    What do you mean by "diagrams of physics"?
  5. Mar 12, 2007 #4
    I think he means the types of "scientific" drawings found in texts and such.
  6. Mar 13, 2007 #5
    I would recommend http://www.xara.com/products/xtreme/default.asp?v=std&t=" [Broken]. It covers graphics, drawing, and photos.
    Last edited by a moderator: May 2, 2017
  7. Mar 14, 2007 #6
    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 this thread, the last post indicate a platform independent software :cool:
  8. Mar 14, 2007 #7
    Those are nice. Since I'm going to college this fall, this will be handy.
  9. Mar 16, 2007 #8


    User Avatar
    Staff Emeritus
    Science Advisor
    Gold Member

    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.
  10. Mar 16, 2007 #9
    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...
  11. Apr 30, 2007 #10
    I want a software by which such diagrams can be created.Samples are given below.

    Attached Files:

  12. Apr 30, 2007 #11
    Some more samples are given.

    Attached Files:

  13. Apr 30, 2007 #12


    User Avatar
    Science Advisor
    Homework Helper
    Gold Member

  14. May 1, 2007 #13


    User Avatar
    Staff Emeritus
    Science Advisor
    Education Advisor
    2018 Award

    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.

  15. May 1, 2007 #14
  16. May 1, 2007 #15
    I use microsoft paint for all of my diagram needs
  17. May 2, 2007 #16


    User Avatar
    Science Advisor
    Homework Helper
    Gold Member

    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://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 interesting

    By 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/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 [Broken]
    Last edited by a moderator: May 2, 2017
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook