|
Проблема с отрисовкой в PCB Editor |
|
|
|
Jan 14 2010, 08:18
|

Знающий
   
Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095

|
Цитата(acex2 @ Jan 13 2010, 22:55)  Изучаю OrCAD в свободное время. И есть одна проблема, которая не позволяет нормально работать с PCB Editor. При любом перетягивании объектов на экране (перетягивание компонентов, задание контура платы и др.) сам процесс перетягивания не отображается на экране. Т.е. все на экране остается как и прежде и только после нажатия кнопки Refresh я вижу новое положение компонента, нарисованный контур платы, и т.д.
Пробовал разные версии - 16.0, 16.2, 16.3 - не помогает. На компьютере стоит Windows 7 x86. Что интересно, на другом компьютере под Windows 7 x64 все работает отлично.
Может кто-то сталкивался с такой проблемой? OpenGL при этом включен или выключен? Если включен, попробуйте выключить...
|
|
|
|
|
Jan 14 2010, 11:24
|

Адепт
   
Группа: Свой
Сообщений: 520
Регистрация: 15-02-05
Пользователь №: 2 656

|
Цитата(Old1 @ Jan 14 2010, 11:18)  OpenGL при этом включен или выключен? Если включен, попробуйте выключить... У меня интегрированная видеосистема на основе Intel 965 Mobile Express. OpenGL как таковой в ней не отключается, можно только настройки менять. Пробовал отключать в настройках все что можно, проблема осталась. Обнаружил еще, что если переключить глубину цвета в видеосистеме с 32 бит на 16, то проблема чудесным образом пропадает.
|
|
|
|
|
Feb 8 2010, 17:41
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 30-12-04
Пользователь №: 1 758

|
Цитата(acex2 @ Jan 13 2010, 22:55) * Изучаю OrCAD в свободное время. И есть одна проблема, которая не позволяет нормально работать с PCB Editor. При любом перетягивании объектов на экране (перетягивание компонентов, задание контура платы и др.) сам процесс перетягивания не отображается на экране. Т.е. все на экране остается как и прежде и только после нажатия кнопки Refresh я вижу новое положение компонента, нарисованный контур платы, и т.д. Пробовал разные версии - 16.0, 16.2, 16.3 - не помогает. На компьютере стоит Windows 7 x86. Что интересно, на другом компьютере под Windows 7 x64 все работает отлично. Может кто-то сталкивался с такой проблемой? Цитата(Old1 @ Jan 14 2010, 11:18)  OpenGL при этом включен или выключен? Если включен, попробуйте выключить... С подобными эффектами столкнулся и я. Первый из них, на который натыкаешься сразу, это стирание фона "infinite cursor"ом. Есть ли это глюк или имеются способы исправления, кроме упомянутых? Что говорит по этому поводу Ваш опыт?
|
|
|
|
|
Feb 8 2010, 20:09
|
Частый гость
 
Группа: Свой
Сообщений: 126
Регистрация: 5-01-05
Из: Кремниевая долина, США
Пользователь №: 1 816

|
Цитата(espiride @ Feb 8 2010, 09:41)  Цитата(acex2 @ Jan 13 2010, 22:55) * Изучаю OrCAD в свободное время. И есть одна проблема, которая не позволяет нормально работать с PCB Editor. При любом перетягивании объектов на экране (перетягивание компонентов, задание контура платы и др.) сам процесс перетягивания не отображается на экране. Т.е. все на экране остается как и прежде и только после нажатия кнопки Refresh я вижу новое положение компонента, нарисованный контур платы, и т.д. Пробовал разные версии - 16.0, 16.2, 16.3 - не помогает. На компьютере стоит Windows 7 x86. Что интересно, на другом компьютере под Windows 7 x64 все работает отлично. Может кто-то сталкивался с такой проблемой? С подобными эффектами столкнулся и я. Первый из них, на который натыкаешься сразу, это стирание фона "infinite cursor"ом. Есть ли это глюк или имеются способы исправления, кроме упомянутых? Что говорит по этому поводу Ваш опыт?
Попробуйте отключить или уменьшить уровень Hardware Acceleration для видеокарты. (Dispaly Properties->Settings->Advanced->Troubleshoot->Hardware Acceleration.) Обычно стоит Full. Попробуйте уменьшить чуть-чуть, или до половины. Зачастую помогает. - Это проблема связана с самой видеокартой/настройками. С внешними видеокартами (не интегрированными) я такого не замечал. Если не поможет - отключите большинство.если не все, красот в винде - System Properties-Advanced-Performance-Settings-Adjust for best performance).
|
|
|
|
|
Feb 8 2010, 20:41
|

Знающий
   
Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095

|
Цитата(espiride @ Feb 8 2010, 19:41)  Цитата(acex2 @ Jan 13 2010, 22:55) * Изучаю OrCAD в свободное время. И есть одна проблема, которая не позволяет нормально работать с PCB Editor. При любом перетягивании объектов на экране (перетягивание компонентов, задание контура платы и др.) сам процесс перетягивания не отображается на экране. Т.е. все на экране остается как и прежде и только после нажатия кнопки Refresh я вижу новое положение компонента, нарисованный контур платы, и т.д. Пробовал разные версии - 16.0, 16.2, 16.3 - не помогает. На компьютере стоит Windows 7 x86. Что интересно, на другом компьютере под Windows 7 x64 все работает отлично. Может кто-то сталкивался с такой проблемой? С подобными эффектами столкнулся и я. Первый из них, на который натыкаешься сразу, это стирание фона "infinite cursor"ом. Есть ли это глюк или имеются способы исправления, кроме упомянутых? Что говорит по этому поводу Ваш опыт?
Увы у меня нет опыта работы с PCB Editor-ом в W7x86, и, честно говоря, пока не спешу перепрыгивать на W7 поскольку пока нормальную работу SPB под W7 никто не гарантирует... Что касается проблем с infinite cursor-ом и включенным OpenGL , то при работе под ХР подобный глюк тоже наблюдается, но не так ярко выражен. У меня присутствет ОДИН отпечаток перекрестья, redraw его убирает, но как только тронешь мышь он опять появляется... Я на это дело плюнул, уже привык и не обращаю внимания... Правда существуют проблемы с режимом Hilight: при крупном zoom-е подсвеченные объекты красит одним цветом и сложно оринтироваться в слоях...
|
|
|
|
|
Feb 9 2010, 19:40
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 30-12-04
Пользователь №: 1 758

|
Цитата(engineer @ Feb 8 2010, 23:09)  Попробуйте отключить или уменьшить уровень Hardware Acceleration для видеокарты. (Dispaly Properties->Settings->Advanced->Troubleshoot->Hardware Acceleration.) Обычно стоит Full. Попробуйте уменьшить чуть-чуть, или до половины. Зачастую помогает. - Это проблема связана с самой видеокартой/настройками. С внешними видеокартами (не интегрированными) я такого не замечал.
Если не поможет - отключите большинство.если не все, красот в винде - System Properties-Advanced-Performance-Settings-Adjust for best performance). С огромным уважением и благодарностью за правильное направление. 1. Первым указанием не воспользовался, так как в WinXP проблем не было, а в среде Vista and Win7 драйвера такой вожмостости не предоставляли. 2. Второй совет наиболее продуктивен. После перебора разных вариантов остановился на самом эффективном - перешёл на "non Aero Theme" и практически оказался с GUI WinXP. Так что теперь можно заняться философией. Зачем нужен переход с WinXP, если Allegro и Aero desktop experience не совместимы на данный момент и при данном понимании? Кому это интересто, прошу высказываться. Итак есть три варианта преодоления отмеченных в этой теме глюков Allegro в средах Vista и Win7, x32: а) отключить OpenGL в Allegro, б) сменить диапазон цветов на 16 бит, в) перейти на "non Aero Themes". И наконец установить 64 битную систему, если комп это позволяет.
Сообщение отредактировал espiride - Feb 9 2010, 20:18
|
|
|
|
|
Feb 11 2010, 19:12
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 30-12-04
Пользователь №: 1 758

|
Цитата(Uree @ Feb 10 2010, 11:16)  Странный вопрос... А зачем вообще нужно переходить с ХР на 7-ку, если ее официально практически никакие САПРы не поддерживают? Чтобы поиметь проблем на голову? Это запросто... заодно и в кошельке полегчает - работа ведь встанет! Для информации - на корпоративном уровне до сих пор продается ХР Pro, причем отдельным продуктом, как downgrade. Потому как корпоративный сектор не принял ни Висту(и уже не примет) ни 7-ку(тут непонятно, по крайней мере пока нет). Согласен. Корпоративная инерция сохранит жизнь WinXP на n-количество лет, пока не придут новые менеджеры. Но а) что делать пользователям Notebook с предустановленной Vista в обязательном порядке к коим принадлежу и я, б) дело двигается и вот заявлено, что Cadence SPB 16.3 совместима с Vista.
|
|
|
|
|
Feb 11 2010, 22:00
|
Участник

Группа: Участник
Сообщений: 15
Регистрация: 30-12-04
Пользователь №: 1 758

|
Цитата(Old1 @ Feb 8 2010, 23:41)  Увы у меня нет опыта работы с PCB Editor-ом в W7x86, и, честно говоря, пока не спешу перепрыгивать на W7 поскольку пока нормальную работу SPB под W7 никто не гарантирует... Что касается проблем с infinite cursor-ом и включенным OpenGL , то при работе под ХР подобный глюк тоже наблюдается, но не так ярко выражен. У меня присутствет ОДИН отпечаток перекрестья, redraw его убирает, но как только тронешь мышь он опять появляется... Я на это дело плюнул, уже привык и не обращаю внимания... Правда существуют проблемы с режимом Hilight: при крупном zoom-е подсвеченные объекты красит одним цветом и сложно оринтироваться в слоях... Поделюсь своим опытом, может быть он будет полезен. На компьютере с Pentium 4 и картой NVIDIA GeForce6200 отмеченные Вами эффекты проявлялись, но довольно редко, чтобы сделать какие-то выводы. А вот при работе на компе с Duo 2 и графикой Intel G45/G43 Express Chipset ничего подобного не наблюдалось. Там и там стояли WinXp и SPB_16.2 . Естественно эти наблюдения поверхностны как и совет модернизировать hard. Цитата(Alex11 @ Feb 11 2010, 23:15)  Снести висту и поставить XP, если Вы не умудрились купить ноутбук, на который насмерть нет драйверов для XP. Обычно удается. Потрясающий совет. Похоже Вы всех считаете неучами. Во-первых, за Vista были заплачены деньги с признанием легальности и соотвествуещей обслугой. Во-вторых. проще сделать upgrade до Win 7, кстати он был бесплатен до недавнего времени. В третьих, дело не этом частном случае.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|