Documente Academic
Documente Profesional
Documente Cultură
Note:
Zuken is not responsible for any errors, which may appear in this documentation. Liability,
due to direct and indirect losses resulting from the delivery or use of this documentation, is
excluded to the extent permitted by law. This documentation contains copyrighted
information.
All rights, especially those pertaining to the duplication and distribution as well as the translation, are
reserved. This documentation, whether wholly or in part, may not be reproduced in any form
(photocopy, microfilm, etc.), or processed, duplicated or distributed using an electronic system without
Zuken’s prior written consent.
Contact
Zuken E3 GmbH
Lämmerweg 55
D-89079 Ulm/Einsingen
www.zuken.com/e3
Table of Contents
Getting Acquainted with the Functionality of E³.logic for Electronics................. 1
Generating Projects and Sheets .......................................................................................................... 2
Creating a New Project .................................................................................................................... 2
Creating a New Sheet ...................................................................................................................... 2
Entering Sheet Header Text ............................................................................................................. 3
Displaying Placement Help Lines..................................................................................................... 3
Creating an Operation Amplifier Circuit ............................................................................................... 4
Symbols and Components ............................................................................................................... 4
Component-oriented Work/Automatic Assignment .......................................................................... 5
Placing a Component’s Elements .................................................................................................... 5
Placing Symbols ............................................................................................................................... 5
Placing Additional Symbols One after the Other .............................................................................. 6
Exchanging Pins and Gates ............................................................................................................. 6
Creating the Sub-circuit .................................................................................................................... 6
Connecting Component Elements ................................................................................................... 7
Copying a Sub-circuit ....................................................................................................................... 7
Handling Connectors ........................................................................................................................... 8
Placing a Connector’s Master Symbol and Individual Pins .............................................................. 8
Assigning Signals ............................................................................................................................. 9
Arranging and Connecting Sheet References ............................................................................... 10
Copying a Sub-circuit ..................................................................................................................... 10
Assigning Signals and Connecting Sheet References................................................................... 11
Dynamic Signal Logic Lines ........................................................................................................... 12
Displaying Connector Text ............................................................................................................. 13
Completing the Basic Circuit .............................................................................................................. 14
Verifying the Power Supply ............................................................................................................ 14
Searching in the Project ................................................................................................................. 14
Navigating in the Project ................................................................................................................ 15
Modifying an Existing Drawing ....................................................................................................... 15
Assigning and Changing Attributes ................................................................................................ 16
Adding Text and Graphics ................................................................................................................. 17
Verifying the Circuit ........................................................................................................................ 19
Generating Lists, Table of Contents and Documents .................................................................... 20
Parts and Connection Lists ............................................................................................................ 20
Cover Sheet with Table of Contents .............................................................................................. 20
Embedding Additional Documents ................................................................................................. 21
Output Files ........................................................................................................................................ 22
Exporting Sub-circuits .................................................................................................................... 22
Creating a Netlist for the Layout..................................................................................................... 23
Printing Sheets ............................................................................................................................... 23
Saving Drawings ................................................................................................................................ 23
www.zuken.com/e3 II
First Steps
Getting Acquainted with the
Functionality of E³.logic
for Electronics
www.zuken.com/e3 1
Welcome to your First Tour through the Functionality of E³.logic for
Electronics
By following the steps described below, you can familiarise yourself with main functions of this
programme and see how easy it is to create circuit diagrams for electronics.
Please read the respective forewords to the individual chapters since they will help you perform the
described actions. Information, pertaining to basic operations and the user interface, can be found in
the chapter The E³.series User Interface.
By the end of this tour, you will have become acquainted with the various functions, which can then be
applied to your own design needs.
To go through the following steps, you need to have the current E³.logic database (“Electronics.mdb”)
installed, which can be found in the E3 installation directory under \cdb\logic. For details on how to
configure and embed this database in E³.logic, please read the reference manual.
www.zuken.com/e3 2
Entering Sheet Header Text
Labelling the sheet header
information takes place in the menu
Sheet Properties..., which can be
called up with the context menu. The
context menu appears after right-
clicking on an empty area of the
sheet.
www.zuken.com/e3 3
Creating an Operation Amplifier Circuit
Here the individual steps for creating the following circuit will be explained.
What is a symbol? – a neutral circuit element that has not yet been assigned to a concrete
component. Symbols can be used in any combination in a device and also assigned text. At a later
date, if the device is assigned to a defined component, the symbol within the component will be
checked and the symbol text (e.g. pin names) automatically adapted.
And what actually is a component? – Simply put, a component has a predefined number of symbols,
which have been assigned pin numbers. Components can also be supplied with assigned additional
information, e.g. part numbers, description, supplier, price and so forth.
www.zuken.com/e3 4
Component-oriented Work/Automatic Assignment
The advantage with components is that from the very beginning their pin numbers have been checked
and the overloading of symbols or the use of incorrect symbols is impossible.
By placing an element of a component, the entire component will be loaded into the drawing and
automatically receive a device designation (IC1).
In the Project Window Device tab, you have complete control over all of the devices used and their
component structure.
Heterogeneous components are defined as separate elements (in the example: OPAMPOW and
OPAM) in the standard database. This flexibility is why they can be placed at any location and also be
separated from one another. The user can, however, define these symbols at anytime as elements in
the database.
Placing Symbols
In addition to the symbol OPAMPOW, we must now arrange the operation amplifier component’s 3
affiliated symbols without power supplies.
www.zuken.com/e3 5
Placing Additional Symbols One after the Other
Optionally, the symbols to be placed can be selected
beforehand and then arranged one after another. Select
both remaining OPAM symbols with multi select (press
and hold the CTRL key down while clicking on the
symbols to be selected), right click on the symbols to call
up the context menu and then select the command Place
One-by-One.
The symbols will now appear one after the other at the
cursor position for you to place at the desired location.
The placement of both OPAM symbols has to be undone now using the UNDO command (<Ctrl/Z> or
the icon ).
Because only unplaced elements can be selected and placed, this prevents a device element from
being used twice.
Incorrect pin assignments are recognised and will be ignored. For example, if you try exchanging the
input pins 9 and 10, this will be ignored and a corresponding message appears.
Select the GND symbol from the Signal carrying folder in the
Misc tab and arrange it underneath the resistor.
www.zuken.com/e3 6
Connecting Component Elements
To draw connections, use the pin’s context menu and select
Connection.
Once you move the mouse, you can see immediately how the connection is drawn and how corners
are generated automatically by the programme. If the cursor is positioned over another possible
connect point, its form changes again. Simply click the mouse to close a connection. After the sub-
circuit has been connected, press the Esc key to terminate the connection mode.
Copying a Sub-circuit
Because this amplifier circuit is required three
times, mark the previously drawn sub-circuit
by pressing the left mouse button and
dragging a rectangle around it. If you do not
require all of the objects or have selected too
many, press the Shift key and use the mouse
to select any missing parts that have to be
added or to deactivate too many selected
parts.
When copying, the physical pin assignment will be transferred to the new sub-circuit. This can be
recognised by the pin assignment on the operation amplifier symbols. This automatically results in two
new devices, IC2 and IC3.
To assign the OPAM gates from IC2 and IC3 to the device IC1, right-click on the text node IC2 and
enter the text IC1 in the context menu’s Text Properties.... This assignment can also take place in the
context menu’s Symbol Properties....
www.zuken.com/e3 7
The following warning points out that the pin assignment will be adapted accordingly after making
modifications.
Change the pin assignment on the other OPAM gates by replacing the text IC3 with IC1 in the Text
Properties....
Handling Connectors
Placing a Connector’s Master Symbol and Individual Pins
Now we have to search for an appropriate connector in
the component database.
Select the CANNON25-M connector from the Connecter
folder in the Database Window Component tab.
This results in the connector being automatically adopted into the drawing, receiving a unique device
designation ST1 as well as being displayed in the Project Window Device tab.
www.zuken.com/e3 8
Additional pins can now be selected and placed from the Project Window Device tab. Simply drag the
yellow-coloured pins to the desired location on the sheet.
First we have to place the 4 inputs: select the connector pins 10-13 collectively as a group (Shift key)
and arrange them in the drawing.
Assigning Signals
Now we have to assign signals to the
connector pins. Select any connector pin in the
affiliated context menu’s Device Properties....
The individual pins can be assigned their
signals in the Signal tab in the following
dialogue.
www.zuken.com/e3 9
Arranging and Connecting Sheet References
After assigning the signals, place sheet reference symbols on
the 3 power supply pins. Select the reference symbol
SOURCE_AUTO from the Signalreference folder in the
Database Window Misc tab and position it to the right of each of
the power supply pins via Drag&Drop.
Copying a Sub-circuit
The resistor component also has to be
placed on the OPAMPOW symbol and
connected.
Open connect lines are marked when clicking on the respective line
ends (the colour depends on the colour setting defined in Database
Editor mode: Format -> Colour Definitions… -> 2nd Highlight).
www.zuken.com/e3 10
Assigning Signals and Connecting
Sheet References
Call up the OPAMPOW symbol’s context
menu and select Device Properties....
Here the pins will be assigned their signals
in the Signal tab.
The sheet references symbols must also be arranged on the power supply symbol OPAMPOW. Select
the reference symbol DESTINATION_AUTO from the Signalreference folder in the Database
Window Misc tab and position it via Drag&Drop as shown in the figure (the symbols can also be
rotated or mirrored using the context menu).
After connecting the power supply pins with the sheet references, the
cross-references are automatically calculated and displayed.
www.zuken.com/e3 11
Dynamic Signal Logic Lines
Signals will now be assigned to the other
operation amplifier symbols in the
Device Properties’ Signal tab. Assign
the respective inputs the signals U2..U4
and the corresponding outputs the
signals UA2..UA4, i.e. the inputs 10, 5
and 12 will be assigned signals U2, U3
and U4, the outputs 8, 7and 14 will be
assigned the signals UA2, UA3 and
UA4.
www.zuken.com/e3 12
Displaying Connector Text
So as to have a better overview when placing several
connector pins, the component code is only displayed on
the first pin and it is switched off for the rest of the pins.
www.zuken.com/e3 13
Completing the Basic Circuit
Verifying the Power Supply
After all of the connections in the circuit
have been connected, the power supply
must be verified.
www.zuken.com/e3 14
Navigating in the Project
With the navigational possibilities in E³.schematic,
you can quickly jump to a desired location. Click the
right mouse button on the cross-reference text and
select the command Jump -> Jump to Schematic.
The sheet, on which the cross-reference is displayed,
will open automatically and the symbol highlighted.
One such example is to move connected symbols. This can be done quickly and intelligently with
E³.logic. Select, for example, a potential symbol and move it while pressing the left mouse button.
You'll notice that the connection line, connected to the symbol, moves automatically as well. Also,
when moving a symbol, the system constantly checks to see whether the new position is allowed and
if the connection line can be drawn without conflicting with any other elements.
When deleting a symbol from an existing connection, the connection closes automatically, provided
that the attributes assigned to the connection, permit it. Otherwise, the connections will remain 'open'.
Delete a resistor by selecting the symbol and pressing the Del key. The symbol will be deleted and the
connection closed. To undo this delete procedure, use the UNDO command.
www.zuken.com/e3 15
Assigning and Changing Attributes
Now we have to assign attributes to the
devices.
www.zuken.com/e3 16
Adding Text and Graphics
Of course, free text and graphics (which have no electrical relevance) can be added to a circuit
diagram. E³.logic also offers multiple possibilities here.
The power supply pins should be enclosed by a rectangle and completed by adding the appropriate
text.
Select the icon from the symbol toolbar in the lower left-hand
corner. The rectangle will be displayed at the cursor position. Click
on a corner of the rectangle and while pressing the left mouse
button, drag a rectangle around the area to be enclosed.
To change the line type, click on the rectangle and select the line
type “dashed“ from the symbol toolbar.
www.zuken.com/e3 17
Text can also be accessed through
the Text Database by pressing the
<F3> key in the input menu. The
text, which has already been placed,
will be translated online when
changing the language (Tools -
>Settings -> General -> Language).
Up to five languages can be defined.
www.zuken.com/e3 18
Verifying the Circuit
With Tools -> Verify, you can
check the small sub-circuit that you
have created.
All pins in E³.logic must have a signal. Because, however, only the three power supply pins and the
four input and output pins of the 25 pin connector have been assigned signals, the remaining
individual pins will be announced (listed) in the Output Window, e.g. ST1: 25 has no signal.
Assign all connector pins, which do not have a signal, the signal **NC** in the Device Properties....
Also assign pin 26 and 27 to the **NC** signal.
When copying the OPAM sub-circuits (see Copying Sub-circuits), the devices IC2 and IC3 are created
automatically. Since their OPAM gates have been assigned to device IC1, they are no longer needed
in the project.
After performing the above-mentioned modifications, select Tools -> Verify once again; you will see
that no errors or warnings are listed in the Output Window.
www.zuken.com/e3 19
Generating Lists, Table of Contents and Documents
Parts and Connection Lists
Information contained in the project can be output to any document, list and/or file.
In addition to the already predefined documents, such as Table of Contents, Parts List (BOM),
Connection List, and so on, the integrated Visual Basic programming interface allows reports to be
generated in any format, as well as, the ability to interface with other programmes. The COM-interface
can load or add data to the drawing using any programming language. Several lists are predefined
and can be output directly in Excel, Access or Word Format, provided that they are installed on your
PC. You can, for example, create the Parts List as an Excel file.
These possibilities will be described in greater detail in the next chapter Modular Design.
We will now add bit-map graphics to the cover sheet, e.g. your firm’s logo.
Start the command File -> Import -> Image... and select the desired figure from the appropriate
directory (*.jpg). You can then place the figure wherever you like on the sheet. Naturally, you can
also change the size of the figure after placing it on the sheet.
A mechanical drawing can also be entered on the cover sheet. This can be done quickly and quite
easily with the DWG/DXF import command.
A menu appears, in
which you can specify
the size and position
of the mechanical
drawing. To change
the size of the
drawing, click on the
“handle” in the upper
right-hand corner of
the grey rectangle,
and then move it to
the desired location
on the sheet. If you
desire an exact scale
and placement, these
values can be
entered directly in the menu.
www.zuken.com/e3 20
Embedding Additional Documents
Relevant information can be added as files to an E³.logic project. These could include documents
from other applications, such as instruction manuals, evaluation tables and so forth.
E³.logic allows you to integrate these documents into the project. The only prerequisite is that the
applications used to create these documents are compatible with Active-X (e.g., Microsoft Word,
Excel).
The Word document, embedded in your project, will also be saved. The file, which you selected, is still
in its original form and hasn’t been changed by any actions within E³.logic.
www.zuken.com/e3 21
Output Files
Exporting Sub-circuits
Change back to the
sheet with the
operation amplifier
circuit. This sub-circuit
will be exported in a
file.
www.zuken.com/e3 22
Creating a Netlist for the Layout
Next we have to generate
the netlist for transferring to
the layout system in case
we need to create a layout
module for this circuit.
Printing Sheets
Conclude by printing the sheets you just created or the entire project.
Start the print command with File -> Print... or the icon.
In the printer menu, you can specify the printer, which will be used to output the information.
Select the Properties button in the Print menu and change the page format so that the output will be
in Landscape format. You can also choose to print all sheets or only specific sheets.
Saving Drawings
After completing the drawing, as well as creating and printing the corresponding documentation, we
must now save the project. Select the command File -> Save or click on the icon. Assign the file
the name 4XOPV .You can save the project under another name with File -> Save As..., in case you
want to return to the original drawing.
You now have an idea of how fast and easy it is to work with E³.logic. However, this was only a short
overview of the functionality. If you continue working with E³.logic, you will become better acquainted
with the wide range of functions that it offers, making your work much quicker and easier.
www.zuken.com/e3 23
www.zuken.com/e3 24
First Steps
Getting Acquainted with the
Functionality of E³.logic and
Hierarchical Design
© 2009 Zuken E3 GmbH
www.zuken.com/e3 25
Welcome to your First Tour through the Functionality
of E³.logic and Hierarchical Design
By using the following steps, we want to show you how fast and easy it is to create hierarchical,
electronic, circuit diagrams.
Please read the respective forewords to the individual chapters since they will help you perform the
described actions. Information pertaining to basic operations and the user interface, can be found in
the The E³.series User Interface chapter.
By the end of this tour, you should be acquainted with the various functions, which can then be applied
to your own design needs.
Start the programme and then open the project schema_e.e3s, found in the C:\Program
Files\CIM-Team\E3.series\data\Electronic directory, by using the command File -> Open
or the corresponding icon .
This project has a hierarchical design, which was created in parallel by another user.
If a smaller sheet size is selected and all of the information on the page cannot fit on the new sheet
format, then an error message will be displayed. In this case, another appropriate sheet format has to
be selected.
www.zuken.com/e3 26
Block Diagram
First a short overview of the block diagram displayed on sheet 1:
In the upper analog sub-circuit, several modules with different module types will be reused or newly
created.
In the lower digital sub-circuit, a module type with a QFP component is shown, for which a layout
module (with fanouts) already exists.
www.zuken.com/e3 27
Navigating within the Hierarchy
Displaying the Hierarchical Tree Structure
To display the hierarchical structure and the corresponding sheets
used in the project, select the Sheet tab in the Project Window and
click the + box adjacent to sheet 1. The symbols displayed, outlined in
green, identify the hierarchical blocks. By clicking on the + box
adjacent to the hierarchical block name (or by double-clicking on the
block), the underlying sheets (hierarchical levels) will be displayed.
www.zuken.com/e3 28
As an example, right-click on the ANALOGUE
part hierarchical block on sheet 1 and select
the command Into hierarchy in new window
on the context menu. The first sheet of the
hierarchical level will be displayed.
In the following exercise, the underlying Operational Amplifier circuit will be added to the block on the
left side of the diagram and 4 LED blocks and their underlying sub-circuits added to the right, so that it
looks like the following:
The Operational Amplifier circuit, shown on the left side of this drawing, is already depicted by a
hierarchical block with corresponding module interfaces. However, the underlying circuit is missing.
The corresponding module circuit is available in the central module directory and will be integrated into
the existing hierarchical block.
The sensor modules, arranged in the middle of the diagram, have already been placed, along with
their hierarchical drawings and are also available as module types in central module directory.
The right-hand portion is missing the 4 LED sub-circuits. First one will be designed as a hierarchical
module, saved and then reused for the other three.
www.zuken.com/e3 29
Generating a Hierarchical Module
In this example, a LED sub-circuit will be designed as a hierarchical module.
Note: Module ports are added automatically according to the number of port names entered and the
spacing between the ports is based on the Distance setting at the bottom of the dialogue.
The module ports can only be placed and moved along the edge of the block. Position both ports on
the block’s contour as shown.
www.zuken.com/e3 30
Status Flag
A status flag is displayed at the hierarchical block’s
upper right-hand corner, showing that 2 module ports
must still be added to the underlying circuit.
www.zuken.com/e3 31
The corresponding IN and OUT module ports must be added to this sheet.
Complete the sub-circuit connections by clicking the right mouse button on a pin and selecting the
Connection command or by simply pressing the C key.
www.zuken.com/e3 32
Navigating from the Hierarchical Port to the Block
When module ports are placed, the cross-references
are entered automatically and the status flag, on the
hierarchical block, is updated accordingly.
www.zuken.com/e3 33
Adding Text and Graphics
Additional Text and Graphics can be added to complete the hierarchical block symbol.
Use the Insert -> Text... command or the icon on the Text Format toolbar to enter free text, i.e.
text that is not associated with a symbol or component.
Enter the text in the Insert Text dialogue and define the text parameters, e.g. typeface and text size.
(Multi-line text can be added using Ctrl + Enter) Select OK and the text will appear at the cursor
position, where it can now be placed anywhere on the block with a mouse click.
www.zuken.com/e3 34
Saving the Hierarchical Module
Finally, the hierarchical module can be saved so
that it can be re-used in other circuits.
Signals are modified in the same manner. If a signal name is already used in the project, a system-
defined signal (#n) will be generated automatically for the module. Exception: power supply signals
are always used.
After the 4 LED modules have been placed, connect their ports with the rest of the circuit as displayed
on page 29.
www.zuken.com/e3 35
Integrating an Existing Single Level Sub-circuit
Status Flag
The hierarchical block, for the
Operational Amplifier circuit (left), along
with its module interfaces (module
ports) has already been defined by
another user and corresponding
connections added.
www.zuken.com/e3 36
Importing the Operational Amplifier Circuit
Now you can import the Operational Amplifier circuit diagram that was created previously.
www.zuken.com/e3 37
Adding Module Ports
On this sheet, you need to place the 11 missing module ports and connect them as required.
For the first port, select the symbol MPORT from the Module
Port folder in the Database Window Misc tab and place it, via
Drag&Drop, parallel to the connector pins as shown in the
diagram.
www.zuken.com/e3 38
Navigating from the Hierarchical Port to the Block
When module ports are placed, the
cross-references are entered
automatically and the status flag, on
the hierarchical block, is updated
accordingly.
You will notice that the number of module ports still missing, has been reduced by one. See status flag
on hierarchical block (previously 11).
Once all of the module ports have been added to the Operational Amplifier, the status flag on the
hierarchical block is no longer displayed.
If you wish, continue placing the remaining 10 Module Ports, as shown in the diagram, only this time
use the Place command in conjunction with the Rotate and Mirror commands.
www.zuken.com/e3 39
Adding Text and Graphics
Additional Text and Graphics can be added to complete the hierarchical block symbol.
Use the Insert -> Text... command, or the icon on the Text Format toolbar, to enter free text, i.e.
text that is not associated with a symbol or component.
Enter the text in the Insert Text dialogue and define the text parameters, e.g. typeface and text size.
(Multi-line text can be added using Ctrl + Enter) Select OK and the text will appear at the cursor
position, where it can now be placed anywhere on the block with a mouse click.
Right-click on the hierarchical block symbol and select the command Export Module Type… in the
context menu. In the file dialogue, you can specify a central directory in which all hierarchical modules
can be globally stored and reused later for other projects and define the file name as 4XOPV.e3m.
www.zuken.com/e3 40
Searching and Navigating in the Project
Trying to find a specific element in a large project can be very time-consuming. E³.logic, however,
makes this task quite easy. Simply define the search criteria and with the push of a button, the
corresponding drawing sheet will open, with the desired element highlighted.
Start the command using Edit -> Search, or by pressing the icon, or the F3 function key to
display the Search dialogue.
Enter the search criteria, e.g. Object Type and Value, and click OK. The search results produce are
displayed in the Output Window. By double-clicking on the desired line in the Output Window, you can
jump directly to the corresponding sheet, on which the object has been highlighted. This allows you to
find information quickly in your projects as well as always having an overview of your drawing.
To remove the highlighting from the object, select the command Edit -> Reset Highlight or press
Shift + F3 .
In addition to the already predefined documents, such as Table of Contents, Parts List (BOM),
Connection List, and so on, the integrated Visual Basic programming interface allows reports to be
generated in any format, as well as the ability to interface with other programmes. The COM-interface
can load or add data to the drawing using any programming language. Several lists are predefined
and can be output directly in Excel, Access or Word Format, provided that the corresponding scripts
are installed on your PC. You can, for example, create the Parts List as an Excel file.
To generate a complete Bill of Material (Parts List) for the project, select the command Tools ->
Reports -> EXCEL -> Bill of Material and this will automatically add sheets for the parts list in the
project in the Bill of Material folder.
www.zuken.com/e3 41
Cover Sheet with Table of Contents
Likewise, it’s possible to create a cover sheet automatically with a table of contents using the
command Add-ons -> E³.series Documents -> Create Cover sheet.
It is also possible to add bit-map graphics to the cover sheet, e.g. your company logo.
Select the command File -> Import -> Image... and select the desired image from the appropriate
directory (*.jpg). You can then place the image wherever you like on the sheet. You can also change
the size of the image, after placing it on the sheet, by simply moving the image handles.
A mechanical drawing can also be placed on the cover sheet. This can be done quickly and easily
using the Import DWG/DXF command.
The Word document, embedded in your project, will also be saved. The file, which you selected, is still
in its original form and hasn’t been changed by any actions within E³.logic.
www.zuken.com/e3 42
Using the Insert -> File
command from the Main Menu
bar or from the context menu in
the Sheet tree view it is
possible to embed any files
(such as PDF files, text files
etc.) as external documents in
E³.logic
The following dialogue box
appears to select the desired
file:
www.zuken.com/e3 43
Output Files
Creating a Netlist for the PCB Layout System
www.zuken.com/e3 44
Printing Sheets
Lastly, you can print individual sheets that you created or the entire project.
Start the print command using File -> Print... or the icon to display the Print dialogue.
In the Print dialogue, you can specify the printer that will be used to output the information and by
selecting the Properties button you can change the page format i.e. Portrait or Landscape mode. It’s
also possible to print all or only specific sheets in the project.
Saving a Drawing
After completing the drawing, creating the corresponding documentation and outputting it, save the
project under another name. Select the command File -> Save as... and enter a new project name in
case you want to return to the original drawing state, which forms the basis for the next chapter “Using
Predefined Modules”.
You now have an idea of how fast and easy it is to work with E³.logic. However, this was only a short
overview of the functionality. If you continue working with E³.logic, you will become better acquainted
with the wide range of functions that it offers, making your work much quicker and easier.
www.zuken.com/e3 45
www.zuken.com/e3 46
First Steps
Creating Symbols, Models and
Components using E³.logic’s
Database Editor
www.zuken.com/e3 47
Welcome to your First Tour through the creation of Symbols,
Models and Components using E³.logic’s Database Editor
Previously, you have worked only with components and symbols that already existed in the database.
In the following chapter we will show you how to create your own symbols, models and components
using the Database Editor (DBE) in E³.logic.
General Information
What is a symbol?
A symbol is a circuit element that can be assigned to a component. As many components use the
same circuit elements, symbols only have to be created once in the database. They can be combined
in any combination and then used in different components.
What is a component?
Components exist as physical devices. A device is a component that is used in a project and is
identified by a device designation. Components are stored in the database, ready for use in a project,
and contain
E³.series automatically manages all of a device’s elements. Additional information can also be defined
for components, such as their part number, description, manufacturer, price and much more.
Creating Components
To create a Component, first open a new project using the command File -> New or the icon.
Symbols, models and components are created using the Database Editor mode. This is a special
mode within E³.logic, in which components, housing types and symbols as well as standard
definitions for attributes, text and colours can be defined in the database.
Since several users can have simultaneous access to these databases (configuration, component and
symbol), any modifications made will immediately affect all other users. Different functionality is
provided in Database Editor mode and each user has his own working area for the creation of symbols
and components. To toggle back and forth between Project and Database Editor mode, for example,
when you want to use part of an existing drawing for a new symbol, press the
icon. To switch back to the Database Editor mode, press the button again.
www.zuken.com/e3 48
Procedures for Creating Components
To (completely) define a component in the database, the following steps should be taken:
www.zuken.com/e3 49
Creating a New Symbol
General Information
The fastest way to create a new symbol is to use a similar, existing, symbol as a template, modify it as
required, and then save it under a new name.
To create a new symbol, start the Database Editor. The easiest way to do so is to right-click in the
grey column heading, in the upper portion of the Database Window and select the command New
Symbol from the displayed context menu.
This switches the user to Database Editor mode and opens a drawing window for creating the new
symbol.
Settings
The size of the sheet, displayed in the drawing window, depends on the size selected in Tools ->
Settings... -> Database Editor -> Symbol.
The grid and rulers can be displayed by selecting the View -> Rulers or View -> Grid commands or
by pressing the corresponding buttons or .
The grid points can be used to help draw the symbol. The grid spacing is defined in Tools ->
Settings... -> Database Editor -> Symbol.
Note: The displayed grid can be set to a different spacing to the working grid.
The cross in the middle of the drawing area displays the symbol’s origin. This will be used as the lower
left-hand corner of the symbol.
www.zuken.com/e3 50
Graphics
To draw the graphics,
select the Rectangle
button on the Database Graphic toolbar and draw a square with a side length of 16 mm. This is
equivalent to 16 grid points because the standard grid setting is defined as 1 mm in the Database
Editor.
Pins
The pins will be defined next. E³.series recognises electrical
pins, including their preferred connection direction. The
Database Symbol Node toolbar contains a drop-down list of the
pin symbols with their graphics, text and user-defined
connection directions.
www.zuken.com/e3 51
Both inputs are connected from the left side. Select
the symbol Node - from left in the Node Symbol
drop-down list and place it twice as shown in the
The pin name text node refers to the corresponding pin. Pins and pin name text nodes can be placed
individually, so when this method is used, care must be taken to ensure that the pin name and pin
have the same sequence number.
Text
Now add the text nodes for the symbol.
In the drawing, green crosses represent the location of the text nodes. The actual values will be
entered automatically by E³.series and displayed using the text parameters defined for the node.
www.zuken.com/e3 52
To see what the text nodes represent,
simply switch the display mode by pressing
the Display Text Type button, on the
Database Symbol Text toolbar.
Lastly, replace the first text node Free Symbol text (Type 14) by the "&" character above
the 4 text nodes already placed.
To do this, on the
Symbol Text toolbar,
select the text type as Text - fix from the drop-down list, select the Symbol Text button and then
enter the “&” character in the text field of
the Insert Text dialogue.
www.zuken.com/e3 53
Properties
This will complete the symbol creation.
To save the symbol to the database, right-click anywhere on the drawing sheet and select Save to
Database on the displayed menu (or use the File -> Save to Database command).
When finished working with the Database Editor, select the command Tools -> Stop Database Editor
to switch you back to the Project mode.
If the new symbol does not display in the Database Window, update the database view by using
Function key F5 in the Database Window and now the new symbol can be used in the circuit diagram.
If other users are using the same database the new symbol is also ready for them to use.
www.zuken.com/e3 54
Creating a New Model
General lnformation
The fastest way to create a new model is to use a similar,
existing model as a template, modify it as required, and then
save it under a new name.
To create a new model, start the Database Editor. The quickest way to do this is to right-click in the
grey column heading, in the upper portion of the Database Window and select the command New
Model from the displayed context menu.
This switches the user to Database Editor mode and opens a drawing window for creating the new
model.
Settings
The size of the sheet displayed in the drawing window depends on the size selected in Tools ->
Settings... -> Database Editor -> Model.
The grid and rulers can be displayed by selecting the View -> Rulers or View -> Grid commands, or
by pressing the corresponding buttons or .
The grid points can be used to help draw the model. The grid spacing is defined in Tools ->
Settings... -> Database Editor -> Model.
For this example, in the Settings the Measurement Units for the Database Editor should be in
Inches, and the Working Units for the model creation should be defined in the Model
tab as 0.025". The Grid View Points should be defined as 0.025" and the Rulers as
0.005". Verify these values and correct if necessary.
The origin of the new model will appear in the centre of the worksheet and later serve as the model’s
centre.
www.zuken.com/e3 55
Graphics
Now draw the graphics for the placement outline or silkscreen.
Select the
icon in the
Graphic toolbar and draw a rectangle, which extends 3 grid points horizontally from the model’s origin
in each direction and 7 grid points vertically from the origin in both directions. Therefore, the
rectangle’s dimensions are 150 mil by 350 mil (= 0.15" by 0.35"), because the spacing between grid
points is defined as 25 mil (= 0.025").
Next draw the small square, which identifies pin 1 in the figure. Always
use the grid points as a guide. The line thickness, colour, level and style
can be defined using the Graphic toolbar or for selected elements, they
can be changed in the Graphic Properties... context menu.
The rectangle and the square should be placed on Level 24. This level
can then be selected when creating the placement outline and/or
silkscreen.
www.zuken.com/e3 56
The Space Requirement button on the Database Symbol toolbar
is used to display the new model’s space requirement. The
button is used to change the symbol’s space requirement so that it encompasses all of the model’s
graphics.
The model’s origin can be moved to another position by selecting the button.
www.zuken.com/e3 57
Pins
The pins are defined next.
• Immediately beneath this field, you can specify the direction for placing the pins: to the right,
left, up, down. When selecting the sequence, the following rule applies: the red arrow
determines the first direction and the dark-red arrow determines the second direction. Select
the direction as pictured above: "dark red arrow down".
• Node is used to select the desired pin symbol, whose graphics will be displayed in the
neighboring preview window. Select Node – All Directions.
• Finally, define the Physical Data for the pins: Pin rotation, Pin code, Drill
diameter/tolerance and Pin design. For describing the SMD Pads, select the Pin Design
OS59.
www.zuken.com/e3 58
After clicking OK, the pins will be displayed.
The model pins’ properties can be verified or changed if necessary in the Model Pins tab of the Model
Properties... context menu.
www.zuken.com/e3 59
Text
The model still needs a text node for displaying the device designation.
Additionally, you can change back and forth between display modes
by using the appropriate button: Num, Typ or Text.
Optionally, the name of the model can also be added using fixed text.
On the Database Symbol Text toolbar, choose the text type Text
– fix from the drop-down list and then select the Symbol Text
www.zuken.com/e3 60
Properties
This will complete the model creation.
www.zuken.com/e3 61
Creating a New Component
General Information
The fastest way to create a new component is to use a
similar, existing, component as a template, modify it as
required and then save it under a new name.
To create a new component, start the Database Editor. The quickest way to do this is to right-click in
the grey column heading, in the upper portion of the Database Window and select the command New
Component from the displayed context menu.
This switches the user to Database Editor mode and starts the Component Wizard.
www.zuken.com/e3 62
Component Wizard
The Component Wizard assists in creating
a new component, i.e. it leads you through
the process of creating a new component.
www.zuken.com/e3 63
The Structure dialogue is used to define the
component’s structure, including any
symbols and model that will be used to
represent the component in the circuit
diagram/layout.
If the option Use attributes and structure of the following component was not selected, as in this
example, then Completely new structure is the only option currently active.
www.zuken.com/e3 64
Editing the Component Structure
If the option Edit component graphically is selected in
the Component Wizard Complete Dialogue, a new
component sheet will be opened. It is either empty, in the
case of a completely new structure, or contains the
symbols/model and with it the structure of an existing
component, which will be used as the basis for the new
component.
E³.logic can distribute information on different levels which can be switched on and off in the drawing.
This makes it possible, for example, to quickly switch the visibility of different languages. Entire
information types (e.g. empty text) can also be switched on or off.
When editing a component, some of the existing information may not be necessary so merely switch it
off using the level controls.
www.zuken.com/e3 65
Pin Assignment
Prior to assigning the schema pins to the corresponding model pins, the first requirement is to define
the symbol and model pin names (or vice versa).
www.zuken.com/e3 66
For defining the model’s pin names, select the Model
view in the Pin Assignment dialogue.
To define the schema pins to the corresponding model pins select Edit -> Pin/Core
Assignment -> Schema/Model or click on the Pin Assignment Symbol/Model button.
The schematic symbol pin can then be assigned to its model pin by simply clicking on them. However,
these options are available, when the command is active, by right-clicking to display the context menu.
www.zuken.com/e3 67
To display the logic lines (subsidiary lines) between the
assigned schema/model pins, use the command Tools
-> Settings... -> Database Editor -> Display ->
Subsidiary Lines - Between assigned schema and
model pins.
The new component has now been completely described and the only thing remaining to do is to store
it in the database, where it can be accessed by all other users.
To save the component to the database, right-click anywhere on the sheet and select the Save to
Database command on the displayed context menu or by using the File command menu.
To stop working with the Database Editor, select the command Tools -> Stop Database Editor.
So, now you have experienced how easy it is to define symbols, models and components in the
database using the E³.logic Database Editor. With the Component Wizard, it is possible to define
additional elements in the database, error-free, so that they can be used immediately in the project.
www.zuken.com/e3 68
Europe
Germany
ZUKEN GmbH (European HQ)
D-85399 Hallbergmoos, Germany
Tel: +49 89 607696 00
Korea France
ZUKEN Korea Inc. ZUKEN S.A.
Seoul 135-283, Korea 91974 Les Ulis Cédex, France
Tel: +82 2 564 8031 Tel: +33 1 69 29 48 00
Singapore Italy
ZUKEN Singapore Pte Ltd. ZUKEN S.r.l.
#22-05 Gateway East, Singapore 189721 20090 Milanofiori Assago, Milan, Italy
Tel: +65 6392 5855 Tel +39 02 575921
Taiwan Netherlands
ZUKEN Taiwan Inc. ZUKEN B.V.
Taipei 110. Taiwan NL-6002 EE Weert, The Netherlands
Tel: +886 2 7718 1116 Tel: +31 495 583377
www.zuken.com/e3
All trademarks mentioned are the property of their respective owners. Copyright © ZUKEN GmbH 2009
Version 03-09