[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

# Re: [femm] New beta version

- To: femm@yahoogroups.com
- Subject: Re: [femm] New beta version
- From: "Peter Ceelen" <peter.ceelen@ct.boc.com>
- Date: Fri, 9 Mar 2001 15:17:45 -0800
- Cc: dcm3c@aol.com

    May I make the additional suggestion of allowing the user to do density plots of
    the tangential and normal fields. I realize this has to be done with respect to
    a line, in my particular case it is with respect to the horizontal, though in
    some special cases I have looked at curved lines. I have spent a great deal of
    time plotting multiple Bt contours to text files, importing to Excel, and then
    creating surface plots. This approach is tedious and slow. So I wrote an
    Excel VBA routine which takes the ANS, NODE, EDGE, and ELE files and creates
    surface plots or sorted scatter plots of the tangential fields. It is very slow
    and not nearly as smooth as your B surface plot. I also do not have it debugged
    to the point where it will take models with a large number of elements, nor have
    I figured out how to parse out the sign of the tangential component from the
    data in the files. In any case, being able to do this directly in FemmView
    would be enormously helpful (and certainly faster), even if restricted to using
    the horizontal as a line of reference.

    dcm3c@aol.com on 03/09/2001 01:26:35 PM

    Please respond to femm@yahoogroups.com

    To: femm@yahoogroups.com
    cc: (bcc: Peter Ceelen/BOCCT)

    Subject: Re: [femm] New beta version

    In a message dated 3/8/01 6:53:57 PM Eastern Standard Time,
    djsquires@plix.com writes:

    > I would like to recommend a few minor changes to FEMM
    > that will help speed up simulation setup, and analysis.
    > These are simple changes that can have a big impact.

    Thanks for these suggestions; you've picked up some cases where I wasn't
    seeing the forest for the trees....

    > 1. Do not reset the grid size when reloading or opening new
    > files. I would like to set it and have it remain at what I set
    > it to from then on.
    > 2. Set the default to "snap grid" when first starting up the
    > simulator or femmview. I have no occasion to NOT use
    > snap-to-grid when I am drawing shapes or drawing line
    > integral contours.

    I really need to make some sort of "Preferences" menu that makes these
    behaviors user-specified. This is pretty straightforward.

    > 3. Do not reset the window size when reloading or opening
    > new files. If I have set it to full screen I want it to stay
    > that way.

    This one is sort of annoying, and I don't exactly know why it does this
    sometimes--I think it's part of the standard CView implemenation. Anyhow,
    I'll try to sort this out.

    > 4. Couple the + and - zoom screen buttons to the numeric
    > keypad + and - as hot keys and also the arrow keys to
    > the on screen arrows for hot key panning.

    I should have done this a long time ago--thanks for pointing it out. I put
    it in this morning, and it took exactly one line of code to add in the
    functionality for each key. I've also mapped page up and page down to zoom
    in and zoom out, as well as the 'home' key to 'zoom natural.'

    > 5. In FEMM view allow interrupt of panning or zooming so we
    > can zoom in quickly to set up line integral contours fast
    > without having to wait for the screen redraw to finish. This
    > would be very helpful for larger simulations. Interrupt can
    > be esc or just click the arrow button or press the arrow
    > key to stop redraw and increment to the new position.

    This one could be a bit more subtle. I'll have to think about how or if I
    want do to this. A better solution might be just to rethink the way that I
    draw the screen to try to speed up the algorithm to the point where the
    rendering of flux lines and density plots it isn't irritating for large
    models.

    Anyhow, thanks again.

    Dave Meeker
    --
    http://members.aol.com/dcm3c

    *********************************************************************
    This footnote confirms that this e-mail message has been scanned for
    the presence of known computer viruses by the MessageLabs Virus
    Control Centre. However, it is still recommended that you use
    local virus scanning software to monitor for the presence of viruses.
    *********************************************************************

In a message dated 3/8/01 6:53:57 PM Eastern Standard Time,
djsquires@plix.com writes:
> I would like to recommend a few minor changes to FEMM
> that will help speed up simulation setup, and analysis.
> These are simple changes that can have a big impact.
Thanks for these suggestions; you've picked up some cases where I wasn't
seeing the forest for the trees....
> 1. Do not reset the grid size when reloading or opening new
> files. I would like to set it and have it remain at what I set
> it to from then on.
> 2. Set the default to "snap grid" when first starting up the
> simulator or femmview. I have no occasion to NOT use
> snap-to-grid when I am drawing shapes or drawing line
> integral contours.
I really need to make some sort of "Preferences" menu that makes these
behaviors user-specified. This is pretty straightforward.
> 3. Do not reset the window size when reloading or opening
> new files. If I have set it to full screen I want it to stay
> that way.
This one is sort of annoying, and I don't exactly know why it does this
sometimes--I think it's part of the standard CView implemenation. Anyhow,
I'll try to sort this out.
> 4. Couple the + and - zoom screen buttons to the numeric
> keypad + and - as hot keys and also the arrow keys to
> the on screen arrows for hot key panning.
I should have done this a long time ago--thanks for pointing it out. I put
it in this morning, and it took exactly one line of code to add in the
functionality for each key. I've also mapped page up and page down to zoom
in and zoom out, as well as the 'home' key to 'zoom natural.'
> 5. In FEMM view allow interrupt of panning or zooming so we
> can zoom in quickly to set up line integral contours fast
> without having to wait for the screen redraw to finish. This
> would be very helpful for larger simulations. Interrupt can
> be esc or just click the arrow button or press the arrow
> key to stop redraw and increment to the new position.
This one could be a bit more subtle. I'll have to think about how or if I
want do to this. A better solution might be just to rethink the way that I
draw the screen to try to speed up the algorithm to the point where the
rendering of flux lines and density plots it isn't irritating for large
models.
Anyhow, thanks again.
Dave Meeker
--
http://members.aol.com/dcm3c
`Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.`
*********************************************************************
This footnote confirms that this e-mail message has been scanned for
the presence of known computer viruses by the MessageLabs Virus
Control Centre. However, it is still recommended that you use
local virus scanning software to monitor for the presence of viruses.
*********************************************************************

- Prev by Date: Re: [femm] New beta version
- Next by Date: femmplot
- Previous by thread: Re: [femm] New beta version
- Next by thread: femmplot
- Index(es):
  - Date
  - Thread