Установка подогревателя с помпой на приору

Установка Сильвако ТКАД - How to install Silvaco TCAD - Come installare Silvaco TCAD | Автор темы: Lechsinska

For english readers: scroll down.
Upd1 25/06/2019: To enable missing components, such as victory process, the license file has to be updated.
See below the instructions.
Upd1 25/06/2019: Теперь доступно также использование всех модулей, в том числе и виктори, достаточно только подредактировать лицензионый файл. Ниже будет инструкция.
Upd2 07/07/2019: The post is updated for installation of TCAD 2019 distribution.
Upd2 07/07/2019: Пост обновлен для установки дистра ТКАДа от февраля 2019.
Upd3 02/04/2019: The 2019 TCAD distribution works fine, just isntall it as 2019.
Обн3 02/04/2019: Сборка ТКАДа за 2019 год работает прекрасно, если ставить так же, как и за 2019.
Upd4 03/07/2019: The 2019 TCAD distribution works fine, just isntall it as 2019.
Обн4 03/07/2019: Сборка ТКАДа за 2019 год работает прекрасно, если ставить так же, как и за 2019.
Upd5 19/06/2019: Kind anonymus has reported that 2019 distro works fine as previous ones.
Обн5 19/06/2019: Добрый анонимус из коментов сообщил, что дистр 2019 года ставится также как и предыдущие.
Какое-то время назад я столкнулся с необходимостью использования программы технологического моделирования полупроводниковых приборов. Я знаю о сущетсвовании двух пакетов: фирм Сильвако и Синопсис. Имел опыт работы только с первым. Когда дело дошло до моделирования солнечных элементов, на работе не оказалось лицензии и пришлось решить этот вопрос.
Я почти полностью уверен, что нигде больше не написано, как запустить и пользоваться современным Сильвако ТКАД не имея доступа к официальной лицензии.
Настоящий пост позволит решить эту проблему и получить почти полноценный ТКАД, работающий под линью. Данный пост написан в рассчете на элементарную линуксовую грамотность пользователя, но в комментариях я готов ответить на любые вопросы.
Итак для установки ТКАД нужна линь, лучше всего подойдет 64-битная CentOS. Рекомендую использовать 6-ую версию. В принципе можно ставить хоть под убунту. Выбор СентОС в моем случае обусловлен тем фактом, что СентОС и ее репозитории полностью скомпилены из соответствующих исходников для RHEL 6, а разработчики рекомендуют использовать именно ее. Рекомендую устанавливать СентОС на виртуальную машину.
Следующее, что нам понадобится, так это зарегиться на сайте Сильвако и загрузить оттуда три пакета 17589-TCAD-2019-00-rh64.tar.gz, 17567-str_files_for_std_examples-2019-00.ssu и 17568-str_files_for_victory_examples-2019-00.ssu.
Также нам необходимо загрузить один из двух пакетов более ранней версии ТКАД: 01526-sflm-2006-03-rh64[1].tar.gz (зеркало) или 01599-tcad-2006-03-rh64[1].tar.gz (зеркало).
После установки СентОС обновите систему.
su
yum upgrade
Потом необходимо установить следующие пакеты:
yum install glibc.i686 libgcc.i686 libstdc++.i686 compat-libstdc++-33.i686 compat-libstdc++-33.x86_6 zlib.i686 zlib.x86_64 xorg-x11-fonts-75dpi.noarch libXmu libXp compat-libstdc++-33 libGL libGLU
После этого отключаем виртуалку от интернета навсегда, в противном случае потом ТКАД перестанет работать и все придется переустанавливать сначала, так что убедитесь что изначально установили все необходимое для вашей работы. Копируем на виртуалку, на рабочий стол, скажем, пакеты с ТКАДом а также файл лицензии.
Файл лицензии создаем сами и копируем туда это содержание:
[Файл лицензии TCAD_2006_SFLM_v.7.5.lic]#Creata da ~Karlo~ (Created by ~Karlo~)
#Usare come Server Name la Machine ID (Use as server Name the Machine ID).
v "SFLM License File"
VERSION 5
GENERATED "Fri, 15 Sep 2000 12:51:00 GMT"
VENDOR Silvaco
LICENSE_ID Silvaco_~Karlo~
MAINTENANCE_DATE "Fri, 18 Sep 2099 12:51:00 GMT"
LM_HOSTIDS Ghost-TOSH-a237413b-8c02eaa1
NL_HOSTIDS
START_DATE "Fri, 15 Sep 2000 12:51:00 GMT"
END_DATE "Fri, 18 Sep 2099 12:51:00 GMT"
USERS 10
MODULE_CLASS 5
MODULE_GROUP 1
MODULES 0
USERS 10
MODULE_CLASS 5
MODULE_GROUP 1
MODULES 2
MODULES 1
NL_HOSTIDS
END_DATE "Fri, 18 Sep 2099 12:51:00 GMT"
USERS 10
MODULE_CLASS 0
MODULE_GROUP 1
MODULES 1
USERS 10
MODULE_CLASS 11
MODULE_GROUP 1
MODULES 2
EOF
После этого необходимо установить на виртуалке сервер лицензии. Для этого нам и нужен один из двух пакетов упомянутых выше: 01526-sflm-2006-03-rh64[1].tar.gz или 01599-tcad-2006-03-rh64[1].tar.gz. Первый пакет содержит только сервер лицензии, второй пакет это полный дистр ТКАДа за 2006 год, который внутри также содержит сервер лицензии. Мы все равно будем пользоваться версией 2019 года, так что можно распаковать только пакет с сервером лицензии, но если хотите погонять также 2006-ой ТКАД, то распаковывайте его.
Я делал следующим образом:
su
mkdir /tools
mkdir /tools/silvaco2006
cd /tools/silvaco2006
tar -xzf /home/user/Desktop/01526-sflm-2006-03-rh64[1].tar.gz
После этого запускаем установку сервера лицензий (под рутом):
cd /tools/silvaco2006
./bin/sflm -install
Соглашаемся на все и создаем пароль администратора этого сервера.
Запускаем сервер:
./bin/sflm -start
Далее нам надо открыть браузер и зайти на страницу https://localhost.localdomain:3162
Ввести пароль администратора сервера лицензий (выделено красным) и скопировать идентификатор рабочей станции (выделено зеленым) как на скриншоте снизу. Идентификатор нам нужен для того, чтобы в файле лицензии Ghost-TOSH-a237413b-8c02eaa1 заменить на ваш идентификатор.


После этого, серверу лицензий можно скормить наш лицензионный файл. Идем в Install new license(s) и выбираем Install Saved File.


Если все прошло хорошо ответ должен быть таким:


На всякий случай запустите
./bin/sflm_access
и убедитесь что в списке кроме 127.0.0.1 есть еще и запись с айди вашей машины. Если нет, то добавьте вручную.


Далее нам надо распаковать пакет с ТКАДом 2019 года 17589-TCAD-2019-00-rh64.tar.gz.
su
mkdir /tools/silvaco2019
cd /tools/silvaco2019
tar -xzf /home/user/Desktop/17589-TCAD-2019-00-rh64.tar.gz
И можно все это проапдейтить пакетами с примерами для ТКАДа:
./bin/supdate /home/user/Desktop/17567-str_files_for_std_examples-2019-00.ssu
./bin/supdate /home/user/Desktop/17568-str_files_for_victory_examples-2019-00.ssu
Так как сервер лицензии падает каждые 15 минут его нужно всякий раз перезапускать. Делается это или вручную или с помощью утилиты crontab.
Создаем файл script.pl в директории silvaco2006 с содержанием: */10 * * * * /tools/silvaco2006/bin/sflm -start
gedit /tools/silvaco2006/script.pl


Делаем файл исполняемым:
chmod +x /tools/silvaco2006/script.pl
Вносим распорядок запуска сервера лицензий каждые десять минут в демон-планировщик:
crontab /tools/silvaco2006/script.pl
Команда crontab -l должна выдать содержание скрипта.
Пользоваться ТКАДом предполагается, что вы уже умеете. Запускаем редактор deckbuild:
cd /tools/silvaco2019
./bin/deckbuild


И наслаждаемся.
На данном этапе ТКАД позволит работать с последними версиями athena, atlas и atlas3d и чем-то еще, я не тестировал все возможности. Для того чтобы иметь возможность запустить Victory process или какой-нибудь другой компонент, который требует лицензий, добрый аноним в комментариях предоставил следующую инструкцию.
В распакованом дистре ТКАДа имеется файл со всеми компонентами: installation_folder/etc/SflmProductList
Заглянув в него можно найти, например, вот эту строку:
Silvaco(1,9,0) Vicory Process
Внимание следует обратить на цифры, после чего в лицензионном файле нужно добавить следующие четыре строчки:
USERS 10
MODULE_CLASS 1
MODULE_GROUP 9
MODULE 0
После добавления этих строк в конец лицензионного файла но перед строкой EOF, отредактированный файл следует сохранить и перезагрузить его на sflm сервере через вебморду. Я на всякий перезапускал сервер из консоли: sflm -stop, sflm -start. Хотите подключить Victory Device? Находим в файлике следующую строчку:
Silvaco(1,10,0) Victory Device
И в лицензионном файле добавляем следующие четыре:
USERS 10
MODULE_CLASS 1
MODULE_GROUP 10
MODULE 0
Обновляем лицензионный файл на сервере. И так далее.
Успехов в симуляциях!
In order to install TCAD, 64-bit CentOS is enough. I recommend to use CentOS 6. I believe, one could install TCAD even on ubuntu, however CentOS is a linux distribution that is compiled from RHEL sources, and developers of TCAD declare support of RHEL only. I recommend to install CentOS on a virtual machine.
In order to download TCAD packages, it is necessary to register on the Silvaco web-site. We need following packages to download: 17589-TCAD-2019-00-rh64.tar.gz, 17567-str_files_for_std_examples-2019-00.ssu and 17568-str_files_for_victory_examples-2019-00.ssu.
Also we need to download much older TCAD packages: 01526-sflm-2006-03-rh64[1].tar.gz (mirror) or 01599-tcad-2006-03-rh64[1].tar.gz (mirror).
After CentOS installation is complete, update the system.
su
yum upgrade
Then, install following packages:
yum install glibc.i686 libgcc.i686 libstdc++.i686 compat-libstdc++-33.i686 compat-libstdc++-33.x86_6 zlib.i686 zlib.x86_64 xorg-x11-fonts-75dpi.noarch libXmu libXp compat-libstdc++-33 libGL libGLU
From now on, in order to proceed, it is absolutely mandatory to disconnect the virtual machine from the internet. Otherwise later you will have to start over. So be sure that you have installed all the software you may need. Copy all mentioned packages to the virtual machine, inside Desktop directory, for instance. And create the license file:
[License file TCAD_2006_SFLM_v.7.5.lic]#Creata da ~Karlo~ (Created by ~Karlo~)
#Usare come Server Name la Machine ID (Use as server Name the Machine ID).
v "SFLM License File"
VERSION 5
GENERATED "Fri, 15 Sep 2000 12:51:00 GMT"
VENDOR Silvaco
LICENSE_ID Silvaco_~Karlo~
MAINTENANCE_DATE "Fri, 18 Sep 2099 12:51:00 GMT"
LM_HOSTIDS Ghost-TOSH-a237413b-8c02eaa1
NL_HOSTIDS
START_DATE "Fri, 15 Sep 2000 12:51:00 GMT"
END_DATE "Fri, 18 Sep 2099 12:51:00 GMT"
USERS 10
MODULE_CLASS 5
MODULE_GROUP 1
MODULES 0
USERS 10
MODULE_CLASS 5
MODULE_GROUP 1
MODULES 2
MODULES 1
NL_HOSTIDS
END_DATE "Fri, 18 Sep 2099 12:51:00 GMT"
USERS 10
MODULE_CLASS 0
MODULE_GROUP 1
MODULES 1
USERS 10
MODULE_CLASS 11
MODULE_GROUP 1
MODULES 2
EOF
In order to install the license server, unpack the package 01526-sflm-2006-03-rh64[1].tar.gz or 01599-tcad-2006-03-rh64[1].tar.gz. The first package contains the license server only, the second package is the complete TCAD 2006 distribution that also has the license server inside. In this manual we will install TCAD 2019, so it is sufficient to use the first package, however, if you'd like to play also with TCAD 2006 you may unpack the second one.
Open terminal and type:
su
mkdir /tools
mkdir /tools/silvaco2006
cd /tools/silvaco2006
tar -xzf /home/user/Desktop/01526-sflm-2006-03-rh64[1].tar.gz
Install the license server (using root):
./bin/sflm -install
Accept anything it asks and create license server administrator password.
Launch the license server:
./bin/sflm -start
Open web-browser and go to the web-page https://localhost.localdomain:3162
Insert the password (red) and copy the Machine ID (green) as it is shown on a screen-shot below. Use the Machine ID to replace with it Ghost-TOSH-a237413b-8c02eaa1 string inside the license file.


Go to Install new license(s) and choose Install Saved File.


Insert your license file and if everything went well you'll have this response.


Launch the command:
./bin/sflm_access
and make sure that in the servers list among 127.0.0.1 you have also your Machine ID. If no, add it.


Unpack TCAD 2019 package 17589-TCAD-2019-00-rh64.tar.gz.
su
mkdir /tools/silvaco2019
cd /tools/silvaco2019
tar -xzf /home/user/Desktop/17589-TCAD-2019-00-rh64.tar.gz
Update it using packages containing examples for the TCAD
./bin/supdate /home/user/Desktop/17567-str_files_for_std_examples-2019-00.ssu
./bin/supdate /home/user/Desktop/17568-str_files_for_victory_examples-2019-00.ssu
The license server shuts down each 15 minutes, so it is necessary to launch it again. It is possible to do manually or automatically using crontab utility.
Create file script.pl inside silvaco2006 directory having the following command inside: */10 * * * * /tools/silvaco2006/bin/sflm -start
gedit /tools/silvaco2006/script.pl


Make file executable:
chmod +x /tools/silvaco2006/script.pl
Add this command to the daemon-scheduler crontab:
crontab /tools/silvaco2006/script.pl
Now the command crontab -l should show the command from the script.
I suppose that you already know how to use the TCAD. Launch deckbuild:
cd /tools/silvaco2019
./bin/deckbuild


Enjoy.
Up to now the TCAD installation allows to work with the most recent simulators, such as athena, atlas and atlas3d and probably others, I didn't test everything. However, some components may still have license issues, such as Victory process. In order to have possibility to use Victory process and other missing components there is an instruction, that was provided by a kind anonymous in comments to this post.
In the TCAD distribution there is a file with TCAD components: installation_folder/etc/SflmProductList
Inside there is a string:
Silvaco(1,9,0) Vicory Process
Then these numbers to be inserted in the end of the license file but before the EOF in the following form:
USERS 10
MODULE_CLASS 1
MODULE_GROUP 9
MODULE 0
Save the license file and reload it in the sflm server using web interface. Would you like to add Victory Device? Let's find the corresponding string in the list of silvaco's products:
Silvaco(1,10,0) Victory Device
And update the license file and the license server:
USERS 10
MODULE_CLASS 1
MODULE_GROUP 10
MODULE 0
And so on.
Happy simulations!
Tags: Установка подогревателя с помпой на приору

Предпусковой электроподогреватель двигателя универсальный на ВАЗ 2108 - 2110 - 2115, ВАЗ 2170-2172

Предпусковой подогреватель Северс + теперь в Чернушке!!! | Автор темы: Стол


Предпусковой подогреватель Северс + теперь в Чернушке!!!

Северс+ - это подогреватель с циркуляционным насосом и мощным теплоэлектронагревателем. Благодаря этому двигатель прогревается быстро - всего за 30 минут.

Подогреватель поставляется с универсальным монтажным комплектом, который подходит для любой модели автомобиля и содержит все необходимое для установки. Установить можно на любой автомобиль от Оки до Ford Transit.

Прогревает двигатель быстро и равномерно. За счет постоянной циркуляции жидкость нагревается равномерно. Поэтому равномерно прогревается и двигатель.
Встроенная защита от перегрева. Подогреватель Северс + имеет двойную защиту от подогрева - терморегулятор и термовыключатель. #товар

Показать все / написать / или закрыть комментарий(ии)