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

 
 
> Бяка в ПКАД2006SP2 при открытии файлов, созданных в более ранней версии
megajohn
сообщение May 12 2007, 11:56
Сообщение #1


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

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Бяка в ПКАД2006SP2 при открытии файлов, созданных в более ранней версии (наткнулся случайно).
Рисунок №1

А вот что PCAD2006SP2->PCB натворил в моем PCB созданном ранее в PCAD2004SP4
Рисунок №2

Будьте зрительно внимательны, и DRC-проверены =)

Сообщение отредактировал megajohn - May 12 2007, 11:58
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
oilchenk
сообщение May 23 2007, 19:49
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 29
Регистрация: 26-07-04
Пользователь №: 395



Как оказалось, глюк не только с импортом, но и при работе с линиями, состоящими из нескольких сегментов (3 и больше), расположенных вдоль одной линии.
Демонстрация:
Откройте плату Мегаджона. Проведите разорванные дорожки.
Разбейте один из сегментов дорожки (не крайний, подключенный к выводу, а промежуточный) на 3 участка. Для этого выделите его и в меню по правой кнопке мышки выберите пункт Add Vertex. Затем выделите один из полученных сегментов и снова разбейте его на 2 части с помощью Add Vertex.
Затем выделите один из полученных сегментов и измените его размер, передвинув одну из его крайних точек вдоль линии.
Один из сегментов исчезнет.
Go to the top of the page
 
+Quote Post
atlantic
сообщение May 24 2007, 10:24
Сообщение #3


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



Цитата(oilchenk @ May 23 2007, 22:49) *
Как оказалось, глюк не только с импортом, но и при работе с линиями, состоящими из нескольких сегментов (3 и больше), расположенных вдоль одной линии.
Демонстрация:
Откройте плату Мегаджона. Проведите разорванные дорожки.
Разбейте один из сегментов дорожки (не крайний, подключенный к выводу, а промежуточный) на 3 участка. Для этого выделите его и в меню по правой кнопке мышки выберите пункт Add Vertex. Затем выделите один из полученных сегментов и снова разбейте его на 2 части с помощью Add Vertex.
Затем выделите один из полученных сегментов и измените его размер, передвинув одну из его крайних точек вдоль линии.
Один из сегментов исчезнет.

Прежде всего это не глюк а опция.
Видимо не все поняли, что происходит,а именно откуда появилась
эта ошибка связанная с пропаданием сегментов.
Разработчики PCAD решили наконец избавиться(видимо с версии 2006), от излишней сегментации линий:
т.е. если линию возможно описать двумя точками (x1,y1 : x2,y2 ),
то излишняя сегментация (x1,y1 : x2,y2: ... : xN,yN)
не нужна, при условии что: x1=x2=...xN или у1=у2=...yN
, т.е. можно записать как (x1,y1: xN,yN).
В ранних версиях включая 2004, была эта излишняя сегментация, которая, как было здесь
замечено убиралась через "Utils\Trace Clean-Up.."
В 2006 версии сделали эту оптимизацию при загрузке файлов в редактор и при разводке
(может еще при каких либо действия). Но видимо, сделали еще не до конца правильно,
так как в 2006SP1 она(оптимизация сегментов) как бы корректно работает при загрузке
ранних версий(отсюда и совет по преодолению проблемы),
а в 2006SP2 иногда глючит.

Что касается Add Vertex, то работает он так(в 2006SP2):
на середину выделеного сегмента, добавляется "виртуальная точка излома"
которую после добавления следует сместить с оси бывшего сегмента
(именно отсюда и ваш "глюк": вы смещаеете вдоль линии,
а программа оптимизирует удаляя лишнии),
а именно получится два новых сегмента, одним словом так делают "ломаную".
На сколько я помню, в DOS версиях PCAD, Vertex нельзя было поставить,
на тот же самый сегмент, к которому его добавляли, что было логично.
Тут(в 2006SP2) видимо разработчики еще, не до конца продумали и реализовали эту простую идею.
Отсюда и "глюкис". Важно, что они стремятся сделать лучше, и сделают!
Go to the top of the page
 
+Quote Post
oilchenk
сообщение May 24 2007, 21:13
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 29
Регистрация: 26-07-04
Пользователь №: 395



Цитата(atlantic @ May 24 2007, 14:24) *
Прежде всего это не глюк а опция.
Видимо не все поняли, что происходит,а именно откуда появилась
эта ошибка связанная с пропаданием сегментов.
Разработчики PCAD решили наконец избавиться(видимо с версии 2006), от излишней сегментации линий:
<...>


Да, это верно по поводу сегментации. Демонстрация глюка, которую я описал, несколько искусственная. Но глюк проявляется и при других манипуляциях с линией, приводящих к появлению линии из нескольких сегментов. Например, перемещение изломов или сегментов линии. Сместите в приведенном в этом сообщении примере (Прикрепленный файл  open_gluk_pcad2006_segment_line.PCB ( 32 килобайт ) Кол-во скачиваний: 181
) излом или сегмент по стрелке до получения прямой линии и увидите. В реальной работе такое вполне может случиться. Так что, перефразируя дедушку Ленина: DRC, DRC и еще раз DRC.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение May 25 2007, 20:36
Сообщение #5


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(oilchenk @ May 25 2007, 00:13) *
...Так что, перефразируя дедушку Ленина: DRC, DRC и еще раз DRC.

Или хотя бы Optimize Nets...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- megajohn   Бяка в ПКАД2006SP2 при открытии файлов, созданных в более ранней версии   May 12 2007, 11:56
- - f0GgY   с чего бы то? интересно. з.ы. обводите, маркируйт...   May 12 2007, 12:35
- - [sER]   что-то за последнее время с пикадом вылезло нескол...   May 12 2007, 17:20
|- - megajohn   Вырезал из своего файла все лишнее и прикрепил к с...   May 12 2007, 20:33
- - f0GgY   мда. вот и переходи на 06.   May 13 2007, 06:09
|- - megajohn   у кого есть на борту 2004 и 2006 проверьте плз фай...   May 13 2007, 08:19
|- - SergM   Цитата(megajohn @ May 13 2007, 11:19) у к...   May 13 2007, 15:09
- - GKI   А как с этим бороться, если есть только PCAD-2006,...   May 23 2007, 03:55
|- - v0van   Цитата(GKI @ May 23 2007, 07:55) А как с ...   May 23 2007, 05:51
- - GKI   А как отврыть в PСAD-2004 файлы присланные в PСAD-...   May 23 2007, 05:59
|- - [sER]   Цитата(GKI @ May 23 2007, 08:59) А как от...   May 23 2007, 06:06
- - GKI   Ну и? Всех заказчиков не заставишь в 2002 сохранят...   May 23 2007, 06:13
|- - Mikle Klinkovsky   Цитата(GKI @ May 23 2007, 10:13) Ну и? Вс...   May 23 2007, 07:24
- - SergM   С этим глюком не все так просто: он воспроизводитс...   May 23 2007, 06:46
- - GKI   И опять же. Это не метод борьбы с данным конкретны...   May 23 2007, 08:08
- - Жека   Ну какие тут могут быть технические методы. Технич...   May 23 2007, 08:13
- - GKI   Один из вариантов: импортирование ASCII файла напр...   May 23 2007, 08:39
- - Жека   Можно попробовать генерить нетлист и сравнивать с ...   May 23 2007, 08:51
- - GKI   Ну почему же. Если заказчик выдаст из своего ...   May 23 2007, 09:09
- - SergM   1. Копируем pcb.exe (переименовав предварительно, ...   May 23 2007, 10:16
|- - atlantic   Цитата(SergM @ May 23 2007, 13:16) 1. Коп...   May 23 2007, 18:08
|- - SergM   Цитата(atlantic @ May 23 2007, 21:08) ......   May 23 2007, 19:15
- - Mikle Klinkovsky   Цитата(GKI @ May 23 2007, 12:08) И опять ...   May 23 2007, 13:30
|- - SergM   Цитата(oilchenk @ May 23 2007, 22:49) Как...   May 23 2007, 20:40
|- - atlantic   Интересно, официальные представители сообщают о та...   May 25 2007, 09:06
|- - atlantic   Цитата(IgorKossak @ May 25 2007, 23:36) И...   May 25 2007, 21:25
|- - oilchenk   Цитата(IgorKossak @ May 26 2007, 00:36) И...   May 26 2007, 01:03
- - Владимир   ЦитатаИнтересно, официальные представители сообщаю...   May 25 2007, 12:20
|- - atlantic   Цитата(Владимир @ May 25 2007, 15:20) Что...   May 25 2007, 14:05
- - Владимир   ЦитатаЧто читают так точно. Они присутствуют на фо...   May 25 2007, 15:25
- - atlantic   Я тут, глюк найденный oilchenk , представил в боле...   May 25 2007, 16:20
|- - Алексей Сабунин   Цитата(atlantic @ May 25 2007, 20:20) Я т...   Jun 15 2007, 05:53
|- - Crystaly   Цитата(Алексей Сабунин @ Jun 15 2007, 08...   Jul 27 2007, 22:02
- - ivainc1789   По данной проблеме был написан багрепорт в Altium ...   Jun 14 2007, 10:48
- - Mikle Klinkovsky   Эт не глюк. Это багафича. Она всегда была, с тех п...   Jul 29 2007, 20:49


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 18:36
Рейтинг@Mail.ru


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