SIMION® Industry standard charged particle optics simulation software.
About | Documentation | Community/Support | Downloads | Ordering

SIMION 8.0 Issues/Bugs/Enhancements

Filter issues by query:
Issue I464 [80,mostlyresolved]
  Formal support for CrossOver Mac on Intel-based Mac OS X.

  OVERVIEW: As of December 2007, SIS is formally supporting running
  the Windows version of SIMION 8.0.x on Intel-based Mac OS X via
  a third-party application called Codeweavers CrossOver Mac (
  http://www.codeweavers.com/products/cxmac/ ).  This means that this
  combination generally runs quite well, and has been tested by SIS.
  You could run into a few minor issues as discussed below, but
  SIS can help with some setup questions and intends to patch SIMION
  if any incompatibilities are discovered.  For other methods
  of running SIMION on a Mac, see Issue I463.

  VERSION COMPATIBILITY: SIS testing was performed on the following
  configuration.  Newer versions, as well as older versions, likely
  work as well (or better), and other users have already successfully
  tried other versions.

    CrossOver Mac 6.2.0 on Intel-based Mac OS X 10.4.
    SIMION 8.0.3/8.0.4.

  PERFORMANCE: It has been noticed that particle flying performance
  under CrossOver Mac (at least 6.2.0), even in batch mode, is roughly
  half that when running under virtualization software such as VMWare
  Fusion and Parallels Desktop for Mac (see Issue I465 / Issue I466).
  Other operations such as refining are much less affected.  This
  behavior also seems to affect Wine/Linux and therefore is probably
  related to the Wine technology used by CrossOver.  This might be
  improvable in the future.  Nevertheless, SIMION performance is quite
  reasonable under CrossOver Mac.

  MEMORY: Maximum memory per PA (using "--reserved-memory"
  command-line option) is about 1.2 GB RAM, or 130 million points.
  This is somewhat below the Windows XP limit but might be
  improvable in the future.

  INSTALLATION STALL: when installing SIMION, the CrossOver
  Software Installer may appear to stall for a few minutes (displaying
  message "Installing Unsupported Software") before the SIMION
  installer window appears.  This is OK.

  RIGHT MOUSE BUTTON: SIMION uses the right mouse button for
  operations such as zooming and rotating, but the default mouse on
  many Macs lacks a right mouse button.  It is recommended you replace
  the mouse with a two-button USB mouse (a USB mouse taken from a PC
  will work).  The mouse scroll button doesn't entirely work in text
  boxes and Modify 3D screen though (minor issue).

  CLIPBOARD: Printing to Clipboard doesn't seem to do anything.
  However, you can print to a file (PS or EMF) and load in another
  application.  A screenshot can be taken using %-Shift-3 (entire
  screen), %-Shift-4 (rectangle), or %-Shift-4 then spacebar (window),
  which is saved as a file on the desktop (see "Shortcuts for taking
  pictures of the screen" in the CrossOver help).

  EXCEL [NOT SUPPORTED]: Communication between SIMION and Excel via
  the COM/OLE interface does not seem supported on the Mac.  A few of
  the Lua user programs in the SIMION examples are designed to use
  this feature for real-time data reporting, and to use these examples
  successfully you will need to modify these programs a bit to output
  data somewhere else (e.g. to a simple text file).  There are two
  reasons for this not being supported currently.  First, the native
  Mac version of Excel 2004 does not support COM.  Though you can
  install the Windows version of Excel (which does support COM) on
  CrossOver, CrossOver COM support appears very limited, though it
  might be possible by installing "DCOM95/DCOM98".  We have not yet
  had success doing this.  (And you may be interested in outputting
  your data to some other program.)

  COMMAND-LINE USAGE: To run SIMION from command-line, select
  "Programs|Run Command..." menu item from CrossOver and click "Debug
  Options|Open Shell".  From the shell run

    cd Program\ Files/SIMION-8.0/ cxstart simion.exe --nogui fly examples/quad/quad.iob

  ADDITIONAL COMMENTS FROM TESTING:
    PRINTING: works

    OPENGL (Modify 3D view): works.

    BATCH MODE: works.

    Opening Notepad (e.g. "User Program..." button in View or
    os.execute "notepad" in Lua: works.

    Opening web browser (e.g. "Docs" button and "Check for Updates"):
    works.

    Copy/Paste from Log Window: works.

    os.execute("start notepad results.csv") in geometry_optimize
    example does nothing (returns 9009).  However, os.execute("notepad
    results.csv") works and does not block.

    JavaScript search in Supplementary Docs: works.

  SIMION 7.0 Notes: SIMION 7.0 has also been known to work under
    CrossOver but there are a couple issues.  There are some mouse
    behavior problems where the mouse moves to the center of the screen
    whenever the mouse is clicked.  Relying more on the keyboard can
    work around this.  Resizing the SIMION 7.0 window can sometimes
    cause stabilility problems, though pressing the Window close button
    in the upper left title bar and then selecting No can reset it.

Any comments on this web page? (will be sent to SIS)
[Optional] Your name: email: phone/fax:
(c) 2003-2006 Scientific Instrument Services, Inc. (SIS). Contact SIS.