0% found this document useful (0 votes)
10 views2 pages

CYME - Python

The CYME Scripting Tool integrates Python scripting into CYME power system analysis software, allowing users to automate simulations and customize applications efficiently. It features a Site Package, Console, Toolbox, and a built-in script editor, enabling easy access to network properties and analysis. Python's user-friendly syntax and powerful capabilities enhance productivity and enable the creation of custom algorithms and reports.

Uploaded by

Athen Okiff
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views2 pages

CYME - Python

The CYME Scripting Tool integrates Python scripting into CYME power system analysis software, allowing users to automate simulations and customize applications efficiently. It features a Site Package, Console, Toolbox, and a built-in script editor, enabling easy access to network properties and analysis. Python's user-friendly syntax and powerful capabilities enhance productivity and enable the creation of custom algorithms and reports.

Uploaded by

Athen Okiff
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

CYME

Power Engineering Software and Solutions

CYME Scripting Tool with Python®

Extending CYME capabilities through


Python® Scripting
Today’s fast evolving Aiming to ease the effort • The Console allows the With Python scripting, users can
required in performing several users to carry out commands easily perform batch analysis,
power systems require simulations by hand and to directly in the CYME automate routine studies,
engineers to perform extend the customization of the application to allow command create new algorithms and
thorough studies for the CYME applications, Python® testing and quickly retrieve quickly retrieve information
scripting has been integrated information. through a simple mouse-click
purpose of evaluating the into the CYME power system on a script. Take advantage
• The Toolbox allows the users
operation of their networks analysis software.
to add and execute scripts.
of all the possibilities offered
under different conditions. by the CYME Scripting Tool
Python scripting comes with Variables defined in the scripts
and appreciate the increase
Although informative, some a Site Package, a Console, a can be accessed through the
in productivity brought by the
Toolbox and a built-in script Toolbox without having the
of these studies could editor. It can be used in a stand- scripts being modified.
creativity of your scripts.
be repetitive and time- alone mode or in a mode directly • The built-in script editor that
consuming. Automation embedded into the CYME
is simple to use and includes
software.
relieves engineers from any features such as syntax
• The Python Site Package highlighting, color-coding,
redundant and laborious contains all the Python code-completion and debug
procedures, and provides modules and functions mode.
them the information required to access network
properties, manipulate
and results required in an equipment and devices,
effortless manner. perform various analyses
and more importantly, obtain
meaningful results.
CYME Scripting Easy Scripting with Python®
Python is a scripting language
Python® suits your needs and
style
Besides quickly retrieving
information through several
command lines or to run routine
that is open-source and The Python Console and
Tool with cross-platform. Toolbox allow an embedded
Python usage within the CYME
analysis through the use of
scripts, the users can also
Unlike other programming create their own algorithms and
software for the rapid execution
Python® languages, Python does not
have difficult syntax and offers
of several command lines and
scripts.
write their own analysis. For
example, you can create your
code completion. Its high own Load Growth analysis to
readability combined with The user can write scripts modify the loads in a complex
the CYME function names using the built-in script editor, way that cannot be easily
Extending CYME capabilities make Python easy to learn and can as well write scripts achieved with the default Load
through Python® Scripting for beginners while staying in any text editor and execute Growth analysis. Likewise, your
powerful for experts. them in a “stand-alone” way commands can be inserted
outside of the CYME application to apply modifications to the
Not only does it take care of network. Charts and reports are
environment, via your favorite
exception handling, the CYME easily customizable to display
Python IDE (IDLE, Komodo IDE,
Scripting Tool with Python has the results according to your
Eclipse, PythonWin, PyCharm,
also been robustly designed to preferences.
etc.).
provide you with the latest data
model so that you can always be Several device controls and
Extending CYME
up to date. customization tools now
Whether scripts and commands offer embedded scripting
Python scripting takes advantage are run in the embedded functionalities. Scripts can now
of all the power accessible or non-embedded way, the be used to define the control
through regular expressions, possibilities to extend the for capacitors, regulators, and
along with an advanced filtering capabilities of the CYME centralized capacitor control
mode that comes to hand when software are unlimited. systems. They can also be used
accessing data collection. to create custom keywords and
The Site Package developed
filters.
offers many modules designed
to be powerful and easy-to-use: Python’s power and user-
network modeling, database friendliness make it the ideal
access, equipment, and report tool for writing any large
and error management. These application to suit your needs
modules are constantly evolving and simplify your work.
to better suit the growth of the
Combined with your creativity,
application.
Python scripting can extend
the already-robust capabilities
of the CYME software beyond
imagination.

Eaton
1000 Eaton Boulevard
Cleveland, OH 44122
United States
Eaton.com

CYME International T&D


1485 Roberval, Suite 104
St.Bruno, QC, Canada J3V 3P8
P: 450.461.3655 F: 450.461.0966
P: 800.361.3627 (Canada/USA)
[email protected]
www.eaton.com/cyme
Follow us on social media to get the
© 2015 Eaton All Rights Reserved Eaton is a registered trademark. latest product and support information.
Printed in Canada
Publication No. BR 917 040 EN All other trademarks are property
December 2014 of their respective owners.

You might also like