Data migration from BSch to BSch3V
This chapter explains how to migrate your data created with BSch Version 0.9x into BSch3V.
Outline
This is the procedure to migrate data.
limits and matters that requires attention (1)vertical label The label has a unvisible anchor which names signal name of wire. In old BSch, a vertical label's anchor is at position of top right . But in BSch3V, a vertical label's anchor is at position of bottom right . CE2TO3 keeps the anchor position, So the position of the appearance of a vertical label changes. (2)character code CE2TO3 doesn't change the character code. When you open the migrated .CE3 file on BSch3V and Qt-BSch of Windows version, there won't be a problem. But when you open it on Qt-BSch of Mac version or Linux version, there may be a problem in Shift-JIS linefeed character or characters which are written in comments in Shift-JIS. Please change the character code to modify. A .CE3 file is a text file and you can use a general-purpose character code converter. |
Procedure in detail
Let's migrate the circuit below.
A file to migrate is loaded on BSch Version 0.92e
schematic file | SensorIF.CE2 |
library files | DISCRETE..LB3 CONSW.LB3 ANALOG.LB3 DIGITAL.LB3 ORIGINAL.LIB |
1. Setup the library on BSch3V
BSch3V can't handle the libraries in old style. If the file uses a library in old style, like this example, change it to .LB3 in advance. You can do this operation with old LCo Version 0.23e which is a library editor for BSch. Load ORIGINALLIB on old LCo Version 0.23e and just save it, and it becomes ORIGINAL.LB3. |
The library file used on old BSch has only bit patterns for the component patterns though the library format is changed to .LB3. I recommend you to replace it to the library which has contents compatibility and which has vector pattern. Here we will use DISCRETE.LB3, CONSW.LB3, ANALOG.LB3, DIGITAL..LB3 in new style which can handle vector data.
Setup library on BSch3V
2. Convert the circuit file with CE2TO3
Let's start CE2TO3 and select the file to convert.
Converter CE2TO3
Clicking the reference button of CE2TO3 shows a dialog to open
files. We will select the file on it. We can also drag and drop the file
from Windows Explorer into the file listbox of the CE3TO3 to open it. As
BSch's comments, we used to use the small font (8*8) or a single kind of
Windows font. CE2TO3 replace these fonts to the fonts shown in the dialog.
We have selected the file, we have set up the font, and now let's click the button and convert the file.
message of CE2TO3
Everytime, CE2TO3 gives us the message above.
A .CE3 file which was converted by CE2TO3 does NOT contain the library
information yet.
3. Load the converted circuit file on BSch3V
If we have done the setup library of BSch3V at the (1) above, we can load the converted file (ABC.CE3 here) on BSch3V.
The converted file is loaded on BSch3V
Let's check that the circuit is recreated properly, save it (select menu [file]->[save]). After we save it with BSch3V, it becomes the circuit file accompanied with library information.