News
V5R1
Copyright
Copyright (c) May 2009 IGE-XAO. All rights reserved. No material of this manual, or any portion of it,
shall be reproduced, transcribed, saved or translated, under whatever form and by whatever means,
without the written authorization from IGE-XAO+XAO, 25-27 Victor Hugo bld, Immeuble Pythagore
31773 COLOMIERS CEDEX FRANCE.
Table of Contents
1. General things 8
1.1. Licensing........................................................................................................................... 8
1.2. New data format (MS Access 2000 supported) -Conversion of data necessary .............. 8
1.3. Licensing with protection software: define proxy settings or remove license each
time program is closed.................................................................................................... 10
1.3.1. Live update possible by internal server (-> INI file)................................................ 13
3. Circuit diagram 31
3.1. Rotate symbols according to wire (all levels).................................................................. 31
3.2. Controlling (navigation) of program by keyboard possible.............................................. 31
3.3. Text ................................................................................................................................. 32
3.3.1. New text dialogue with new attributes: underline, overline, background
color, printable) ...................................................................................................... 32
3.4. Type data (Standard level).............................................................................................. 33
3.4.1. Search functionality available in Type Database ................................................... 33
3.4.2. Channel definition can contain information about PLC I/Os .................................. 33
3.4.3. Create a Black Box from channel information (Standard level) ............................. 35
9. Cabinet module 99
9.1.1. Compare cabinet - circuit diagram (Advanced)...................................................... 99
9.1.2. Channel definition can contain diameter or size for the automatic creation
of symbols for cabinet (Standard level).................................................................................. 101
9.1.3. Change length for Rail and Channel (Standard level) ......................................... 102
1. General things
1.1. Licensing
The licensing is done with the help of dongle or protection software. The software used for
the protection had to be changed to better support MS Vista and Windows 7 the upcoming
new operating system from Microsoft. Additionally with the new protecting software it is not
necessary any more to have administrator rights to license or remove the license.
That is why in the future licensing by software is only possible, if the computer can be
connected to the internet while licensing.
If you license by software in V4R1 and do not have the possibility to connect your computer
to internet at least to license V5R1, please contact your dealer as you have to use a dongle
in the future.
Because of the new protection software, you have to put your V4R1 license to the
database in internet, before you can license V5R1. If you need to use V5R1 and a older
version of SEE Electrical, you have to free the license of V5R1 and take the license in the
older version and vice versa.
For installation you still need Administrator rights.
1.2. New data format (MS Access 2000 supported) -Conversion of data
necessary
Because data now are stored in an Access 2000 database, it is necessary to convert all the
files that have been based on an Access database in the past: projects, symbol libraries,
additional databases.
The Converter for old projects, symbol libraries and additional databases (Wire database
(WIRES.MSW), Cable database (CABLES.MDB), into Microsoft Access 2000 format is
found in the SEE Electrical folder. Its name is CADdy2SEP.EXE.
You also find the converter in the Windows "Start" menu in the group "SEE Electrical V5".
(The default settings for the converter are found in the master project _Convert.c2s. If you
want to add specific SQL-queries or add user defined project information texts to all the
converted projects, this master project can be changed. To do so, rename it. It gets the
extension SEP, treat it like a normal project and rename it back to _Convert.c2s).
With the 3 Tabs "Convert Projects", "Convert Symbols" and "Convert Database files", you
have to convert all already existing user files.
Switch "Use optional destination folder": If you enter a folder here, this one is used to put
the converted data to. Otherwise the standard path for data from registry is used.
New file names:
Description Old Name New name Comments
Master System.cdb System.sem This is a system file,
template file the name is just in
here to inform you
about new
extension of this
Workspaces *.cpj *.sep
Cable Cable.mdb CableNew.mdb
database
Wire Wires.msw Wires.mdb
database
Translation Translation.mdb TranslationNew.mdb
database
Symbol *.cps *.ses
libraries
(Tip: Before you convert symbol libraries and additional databases, copy them to the
appropriate directories in version V5R1 and convert then. Doing so, the files for the older
version are kept in the direction where they have been, the copied files are taken to the
directory "Backup" after they are converted to V5R1 format.)
Converting Workspaces:
1) If old Workspaces (*.CPJ) are found in the \Projects folder when starting SEE
Electrical, they are automatically converted before starting the program. The CPJ
file is moved to a Backup-folder then.
2) In the functionality "Open Workspace", you have the possibility to switch to *.CPJ
format before you choose the workspace you want to open. If you choose a CPJ-
file, the workspace is automatically converted.
3) If you convert a CPJ file, it is automatically removed from its original folder and
moved to a "Backup" folder beneath the folder it has been in originally. The new
workspace <name>.SEP is found in the original folder.
4) If you assigned a brush style to layers, please control this after you converted your
projects. During conversion the brush style "filled" is replaced by the new brush
style "not filled". Reason is, that there is the possibility now to use layer attributes. In
older versions all layers had the setting "filled" for the brush style. If you switch on
the setting "Attributes by layer" now and the brush style "filled" is activated for a
layer, all circles will be filled. Because this should not happen, the brush style "filled"
is changed automatically.
It is possible to remove the license each time, when the program is closed. If you want to
do so, enable the setting "Remove the license when close the application" in this window. If
you want to do so, make sure you are connected to the internet.
If the setting is enabled, the system asks each time you close the program, if the license
shall be removed. If you answer this with yes, you have to license again next time you want
to use the program.
Proxy settings
A new possibility has been added in the License Wizard dialogue to allow you a
connection by using proxy settings
.
Click the "Proxy Settings" button and enter the information in the dialogue that appears:
Example:
The description of the settings for the proxy you find in the description for the licensing
routine.
Arrows pointing in the four possible directions appear in the centre and on each
side of the window. You can attach the pane by clicking on the arrow which points
in the desired position (left, right, top or bottom).
d) Tabs for the sheets appear on top of the drawing window now.
Additionally there is a possibility to define tab groups when more than one sheet is
opened:
The New Horizontal Tab Group command organizes the opened sheets
horizontally:
The New Vertical Tab Group command organizes the opened sheets vertically:
2.8. New look for project- and page information window (all levels)
New look for general properties window.
Project information / Page information
If it is not possible to show a text completely, because it is too long, 3 dots at the end of the
line show this.
If you click the text once then, the whole text is displayed in a specific window.
If you double click the text, you can edit it. If necessary the contents scrolls to the right or to
the left.
If you want to add a multiline text, you have to switch to the 2nd line by pressing CTRL and
ENTER on the keyboard. If the text is already there, you can edit it with the help of the
button at the end of the line. If you click there, the edit text window appears. Also in
there please switch to a next line with CTRL and ENTER.
Tip: If you want to, you can drag the window to the middle of your drawing area
Properties for all objects
It is now possible to change dynamically the properties of a selected object directly from
within the Properties pane.
Activate the Properties pane and select the desired object (a line, a symbol on the page, a
text, etc.).
Its properties appear in the pane, where you can modify them.
After validation, the new properties are directly displayed on the screen.
If you select a single element, the kind of object you selected can be seen:
or
If you select multiple objects, In the new property window, you see, if different attributes are
attached to the selected objects (**DIFF**). The correct pen color is shown only if all
selected elements have the same one. If it is different, the value for black color is shown. If
you change one of the attributes, the others are not affected.
Different attributes are marked with *DIFF*. If you for example change the Pen style now,
only this attribute is changed for all selected objects.
The attribute "Printable" allows to define, if an object shall be printed tor not. "Use visibility"
in here is used normally. It means, the visibility is managed like used from former versions
up to V4R1. This also is the setting you should use for texts in symbols etc. Because only
this attributes guarantees that you are able to hid/show a text with the help of the
component property window.
Attention:
If the setting "Attribute by layer" is activated, you see the object attributes here, but these
attributes are superposed by the layer attributes on screen.
If you see the attributes for wires the "line attributes" always are superposed by the
attributes from the signal type, if one is used.
2.9. View menu: Language selection: display several languages at one time
(all levels and Viewer)
This command allows you to define the language(s) displayed in the workspace.
Tick the check-box in the "Show" column in front of the language you wish to be displayed
for the texts within the workspace.
This allows you to switch easily between different languages in case translation texts exist.
Silver theme
Blue theme
Aqua and Black theme available too.
2.13. Copy or Move single pages by drag and drop in project tree (Advanced
level)
In the Workspace Explorer, you can copy and/or move pages within one and the same workspace or
from one workspace to another using Drag & Drop.
HINT: To create a copy of the page and keep the existing one, press the "CTRL" key while moving
the page.
The copying of pages between workspaces is only possible, provided that the following rules are
kept:
The module from which the page is copied and the module to which it is copied must be of the
same type.
For pages in the Circuit diagrams module, if Function and Location management is enabled in
the source workspace:
or
If Function and Location are not enabled in the destination workspace, the page that is
copied must have empty values for Function and Location.
If the source Function is different than the destination Function, the copied page takes the
value of the destination Function.
The copied pages are 1to1 copies of the original page. This means:
- if you copy a page in one and the same workspace, you have to change the names of
copied terminals (in the diagram or with the terminal editor), as they are duplicated to the
ones on the original page
if you copy the page to a second workspace this may not be necessary, if the terminals do
not exist there before copying
- if you copy a page in one and the same workspace, you have to change the names of
copied cables (in the diagram or with the cable editor), as they are duplicated to the ones on
the original page
if you copy the page to a second workspace this may not be necessary, if the cables do not
exist there before copying.
If you exchange the name of the cable on the copied page, only the cores of this cable are
attached to the new cable, as there is no link between the objects on the original page and
their copies in the same workspace.
- for contacts and PLC I/Os: if the master is on the copied page too, the link is still valid and
the name of the master is taken to the slave.
If the master is on a different page, you have to assign the correct name. If the right name is
displayed already, you though have to double click the slave and assure by using "OK"
button in the "component Property" window, that the name is correct.
- the names of components are treated like defined by the setting for the component
numbering. This means, if "Free" is chosen for component numbering, you have to change
the names, other ways they are changed automatically.
NOTE: A message box appears informing you that only saved information will be copied. It also
shows you the number the page will receive after copying. You can later change that number, if
desired.
2.14. Printing
2.14.2. Support for printing from file explorer (DDE) (all levels)
Dynamic Data Exchange (DDE), is possible now.
This means, if a link to a printer is found on your desktop, you can drag any project (*.CES)
to this printer. Automatically SEE Electrical starts, the project is printed and the software is
closed again.
<--------
Printable will not be taken into consideration for texts inside a component. Component text
will always obey the switch "show".
2.15. New windows selection mode (all levels): select objects, that are
touched by window
In SEE Electrical V5R1 it is now possible to select objects within a defined rectangular area
in two ways:
If you wish to process only elements that are located entirely within the area, move the
cursor from left to right:
It is possible to add specific frames and a text that explains what to do.
Example:
This text explains what is wrong in the drawing/has to be modified. Frame and text are
called "callout". A frame for a callout can have different appearances like rectangle, cloud
The commands to draw the different forms you find in menu "Callout". First draw the
frame, then position the text and type the content of the text information.
The redlining information is not stored in the same database as the normal geometrical
objects. Thats why callouts can not be selected and erased with normal functionality.
Please use the functions in the Menu "Callout" to select/erase the callouts. (More than one
callout can be selected by using CTRL key.)
Specific settings allows to define the text parameters and do choose, if callouts are printed
or not.
For more information please refer to the manual.
The "Print" and "Freeze" columns allow you to define whether the layer will be displayed
during printing, and, respectively, whether the elements on it will be frozen or not.
The setting in the column "Print" can only be taken into consideration, if "Attribute by layer"
has been chosen as setting in the "Layer Manager" window.
The new "Attribute by layer" option allows you to define whether the graphical attributes
will be determined by the entity definition or by the layer definition. If working with "Attribute
by layer", each single element keeps its attribute, they are just superposed by the layer
settings.
This command allows you to calculate and set the horizontal or vertical distance between a zero
point defined by the user and further selected points.
Move the mouse in the needed direction (up and down, or left and right) and, using the left
mouse button, mark the zero point.
It is indicated by a circle.
Move the mouse in the needed direction (up and down, or left and right) and, using the left
mouse button, mark the second point.
It is indicated by an arrow:
Click the right mouse button or press "Esc" to exit the command.
All dimension, that shall appear in one NC dimension chain have to be created in one operation, that
means, you must not stop to make the chain, until all necessary dimensions are in.
NOTES: 1. If the zero point is deleted, all dimension texts calculated in relation to it are also deleted.
2. All NC dimension texts are free texts and are not recalculated if the related objects are
moved.
Coordinate Dimensioning:
This command allows you to calculate and set the horizontal or vertical distance between a zero
point defined by the user and further selected points.
Mark the zero point by clicking onto the left mouse button.
Click the left mouse button to mark the second point for dimensioning.
Click the right mouse button or press "Esc" to exit the command.
All dimension, that shall appear in one NC dimension chain have to be created in one operation, that
means, you must not stop to make the chain, until all necessary dimensions are in.
NOTES: 1. If the zero point is deleted, all dimension texts calculated in relation to it are also deleted.
2. All Coordinate dimension texts are free texts and are not recalculated if the related
objects are
moved.
3. Circuit diagram
3.1. Rotate symbols according to wire (all levels)
A new option in the Circuit Diagrams Properties window now allows you to define
whether the symbols will be rotated during their insertion.
If this option is enabled, the symbol is automatically rotated according to the direction of the
wire on which it is inserted.
With the "Rotate symbol attributes according to wire direction" setting you choose, if texts
are rotated or if just their position is rotated.
SHIFT + ARROWS Moves the symbol/wire cursor through grid points with a defined
step value (4 grid points).
3.3. Text
3.3.1. New text dialogue with new attributes: underline, overline, background color,
printable)
There is a new section in the Text Window available: "Advanced properties":
The Text window, available when you execute the Draw/Text or Edit/Text commands,
contains a new section, which groups several advanced text properties:
Allows you to specify whether a text is to be printed or not. This does not affect
texts grouped as symbols with electrical logic, as here the "Show" command from
the "Component property" window has to control the visibility. So for this text the
attribute "Use visibility" is always necessary. All texts converted from older versions
get this attribute.
The attribute "Use visibility" says, if a text is seen on the screen, it is printed; if it is
not seen, it is not printed.
Texts with attributes "On" and "Off" are not affected by visibility on screen.
Underline, Overline, Frame
Allows you to select the attributes underline, overline or frame for the text.
Highlight colour
Allows you to select a background color for the text.
If you than choose this type for a PLC rack symbol, the connection texts are taken from the
channel definition.
If you now position the type with the help of one of the commands "Add a new database
component", "Pick list" or the "Component explorer", a Black Box is automatically created.
The channel definition of the example above generates the following result:
The "PLC Card Signal" is used inside the PLC rack later, the "PLC Signal" is used for I/Os.
When doing the channel definition, in the field "Reference Symbol Circuit diagram EN", you
can define the type of the PLC signal
- input (#SI)
or
- output (#SO)
If the field is empty, an input is created by default.
Example:
The #SI entry produces PLC signals with connections on top, the #SO entries, PLC
Signals with connections in the bottom, both on base of the symbol "PLC Signal" found in
the SYSTEM.SES. The correct number of connection points is automatically created.
The PLC Main Symbol is created with the help of the symbol "PLC Card Signal". The
correct number of PLC Signals with the correct number of connections for each is
generated.
The addresses A1, A2, , A(n) are automatically created. They should be changed after
all PLC signals have been positioned.
If more than 8 Signals are defined a second row is generated for the signals.
Rules for creation of the symbols used to create the PLC objects:
- PLC Signal
The geometry has to be grouped as symbol type "PLC Signal". The symbol must not
contain a connection text, so make sure, there are no lines that lead to an automatic
generation of a connection text, when blocking the symbol. If there are connection
texts inside the symbol stored in the SYSTEM.SES, these connections texts are NOT
used in the automatism.
- PLC Card Signal
The geometry has to be grouped as symbol type "PLC Signal". The symbol has to
contain one connection text. If more are used, they are created automatically. The
distance between the I/Os in the card is calculated from the size the single PLC Card
signal symbols require. So take care, that the texts in the single I/Os are not too far
away from the geometry.
If you add a new type to the type database, you have to restart SEE Electrical, before you
can access the type here.
3.5. More illustrative way to show connection points (in V4R1 already for
some countries)
The Electrical/View/Connections command, previously under the name of View/Internal
connections, has been improved to display connection points on elements in a more
distinct way.
The first connection point of a symbol is displayed in one color, and the rest of the
connection points in another color.
In this way you can identify for terminals and cables where the internal target is located.
The internal target is always the destination which is connected to the first pin.
3.6. Cables
This allows the user to change cable core information simultaneously on all cores of the
cable.
3.7.1. Cable on top of a wire -> show potential names on cables yes/no
Only for potential names not wire for numbers
In V5R1 these setting will be found inside the interface for Signal type setup:
If you do not use Signal handling of wires, the definition is made in the "circuit diagram
settings on the Tab "Wires".
If you use Signal handling of wires, the definition is made in the "circuit diagram settings on
the Tab "Wires" in the "Signal setup" window.
3.7.4. Default wire direction setting can be changed in registry (Standard level)
A new registry key has been created to allow users to define the default wire direction for
new wires. (To change this, you should be an experienced user and you have to have
administrator rights)
The values for EN diagrams can be entered in the following key:
HKEY_CURRENT_USER\Software\CAE Development\SEE Electrical\Version V4R1\1000\WireDirections
The values for IEEE diagrams are found in region 1001 instead of 100.
SEE Electrical V5R1 now offers the possibility for modifications of several settings directly
through the registry key.
WARNING: These settings are accessible only for Administrators and should be executed
only by habilitated users.
A registry key now exists, allowing you to set a user value for the distance between
automatically inserted potentials and/or wires when using the Potential Top, Potential
Bottom, 3 Wires and Orthogonal Wiring commands.
3.8. Translations
While manipulating the translation database, you have to get used to a new handling,
because of the change of Access version
- create a new line: Open context menu by right clicking and choose "Add New line"
- delete entries: it is only possible to delete single lines, choose "Delete line" in the context
menu
- create a 2nd line: press CTRL and ENTER (old databases are changed while converting
3.8.1. Display several translations at one time (all levels and Viewer)
It is possible now:
- to show different translations in one line/in different lines;
if you display them in one line, you can choose a separator
languages can be moved to the desired position in the language setup or view
menu.
The "Find" window appears and you can type the text you want to find.
With the setting "Search any part of the text" you can search for strings not found in the
beginning of a text.
3.8.3. Windows settings used for language and fonts (all levels)
The visualization of specific text symbols in SEE Electrical V5R1 (for example, Chinese,
Cyrillic characters, etc.) depends on the Windows settings, defined in the Start / Settings /
Control Panel / Regional and Language Options dialogue.
To work properly with different languages in SEE Electrical V5R1, the user should set
correctly non-unicode windows system settings.
Generally, when you modify an already translated text, you can only change the text in the
source language. In the example below the text "Motor" has been translated from English
to French Moteur.
The command "Update translated text" available in the "Text" menu allows you to directly
edit the translation text.
Proceed as follows:
Launch the command from the Command bar.
Click the text you wish to modify.
Select the language from the "Language" pull-down list in the window which
appears.
An additional option allows you to modify or add a text into the translation database.
This option can be very useful, if, for example, you see a mistake in the translation. You
have the possibility to change the text in the sheet. Then, you can launch the "UT"
command and tick the "Update text in translation database" option.
Click "OK" to confirm.
The modified translation is inserted into the translation database.
NOTES: If you execute the List2DRW1 command, a dialogue box appears, allowing you to specify
the start line and the end line of the part to be inserted.
The contents of the list depend on the selected template. You can create your own template, with
values of your choice.
The "Delete overlapping wires" option deletes all connections which are
superimposed. The example below explains some situations (the circular markers
show the end points of the connections; they are drawn with an offset for
clarification). In most of the situations, represented below, the connections which
must be deleted are not linked to connection points of symbols, but simply "hang in
the air" (SEE Electrical considers that they are not connected to symbols). To this
group also belong connections with a length of less than 0.5 mm and connections
with the same connection direction and common end points, which for some reason
were not automatically joined (see situations 3, 4, and 5 below).
Examples:
3.11. Allowing Start path different from 0 and 1 (in V4R1 already for some
countries)
It is now possible to set a starting path number different from 0 or 1 in the Properties pane
for your circuit diagram page. Values between 0 and 9999 are accepted.
The value defined here is later used for the component numbering, in case you have set a
component numbering by "Page/Code/Path" in the General tab of the Circuit Diagrams
Properties window.
Attention!!!: If you do so, you have to generate a specific standard sheet for each page as
the tests for the path are not automatically exchanged. Additionally you have to adapt the
page properties for each new sheet.
NOTE 1: In case some functions/locations already exist in the workspace, they will
be displayed in the dialogue. Otherwise, it will appear empty.
Select the Add Function or Add Location commands to create new functions/locations.
Type in a name and a description (optionally) in the dialogue that appears, for example:
Its name and description appear in the right pane of the window.
Type in the new values and press the "Enter" key to confirm.
Right-click and select the Delete Function / Delete Location pop-up command.
NOTE: If there are pages or components which belong to this Function / Location, a
warning message appears and the deletion is cancelled.
If you double click on a component, SEE Electrical opens the page, where it is
found.
To display pages belonging to a Function/Location:
Select Function or Location.
Execute the File / Information / Page command and click the button in the
Function" field.
NOTE: The Functions/Locations can also be managed via the Function & Location
database editor.
The sheet name is changed: the defined index is added, divided by a separator from the
page number.
A group with the index name is automatically created in the Workspace Explorer and the sheet is
placed there. All the sheets which possess the same index are grouped together under the same
node. The RemovePageIndexGrouping and the SetPageIndexGrouping from the Command bar
allow you, respectively, to remove or recreate the groups.
For example:
Select the desired options (position, rotation angle, alignment) for the user defined
cross reference.
Click the Select point button, if you wish to set the position where the reference
symbol will appear in the sheet. Sabine: You can also type the Offset X and Y
direction and select, if the coordinates are absolute (select setting Absolute X or
Absolute Y) or relative to the component. In this section you additionally can chose,
if the contact cross/mirror shall be displayed, if no contacts are assigned to the
component.
Click the Insert contact definition button to insert the cross reference.
Note 1: The command can be executed only provided that the "Use contact cross" option is active
(Circuit Diagrams Properties window, Coil tab).
Note 2: If a type is defined for the component and inside the channel definition there are
symbols for the contact mirror defined, they are used. If not, the contact cross stays
present. To show the contact mirror the setting "Use contact Mirror" is enabled (Circuit
Diagrams Properties window, Coil tab).
Note 3: If a symbol of type "component" (ID 19000) is chosen, the type is changed to
"component with auxiliary contacts (with contact cross)" (ID 11399) so if channel definition
is made take care of this.
Note 4: Inside the symbol appears a text #1 this text contains the necessary information for
the cross reference.
Note 5: With the help of this tool, you can manage the contacts of your component dynamically.
You can start with an existing symbol that has been grouped as "component".
Then use "Addref" command to assign a cross reference to a position you want it to appear.
- "position" ,
- "alignment"
The type of the symbol is then changed to "Component with auxiliary contacts (contact
cross)". Please take care of this, when doing the channel definition.
Result:
Result:
Execute the command and tick the desired option in the dialogue, which appears.
Click OK to confirm.
as potentials;
If you wish to delete this potential management method from a workspace template, you
have to execute the RemoveSplitOPR command.
The "Splitopr" functionality is not easily available for existing projects. Please do not
! copy objects from a project using the old method to a one using the new method.
Old projects continue to behave like they did in the past.
If you already created your own project templates, you can adapt them. Please read
the chapter "Changes necessary in project templates to use new wire management"
before you start to do so.
If you already created symbol-groups, that contain potentials or cross reference
symbols, you have to recreate them with the new method. The old ones you can still
use for projects made with the old method.
If you want to use the new method in an existing project, you have to delete ALL
POTENTIALS and ALL CROSS REFERENCE SYMBOLS, before carrying out the
procedure described in Splitopr command! (The usage of this command is
described above).
If potentials are managed as wires, they change their behavior like follows:
a) The settings for line type and color defined in the signal settings are to be seen on
the potential line directly: So you Can choose the appropriate signal type before
drawing the potential.
b) If you double click a potential, you see the signal type ("Signal").
So, if you want to place cross references with target / source information manually, you
have to make sure, that you position a source symbol first, then a target symbol and so on.
(Of cause the text for the connection ($1 resp. $0 you normally do not see)
If you happened to position a source cross reference symbol instead of a target symbol,
you can switch its behavior by changing the connection text from $1 to $0 or vice versa.
If you use 2 cross references with the same name on one sheet, make sure, you position
the source symbol first and then the target. If you, by accident, did not do so, erase the
target and position it again, otherwise there will be no cross reference; alternatively you can
exchange the $1/$0 texts.
If you use more than 2 cross reference symbols with the same name on one sheet, (this is
also the case, when you have 2 potentials with the same name), the source- /target
symbols find each other in the order they have been placed, not in an order given by their
position on the sheet!!!
Generation of cross references by double clicking at the end of a wire
You can automatically generate a cross reference at the end of a wire by double clicking at
this position.
The symbols used to generate cross references automatically, have to be defined in the
library "SYSTEM.CPS" in the folder "References". The symbols used are "SignalRefTo0"
On the right side of the wire, position a cross reference symbol "Source" .
When using the new method of managing potentials, the cross reference symbol and the
cross reference symbols used in the potential lines are found in the same net for the wiring
list. This is not the case, if potential lines are managed as potential objects.
How to find out, which method of managing potentials is used in a project?
To find out, which way of working is active in a project, open a page with a potential line on
it (or create one). Double click on the potential line.
If the window "Component properties" appears, potential lines are created by using
potential objects.
If the window "Wire properties" appears, potential lines are made as wires with two cross
reference symbols at their ends.
If the value 0 is found here, and you search the string "terminal", you find "terminal 1",
"terminal 0 degree" "multi level terminal" or "horizontal terminal".
If the value 1 is found in here, and you search "terminal", you only find "terminal" or
"terminal 0 degree".
Select the desired type for the element without graphics and click OK.
The element is inserted in the database list, even if it does not exist in the circuit
diagram.
You can modify its properties in the right pane of the Editor.
If you right click on the headline of the window, and add a component,
you generate an empty component. If you right click on a row, that
contains already a component, and add a component, you generate a
copy of the existing component.
In the right part of the window, you can add new component properties, if
you select the left column of the last row.
Terminals you can add with this editor too. The specific description of how
to do so, you find in the chapter Terminal Editor (see below).
Cables you can add here or with the Cables editor (see below).
A pop-up command in the Components without Graphic Editor allows you to import/export
Excel files, containing information about components without graphics (manual
components).
Right click in the Components without Graphic Editor and activate the Excel -
Import/Export command.
Click the Import or the Export button and select the file to process.
Close and reopen the database editor for the modifications to appear.
The Excel file used needs a really specific format. So if you want to import an Excel file,
create some Components without graphic of the desired type and export the list to Excel.
Thus you get a master file, you can put data to and use for import then.
The first row of Excel sheet always contains a headline (descriptions of the columns) and
can be empty. In the second row, the IDs for identification of the columns are found. Do not
change this row. In the third row the definitions for the components start.
Right click a line in the Terminal Editor list. (If you right click in the headline of the
editor, the name of the terminal strip will be suggested with X?. If you click on to an
existing terminal, the name of its terminal strip will be suggested.)
This window allows the easy definition of a lot of spare terminals in one step.
Just add the name of the terminal strip they belong too (function =, location +
and / or component name). Define the first terminal number and sorting in
"Terminal number" and "Terminal sorting" then. With "Number offset" you
define, in which way terminal number (if numerical value is given) and terminal
sorting are increased.
The spare terminals are inserted in the database list. They also are added to the
grafical terminal lists at that position that is defined by their terminal sorting.
NOTE: You can insert these terminals in the Circuit diagram as well, by using the Pick List
command from the Functions category.
Right click a line in the Cable Editor list. (If you right click in the headline of the editor,
you generate a new cable. If you click on to an existing cable, the values of this cable
will be copied.)
Excel-Import:
If a cable (manual or real) with the name to be imported already exists then the name of the
imported cable is extended by a number separated with #.
Example: If a cable W1 already exists, the "W1" cable imported gets the new name "-
W1#001" (if a second cable "W1" is imported, it gets the name "W1#002")
Cables without graphic you never find in the List of cable cores, because there are no
targets for the cores of such a cable.
If you take a cable from the pick list, you have to follow the rules for drawing cables. As
soon as you draw the first core of a cable, it is not a "Component without graphic" any more
and you have to draw core you want to draw in a second position with the "Draw Cable"
command.
When you position a Component without graphic into a diagram, it gets a name if it does
not have any, other wise the one you defined in the editor is used. As soon as you position
a component, it disappears from the Component without graphic list
If a cable is inserted via the pick list, you have to follow the rules for drawing of cables. If
you want to insert cable cores at different places, you can take the first part of the cable
from the pick list, after that you have to draw the cable cores with the "Draw Cable"
command, as the cable disappears from the Component without graphic list, as soon as
the first core is inside the diagram.
When you select the component and activate the pop-up command, the sheet containing
the selected element opens automatically.
The command is not available in user defined database lists.
7.3. Cable core list, Cable core special list, Wire list: Signal type/Potential
name available
In these graphical lists the place holder "#175157" is used for the "Signal type", and
"#175158" is used for the "Potential name".
1. Circuit diagram:
Each cable for the circuit diagram needs to contain one symbol with a component text with
the attribute "Cable-Shield". (This means, you have to add this text to your cable symbols
and redraw existing cables then, if you want to use cables with shield in your cable plans.)
Best you change the cable symbol that contains the shield:
The symbols are used in the cable plan in the following way:
Each symbol consists of geometry and a placeholder-text "Cable-Shield", see text "shield"
in picture below:
This placeholder-text is necessary to place the symbol in the template on top of the text
"Cable-shield. The text of the second symbol is positioned with a distance to the first one,
that is given by the distance between the template-texts "Target Left" and "Number of cable
core lines" (Id= 180114). Each cable shield symbol has to fit into the space given by this
distance.
The information for the cable cores and their attributes is realized with the help of the
following texts:
- Cable-core (Id=180112) (default flag = +N), use those only once
- Cable-core-color (Id=180130) (default flag = +C)
- Cable-core-square (Id=180131) (default flag = +S)
Max. 5 instances of the texts for cable core-color and -square can be used: (for example 3
times color and twice square).
Position a text with attribute "cable core-color" or "cable core-square". Type the code given
below into this placeholder. The text is replaced by the associated text:
"+N" --> Cable-core number
"+C" --> Cable-core color
"+c" --> Cable-core color and number if color is empty
"+S" --> Cable-core square
"+Q" --> Signal type of wire
"+P" --> Potential name for wire
7.6.4. Cable plan: suppress grafical symbols and gaps between cores
New flags are available in the page template to control the target-symbols and their routing.
The flags are placed in the template-text Graphical Target Left (Id=180124) or Graphical
Target Right (Id=180150)
+NoSymbol Graphical target-symbols are not drawn, only the component text is
used as target.
+Route=<Mode> This flag expects a number <Mode> (=Route-mode) after the equal
sign.
+Route=0: Default (Setting used up to version V4R1 171).
For each target you get a straight first routing-line.
Consequence: " dummy-lines " may have to be inserted
(this moves the core number) or "move the target" to get
space between core-numbers or targets so that the first
line is straight.
+Route=1: No dummy lines are inserted, this means, you get no
straight first routing line for each target.
+Route=2: Dont insert offset-space for routing-lines on top and
bottom of each target.
Attention:
1) There is no space between the targets if this is active
If this is not activated (default), there always is
spacing.
2) If the target-symbol has a border-line and a routing-
line runs around the target, then the first routing-line
is drawn at the same place as the border-line.
Do not use this setting, if you position graphic for
symbols in our plan (-> use only together with
+NoSymbol).
+Route=3: combination of +Route=1 and +Route=2
+Route=4: If this bit is not set, so many dummy lines are inserted
into the plans as the graphical cables (name, type,
description as texts) need to get straight lines.
+Route=7: combination of +Route=1 and +Route=2 and +Route=4
Remark:
The gaps (= dummy-lines) between the terminals or cable cores are forced by the targets
(and cables) in the terminal plan.
To get a Graphical Terminal- and Cable- Plan (SEE 2000-style) with no gaps between the
terminals or cable cores use the flag-text "+ROUTE=7" in both template texts "graph.
target left" (id=180124) and the "graph. target right" (id=180150)
Position a text with attribute "cable core-color" or "cable core-square". Type the code given
below into this placeholder. The text is replaced by the associated text:
"+N" --> Cable-core number
"+C" --> Cable-core color
"+c" --> Cable-core color and number if color is empty
"+S" --> Cable-core square
"+Q" --> Signal type of wire
"+P" --> Potential name for wire
7.8.1. Terminal Matrix and Terminal Plan: Draw graphic associated with each
terminal
This allows it, to draw the geometry only for those terminals that exist in the terminal strip.
1. Generate all elements of terminal matrix or terminal plan as used before. Do not
position the place holder for terminal number. (You can use an already existing
page template and delete the geometry/texts you do not need,)
2. Generate symbol "Block/Macro/Group" from all this (except terminal number if there
is one).
Group all this geometry elements as a symbol of type: "Terminal, Line-Block: Start".
If the circle/ellipse fort eh bridge shall appear only once in a terminal, please add it
to the symbol "Terminal, Line-Block Start".
Group all this geometry elements as a symbol of type: "Terminal, Line-Block: end".
3c. Draw geometry for middle part of the terminal (this are those elements that
eventually need to be extended.).
Group all this geometry elements as a symbol of type: "Terminal, Line-Bock: trim".
3e. If you want, draw a geometry fort the terminal number, this part shall contain the
geometry for the bridge, if the circle shall appear in each line, if a terminal occupies
2 or more lines.
Group all this geometry elements as a symbol of type: "Graphical symbol".
3e. Group the four symbols mentioned above and the text fort he terminal number as
symbol "Block/Macro/Group".
4. Group all (macro/Group for standard sheet and macro/group for single terminal) as
symbol of kind "page template / title block".
Each terminal can be drawn with the help of a specific graphical symbol (stored in the
symbol database), so you can use different symbols to draw different type of terminals (like
Spare terminals or end and separator plates).
The symbol for the terminal in the terminal plans has to be assigned to the single terminals
like described below under "Which symbols are used for the terminal?
Generation of a terminal symbol for the graphical plan (to store in the symbol
database)
The symbol needs to contain the graphic of the terminal symbol like described above
(graphical symbol (ID 180180)) and the placeholder texts described below:
Terminal number (ID 180112) (this text has to be there)
Terminal connection text left (ID =180152), and right (ID 180153) (optional),
Terminal-Type (ID 180140) (optional),
The default symbols for header and endplate are defined in the page template. Add to the
placeholder #LineSymbol= additional text with
+P="<name of symbol for template>"
+H="<name of symbol for header>"
Example of a entry in the Terminal plan template:
#LineSymbol="Graphical List\TerminalRowPicture\0Terminal" +H="0Header" +P="0Plate"
Plates:
A plate is similar to a terminal, in particular in V5R1 you can manage it as a terminal
without graphic (manual component) (Advanced level).
The symbol name of a plate can be specified in the same way as for a terminal (by using
the component text "Terminal Plan Symbol" (ID 160450) or the type property (ID
12021300)).
If there is the keyword "+P" in this text then (in the Terminal Row Picture plan) the header
information ("+H") from the next terminal is used. (Remark: no header specification means
default header.) If no symbol is defined, the default plate symbol is used instead of the
default terminal symbol.
For short "+P=0Plate" is the same as "+T=0Plate +P"
Terminal plan
The texts with the attributes "Cable-core Number Left" (Id=180128) and "Cable-core
Number Right" (Id= 180131) have to be twice in the template each. One text is orientated in
the direction of the connection point of the terminal and the other is orientated in the
direction of the connection point of the target side
Show spare terminals from terminal editor
With the terminal editor you are able to define spare terminals. If you want to add this to the
plans, you have to use the keyword "Spare terminal text". Replace the keyword "Spare", if
you used this to manage spare terminals up to now. If you did not, please refer to the and
read about how to use the keyword "Spare" and "Spare terminal text" instead of this.
Difference between "Spare" and "Spare terminal text" is, that exactly the terminals defined
in the terminal editor are used as spare terminals.
If you want to add the grafical representation to both sides of the terminal you can insert
the same objects used to insert the representation on the left side, just use "Target right"
instead of " Target left".
(Of course you also have to use " cable core number right" instead of "cable core number
left" etc for the other necessary texts
To do so, you need a specific template, please refer to the manual for further details.
Remark:
The gaps (= dummy-lines) between the terminals or cable cores are forced by the targets
(and cables) in the terminal plan.
To get a Graphical Terminal- and Cable- Plan (SEE 2000-style) with no gaps between the
terminals or cable cores use the flag-text "+ROUTE=7" in both template texts "graph.
target left" (id=180124) and the "graph. target right" (id=180150)
7.8.6. Terminal Plan: show, that cable cores are used on last/next page
The Terminal Plan can generate an information that cable cores of a cable are used on
In the page template you additionally have to add two macro/groups to each placeholder
for left or right cable:
- group for cable reference symbol to last (previous) page
- group for cable reference symbol to next page
Each cable reference group contains the following elements:
- text with attribute "cable reference LAST" or "cable reference NEXT" (depends on which
cable
reference group you just are preparing)
2) Cable-core-routing:
The macro/group for the left cable routing contains 2 core-groups, which each
contains a "Cable-core Number Left" (id=180128) (together with 3 lines building the
"cross").
If this "Cable-core Number" contains the text "+Route=1" or "+Route=2" the cable-
core-routing style is changed like follows:
+ Route=1 (Default): each core-collecting-line automatically gets an offset (this is
safer, because lines do not appear that easily on top of each other), but
does not look so nice.
+Route=2 If this setting is found the core-collecting-line gets only an offset, if it
intersects an other core collecting line.
The symbol for the right cable routing works in the same way, but uses the "Cable-core
Number Right" (id=180131).
Remark:
If a cable is on the left and right side of the terminal-row (only one page) the Cable-
reference-symbols may be not correct.
For the components which consist of master and slave symbols, like relays for example,
the master and slave symbols are grouped together in a common rectangle. The sorting
order inside this group depends on the sort order set in the channel definition for the
assigned type. Items not present in the diagram are also shown but with empty wiring
information.
If no channel information exists, the individual items are arranged in the order in which they
are inserted into the diagram.
If wire numbers are defined in the circuit diagram, they will appear on the wires in the
assembly list as well.
EXAMPLE:
The page template controls the distance, the orientation and the layout of the generated
graphical list.
Graphical symbol
- Draw a line (ID 1) and block it as "Signal line". The line has to be strictly
vertical. This line defines the length of the connection lines. (If in the parent
group of this line has other elements, they will be placed the symbol also.)
- Draw a line (ID 1) and block it as "Symbol height". The line has to be strictly
vertical. The line defines the height of the symbol.
Besides the ordinary placeholder texts in the page template, the following special
placeholder texts are necessary: You find all the different text attributes in the part "Other"
in the text attribute list.
- Add a text with the attribute "Start reference" (ID 180174), for example "X".
This text defines the start point for the inserting of the component symbols.
Additonally it controls the area, that is used fort he placing of the
components. "ex=420; ey=50" or "endx=420; endy=50" defines the
(absolute) x and y value of the right bottom edge.
"dx=410; dy=205" defines the area to the reference point of the "Start
reference" text.
Remark:
You get exact one component if the right / bottom edge is on the wrong side
of the "start reference" text (no rectangle inside the drawing boundaries).
If no right edge for the placing is defined in the template, the right bottom
edge is calculated from the "page properties X- and Y- extension of page":
right side of drawing area = (max. x-coordinate of drawing) - 2*0.03* (max.
x-coordinate of drawing)
and
bottom side of drawing area = (min. y-coordinate of drawing) * 0.101
- Add a text with the attribute "Placing distance" (ID 180172, for example
dx=15; dy=10. This text defines the distance between two components in x-
and y direction.
- Add a text with the attribute "Placing order" (ID 180173), for example
"horizontal". This text defines the order of placing of the components. The
key words can be horizontal or vertical. If it is horizontal, the placing of
components starts from left and is continued to the right, until the row is full.
After this the placing is continued in the next row. Horizontal is the default.
If vertical is chosen, the placing of components starts on top and goes to
the bottom until the column is full. After this the positioning is continued in
the next column
- Add a text with the attribute "Graphical visibility" (ID=180178), for example
"show graphic". This text determines, if the graphical symbols are shown
inside every component or not. To show the graphical symbol the content of
this placeholder has to be show graphic. If this is not the case, the
graphical symbol will not be shown.
- Add a text with the attribute "Graphical offset" (ID=180177), for example
"grafical offset =5". This text defines the offset from the boundary rectangle
to the graphical symbol. The software is looking for the equivalent sign =
and takes the value after it to generate the offset.
- Add a text with the attribute "Connection text" (ID=180169), example "conn
1". This text defines the attributes for the connection point name and its
position inside the symbol.
- Position a text with the attribute "Signal Name" (ID=180170), example "S1".
This text defines the attributes for the signal name and its position inside the
symbol.
It can be used to add a lot more information about the wire
The content of the text defines, which information is shown.
You can position it max 6 times in the template and use the following codes:
"+N" --> Cable-core or wire number (default flag)
"+C" --> Cable-core or wire color
"+c" --> Cable-core or wire color and number if color is empty
"+S" --> Cable-core or wire size
"+Q" --> Cable-core or wire signal
"+P" --> Cable-core or wire potential
- Position a text with the attribute "Target Name" (ID=180171), example "T1".
This text defines the attributes for the target name and its position inside the
symbol.
9. Cabinet module
9.1.1. Compare cabinet - circuit diagram (Advanced)
Execute the command. The following dialogue appears:
Action pane
Tick the "Set background colour of surplus components" option to highlight the
components that exist in the Cabinet page but are not inserted in the Circuit
diagram.
Tick the "Set background colour of components, which type has changed"
option to highlight the components whose database type has been changed
after their insertion in the Cabinet page.
Set the desired background colour for the processed components (green by
default).
Tick the "Rename surplus components" option to update components that exist
both in the Circuit diagrams and the Cabinet with the same database type, but
with different names.
Untick the "Report" option in case you do not wish to obtain a .TXT report file
for the result of the operation (the option is checked by default)
Click Work on Open Drawings to process only the currently opened pages.
or
Click Work on ALL Drawings to process all the pages in the workspace.
Tick the "Reset default background color on all cabinet components" option.
Click the Work on Open Drawings or Work on ALL Drawings button to process the
components.
NOTE: Once you have modified the components that needed correction, you must execute
the "Clear old properties" command from the Functions menu.
It will clear the internal database records, so that the next time you click the Components
Comparison command, it will highlight only the components which differ currently in the
Circuit diagram and the Cabinet pages.
9.1.2. Channel definition can contain diameter or size for the automatic creation of
symbols for cabinet (Standard level)
When you define the channel setup of a component via the Type Database, it is now
possible to set a radius or a diameter value for the Cabinet module representation.
There are different possibilities to define values: radius, diameter, size of rectangle. If a
size is given here, this is used instead the one given in the width and height properties of
the type.
Examples: R10, D10 or 20x30
R10 = Radius 10
D20 = diameter 20
20x30 = rectangle 20 x 30 instead of values for width and height in the properties
The Drawing2PDF and the Workspace2PDF commands are available in the Command pane,
provided that you have the necessary license.
from your current page (Drawing2PDF) the generated PDF contains only the information
from the current sheet.
from the entire workspace (Workspace2PDF) - the generated PDF file contains all pages from
the workspace, except for the files in the "Other documents" module.
Note: When you execute the commands for the first time, a dialogue appears, asking you to type in
your serial number.
Note: In case you are converting only the current page, all the settings in the dialogue are dimmed,
except for the PDF file name field.
In the PDF file name field, type in the name and location for the generated PDF file. A
default name is proposed to you by SEE Electrical V5R1.
With "Export all texts as searchable" to replace SEE electrical vector fonts by Windows
fonts.
If Windows fonts are used in a PDF file, you can search for a text.
If vector fonts are replaced with Windows fonts, the size of PDF files is reduced, as each
font needs to be added to the PDF only once. If vector fonts are used, each character
has to be added as polygon line.
The Component List Hierarchy pane allows you to define the hierarchical structure in which
the pages will be generated.
With "Do not create component list", you are able to switch off the "Components" part in
the generated PDF file.
Check the "Enable event generation" check box to enable the automatic generation
after a specified event.
In this way, the next time you execute the command the last settings you used are
loaded automatically.
11.1. Use settings from print list for generation of PDF file
Advanced level
This command can be used in case you have previously added pages into the Print list database
through the Add to Print List pop-up command in the View Document database.
13. Converters
13.1. Converter from SEE 2000 to SEE Electrical
This function allows you to convert sheets created with SEE 2000 version 2.5 into SEE Electrical
sheets. The commands are available in the Command bar. If you used SEE 2000 and the
commands are not available, please contact your dealer.
For further details regarding the functioning of the converter, press the "Help" button to consult the
help topics.
This command launches the converter for SEE 2000 sheets into SEE Electrical workspaces.
For further details regarding the functioning of the converter, press the "Help" button to consult the
help topics.
Please use the workspace template "EN SolidWorks standard" as this provides the
necessary queries.
Notes: