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

 
 
6 страниц V  « < 4 5 6  
Reply to this topicStart new topic
> Критические замечания по DxD2007
sh007
сообщение Dec 18 2009, 08:22
Сообщение #76


Живой
***

Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560



Цитата(SM @ Dec 17 2009, 21:46) *
А, это, простите, в какой версии? В 2007.7 ничего не падает. Я сразу работал в метрике, делая 5.08 мм шаг пинов. Или это уже речь про суперновую, которая неотрелизена?

Дефект касался, по-моему, всех версий 2007.X. В 2007.7 так же присутствует.
Попробуйте воспроизвести следующий порядок действий.
1. Запустить NSE
2. Переключиться на метрическую сетку.
3. Установить шаг сетки кратный целым единицам миллиметров (например 5.0 мм)
4. Добавить пин.
5. Выделить пин и попытаться изменить тип пина (в окне свойств пина)
В моих опытах на разных компьютерах, после этого NSE падает.
Если получите иной результат обязательно сообщите.

Я не понял, зачем Вы используете в метрической системе шаг сетки 5.08 мм. Это же неудобно считать дробные числа. По сути, такой режим ничем не отличается от дюймовой сетки, но если включить дюймовый режим, то хотя бы все размеры будут кратны целым единицам.
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 18 2009, 09:29
Сообщение #77


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(sh007 @ Dec 18 2009, 11:22) *
Дефект касался, по-моему, всех версий 2007.X. В 2007.7 так же присутствует.
Попробуйте воспроизвести следующий порядок действий.
1. Запустить NSE
2. Переключиться на метрическую сетку.
3. Установить шаг сетки кратный целым единицам миллиметров (например 5.0 мм)
4. Добавить пин.
5. Выделить пин и попытаться изменить тип пина (в окне свойств пина)
В моих опытах на разных компьютерах, после этого NSE падает.
Если получите иной результат обязательно сообщите.

Я не понял, зачем Вы используете в метрической системе шаг сетки 5.08 мм. Это же неудобно считать дробные числа. По сути, такой режим ничем не отличается от дюймовой сетки, но если включить дюймовый режим, то хотя бы все размеры будут кратны целым единицам.


1. Ваше утверждение не соответствует действительности, хотя бы потому что во всех последних релизах при установке внутри NSE шага 5.0мм система автоматически изменяет его на 5.08 - и это уже даже обсуждалось в данной конференции.
2. Что касается NSE2007.8 (в котором можно установить данный шаг 5мм) то все как видите работает и не падает.
3. Когда размещают пины символа, то как правило ориентируются на шаг сетки, поэтому поставив шаг_сетки=расстояние_между_пинами абсолютно безразлично равен ли шаг 5,08мм или 5,00мм - в любом случае это одна "клеточка" (по которым прыгает курсор) - что тут вообще считать? Ощущение что вы не символы рисуете, а посадочное место или плату - где действительно важна точность вплоть до третьего/четвертого знака.

PS: У некоторых есть возможность задать вопросы непосредственному руководству данного направления [attachment=39308:PCB_Front_end.png]


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 18 2009, 19:40
Сообщение #78


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(sh007 @ Dec 18 2009, 11:22) *
Я не понял, зачем Вы используете в метрической системе шаг сетки 5.08 мм. Это же неудобно считать дробные числа.

На этот вопрос Вам fill уже ответил - ставим 5 - получаем 5.08. Ставим 1 - получаем 1.016. Ну и т.д. NSE сам округляет. Но, повторюсь, ничего не падает.
Go to the top of the page
 
+Quote Post
sh007
сообщение Dec 18 2009, 20:01
Сообщение #79


Живой
***

Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560



Цитата(fill @ Dec 18 2009, 12:29) *
1. Ваше утверждение не соответствует действительности, хотя бы потому что во всех последних релизах при установке внутри NSE шага 5.0мм система автоматически изменяет его на 5.08 - и это уже даже обсуждалось в данной конференции.
2. Что касается NSE2007.8 (в котором можно установить данный шаг 5мм) то все как видите работает и не падает.
3. Когда размещают пины символа, то как правило ориентируются на шаг сетки, поэтому поставив шаг_сетки=расстояние_между_пинами абсолютно безразлично равен ли шаг 5,08мм или 5,00мм - в любом случае это одна "клеточка" (по которым прыгает курсор) - что тут вообще считать? Ощущение что вы не символы рисуете, а посадочное место или плату - где действительно важна точность вплоть до третьего/четвертого знака.

1. Для того что бы убедиться, что в релизе 2007.7 дефект имеет место быть, достаточно воспроизвести описанную выше последовательность действий. Значение сетки, выставляется через меню "File>Preferences...".
2. По этому поводу я радуюсь, говорю спасибо и жду релиза smile.gif
3. Помимо пинов, УГО обычно содержит ещё и непосредственно "Условное Графическое Отображение". Для создания этого отображения я часто пользуюсь координатами. Что бы не вычислять в уме дробные числа, удобно использовать шаг сетки равный некоторому целому/круглому значению.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 18 2009, 20:21
Сообщение #80


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(sh007 @ Dec 18 2009, 23:01) *
Значение сетки, выставляется через меню "File>Preferences...".

Даже если его выставлять через такое дальнее "одно место", то он не выставляется целым. Пишу там "5", жму Enter - получаю 5.080. И это именно то, с чем все мы тут боролись. Хотя предпочитаю менять сетку в окошке в тулбаре. И все равно ничего не падает.
Go to the top of the page
 
+Quote Post
sh007
сообщение Dec 18 2009, 22:20
Сообщение #81


Живой
***

Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560



Цитата(SM @ Dec 18 2009, 23:21) *
Даже если его выставлять через такое дальнее "одно место", то он не выставляется целым. Пишу там "5", жму Enter - получаю 5.080. И это именно то, с чем все мы тут боролись. Хотя предпочитаю менять сетку в окошке в тулбаре. И все равно ничего не падает.

Забавно, но видимо правы все.
Если редактировать "Library symbol", то всё происходит как Вы описываете. Если же редактировать "Local symbol", то как я. smile.gif
Надеюсь исправления затронут оба режима.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 18 2009, 22:25
Сообщение #82


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(sh007 @ Dec 19 2009, 01:20) *
Если же редактировать "Local symbol", то как я. smile.gif

А-а... Дык у меня нету локал-символов, которые надо редактировать в nse... Посему все время запускал его из LM, а на то, на что Вы нарвались, соответственно не попадал.

Как я понимаю при редактировании локал-символов вообще смена сетки запрещена (в nse, она берется из DxD), а то, что она оказалась в File->Properties разрешена - досадное недоразумение, и суть глюка не в том, что падает, а в том, что поле ввода не "серое", как основное, которое в тулбаре.
Go to the top of the page
 
+Quote Post
fill
сообщение Dec 19 2009, 09:34
Сообщение #83


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(sh007 @ Dec 18 2009, 23:01) *
1. Для того что бы убедиться, что в релизе 2007.7 дефект имеет место быть, достаточно воспроизвести описанную выше последовательность действий. Значение сетки, выставляется через меню "File>Preferences...".
2. По этому поводу я радуюсь, говорю спасибо и жду релиза smile.gif
3. Помимо пинов, УГО обычно содержит ещё и непосредственно "Условное Графическое Отображение". Для создания этого отображения я часто пользуюсь координатами. Что бы не вычислять в уме дробные числа, удобно использовать шаг сетки равный некоторому целому/круглому значению.


Сделайте как показано в видео

Цитата(SM @ Dec 19 2009, 01:25) *
А-а... Дык у меня нету локал-символов, которые надо редактировать в nse... Посему все время запускал его из LM, а на то, на что Вы нарвались, соответственно не попадал.

Как я понимаю при редактировании локал-символов вообще смена сетки запрещена (в nse, она берется из DxD), а то, что она оказалась в File->Properties разрешена - досадное недоразумение, и суть глюка не в том, что падает, а в том, что поле ввода не "серое", как основное, которое в тулбаре.


Поле было "серым" (не редактируемым) в начальных релизах, пока не выполнили один из SR пользователей - "Сделать возможным редактирования сетки для Local_Symbols" - насколько помню это здесь уже обсуждалось ранее в другой ветке.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
sh007
сообщение Dec 19 2009, 13:37
Сообщение #84


Живой
***

Группа: Свой
Сообщений: 322
Регистрация: 28-08-04
Из: Москва
Пользователь №: 560



Цитата(fill @ Dec 19 2009, 12:34) *
Сделайте как показано в видео

Александр, возможно я чего то недопонял, но что должно иллюстрировать приведённое Вами видео.
Я вижу следующее.
1. Открывается на редактирование локальный символ
2. Через меню "File>Preferences" устанавливается шаг сетки 5.0 мм. (по изменению расположения точек сетки видно, что команда выполнена).
3. Через панель инструментов выбирается шаг сети 5.0 мм, после чего, система автоматически переключается на шаг 5.08 мм. (по изменению расположения точек сетки это тоже видно).
4. Далее вы располагаете пины и меняете их свойства. Однако шаг сетки при этом уже 5.08 мм.
Я писал о дефекте, который проявляется при шаге сетки, кратном целым единицам мм. (1.00, 5.00)
(т.е. не выполнять п.3)
Go to the top of the page
 
+Quote Post
AlexN
сообщение Dec 19 2009, 17:40
Сообщение #85


Профессионал
*****

Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200



Цитата(sh007 @ Dec 19 2009, 20:37) *
Александр, возможно я чего то недопонял, но что должно иллюстрировать приведённое Вами видео.
Я вижу следующее.
1. Открывается на редактирование локальный символ
2. Через меню "File>Preferences" устанавливается шаг сетки 5.0 мм. (по изменению расположения точек сетки видно, что команда выполнена).
3. Через панель инструментов выбирается шаг сети 5.0 мм, после чего, система автоматически переключается на шаг 5.08 мм. (по изменению расположения точек сетки это тоже видно).
4. Далее вы располагаете пины и меняете их свойства. Однако шаг сетки при этом уже 5.08 мм.
Я писал о дефекте, который проявляется при шаге сетки, кратном целым единицам мм. (1.00, 5.00)
(т.е. не выполнять п.3)


видимо у Вас с Александром разные цели - Вы пытаетесь показать, что глюк таки есть, а Александр - как на него не нарваться, что естественно для техподдержки.
Кстати, у меня по Вашей последовательности действий ничего не падает. Могу видео сделать. Именно локальный символ. Именно через preferances 5.0. ставлю пин. меняю properties. Не падает.. 2007.7.

экспериментируем дальше. Поменял региональные установки на "россия". не вываливается. поменял обратно на English (US) - свершилось - вываливается! как победить обратно - не хочу чтоб валилось почем зря....

там и другие глюки есть. Например, если поменять в свойствах пина длину - то пин удлиняется обязательно внутрь тела символа. Хоть слева от символа - внутрь, хоть справа - все равно внутрь. Если выдвинуть удлиненную ногу изнутри, то вместе с ногой двигается ее имя, теперь оно снаружи. Если имя теперь двигать внутрь тела символа, то имя, будучи привязанным к сетке, не встает на прежнее место, а прижимается к границе, теперь имена пинов на разном расстоянии от границы тела символа. Некрасиво и заморочно.

все странно. Сделал в preferances длину пина 5.00мм (была 5.08) - перестал NSE вываливаться. Вернул 5.08 - вываливается. Опять поставил 5.00 - не помогло. вываливается. Нет с стабильности ни в работе ни в вываливании.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 19 2009, 20:27
Сообщение #86


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(AlexN @ Dec 19 2009, 20:40) *
.Например, если поменять в свойствах пина длину - то пин удлиняется обязательно внутрь тела символа.

Какой же это глюк, это фича! Ориджин у пина - это центр собственно пина (куда цепь подключают). Все остальное привязано к нему и изменяется относительно него, а он сам фиксирован по указанным координатам, что вполне естественно.
Go to the top of the page
 
+Quote Post
AlexN
сообщение Dec 20 2009, 05:30
Сообщение #87


Профессионал
*****

Группа: Свой
Сообщений: 1 101
Регистрация: 28-06-04
Пользователь №: 200



Цитата(SM @ Dec 20 2009, 03:27) *
Какой же это глюк, это фича! Ориджин у пина - это центр собственно пина (куда цепь подключают). Все остальное привязано к нему и изменяется относительно него, а он сам фиксирован по указанным координатам, что вполне естественно.


согласился бы конечно, но при изменении длины пина имя остается на месте и сам пин имя перечеркивает, что заставляет делать 20 лишних кликов мыши для исправления.

на скриншоте:
ставим пин
удлиняем, сдвигаем, чтоб не лез внутрь
сдвигаем имя - слишком близко к границе
меняем сетку на 0.02in
сдвигаем имя еще раз
меняем сетку обратно
и все равно стоит не вровень с другими именами (хотя малозаметно)

Вывод - очень НЕБРЕЖНО.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 15:02
Рейтинг@Mail.ru


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