From: Wayne W. <sie...@sb...> - 2009-04-21 20:03:59
|
I would like some spherical geometry tools to draw spheres, arcs, great circles, lat/long, and the like, along with labels and notation. An example of such a drawing can be found at <http://www.tpub.com/content/engineering/14071/css/14071_342.htm>. Label is important. I'm assuming if one does this in 3-D that one could view the work from an angle then project it onto a 2-D drawing surface, which one could then print. Win XP user. I've installed VisPython and see that most examples and tutorials are aimed at solid objects. My needs are mostly drawing lines, transparent sphere(s), and labels. Are there specific commands I should know about for these needs? -- Wayne Watson (Watson Adventures, Prop., Nevada City, CA) (121.015 Deg. W, 39.262 Deg. N) GMT-8 hr std. time) Obz Site: 39° 15' 7" N, 121° 2' 32" W, 2700 feet All the neutrons, and protons in the human body occupy a cube whose side is 5.52*10**-6 meters (tiny!). That adds up to a 150 pound person. It's not a surprise that we are mostly space. (Calculation by WTW) |
From: Bruce S. <Bru...@nc...> - 2009-04-21 21:05:50
|
Install the latest "Visual 5" which does support transparency. In the documentation (which is installed with VPython and accessible from the Help menu in the IDLE editor), consult the section on opacity from a pull-down menu. The objects you should look at are curve (for drawing lines), sphere (setting the opacity to less than 1), and label (for showing labels). Considering the drawing you reference, you probably will want to make your own routine based on the curve object to draw a dashed line. Bruce Sherwood Wayne Watson wrote: > I would like some spherical geometry tools to draw spheres, arcs, > > great circles, lat/long, and the like, along with labels and notation. An > > example of such a drawing can be found at > > <http://www.tpub.com/content/engineering/14071/css/14071_342.htm>. Label is > important. I'm assuming if one does this in 3-D that one could view the work > from an angle then project it onto a 2-D drawing surface, which one could > then print. Win XP user. > > I've installed VisPython and see that most examples and tutorials are aimed at solid objects. My needs are mostly drawing lines, transparent sphere(s), and labels. Are there specific commands I should know about for these needs? > |
From: Wayne W. <sie...@sb...> - 2009-04-22 00:02:33
|
Thanks. It looks like I installed 5. Help->Visual shows New Features in 5. I guess my timing was right for the need for opacity. Is there a specific place in the doc hmtl that I might find reference to curve? This looks like a very attractive tool. Bruce Sherwood wrote: > Install the latest "Visual 5" which does support transparency. In the > documentation (which is installed with VPython and accessible from the > Help menu in the IDLE editor), consult the section on opacity from a > pull-down menu. > > The objects you should look at are curve (for drawing lines), sphere > (setting the opacity to less than 1), and label (for showing labels). > > Considering the drawing you reference, you probably will want to make > your own routine based on the curve object to draw a dashed line. > > Bruce Sherwood > > Wayne Watson wrote: >> I would like some spherical geometry tools to draw spheres, arcs, >> >> great circles, lat/long, and the like, along with labels and >> notation. An >> >> example of such a drawing can be found at >> >> <http://www.tpub.com/content/engineering/14071/css/14071_342.htm>. >> Label is important. I'm assuming if one does this in 3-D that one >> could view the work from an angle then project it onto a 2-D drawing >> surface, which one could then print. Win XP user. >> >> I've installed VisPython and see that most examples and tutorials are >> aimed at solid objects. My needs are mostly drawing lines, >> transparent sphere(s), and labels. Are there specific commands I >> should know about for these needs? > -- Wayne Watson (Watson Adventures, Prop., Nevada City, CA) (121.015 Deg. W, 39.262 Deg. N) GMT-8 hr std. time) Obz Site: 39° 15' 7" N, 121° 2' 32" W, 2700 feet All the neutrons, and protons in the human body occupy a cube whose side is 5.52*10**-6 meters (tiny!). That adds up to a 150 pound person. It's not a surprise that we are mostly space. (Calculation by WTW) |
From: Bruce S. <Bru...@nc...> - 2009-04-22 00:55:02
|
You can click on "See pictures of 3D objects", then click on the object of interest (curve, in your case). Or in the pull-down menu labeled "3D objects" choose curve. If you have suggestions of how to make these operations more obvious, please let us know. Bruce Sherwood Wayne Watson wrote: > Thanks. It looks like I installed 5. Help->Visual shows New Features in > 5. I guess my timing was right for the need for opacity. Is there a > specific place in the doc hmtl that I might find reference to curve? > This looks like a very attractive tool. > > Bruce Sherwood wrote: >> Install the latest "Visual 5" which does support transparency. In the >> documentation (which is installed with VPython and accessible from the >> Help menu in the IDLE editor), consult the section on opacity from a >> pull-down menu. >> >> The objects you should look at are curve (for drawing lines), sphere >> (setting the opacity to less than 1), and label (for showing labels). >> >> Considering the drawing you reference, you probably will want to make >> your own routine based on the curve object to draw a dashed line. >> >> Bruce Sherwood >> >> Wayne Watson wrote: >>> I would like some spherical geometry tools to draw spheres, arcs, >>> >>> great circles, lat/long, and the like, along with labels and >>> notation. An >>> >>> example of such a drawing can be found at >>> >>> <http://www.tpub.com/content/engineering/14071/css/14071_342.htm>. >>> Label is important. I'm assuming if one does this in 3-D that one >>> could view the work from an angle then project it onto a 2-D drawing >>> surface, which one could then print. Win XP user. >>> >>> I've installed VisPython and see that most examples and tutorials are >>> aimed at solid objects. My needs are mostly drawing lines, >>> transparent sphere(s), and labels. Are there specific commands I >>> should know about for these needs? >> > |