реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Компонент с несколькими символами и EDM Library Cockpit, Выбирается только один символ
SII
сообщение Nov 15 2017, 12:55
Сообщение #16


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



База -- всего лишь хранилище, она не модифицирует данные. Ошибка однозначно в менторовском ПО, которое не учитывает должным образом специфику вещественных чисел. В частности, никогда нельзя сравнивать вещественные числа на равенство, используя строгое равенство (т.е. требуя совпадение до бита), надо сравнивать лишь на совпадение с определённой точностью (т.е. когда разность сравниваемых чисел отлична от нуля, но является достаточно маленький). Ну а они это не делают, откуда и проблема.
Go to the top of the page
 
+Quote Post
cniism
сообщение Nov 16 2017, 06:39
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113



Спорить не буду,
Как организованы базы данных и как с ними работать я не знаю, соответственно не могу судить какая часть отвечает за подобные преобразования.

Не подскажите?
Как вызвать консоль PostgreSQL?
И как подключится через консоль к базе данных Mentora.
Основы языка SQL я посмотрел, но как их в данном случае применить не ясно.
Go to the top of the page
 
+Quote Post
SII
сообщение Nov 16 2017, 13:49
Сообщение #18


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



Подскажу, но не сегодня: наизусть не помню, надо искать свои записки сумасшедшего, а прям сейчас не могу.
Go to the top of the page
 
+Quote Post
cniism
сообщение Nov 17 2017, 06:26
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113



Спасибо.
Вы и так очень много сделали!
Без Ваших подсказок я долго еще разбирался бы.
Go to the top of the page
 
+Quote Post
SII
сообщение Nov 18 2017, 09:50
Сообщение #20


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



Тэкс, нашёл свои записки сумасшедшего...

Локальный (т.е. с компа, на котором Постгрес крутится) вход:

Код
psql -p 31002 -U postgres postgers


После этого в консоли Постгреса (psql которая) создаётся суперпользователь, который может входить не только локально, но и удалённо:

Код
create role SII with password 'SII' superuser login;


Понятно, что SII и как логин, и как пароль заменяете на то, что хотите sm.gif

Затем опять входим в консоль уже под этим пользователем с присоединением к базе xDM Server'а:

Код
psql -p 31002 -U sii is3_data


Ну и дальше работа с базой средствами SQL.
Go to the top of the page
 
+Quote Post
cniism
сообщение Nov 20 2017, 14:03
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113



Большое спасибо.

Все работает, удаленно правда не вышло подключится, ну это мелочи.
Go to the top of the page
 
+Quote Post
SII
сообщение Nov 20 2017, 15:04
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



С удалённым подключением какие-то пляски вроде были дополнительные, но хоть убейте, не помню, что я делал... Если вспомню -- отпишусь, но лучше не надеяться sm.gif
Go to the top of the page
 
+Quote Post
cniism
сообщение Nov 21 2017, 07:33
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113



Ну да я вчера целый танец станцевал.... у Mentora еще разные версии PSQL ставятся (База 3D моделей и сам сервер), в общем пока не разобрался, хотя кругозор расширил sm.gif.
Go to the top of the page
 
+Quote Post
cniism
сообщение Jan 23 2018, 12:12
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113



Добрый день.
Экспериментировал с библиотекой в EDM.
Сделал элемент (стабилитрон) - у которого один вывод не используется. Сделал для него два символа (один на сетку 2.54, другой на сетку 2.5 (экспериментировал)). В EDM Design Cockpit, Mapping - выглядит нормально,
есть паттен и есть два символа + NO Connect (стоит первым) но когда пробую компонент поставить в схему получаю сообщение что символа для компонента нет или он блокирован.
Думал что это связано с тем что ставится символ который по умолчанию основной (NO Connect ), изменил настройки (теперь можно выбирать символы которые привязаны к компоненту), не помогло.
Как решить эту проблему кто-нибудь знает?
И как установить символ который будет символом по умолчанию?

В процессе экспериментов с библиотекой в EDM присвоил этому компоненту статус A (Approved/Released), после вышеуказанной проблемы решил его пересоздать, удалил все, а символы компонента не удалить,
при попытке удаления получаю сообщение is Released. No edit allowed.
Статус как-то можно поменять или все это уже окончательно?
Go to the top of the page
 
+Quote Post
SII
сообщение Jan 23 2018, 22:55
Сообщение #25


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



Можно ли штатными средствами, понятия не имею (может, fill знает). Самому тоже интересно узнать sm.gif Понятно, что можно поменять прямо в базе через консоль постгреса, но сия процедура довольно неудобна, скажем так, даже для тех, кто хорошо знаком с СУБД.
Go to the top of the page
 
+Quote Post
cniism
сообщение Jan 24 2018, 06:59
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113



Ну о консоли я тоже думал. Но боюсь что-то сломать. А как символ по умолчанию назначать, знаете? И в чем может быть проблема с элементом, почему на схему не ставится?
Go to the top of the page
 
+Quote Post
SII
сообщение Jan 24 2018, 07:29
Сообщение #27


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



С такой проблемой, как у Вас, не сталкивался. А символ по умолчанию... Может, им тот будет, который выбран как таковой в Part Editor'е?
Go to the top of the page
 
+Quote Post
cniism
сообщение Jan 24 2018, 08:35
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113



Разобрался в причине. В общем если символ имеет имя вроде DD_1_254 - получаем что я получил. С именем DD1_254 все у меня заработало.
А кириллицу в EDM Library Cockpit кто-нибудь использовал успешно? Или только на немецком и английском надписи?
Go to the top of the page
 
+Quote Post
SII
сообщение Jan 24 2018, 12:13
Сообщение #29


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414



Вводить кириллицу можно свободно (Постгрес изначально с Юникодом). Проблема возникала (на 2.2 не проверял) при передаче информации, например, в схему: там получались крокозябры всякие.

А с именем странно: чем ему два подчёркивания не угодили?..
Go to the top of the page
 
+Quote Post
cniism
сообщение Jan 24 2018, 14:44
Сообщение #30


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113



Да в базе кириллица прижилась, но при установке компонента в схему, в полях свойств получаем кучу восклицательных знаков. Это поправить можно? Или никак. Вроде шрифты в DxDesiner поставил с поддержкой кириллицы. Из DataBook все нормально передается. Как-бы с сервера получать тоже что-то адекватное?
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th April 2024 - 00:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01488 секунд с 7
ELECTRONIX ©2004-2016