Documentation Home Page HYPERSIM Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Basic Operations


Creating a New Design


A new design is created by selecting the New command in the File menu, then selecting Design, and choosing from one of the available templates.

  • The new design can be created using the Create a New Design or Create a New Document from Template option in the menu File > Options.
  • The new design consists of an empty circuit with a single page. This page appears in a circuit window and is given a default name.
  • The New command does not create a disk (saved by default) file. The design exists only in memory until you Save As from the File menu or Home ribbon.
  • Your circuit diagram is created by first placing one or more devices in the circuit window and then interconnecting the device pins with signal connections.

Choosing a Template

HYPERSIM® does not have a fixed set of templates, but rather displays the ones that are available in the designated Templates folder.

  • The default HYPERSIM® template file "HYPERSIM.ecf" is found under the program directory Templates.
  • A template may contain a variety of initial settings for options and items such as a sheet border and title block, that make it easier for you to get started on a design. You can create your own templates that suit your needs, once you are comfortable with the basic operation of HYPERSIM®. The templates are part of the open architecture methods of HYPERSIM® and should be used with care, not to corrupt simulation data and built-in essential attribute data.
  • It is important to remember that program updates may change the built-in template files. If you have created your own template files from the existing template file, you may need to adjust it for upgrading to include new attributes and settings. The changes are usually available through patch scripts, but some changes may be more complicated so that the recommended approach is to recreate your template file by reapplying your modifications to the latest template file “HYPERSIM.ecf”.
  • See Design Templates for more information on creating design templates.

Opening a Design


A design file can be opened in one of two ways:

  • Select the Open command in the File menu. This command allows a design to be opened from a disk file using the standard Windows file open box.
  • Locate the file using the Windows Explorer and double-click on the file’s icon. If HYPERSIM® is not already running, it will be started. If it is already running, it comes to the front and the selected file is opened.

When you open a file, the circuit data is read into memory in its entirety and no more access to the disk file is required.
There is no fixed limit on the number of designs that can be open at once, although the complete contents of all open designs must fit into memory.

Navigating Around a Schematic Page

In addition to the standard scroll bars, HYPERSIM® has these features for moving around a diagram.

Zooming

The View > Zoom menu contains four menu items for controlling the zoom factor of a window. These commands control screen display only and have no effect on the stored circuit information, printed output, or graphics files.

Zoom NormalSets the screen scale to 100%
Reduce to FitSets the scale factor and centers the display so that the entire diagram fits on the screen. If the size of the diagram and the size of the window is such that this would require a scale factor of less than 20%, then the scale is set to 20% and the diagram is centered. If the diagram fits completely in the window at 100%, then the scale is set to 100% and the diagram is centered.
Zoom inIncreases the scale factor by about 20%, causing the diagram to appear larger on the screen. If this causes the setting to exceed the maximum of 200%, it is set to the maximum. It is recommended to remember the keyboard shortcut Ctrl+Shift+E
Zoom outDecreases the scale factor by about 20%, causing the diagram to appear smaller on the screen. If this causes the setting to go below the minimum of 20%, it is set to 20%. It is recommended to remember the keyboard shortcut Ctrl+Shift+R.

Controlling Zoom with the Marquee Zoom Tool

The Marquee Zoom in the View > Zoom toolbar is a powerful tool for moving around in a schematic diagram. It can be used to zoom both in and out and can control the exact area displayed on the screen.

  • Clicking and releasing the mouse button on a point on the diagram zooms in to that point by one step.
  • Clicking and dragging the mouse down and to the right zooms in on the selected area. 
  • The point at which you press the mouse button becomes the top left corner of the new viewing area. The point at which you release the button will become approximately the lower right corner of the displayed area. The circuit position and scaling is adjusted to display the indicated area.
  • Clicking and dragging the mouse upward and to the left zooms out to view more of the schematic in the window. The degree of change in the scale factor is determined by how far the mouse is moved. 
  • Moving a small distance zooms out by one step. Moving most of the way across the window is equivalent to doing a Reduce to Fit.

Panning 

Another convenient method for moving around a design is to hold down the CTRL key, click and hold down the left mouse button while moving the mouse. This allows moving the design page in any direction. The Pan command is also available in the View > Zoom toolbar.

Opening Circuit Page Windows

In HYPERSIM®, each circuit page is displayed in a separate window that can be opened, closed, scrolled and zoomed independently.

The Pages command can be used to display any existing page, as well as adding new pages and setting page order and title. The Pages command can be found in Options > Design > Pages, or in the circuit popup menu which is displayed by right-clicking in an empty location in the diagram.
See more information on the Pages command in Adding, Deleting and Titling Circuit Pages.

Locating Circuit Objects with the Find Tools

The find tools allow you to locate any device or signal by name. There are two options: Home > Find > Quick Find and Home > Find > Advanced Find.
The Quick Find command is a basic search method. The object name can be entered completely or partially before clicking on the Quick Find button.

Using the Advanced Find method

  • Click on the Advanced Find button to open the Find palette.
  • Select the type of object you wish to search for, devices or signals.
  • Enter the name of the object to search for, or other search criteria.
  • Click the Search button.

The Find tool automatically displays the first item found. The list of found items can be used to look at any other objects matching the search criteria. You can also use wildcards as explained in the help menu ? of the Find tool window.

The command View > Zoom > Go to Selection can be used to zoom on the found object.
The Find tool is scriptable and can be customized to find objects or scan the design for many different purposes.

Locating Objects Using the Browser Tool

The Browser tool Home > Find > Property Browser is a convenient way of viewing all objects in the design in tabular format. Clicking on any item in the Browser’s spreadsheet area automatically displays the corresponding item in the schematic. See also Browser for attributes.

Saving a Design

An open design can be saved to disk using the standard Save and Save As commands in the File menu (or Home > File toolbar). The Save command saves the circuit back into the file that was most-recently opened. It is disabled if no file has been opened or if you’ve created a new design that has never been saved.

If you select Save As, a standard file save box will be displayed requesting the name of the new file. The default name will be the current title of the circuit window, i.e., the name of the most recently opened or saved file.

Reverting to a Saved File

The Revert command in the File menu rereads the current design from the disk file it was last saved to or read from. If any changes have been made since the last Save, you are prompted to confirm the choice before they are discarded.

Saving a Circuit Page in WMF or DXF Graphics Formats

HYPERSIM® can save diagrams in the standard WMF (Windows Metafile) and DXF (AutoCAD) graphics formats. This capability allows you to pass graphics to other programs for plotting, enhancement, or incorporation into other documentation.

Here is some more information on these formats:

  • WMF is a standard format under Windows for representing graphics objects such as lines, circles, text, etc. This format can be read by many Windows-based graphics and word processing packages. Note that HYPERSIM® cannot read these files, it can only create them. A WMF file is strictly a graphics format and does not contain information about signal connectivity, pin functions, attributes, etc.
  • DXF is a format developed by AutoDesk for use with their AutoCAD series of general CAD packages. In addition to AutoCAD, most general drafting packages can read and write DXF. Like WMF, a DXF file is strictly a graphical representation of a diagram and does not contain all the information necessary to construct a logical schematic. HYPERSIM® has no ability to read DXF files. Note that Enhanced Metafile and bitmap pictures that have been pasted onto a diagram (e.g. for a logo in a title block) are not exported to DXF.

Generating a WMF File

  • Open the design file you wish to export. If your design has multiple pages and you only want to export one of them, make that the current page (i.e. the topmost window).
  • Select the Export command in the Options > Export > Export menu.
  • Select the WMF option and click Next
  • Select either Export all Pages or Export Current Page Only, as appropriate.
  • If desired, click the Browse button to enter a different filename. The default will be the same name as the design with the extension changed to WMF.
  • Click the Finish button to complete the operation.

Generating a DXF File

  • Open the design file you wish to export. If your design has multiple pages and you only want to export one of them, make that the current page (i.e. the topmost window).
  • Select the Export command in the Options > Export > Export menu.
  • Select the DXF option and click Next
  • Select the appropriate color option. If you choose the Export Color Information option, HYPERSIM® will choose the closest standard DXF color for each object on the schematic.
  • Choose whether you want to use Release 12 or Release 13 format. Release 13 provides better representation of curves and ellipses, but is not compatible with all readers. You should try a test run with the desired target application (making sure your test includes a variety of symbols) before doing any major conversions.
  • Click the Next button.
  • Select either Export all Pages or Export Current Page Only, as appropriate.
  • If desired, click the Browse button to enter a different filename. The default will be the same name as the design with the extension changed to WMF.
  • Click the Finish button to complete the operation.

For some applications, it is feasible to gain advanced editing capabilities by simply copying and pasting an HYPERSIM® circuit into the desired application window.

Printing

The File> Print command allows you to print all or part of your circuit diagram to any printer or another output device that is selectable as a printing device.

Specifying the Page Number Range

  • For purposes of specifying a range to print, printed sheets are numbered from top to bottom, then left to right, starting on circuit page 1. The page range settings in the standard Print dialog box correspond to printed sheet numbers, not to circuit pages.
  • In multi-page circuits, the print pages are numbered sequentially from the top left corner of circuit page 1 to the bottom right corner of the last circuit page. Page numbers do not appear in the printed output unless they are explicitly placed there using a text variable. See Using Text Variables.
  • In hierarchical designs, pages are numbered separately for each circuit level. The Design Preferences command is used to determine printing extent. See more information on printing in hierarchical designs in Printing Hierarchical Designs.

Setting the Printer Page Setup

The Print Setup command in the File ribbon allows you to choose the size and orientation of printer paper you wish to use. Once chosen, this information will be stored with your design file and affect the page outlines shown in the command and the Show Printed Page Breaks” option in the Options>Design>Design Preferences command. Depending on the settings in the Design>Sheet Size Wizard, the page setup may affect the displayed page border in your schematic

Fitting the Diagram to the Available Paper

HYPERSIM® has a very flexible ability to set the size of a circuit page, either independently of the current printer, or derived from the printer settings. The Sheet Size Wizard command in the Options>Design toolbar is used to select from a number of size options. If, as a result of these settings, the diagram will not fit on a single page, it will be broken into as many parts as are needed, based upon paper size specified in Print Setup. You can preview the page breaks by using the Show Printed Page Breaks option in the Options > Design > Design Preferences command.

Fitting a Printout to a Single Sheet

If the current sheet size settings are such that your printout does not fit to a single sheet on the current printer, you can force it to be scaled by taking these steps:

  • Select the Sheet Size Wizard command in Options > Design.
  • If your design has multiple pages or hierarchy levels, you will be asked which of these you want to modify, so make the appropriate selection, and click Next.
  • Select the Fixed Border Size option and click Next
  • The Wizard will have filled in the sheet size setting with the current sheet size, which you should not change, so click Next.
  • Select the Scale to Fit Printed Page option and adjust the controls to print on 1 wide by 1 high.
  • Click Finish.

When the design is printed, each page will be scaled as needed to fit on a single sheet of paper according to the current printer settings.

Backup Procedures

HYPERSIM® has several backup features to allow you to fine-tune your backup strategy to suit your requirements. These features are controlled by inserting keywords in the INI file, as described in the following sections.

Enabling Auto-Backup on Save

When auto-backup is enabled, the following sequence of actions is performed every time you select the Save command in the File menu when a circuit file is current:

  • The existing design file is renamed to the same name with “_autobackup_year_month_day_hour_minute" inserted between the file name and the extension, where “year_month_day_hour_minute" corresponds to the date when the backup was done.
  • The design is saved to a new file with the original design name in the same directory.



Note: The "created date" of the new file is set to be the same as the old file so it will retain its historical created date.



The auto-backup feature (on by default) is enabled by placing the following line in the INI file:

Backup = On

If a disk failure occurs (such as disk full) while the file is being saved, the existing file will already have been renamed to "design_autobackup_year_month_day_hour_minute" and will not be automatically switched back to its original name by the program.

Enabling Timed Auto-Save

Timed auto-save allows you to request a prompt to save the design every time a specified number of minutes have elapsed.

At the appointed time, a box will give you a choice of:

  • Saving the file. This will also create an auto-backup file, as described above, if enabled.
  • Postponing until another interval elapses.
  • Disabling timed auto-save completely.
  • Note that if you choose the last option, timed auto-save will be disabled until you quit and restart the program.
  • Timed auto-save is an extension of the auto-backup feature and is enabled by placing the following line in the hyperworks.ini file:
    AutoBackup = 30
    where "30" can be replaced by any desired number of minutes.

Closing a Design

The Close command in the File menu closes all the circuit windows associated with the current design and removes all data from memory. If the design is hierarchical, all hierarchy levels will be closed. If any changes have been made to your design since the last Open or Save, then you will be asked if you wish to save those changes. The same effect is achieved by clicking the "X" box in the upper left corner of the last circuit window tab.

Deleting a Design

HYPERSIM® has no built-in command to dispose of a design file. All information about a design is stored in a single file. Deleting the file using the Windows Explorer (or any similar system command) has the effect of erasing all data concerning that design. In addition to the design file, there are files and directories related to the simulation stored under a directory located at the same place as the design file and having the same name as the design with a _hyp suffix added.

Exiting HYPERSIM®

The Exit command in the file menu closes the HYPERSIM® application. If any designs are open and have been modified, HYPERSIM® asks if you wish to save them.

OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter