NewFeaturesenglish PDF
NewFeaturesenglish PDF
NewFeaturesenglish PDF
2015-16.00
Technical Inquiries
Please contact our support department!
E-Mail: [email protected]
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
Phone: 07305/9309-0
Fax: 07305/9309-99
Web: http://www.zuken.com
E-Mail: [email protected]
1
Update Information of Version 2015
o Windows Support
o Installation
o Databases
o Projects
o Multi-User Installation
o ORACLE
o Microsoft SQL Server
Windows Support
• Windows Vista
• Windows 7
• Windows 8
• Windows Server 2003/2008
Installation
Before installing, we recommend you make a backup of your current installation (at least the
data and databases).
SETUP.EXE
Therefore, this version can also be used alongside existing versions of E3.series. However,
note that you cannot use your existing database(s), or the existing projects, in both versions,
as they are updated when opened in E3.series 2015, so copies should be used for E3.series
2015.
Databases
With this new version, a new default database is installed. Existing databases are not
overwritten.
Projects
Existing projects are automatically converted upon opening with the new version. So long as
the file has not been saved in the new version, it can still be opened with an older version.
After saving a project with E3.seriesVersion 2015, a project can no longer be opened with an
earlier version.
2
Multi-User Installation
Existing multi-user projects from Version 2014A can directly be opened with Version 2015.
They are automatically converted upon opening. However, this cannot be undone, and the
projects can no longer be opened with Version 2014A.
That’s why we recommend installing Version 2015 multi-user projects in parallel to the existing
version, so that it’s also possible to still access these project with E3.series Version 2014A.
To transfer the projects to Version 2015, these projects must be saved in Version 2014A as
Single-User projects. They can then be stored in the multi-user environment of Version 2015.
In order to run the Multi-User databases in parallel, a new SQL Server process must be
installed for Microsoft SQL Server and a new database user account for ORACLE.
The E3 Server process must then access the new database or the new database user account.
ORACLE
When setting up the E3-MU-Server, a new name must be specified for the Multi-User
Administrator.
Thus a new database user account is created and both E3.series versions can work
simultaneously in the multi-user environment.
Enter a new instance name, which must be used with the set-up installation of the E3-MU-
Server.
The rest of the installation continues as described in the separate MuSetup installation
description.
3
New Features 2015 Build 16.00
The following functionality is new in Version 2015 Build 16.00:
• COM
• Connectors
4
o User-Defined View Numbers for Connector Views
o New Options for Assigning Numbers to Connectors and Mating Connectors
in the Settings
• Fluid
• Formboard
o New Options for Inserting Nodes using the Formboard Dialog 'Add Node'
o Pins without Placed Conductors/Wires Can Now Be Displayed in the
Formboard Connector Table
o Two Additional Possibilities Now for Automatically Routing Wires Assigned
Options in Formboard
• Graphics / Dimensions
• Import/Export (subcircuits)
• Panel
o New Section '2D View Options' in 'Insert New Sheet' Dialog in E3.panel
o Already Placed 2D Views Can Now Be Deleted
o Symbol Properties Can Now Be Opened when Placing Models on Panel
Sheets
o New '3D View' Toolbar in Panel
o Models Can Now Be Set as Transparent or Invisible in the 3D View
5
• References
o New Drop-Down Menu 'Format:' in the Settings for Defining How the Text
Type 'Sheet Reference' Can Be Displayed
• Text
• User Interface
• Variants / Options
• Views
6
Cables / Conductors / Wires - Overview
The cable list is now available in E3.series. The following chapters describe the new
functionality and other enhancements:
• Cabling Table
7
Cabling Table
In project mode in E3.series there is now a Cabling Table, in which all connected graphical
connections are listed with their devices in the project. The individual conductors of a cable are
listed. Wires, hoses, tubes and jumpers are not displayed in the Cabling Table. With the help of
this Cabling Table cables can be placed more effectively on connections.
• click on the command View -> Cabling Table in the main menu,
or
• right-click on a connection line and select the command Cabling Table... in the
displayed context menu.
Note: This context menu command is not displayed for a connection line in E3.panel.
Each row in the (Excel-like) table describes a pin to pin graphical connection and is divided into
two levels:
• In the first level (Device Level) the connections are displayed from device to device
(single pin/single row).
Moreover, the status of the cabling state on the graphical connection is displayed; the
following is valid:
• Red: No cabling
• Yellow: Partial cabling exists
• Green: Complete cabling
• In the second level (Pin Level) the connections are displayed on the pin level (multi
pin/multi row). Only pins are displayed which have no wires, hoses and tubes applied
Note: This level can be displayed by clicking on the button and hidden with the
button.
8
By default the columns in the first level display the following information:
Note: These columns cannot be deleted.
• Assignment - From
• Location - From
• Device designation - From
• Assignment - To
• Location - To
• Device designation - To
• Cable Name
• Cabling State
By default the columns in the second level display the following information:
Note: These columns cannot be deleted.
• From Pin
• From Pin Position
• Conductor Name
• Conductor Position
• Bundle Name
• To Pin
• To Pin Position
Adding/Deleting Columns
All attributes can be displayed in the Cabling Table according to their database definitions.
These attributes can be displayed in additional columns.
To do so, select the table column header and then the context menu command Add Column.
9
If an attribute appears more than once on an owner, the attribute can be selected repeatedly
as a new column in the drop-down list. The headers of columns with the same attribute names
appear with the number of the copy in brackets.
• Columns of tables can be configured and arranged in any order. The columns of a table
can be sorted based on the contents of a column using the command Sort Ascending or
Sort Descending. By double-clicking on a column header the column can be sorted in
ascending or descending order as well..
• By specifying a filter the output can be more selective (limited). Right-click on one of the
two uppermost cells in first column of the window and select the command Show Filter.
Note: When searching, it's recommended to type an asterisk in front of the expression
to be searched: *Search Term
When resetting the filter, just type an asterisk in the cell: *
• The configuration of the tables, i.e. the displayed columns, width and order of the
columns as well as the visibility of filtered rows, is saved in the project. This
configuration is user-specific in a multi-user project.
It's possible to perform a global search in the Cabling Table. Not only does it search a fixed
column but all locations in the Cabling Table.
• right-click on one of the two uppermost cells in the first column of the window and select
the command Search
10
or
click on the F7 key
• The Search dialog window opens:
Search
OK / The term to be searched in the table can be entered in the text field.
Cancel
Note: A question mark '?' (for an individual character) and an asterisk '*' (for
several characters) can be used as wildcards for the search.
All results are displayed in the project, where this search entry appears. Furthermore, the
search term is enclosed in brackets after the cabling table header:
• right-click on one of the two uppermost cells in the first column and select the command
Reset Search
or
click on the key combination SHIFT + F7
11
'Jump to' Functionality in the Cabling Table
'Jump to' functionality is available in the Cabling Table. The 'Jump to' functionality offers the
possibility to easily and quickly jump to objects within the project. Different 'Jump to'
commands are available for selection depending on the level in the Cabling Table.
On the first level (Device/Cable Level) are the following Jump commands:
• Jump to Schematic
• Jump to Panel
• Jump to Terminal Plan
• Jump to Device Tree
• Jump to Panel Tree (Placed)
On the second level (Pin/Conductor/Net Level) are the following Jump commands:
• Jump to Schematic
• Jump to Panel
• Jump to Device Tree
• Jump to Signal Tree
• right-click on the desired cell in the Cabling Table and select the command Jump to in
the displayed context menu,
• click on the corresponding Jump to command in the opened context menu.
The sheet with the marked symbol is opened automatically. If it is already opened, it is moved
to the foreground. The drawing area is correspondingly adapted in order to have a clear
overview of the selected object. Furthermore, the object is highlighted with a rectangle.
• click on the command Edit -> Reset Highlight in the main menu,
or
• press the key combination SHIFT+F3 .
It's possible to ignore connection lines in the Cabling Table. Moreover, the connection lines to
be ignored can be highlighted using an alternative color. This is valid for all connection lines,
on which no conductor is placed.
To do so, there is the new section Ignore for Cabling Table in the Settings under
Connection -> Connection Lines.
12
Connection - Connect Lines
Display ignored
connect line in When checked, the desired connection lines can be ignored in the Cabling
alternative Table. These ignored connection lines are displayed in the schematic with
color the alternative color.
Note: The connection line is also displayed in the alternative color if only
wires, tubes and hoses are located on the connection line.
13
DISPLAY_IGNORED_CONNECT_LINE
Ignore new
connections in When checked, all newly added connections in the Cabling Table can be
Cabling Table ignored.
Alternatively, this functionality can also be controlled using the new icon
Ignore in cabling table (in the Connection toolbar).
IGNORE_NEW_CONNECT_LINE_IN_CABLING_TABLE
Color
Defines the color for the ignored connection lines.
COLOUR_IGNORED_CONNECT_LINE
Example:
To ignore a connection line or the thereupon connected device that shall not appear in the
Cabling Table:
• right-click on the desired connection line or the device, which shall be ignored in the
Cabling Table,
• then select the command Ignore for Cabling Table in the opened context menu
• the connection line or the thereupon connected device are suppressed in the Cabling
Table.
Note: Connections with conductors are permanently displayed in the Cabling Table. As soon as
all the conductors are disconnected on the connection, the connection line or the thereupon
connected device is suppressed in the Cabling Table.
14
To no longer ignore the connection line or the thereupon connected device:
Depending on where one clicks in the Cabling Table, on which level (see Displaying the
Cabling Table) and column with the right mouse button, different context menu commands
are available:
Note: This context menu command can only be called up in the first column of the Pin Level
or in the columns Conductor Name, Conductor Position or Bundle Name.
After executing the context menu command Insert Template Symbol, the system jumps to
the selected connection line, on which the template symbol shall be inserted.
Unconnect Conductors
• If the context menu command is executed in the Device Level, all conductors are
unconnected on the device.
• If the context menu command is executed in the first column of the Pin Level or in the
columns Conductor Name, Conductor Position or Bundle Name, the conductor is
unconnected on the pin.
Assign Cable...
• If the context menu command is executed in the Device Level, the cable's conductors
are assigned to the complete device.
• If the context menu command is executed in the Pin Level, one cable conductor is
assigned to the pin.
Executing this context menu command opens the Assign Cable dialog:
15
Assign Cable
16
All useable cables within a project are displayed in the form of a tree
structure here.
By checking the check box List all cables all cables in the project are
displayed (as well as already placed).
17
The following cables are displayed here in the form of a tree structure:
By checking the check box List all cable types all cable types from the
database and the project are displayed.
Swap Conductors
Note: This context menu command can only be executed in the Pin Level
18
menu command Swap Conductors:
After executing the context menu command Swap Conductors, both conductors are
exchanged with one another.
Device Properties...
Note: This context menu command can only be executed in the Device Level.
After executing the context menu command Device Properties..., the Device Properties -
Device dialog opens.
Pin Properties...
Note: This context menu command can only be called up in the first column of the Pin Level
or in the columns From Pin, From Pin Position, To Pin or To Pin Position.
After executing the context menu command Pin Properties..., the Device Properties - Pins
dialog opens.
Conductor Properties...
Note: This context menu command can only be called up in the first column of the Pin Level
or in the columns Conductor Name, Conductor Position or Bundle Name. Additionally, one
conductor must be placed.
After executing the context menu command Conductor Properties..., the Device Properties
- Wire Information dialog opens.
By filtering using preselected connections and devices the Cabling Table can be defined
accordingly. The filtering action gives the user a better overview of the Cabling Table because
only the desired connections and devices are displayed.
To define the preselection for the desired connected graphical connections, which shall be
displayed in the Cabling Table:
• pressing the SHIFT key and select the desired connection line or device in the schematic,
• right-click on one element of the selection,
19
• select the command Cabling Table... in the displayed context menu,
• this opens the Cabling Table with the preselected selection:
The filtering in the Cabling Table using preselected connection lines or devices can be reset.
• then select the command Reset Preselection in the displayed context menu.
After resetting, the Cabling Table appears with all connected graphical connections in the
project.
Reference(s): Designer-25598
Additionally, there is the new check method Checking graphical connections - (0050)
None unique in the standard check programs of E3.series (called up using Tools -> Verify).
When executing the check method, all non-unique connections are listed in the 'Results
Window'.
Example:
20
Unique graphical
connection:
The connection
pathway is unique
because there is only
one placement
possibility.
No unique graphical
connection:
Unique graphical
connection:
No unique graphical
connection:
21
Unique graphical
connection:
Note: Please make sure the XML check file contains the new check method. The XML check file
is called up in the Registry
(HKEY_CURRENT_USER\SOFTWARE\Wow6432Node\Zuken\E3.series\<version>) with the
character string VerifyXMLPath for E3.series or VerifyXMLPath_Logic for E3.logic.
Reference(s): Designer-25609
Reference(s): Designer-25603
22
Cables / Conductors / Wires - Miscellaneous Enhancements
Now it's possible to move conductors/wires easily from pin to pin in E3.series. The following
options are available for determining which shall be used when moving:
The desired option must be defined before the move takes place. To do so, use the new drop-
down list in the section Move Conductor Ends under Connection - Conductors/Wires.
23
Conductors/Wires
Move Conductor Determining which pins shall be used when moving can be defined here:
Ends
Note:
24
To move conductors/wires from one pin to another:
Use the new Move conductors icon in the toolbar - category Connect to start the command.
Step 1:
Step 2:
Select the starting pin, on which the conductor/wire ends are connected and that shall be
moved to another target pin.
Note:
• Depending on the setting in the Move conductor ends drop-down list (see above), the
corresponding pins are added to the selection automatically.
• The selected starting pins are marked with a triangle (pointing upwards).
25
Step 3:
• Left-click on the target pin where the conductor/wire ends should be moved or if several
pins need to be selected,
• drag a rectangle around the desired pins with pressing the left mouse button.
Note:
• Depending on the setting in the Move conductor ends drop-down list (see above), the
corresponding pins are added to the selection automatically.
• The selected target pins are marked with a triangle (pointing downwards).
Step 4:
After the target pin has been selected, the new assignment of the conductor/wire ends occurs.
Note:
• If several conductor/wire ends exist, the assignment is based on the position of the pins
on the sheet.
The sorting takes place first in ascending Y order and then in ascending X order.
• All new connected conductors/wires are displayed in Results Window after moving.
Reference(s): Designer-25501
26
Wire Groups Can Now Be Displayed with Alternative Names in the Drop-Down List
In E3.series the value of an attribute can be defined in the tree structure, which is then
displayed in the drop-down list instead of the component name. This was not true for wire
groups.
• To do so, right-click on the name of the component database in the component tree
structure,
• select the context menu command Tree Structure,
• select a structure to use under Use Structure in the Database Tree Structure dialog,
• check the check box Redefine Structure and then select the desired attribute in the
drop-down list for components (in the following example 'Supplier'):
The wire groups corresponding with the attribute value (in this case according to 'Supplier')
are now listed in the wire group drop-down list:
27
In the Settings Connection - Conductors /Wires:
28
In the Wire Information tab of the Connection Properties:
29
Reference(s): Designer-18237
Additional information can now be displayed on the active connector pin terminal of a pin using
a text type.
For defining this additional connector pin terminal information there is the new option Use
from active pin terminal in the Edit Text Types dialog in Database Editor Mode:
30
Note:
An attribute must also be selected under Assigned attribute, which references the
information for the active connector pin terminal later. This attribute must have the owner
'Component'.
If the check box Use from active pin terminal is checked, the text type is evaluated for...
• connector symbols/block connector symbols (must be connected with the symbol pin)
• normal symbols (must be connected with the symbol pin)
• formboard tables
• attribute text template symbols.
If the pin...
• on the node
• on the attribute text template symbol
• in the row of the Formboard Table
doesn't have a unique connector pin terminal, the text is not filled in.
Reference(s): Designer-22515
31
COM-Interface
Reference(s): Designer-20169
Note:
Afterward, the returned IDs are no longer valid and cannot be reused within the COM
interface.
These IDs can be used to update external references, e.g. in Excel files or databases.
Example:
Start
Sub Start()
Set e3 = CreateObject("CT.Application")
args = e3.GetScriptArguments
For i = 0 to UBound(args)
32
e3.PutInfo 0, "Item has been deleted: "
e3.PutInfo 0, " GID: " & MyArray(0)
e3.PutInfo 0, " ObjectID: " & MyArray(1)
Next
Set e3 = Nothing
End Sub
Reference(s): Designer-25495
AfterCreateSignal
AfterModifySignalName
The trigger is executed after changing the name of a signal or signal class.
AfterModifyReferenceItemsOfSignal
The trigger is executed after adding or deleting objects (e.g. pins, nodes, net nodes,
core/wires) of a signal.
Example:
Start
Sub Start()
Set e3 = CreateObject("CT.Application")
Set prj = e3.CreateJobObject()
Set sig = prj.CreateSignalObject()
Set sigClass = prj.CreateSignalClassObject()
args = e3.GetScriptArguments
For i = 0 to UBound(args)
signalItem = sig.SetId( args(i) )
If signalItem = 0 Then
sigClass.SetId args(i)
e3.PutInfo 1, "Signal class: " & sigClass.GetName() & " changed"
Else
e3.PutInfo 1, "Signal: " & sig.GetName() & " changed"
End If
Next
Set e3 = Nothing
End Sub
33
Reference(s): Designer-13562
• 1 for Read/Write
• 2 for ReadOnly
Reference(s): Designer-13930
o modi 0x000 Previously, the value was always 0. The display in the "base sheet"
disappears as soon as the component is displayed on a 2D view sheet.
o modi 0x001 When generating a 2D view, the component is still visible on the
"base sheet", i.e. the cell appears twice.
• ret = dev.GetPanelLevel
Reference(s): Designer-19431
• ret = net.GetSignalName
• ret = net.GetTranslatedSignalName
o ret Returns the translated text for the signal name. If there is no translation, the
internal signal name is returned.
34
o name New signal name of the net. If additional nets are connected by references,
the signal is not changed there.
o ret The return value is 1 if successful, otherwise 0.
o This command is replaced by the COM command with the same name in the
NetInterface.
o It now behaves like con.SetSignalname(name). The specified signal is transferred
over the entire net. The signal is also inherited over references.
Reference(s): Designer-25939
If no attributes to be monitored are specified for the trigger definition, the trigger is not
executed. The attributes to be monitored for the trigger definition are enclosed in angled
brackets and separated by commas.
Example:D:\exampleTrigger.vbs<Attribute_1,Attribute_2,...>
Arguments are assigned to the trigger in the form of a tuple; each tuple can be interpreted as
follows:
args = e3.GetScriptArguments
cnt = 0
If modResult = 0 Then
e3.PutInfo 0, "Attribute owner: " & arg
ElseIf modResult = 1 Then
e3.PutInfo 0, "Attribute name: " & arg
ElseIf modResult = 2 Then
e3.PutInfo 0, "Old value: " & arg
ElseIf modResult = 3 Then
e3.PutInfo 0, "New value: " & arg
End If
Next
35
Set prj = Nothing
Set e3 = Nothing
The trigger can set a return value using the function e3.SetTriggerReturn(). The following
return values are possible:
6 vbYes
2 vbCancel
3 vbAbort
5 vbIgnore
7 vbNo
Reference(s): Designer-26028
1. Column = Symbol ID
2. Column = User-defined view number; 0 if no user-defined view number is
defined.
Example:
36
Symbol ID User-Defined View Number
35876 0
35446 5
34923 33
Reference(s):Designer-26026
The trigger is executed when first opening a multi-user project and accessing a multi-user
project.
Reference(s): Designer-16579
37
New:
&h0008 Acrobat Version 8
&h0009 Acrobat Version 9
&h000A Acrobat Version 10
0 All objects, which are NOT in the items list, receive the specified
color (alternative color) and (brightness)
1 All objects in the item list receive the specified color (alternative
color) and brightness.
1 Export successful
-1 Unknown error
-2 No project opened
-3 Missing license
-4 Invalid file path or missing authorization
-5 Invalid sheet
-6 Invalid Acrobat version
-7 Invalid object list type
-8 Invalid color (outside of value range)
-9 Invalid luminosity (outside of value range)
-10 Invalid password
Reference(s): Designer-25588
Reference(s): Designer-24834
38
Enhancement within the PinInterface to set the maximum number of connections on
a pin
Restrictions:
Note:
Reference(s): Designer-26833
39
Connections/Buses, Signals/Logic Lines, Supply - Overview
40
Logic Lines
Previously, when the check box Display laid conductors also in the Settings under
Connection - Cable/Conductor Logic Lines) in the section Cable/Conductors ) was
checked, all conductor logic lines project-wide were displayed:
With this new option the user can now display the individual conductor logic lines of a signal
on a pin or optionally all signals of a device. This enables the signal to be traced more easily
over several sheets.
To do so, there are the following new icons in the Display toolbar:
• Display signal(s)
or alternatively by pressing the F6 key
• Reset display signal(s)
or alternatively by pressing the key combination SHIFT+F6
Note:
41
Display Conductor Logic Lines of Signal on a Pin
To display the conductor logic lines of a signal on a pin:
Note:
• The conductor logic lines of the signals used (in the example the signal #7) are
displayed project-wide.
• This functionality is also available in the Device Tree and the Pin Table:
o right-click on the desired pin symbol (multi-select also possible) and then select
the context menu command Highlight Conductor Logic Lines of Signal
42
Display Conductor Logic Lines of All Signals on a Device
To display the conductor logic lines of all signals on a device:
Note:
• The conductor logic lines of the signals used (in the example the signals #7, #8, #9,
#10) are displayed project-wide.
• This functionality is also available in the Device Tree and Device Table:
o right-click on the desired device-symbol (multi-select also possible) and then select
the context menu command Highlight Conductor Logic Lines of Signal
To display the conductor logic lines of a signal using the signal tree:
• right-click on the desired symbol in the signal tree (multi-select also possible),
• then select the context menu command Highlight Conductor Logic Lines of Signal:
Note: The conductor logic lines of the selected signal are displayed project-wide.
There is also the possibility to display already displayed conductor logic lines.
To do so, activate the new check box Keep existing conductor logic lines of signal in the
section Conductor Logic Lines of Signal in the Settings under Connection -
Cable/Conductors Logic Lines:
43
Cable/Conductor Logic Lines
Keep existing If this option is checked, the displayed signal logic lines are retained.
conductor logic
lines of signal For the COM methods prj.GetSettingValue and prj.SetSettingValue the
following setting_name can be used:
KEEP_EXISTING_CORE_LOGIC_LINES_OF_SIGNAL
For this there are the following new COM commands in the SignalInterface and
JobInterface:
• sig.HighlightCoreLogicLinesOfSignal ()
• job.ResetHighlightCoreLogicLinesOfSignals ()
44
o Reset the display of all conductor logic lines of all signals
Reference(s): Designer-25376
Previously, the logic lines of not connected conductors (without connection line) were always
displayed as straight lines:
To do so, there is the new check box Display conductor logic lines as arcsin the Settings
under Tools -> Settings -> Connection -> Cable/Conductor Logic Lines in the section
Lines.
Note: The section Lines has been enhanced for the already existing options Line style and
Mark direction.
45
Cable / Conductor Logic Lines
Display When this option is active, all logic lines of unconnected conductors are
conductor logic shown as arcs.
lines as arcs
Reference(s): Designer-25502
46
Functionality 'Reorder Conductors'
Previously, already connected conductors could only be reordered by executing the command
Reconnect Conductors. Now conductors can be reordered within a connected conductor logic
line segment (multiple conductors within a connection net) using the mouse pointer.
To do so, there is the new Reorder conductors icon in the Toolbar - Category Connect.
Note: The conductor logic lines must be visible for this function.
Note: The hand closes as soon as the core logic line is positioned within the snap area:
47
• All possible pins are identified by hash key symbols "#":
• Note:
• If necessary, additional conductor logic lines can be reordered accordingly after
executing the command.
• After reordering all desired core logic lines, right-click anywhere within the work space
• the following context menu commands are available:
o End
The command ends but keeps previous changes.
o Abort
The command ends and rejects all changes made.
The command can be terminated with the ESC tab.
Note:
• Once the pin no longer has contact to the previous core route, an appropriate message
appears.
• If there is a conflict with the connection restrictions when connecting a core/wire to pin
(e.g. max. number of cores/wires), an appropriate warning message appears in the
status bar. The pin is marked with an exclamation point while the command is open.
• If pins violate the pin restrictions, an appropriate warning message will appear
after executing the command Reorder conductors.
• The command Reorder conductors can only be canceled if the pin restrictions
have been considered. The command can be undone optionally.
• While executing the command Reorder conductors, the context menu command Open
End can be selected after right-clicking anywhere within the workspace. Then, the
conductor logic line has an open end (temporarily).
Reference(s): Designer-25415
48
Functionality 'Signal Format'
In E3.series a signal placeholder for the signal name can now be displayed on the signal. The
signal name will automatically be generated either for one-time use or for relevant changes
according to the format description after having placed a signal placeholder. Placing the signal
placeholder occurs with the new functionality Signal Format.
• right-click on the desired connection line and select the command Signal Format...in
the displayed context menu
or
right-click with the mouse button on the desired signal within the signal tree and select
the command Signal Format... in the displayed context menu
or
right-click on the desired symbol in the working area and select the command Signal
Format... in the displayed context menu.
• the Signal Format dialog opens:
Signal Format
• <.SHEET>
If this signal placeholder is specified, the sheet name on which the
reference object is placed appears as the signal name.
Note: If the sheet name is numeric, it will be displayed with at least
three digits and zeros at the beginning.
• <.GRID>
If this signal placeholder is specified, the current sheet coordinates on
which the reference object is placed appear as the signal name.
Note: The pin on the first sheet in the project structure with minimum X
and maximum Y coordinate will be used as the reference object.
The sheet coordinates are displayed according to the Setting Format:
(in the section Settings under 'General -> Display -> Sheet
Reference-> Format)
49
• <Attribute>
If this signal placeholder is specified, a signal or a sheet attribute
appears when available.
Note: The attribute must contain 'Signal' or 'Sheet' as the valid owner.
If both 'Signal' and 'Sheet' are available, the attribute is determined by
the signal.
Note:
Examples of faults:
Clicking the button opens the Translation Table dialog. This dialog
displays all entries of the different languages.
Recalculate If the check box is active, all relevant changes to the signal formats will be
signal name recalculated automatically. In doing so, it's possible to control whether
according to modifications to each signal can be individually updated or not.
format
specification Relevant changes are:
A default value can be defined using the new check box Recalculate signal
names according to format specification in the Settings (under
50
'Connection -> Signals -> Signal Format):
Note: It's also possible to set signal placeholders in texts of the type TTYP_SIGNAL (#7)
and TTYP_CONNECTION_SIGNAL (#1007) as follows:
51
2. The signal placeholder <.SHEET> is defined on the signal:
3. The signal now receives the current sheet name 'sheet_name' as signal name:
1. 'C2' is used as reference value for the sheet coordinate in following example :
3. Now the signal receives the sheet coordinate 'C2' as signal name:
52
Example for the signal placeholder <ATTRIBUTE>:
1. The signal attribute 'New Feature' is used as attribute with the Entry 2014':
2. The signal placeholder <New Feature> (<Name of attribute>) is defined on the signal:
3. The signal now receives the Entry 2014' from attribute Demo' as the signal name:
Reference(s): Designer-25414
53
Misc
In E3.series an alternative template symbol can now be defined. When placing a conductor
template symbol on a connection line, the alternative template symbol can be used.
To do so, there is the new section Alternative Template Symbol in the category
Connection. A horizontal or vertical alternative template symbol can be defined here using
the respective drop-down list:
54
Connection
Alternative This option determines, which alternative template symbol shall be used
Template when placing a conductor template symbol or a conductor on a connection
Symbol (dragging & dropping a conductor). Depending on whether the connection
line is horizontal or vertical, the corresponding symbol is placed.
Note: By pressing the Alt or Alt Gr key the alternative template symbol
can be used for the following commands:
• Horizontal: WCOUNT_SYMBOL_HOR_ALT
• Vertical: WCOUNT_SYMBOL_VER_ALT
Reference(s): Designer-25605
New Check Box in Settings for Deleting Signals of Not Connected View Symbols
Previously, signals were only deleted in E3.series when the check box Clear signals when
deleting symbols was checked if there were no placed views of the corresponding device and
no connected conductors. From now on signals can also be deleted if there are unconnected
view symbols of this device.
To do so, there is a new check box Even if not connected view symbols are placed in the
section Signals on Symbols under the category Connection - Signals in the Settings:
55
Connection - Signals
Even if not Note: This check box can only be activated/deactivated if the check box
connected view Clear signals when deleting symbols is checked.
symbols are
placed When the check box is checked and symbols are deleted, the signals are
also deleted if there are unconnected view symbols of this device.
56
representation is not active. (Not active in the Settings in the
Category Connection in the section Conductor/Wires".
Reference(s): Designer-26078
It's now possible to define whether the signal on a pin shall be removed when unconnecting
conductors/wires on a pin.
Note: This is only valid if no additional conductors/wires and/or graphical connections are
located on this pin and its pin views.
To do so, there is the new check box Clear signal after unconnect conductor/wire at
unconnected pin in the Settings under the category Connection in the section
Conductors/Wires:
57
Connection
Clear signal If this check box is active, it checks to see whether additional
after unconnect conductors/wires are located on this pin when unconnecting a
conductor/wire conductor/wire on a pin.
at unconnected
pin If no additional conductors/wires and/or graphical connections are placed
on the pin and its pin views, the signal is removed.
CLEAR_SIGNAL_AT_PIN_AFTER_UNCONNECT_CORE
58
This check box is user-specific in a multi-user project.
Reference(s): Designer-25957
59
Connectors
• Connector Pins Can Now Be Placed as Single Pins when Changing a Component
or Updating a Project
• User-Defined View Numbers for Connector Views
• New Options for Assigning Numbers to Connectors and Mating Connectors in
the Settings
Connector Pins Can Now Be Placed as Single Pins when Changing a Component or
Updating a Project
In E3.series it's possible to control whether the connector pins shall be placed as single pins
when
To do so, there is the check box Place all pins as single pins available in the following
menus:
60
• and in the category Placement - Change Component the section Connectors
Place all If this check box is checked, the connector pins are placed as single pins when
pins as
single • changing a component or
pins • updating a project
The old connector will be deleted and the new connector placed as single pins.
The former position of the first (displayed) pin will help as indication. Existing
spaces will be ignored and deleted when placing newly. Otherwise, the same rules
apply as when interactively placing the entire connector as single pins.
Prerequisite:
61
• are placed without being interrupted by a symbol of another device
If the new connector has a different number of pins or symbols (with a feed
through connector) as the previous connector, the following is valid:
Note:
• No difference is made between the original and the device view of the
connector
• A group of symbols remains if all pins are part of the group
• Inserts are treated as general connectors at configurable connectors.
If the check box is not checked or the prerequisites are not fulfilled, the connector
pins are handled like previously when
• changing a component or
• updating a project
UPDATE_PLACE_SINGLE_PINS CC_PLACE_SINGLE_PINS
Reference(s): Designer-26110
Previously in E3.series a view number could only be defined for normal device views. From
now on a user-defined view number can be specified for connector views.
To define the view number, there is the new input field User defined view number in the
Symbol Properties in Database Editor Mode:
This option is only available if a view on component sheet has been selected!
62
Symbol Properties
User defined If the check box is checked, a user-defined view number can be specified
view number for the view. This also appears in the tool tip view:
If a device view is placed on a sheet in the project with the attribute .PREFERRED_VIEW, the
user-defined view number appears after the symbol name (…#17).
(See 'New View' and 'Place on Formboard' Dialogs Have Been Enhanced)
63
If one opens the device view's Device Properties, the user-defined view number is displayed in
the field Created with the view number::
Reference(s): Designer-26026
New Options for Assigning Numbers to Connectors and Mating Connectors in the
Settings
In E3.series there are some new options for assigning numbers to connectors and mating
connectors.
To do so, there are the following new functions in the Settings under the section Device
Designation Generation in the category Connection - Connectors:
64
Connection - Connectors
65
have the same number.
Use automatic If this option is active, a default designation must be defined for the
connector connector and mating connector in the text fields Default designation for
naming plugs:and Default designation for jacks:.
Examples:
Default Note: This text field can only be edited if this check box Use automatic
designation for
66
plugs: connector naming is checked.
Default Note: This text field can only be edited if this check box Use automatic
designation for connector naming is checked.
jacks:
In this text field a default designation can be defined using a standard
value.
67
Fluid
• 'Electric Settings' and 'Fluid Settings' Can Now Be Called Up in the Settings
• Special Options with Separate Values for the Respective Discipline
• Enhancement to JobInterface: COM Command 'SetDisplayConnectPoints' with
Own Settings for Fluid
'Electric Settings' and 'Fluid Settings' Can Now Be Called Up in the Settings
From now on the settings in E3.series are separated into 'Electric Settings' and 'Fluid
Settings'. From a functionality standpoint these setting dialogs are nearly identical. They only
differ in that the functions and terms correspond with the respective discipline.
Using the main menu the desired settings can be called up:
• The electric settings are called up using Tools -> Electric Settings....
• The fluid settings are called up using Tools -> Fluid Settings....
The settings can also be called up in the main menu under Tools -> Settings... or by pressing
the hot key S.
• Electric
• Process, measurement and control
• Panel Symbol
• Tubes + Instruments
• Single Line Diagram
is checked in the Sheet Properties of the active sheet, the Electric Settings open.
If the schematic type 'Hydraulic' and/or 'Pneumatic' is selected in the Sheet Properties of
the active sheet, the Fluid Settings open.
Furthermore, there are special options in the settings, in which the defined value can be
handled separately and saved for the respective discipline. These option are identified by italics
in the Settings:
Note:
All other options in the settings (with normal typeface) are globally valid for both disciplines.
Even if they have designations which differ partly:
68
Enhancement to JobInterface: COM Command 'SetDisplayConnectPoints' with Own
Settings for Fluid
&H01: Pins are displayed in connection nets for T-connections and forced
wiring. (Electric and now Fluid)
&H02: Pins are displayed in connection nets for T-connections. (Electric)
&H04: Pins are displayed in connection nets for forced wiring. (Electric)
&H08: Pins are displayed in connection nets for open line ends. (Electric)
&H10: Pins are displayed in connection nets for T-connections. (Fluid) new
&H20: Pins are displayed in connection nets for open line ends. (Fluid) new
&H40: Pins are displayed in connection nets for forced wiring. (Fluid) new
These values are also valid for the return value of the COM command
job.GetDisplayConnectPoints
Reference(s): Designer-26179
69
Formboard
• New Options for Inserting Nodes using the Formboard Dialog 'Add Node'
• Pins without Placed Conductors/Wires Can Now Be Displayed in the Formboard
Connector Table
• Two Additional Possibilities Now for Automatically Routing Wires Assigned
Options in Formboard
New Options for Inserting Nodes using the Formboard Dialog 'Add Node'
In the Add Node dialog there is the new section Node Properties:
Note:
Add Node
Node Properties
70
merging Node appropriate segments are afterward connected to each other.
Lock Node This command is active on nodes. The selected node is locked. As soon as a
node has been fixed, it is shown grayed-out. A locked node will not be
deleted when an added connection is deleted.
Reference(s): Designer-25617
Previously, when the check box Display one row for each conductor (called up using Tools
-> Settings -> Formboard in the section 'Connector Table) was checked, no pins without
placed conductors/wires were displayed in the Formboard Connector Table. With the new
functionality it's now possible to independently control whether pins without placed
conductors/wires are displayed in the Connector Table.
To do so, there is the new check box Display pins without conductors under the category
Formboard in the Settings:
71
Formboard
Connector Table
Display pins If this option is checked, at least one row is displayed for every pin in the
without Formboard Table.
conductors
If this option is not checked, only pins with placed conductors/wires are
displayed in the Formboard Table.
72
FORMBOARD_TABLE_DISPLAY_PINS_WITHOUT_CORES.
Reference(s): Designer-18208
Two Additional Possibilities Now for Automatically Routing Wires Assigned Options in
Formboard
In total there are now three possibilities for automatically placing (routing) wires/conductors
that are assigned options in formboard.
Note: To do so, the check box Show information for option combinations must be
checked (in the settings under Tools -> Settings -> Connection -> Conductors/Wires in
the section Conductor Assignment Procedure.
Previously, cable harness derivatives were assigned directly to net segments. Wires with an
appropriate option were automatically routed through these net segments.
Case 2: Routing Wires using Options (indirectly through cable harness derivatives)
Due to the fact that numerous cable harness derivatives are available in larger projects,
routing wires directly may be extremely difficult to manage. That is why this routing method is
recommended.
An option can now be assigned to a formboard net segment instead of a cable harness
derivative. For this option all appropriate cable harness derivatives are determined
automatically.
The wires are routed as if the determined cable harness derivatives have been assigned to the
segment.
73
Case 3: Routing Wires using Options (without cable harness derivatives)
If no appropriate cable harness derivative is found in the project, the automatic routing of
wires takes place using options. For this the option combinations on the wires and net
segments must be identical:
Reference(s): Designer-25427
74
Graphics / Dimensions
The following three new line types are available for dimension lines:
Line Description:
type:
Furthermore, the arrow width can now also be individually defined in the Dimension Properties.
To do so, there is the field Arrow width: under the Dimension tab of the Dimension
Properties:
75
Note: The set arrow width from Settings – Dimension will be used as default value when the
option Setting Value is active.
Reference(s): Designer-06049
Previously, a dimension could only be defined using two reference points (from starting point
to end point). It's now possible to define dimensions using several reference points. To do so,
there is the new function 'Running Dimension'.
• select the command Insert -> Running Dimension in the main menu, or
• click on the new icon Running Dimension in the Graphic toolbar
For determining the dimension's starting point left-click on the desired location.
76
For additional reference points simply left-click on the desired locations.
Note:
The filled circle denotes the starting point and reference point of the dimension. From there the
individual length specifications are calculated:
Select the desired elements of the running dimension by left-clicking and pressing the SHIFT
key and then press the DEL key.
To select all parts of the running dimension, left-click directly on the first extension line at the
starting point:
77
o sheet ID of sheet, on which the reference dimension shall be created
o x, y Array of all x, y coordinates of the click points
o flags currently not used
o ret The following return values are possible:
• ret = dim.IsPartOfDimension
o ret The return value is 1 if dim is a part of the running dimension, otherwise 0.
• ret = dim.IsRunningDimension
To define the dimension text as rotated for all running dimensions by default, use the new
check box Rotate texts of running dimensions: in the Settings under Tools -> Settings -
> Dimensions in the section Text:
78
Dimensions
Rotate texts of If checked, the dimension text of running dimensions is rotated 90°.
running
dimensions:
79
Rotating the text of running dimensions can be specified later using the Dimension
Properties:
Rotate texts of If checked, the dimension text for running dimensions is rotated 90°.
running
dimensions:
80
Enhancements to DimensionInterface for Displaying Dimension Text of Running
Dimensions as Rotated
• ret = dim.GetRunningDimTextRotation
81
Import/Export (subcircuits)
Previously when importing subcircuits, the connection direction of placed conductors/wires was
checked automatically (from pin to pin).
• conductors/wires
• cables
This can be prevented by now ignoring the connection direction when importing a subcircuit.
To do so, there is the new check box Merge ignoring conductor direction.
The check box Merge ignoring conductor direction can be defined by default in the
Settings under Tools -> Settings -> Placement -> Import - Device in the section
Additional Merge Options :
82
Devices
83
The check box Merge ignoring conductor direction can be alternatively defined when
importing a drawing File -> Import -> Drawing... -> Options....
Note: After clicking OK, the check box is changed accordingly in the Settings (and vice-versa).
Reference(s): Designer-23119
In the Export DWG/DXF Files dialog (called up using File -> Export -> DXF/DWG...) there
is the new entry Acad 2013 in the Export version: drop-down list:
84
Reference(s): Designer-23294
85
Panel
• New Section '2D View Options' in 'Insert New Sheet' Dialog in E3.panel
• Already Placed 2D Views Can Now Be Deleted
• Symbol Properties Can Now Be Opened when Placing Models on Panel Sheets
• New '3D View' Toolbar in Panel
• Models Can Now Be Set as Transparent or Invisible in the 3D View
New Section '2D View Options' in 'Insert New Sheet' Dialog in E3.panel
Previously, a new 2D view sheet was generated automatically when creating a 2D View. Now
new 2D views can be added to already existing 2D view sheets.
To do so, there is the new section 2D View Options in the Insert New Sheet dialog:
Note:
• The section 2D View Options only appears in the dialog window if the context menu
command Create 2D View... has been executed.
2D View Options
86
Add to The check box can only be activated if a sheet with a 2D view already exists. If the
existin check box is inactive or no 2D view exists, a new 2D view sheet is created.
g 2D
view If the check box is checked, an already existing 2D view sheet can be selected
sheet within the drop-down list on which the new 2D view shall be added.
• the size (press and hold left mouse button on upper right corner)
• the position (press and hold left mouse button on the cutout)
Create The following definitions can be found after creating a 2D view of a model (and
new placed models on it):
model
view • If the check box is active, the model is displayed both on the former sheet (on
which the model is placed) and the new 2D view sheet.
• If the check box is inactive, the model will be switched to the 2D view sheet.
Scale: Here, the option 'Automatic' has been added to the drop-down list.
87
If 'Automatic' is selected, the scale will be calculated according to the cutout.
Note:
When importing, panel sheets are no longer moved to a new position. This is valid for all
imported panel sheets (not only 2D views).
Exceptions:
• If models/2D views collide and they cannot be inserted at the respective position
• By executing the command Paste Extended, the subcircuit sheets are moved to a new
position.
If there are several 2D views on a 2D view sheet, the 2D view can be deleted using the new
context menu command Delete 2D View.
• right-click on the 2D view and select the command within the displayed context menu
Delete 2D View,
• the 2D view is deleted on the 2D view sheet
Reference(s): Designer-09310
Symbol Properties Can Now Be Opened when Placing Models on Panel Sheets
It's now possible to open the Symbol Properties of models placed on panel sheets.
The tilting direction for the model symbol is displayed in curly brackets in the line Symbol
name in the Symbol Properties.
88
Reference(s): Designer-19341
In E3.panel it's now possible to rotate the respective view of an object when the 3D display
mode is active.
The following symbols are available in the new toolbar '3D View' :
Symbol: Purpose:
Top
Displays the top view
Bottom
Displays the bottom view
Left
Displays the left view
Right
Displays the right view
Front
Displays the front view
Back
Displays the back view
Isometric
Displays the view in isometric
axonometric
Dimetric
Displays the view in dimetric
axonometric
Animation
After changing the view an
animation occurs
89
.
Note:
or
This functionality is also available within the Preview Window of the following dialogs:
References: Designer-23135
90
Models Can Now Be Set as Transparent or Invisible in the 3D View
In the 3D display models and their mounted devices can now be set as 'Transparent' or
'Invisible'. In doing so, panel doors or miscellaneously placed elements can be made invisible
in a closed panel so that one has a better view of the desired area.
Note:
To realize this functionality, there is the new context menu command Transparency in 3D.
• right-click on the desired model(s) and move the mouse cursor over the context menu
command Transparency in 3D
• the following modes are available for selection under Transparency in 3D:
Example: "Invisible"
91
... with Mounted Devices Only the selected model(s) with mounted devices are
invisible in the corresponding mode.
... except Selected Devices All models, except the selected model(s) are
invisible in the corresponding mode.
92
... except Selected and Mounted Devices All models, except the selected model
with mounted devices are invisible in the corresponding mode.
In the tree structure Panel - Placed the icon changes according to which state is selected:
Visible
Transparent
Invisible
To select all models and mounted devices in the entire project, proceed as follows:
References: Designer-23224
93
References
• New Drop-Down Menu 'Format:' in the Settings for Defining How the Text Type
'Sheet Reference' Can Be Displayed
New Drop-Down Menu 'Format:' in the Settings for Defining How the Text Type
'Sheet Reference' Can Be Displayed
In E3.series there are now several possibilities for displaying the text type 'Sheet reference':
• Row/Column
• Column/Row
• Row
• Column
To do so, there is the new drop-down menu Format in the Settings under General - Display
in the section Sheet Reference.
Note: The already existing check box Show sheet layout has also been integrated in the
section Sheet Reference.
94
Display
Format: For the text type 'Sheet reference' the sheet coordinates of the reference
target are displayed as follows:
• Row/Column
• Column/Row
• Row
• Column
0: Row/Column
1: Column/Row
2: Row
3: Column
If an invalid value is defined, Row/Column is used.
Reference(s): Designer-09802
95
Text
• Two New Text Types in E3 for Referencing between Symbols in Circuit Diagrams
and Components on Panel Sheets
• Display of Multiline Texts Can Now Be Defined in the Symbol Properties for
Symbols of the Type 'Attribute Text Template'
• Lines Can Now Be Added to Text Boxes
• Parameter Values Can Now Be Defined using Placeholders for Translated Text
Nodes from the Translation Table
• Ten New Sheet Text Types in the Database
Two New Text Types in E3 for Referencing between Symbols in Circuit Diagrams and
Components on Panel Sheets
The following two new text types are now available in E3:
Both text types can be defined on symbols and components in database editor mode.
Reference to Schematic
This text type displays all positions of the master symbols which are defined on the device. If
no master is defined on the device, the first symbol will be referenced. If no first symbol is
placed, the referencing remains empty. If there are several reference destinations due to
several defined master symbols, the reference symbols will not be displayed according to their
position. The definition on the component will be used as sequence instead.
Reference to Panel
This text type displays all positions on which the model is visible.
Reference(s): Designer-14358
Display of Multiline Texts Can Now Be Defined in the Symbol Properties for Symbols
of the Type 'Attribute Text Template'
It's now possible to define how several values shall be displayed for symbols of the type
Attribute text template.
Note: Several values may exist due to option combinations (i.e. different instances of a wire
within a project).
To do so, there is the new check box Show all values in multiline texts in Project mode and
Database Editor mode within the Symbol Properties in the tab Symbol:
How the dialog is displayed within project How the dialog is displayed within
mode: database editor mode:
96
Symbol Properties
Show all values Several values are displayed on attribute text template symbols as follows
in multiline when several instances of conductors/wires exist:
texts
• If the check box is not checked, only one line with the entry
<multiple values> is displayed:
97
.
Reference(s): Designer-25426
For texts a line can now be added to the text box. The line is placed at the 'top', 'center' or
'bottom' of the text box. To do so, there are three new radio buttons in the section Line in the
tab Text of the Text Properties:
98
Text Properties - Text
Ballooning
Line
Top text box When activating this option, a line is added at the top of the text box.
Center text box When activating this option, a line is added in the middle of the text box.
Bottom text When activating this option, a line is added at the bottom of the text box.
box
Reference(s): Designer-26481
Parameter Values Can Now Be Defined using Placeholders for Translated Text Nodes
from the Translation Table
A parameter value can now be defined for translated text nodes using a placeholder. This
placeholder is created in the Translation Table in the Database Editor. In later projects the real
parameter value is defined in the text.
• Start the Database Editor and select the command Format -> Translation Table... in
the main menu
• Create the placeholder using the character combination %s
Note: If %s is to be used as text and not as a placeholder, then use the following: \%s
• Enter the desired text in the required language along with its placeholder (see example
with text node ϼ):
99
• Insert the translated text node (in the example ϼ) in the project:
Note:
Reference(s): Designer-11332
In E3.series there are ten new sheet text types under Edit Text Types in Database Editor
Mode. With these text types one can define their own text nodes in the project to have a better
overview when working with substructures.
100
Type Name Max. Owner Description
Length
1152 Following sheet in the 64 Sheet Shows the next sheet in the
folder folder.
1153 First sheet in folder 64 Sheet Shows the first sheet in the
folder.
1154 Last sheet in folder 64 Sheet Shows the last sheet in the folder.
101
Shows the number of sheets in the
31 Number of sheets in 255 Sheet project.
project
Reference(s): Designer-08042
102
User Interface
In E3.series there is now a full screen mode. In this full screen mode the workspace area of
one or more sheets is projected on the complete screen. This is advantageous for drawings
with numerous components.
Note: This functionality is only available for a project that is already opened.
• select the command View -> Full screen in the main menu, or
• press the F11 key.
In the Customize dialog (called up using Tools -> Customize - Application Look) there is
the new check box Display main menu in full screen mode:
103
If checked, the main menu toolbar is displayed in full screen mode. Using the main menu
toolbar the project, database and output windows as well as tables can be displayed in full
screen mode.
Note: Changes to workspace configurations are not saved when closing the full screen mode.
The saving and loading of workspace configurations is deactivated in full screen mode.
• select the command View -> Full Screen in the main menu, or
• select the command Close Full Screen in the Full Screen dialog, or
• press the F11 key.
Reference(s): Designer-15129
104
Variants / Options
From now on the Variants/Options Tree can be displayed as a structured folder. This folder
represents the values of the sorting attributes, which are created automatically after being
defined. If one of the following objects...
o variants
o options
o packages
o configurations
o harness families
So that the attributes can be displayed in the Variants/Options Tree, the new owner
'Variants/Options' must be defined on the respective attribute in Database Editor Mode
under Format -> Attribute Names...:
Note: For existing projects the configuration must be updated afterward in the project.
Now the required attributes must be defined for the objects (variants, options, packages,
configurations and harness families).
• Right-click on the desired object in the Variants/Options Tree and select the context
menu command Properties...,
105
• next select the new Attribute Values tab in the 'Properties' dialog:
The next step is to define which attributes shall be used as sorting criteria in the
Variants/Options Tree.
• Right-click in the Variants/Options Tree in the Project Window and select the context
menu command Tree Control Properties...,
• select the new Sorting tab in the 'Tree Control Properties' dialog
Using Keys 1-5 a sorting attribute can be defined in the respective drop-down list for the
Variants/Options Tree:
106
Variants/Options Tree without Structuring:
107
Variants/Options Tree with Structuring:
Note:
• When exporting/importing the structure, the attributes on the objects are transferred as
well.
• When moving objects to another folder, they receive the attributes necessary for the
structuring.
• When moving objects in a folder, they are sorted after the last object in the folder.
• Folders can be renamed. In doing so, the attribute values of all underlying objects are
correspondingly adapted.
108
• The folder has a context menu command for creating objects. These receive the required
attributes for the structuring and are sorted after the last object in the folder.
The following new COM commands are now also available in the OptionInterface:
Reference(s): Designer-24877
Note: Depending on which level the context menu command is executed, all underlying
(subjacent) elements are sorted.
Reference(s): Designer-14957
109
Views
When placing a new device view, the functionality in the following dialogs has been changed:
• New View
• Place on Formboard
In the New View dialog the device view is placed on a schematic sheet:
In the Place on Formboard dialog the device view is placed on a formboard sheet:
110
If the check box Use active connector pin terminal is checked, the symbol of the connector
pin terminal is now used for the respective pin.
Note:
• If the same connector pin terminal is used on all pins, this connector pin terminal symbol
appears in the Preview Window.
• If different connector pin terminals are used on the pins, a corresponding message
appears in the Preview Window.
• In the tree structure the user-defined view number is now also displayed (if available).
Furthermore, the previous selection field complete connector has been renamed complete
device. If this selection field is active, the device view is placed as the complete device.
Reference(s): Designer-25703
Control whether Active Connector Pin Terminal Symbol Shall Be Displayed for Views
in the Device Properties
For device views and pin views it's now possible to control whether the active connector pin
terminal symbol shall be placed instead of the previous view symbol (in case a symbol is
defined).
To do so, there is a new check box Use pin terminal symbols in the Device tab of the
Device Properties.
111
If the check box Use pin terminal symbols: is checked, the presently set connector pin
terminal symbol is used.
Note:
• This is only valid though in the single pin display. If a single pin is split from a complete
connector, the active connector pin terminal symbol is used.
• Additionally, please note that the view of the symbol (top view, side view,...) is retained.
If the previous view symbol was a formboard symbol, then a formboard symbol (if
available) would be used for the active connector pin terminal.
• If the connector pin terminal symbol cannot be determined/swapped, a corresponding
message appears (with the item designation and 'Jump to' functionality) in the message
window.
• When placing a device view, the check box Use pin terminal symbols: is automatically
set to active as soon as the options Place as: single pins and Use active connector
pin terminal are activated in the New View dialog.
112
• When updating components in the project, the setting of the check box Use pin
terminal symbols: is considered.
If the check box Use pin terminal symbols: is deactivated, the symbol momentarily placed is
used and an automatic update is no longer possible.
Multi-User Limitations
Nevertheless, it is possible to get around this restriction in order to display the correct
connector pin terminal symbol, e.g. for a printout.
To do so, there is the new icon Update pin terminal symbols in the Placement toolbar.
New COM Commands in DeviceInterface for the Setting 'Use pin terminal symbols'
• ret = dev.IsPinTerminalSymbolsUsed
o ret The return value is 1 if the connector pin terminal symbols are used for the set
device, otherwise 0.
o use 1 The connector pin terminal symbols are used for the set device.
o use 0 The normal view symbols are used for the set device.
o ret The return value is 0 if successful, otherwise -1.
Reference(s): Designer-22521
The setting Update in Project offers the possibility to control whether already placed pinview
symbols shall be kept or not.
For using this function click the check box Keep pinview symbols of devices within the
Pins’ area in the settings category General – Update in Project:
113
Update in project
Keep pinview With active option all pinview symbols for devices are kept at project
symbols of update.
devices
With inactive option no pinview symbols are kept for devices at project
update but the symbol defined as attribute within the database is used.
114
The following setting_name can be used for the COM-methods
prj.GetSettingValue and prj.SetSettingValue:
KEEP_PINVIEW_SYMBOLS_OF_DEVICE
Reference(s): Designer-25350
115
Europe
Germany
Zuken GmbH (European HQ)
D-85399 Hallbergmoos, Germany
Tel: +49 89 607969 00
Korea France
Zuken Korea Inc. Zuken S.A.
Seoul 135-283, Korea #91974 Les Ulis Cédex, France
Tel: +82 2 5648031 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 575 921
Taiwan Netherlands
Zuken Taiwan Inc. Zuken GmbH
Taipei 110, Taiwan NL-6075 HA Herkenbosch, The Netherlands
Tel: +886 2 7718 1116 Tel: +31 475 520 998
www.zuken.com/e3
All trademarks mentioned are the property of their respective owners, Copyright © Zuken
GmbH 2013