|
Слияние двух полигонов в AD6 |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 25)
|
Apr 3 2007, 06:41
|
Частый гость
 
Группа: Свой
Сообщений: 193
Регистрация: 25-10-05
Пользователь №: 10 107

|
Vse ravno u meny eto delo ne rabotaet  Poprubuyte file attached
|
|
|
|
|
Apr 3 2007, 23:31
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Похоже чем дальше, тем больше недоработок. Решил тоже "побаловаться с полигонами". Ощущение такое, что уровень Protel99SE разработчики достигнут ко второму пришествию. Я, конечно, может не так понимаю, но наложение одного полигона на другой не приводит к их объединению (физическому). Конечно, один накрывает другой без проблем и их даже можно сгруппировать (через "Union"), но они остаются доступными по отдельности. Функция "Merge Polygons" напрочь отсутствует в AD6.x, даже в хелпе. Кстати после этого "файлика" заметил, что полигоны вообще обрабатываются криво. В другом файле попробовал нарисовать полигон, а он "редиска" не захотел "закрашиваться". С горя снЁс AD и поставил всЁ заново. Полигоны начали "заливаться" нормально, но если создать наложение одного полигона на другой и кликнуть правой кнопкой мышы на области "пересечения" (хочется добраться до "Polygon Actions"), то именно этот пункт раскрыть не удаЁтся. Хотя на области, где полигоны не "пересекаются" всЁ работает нормально. А я вот, всеми силами пытаюсь "пересадить" весь наш маленький коллектив с PCAD'а на AD. Но моего интузиЯзма может и не хватить. Думаю, надо посмотреть на Mentor (тоже поплеваться и начать писать свой собственный софт).
|
|
|
|
|
Apr 4 2007, 10:32
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата Я, конечно, может не так понимаю, но наложение одного полигона на другой не приводит к их объединению (физическому). Конечно, один накрывает другой без проблем и их даже можно сгруппировать (через "Union"), но они остаются доступными по отдельности. А чем плохо. У них мугут быть разные правила Цитата Функция "Merge Polygons" напрочь отсутствует в AD6.x, даже в хелпе. Может быть. Не проболвал за отсутствием необходимости Цитата Кстати после этого "файлика" заметил, что полигоны вообще обрабатываются криво. В другом файле попробовал нарисовать полигон, а он "редиска" не захотел "закрашиваться". С горя снЁс AD и поставил всЁ заново. Полигоны начали "заливаться" нормально, но если создать наложение одного полигона на другой и кликнуть правой кнопкой мышы на области "пересечения" (хочется добраться до "Polygon Actions"), то именно этот пункт раскрыть не удаЁтся. Хотя на области, где полигоны не "пересекаются" всЁ работает нормально. И заливается и "Polygon Actions работает [
|
|
|
|
|
Apr 4 2007, 10:46
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Цитата(Владимир @ Apr 4 2007, 11:32)  И заливается и "Polygon Actions работает Да, заливается и "Polygon Actions" работает, но не в области наложения полигонов. На приложенном рисунке два полигона. В синей области всЁ нормально, а в зелЁной при попытке нажать правую кнопку мыши появляется окно выбора обьекта (два полигона), а на второй клик - контекстное меню. Но выбор пункта "Polygon Actions" приводит к появлению окна выбора обьекта (два полигона).
|
|
|
|
|
Apr 4 2007, 13:13
|
Частый гость
 
Группа: Свой
Сообщений: 193
Регистрация: 25-10-05
Пользователь №: 10 107

|
Скосил полностью AD6. Так сказать физическое слияние полигонов как на картинке работает только до 6.3 апдейта После этого апдейта полигоны ведут себя "раздельно". Есть большое предположение что возможнобитый апдейт на фтп. У меня похожая ситуация как у Murzik 6011. При этом слудует добавить если в свойтвах полигона отменить галочку Remove Dead Copper то эта область становиться дополнительно Region и появляется окно выбора между полигоном и регионом. При чем регион естественно появляется без No net. Это проверено на AD6.0
Эскизы прикрепленных изображений
|
|
|
|
|
Apr 4 2007, 14:26
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Цитата(Kiwi @ Apr 4 2007, 14:13)  Скосил полностью AD6. Так сказать физическое слияние полигонов как на картинке работает только до 6.3 апдейта После этого апдейта полигоны ведут себя "раздельно". Есть большое предположение что возможнобитый апдейт на фтп. У меня похожая ситуация как у Murzik 6011. При этом слудует добавить если в свойтвах полигона отменить галочку Remove Dead Copper то эта область становиться дополнительно Region и появляется окно выбора между полигоном и регионом. При чем регион естественно появляется без No net. Это проверено на AD6.0 По поводу галочки Remove Dead Copper могу сказать следующее. Описанный эффект наблюдался после update to 6.7 (на свежую Win был поставлен AD 6.6, а через некоторое время update to 6.7). После полного сноса AD (относительно полного, так как все настройки остались, видимо надо хачить ещЁ и реестр) описанный эффект пропал. Так что вперЁд на Амбразуру 8-)!
|
|
|
|
|
Apr 5 2007, 09:28
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
СнЁс сегодня AD полностью. И поставил заново. Эффект с полигонами не исчез. Посьба к Владимиру. Пожалуйста, прихватите файлик и посмотрите на нЁм поведение контекствого меню при перекрытии полигонов.
4_Port_Serial_Interface.zip ( 57.7 килобайт )
Кол-во скачиваний: 134
|
|
|
|
|
Apr 5 2007, 10:49
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Цитата(Владимир @ Apr 5 2007, 11:31)  Смотри ниже картинку. Картинку не увидел. Я сколько не пробовал, независимо выбраны оба полигона(сразу) или нет, добраться до пунктов подменю "Polygon Actions" не удалось.
|
|
|
|
|
Apr 5 2007, 14:28
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Цитата(Владимир @ Apr 5 2007, 14:55)  Чтото с инетом. Вот картинка Теперь вижу 8-). Однако, возникает вопрос. Что же мне теперь делать? Самое интересное, обнаружил, что в моЁм случае ещЁ можно получить и ошибку. Двойной клик правой кнопкой на пересечении полигонов -> контекстное меню -> жмЁм клавишу "у" (пытаемся выбрать "Polygon Actions") -> окно выбора объекта (два полигона) -> клавишами "стрелка вверх/вниз" выбираем полигон -> жмЁм "Enter" -> ОШИБКА!.
ЕщЁ, Владимир, хотел узнать, какая версия AD у Вас стоит?
|
|
|
|
|
Apr 5 2007, 21:59
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Вообщем, как показали проверки, получается следущее. До версии 6.3 функция "Merge Polygons" работает и стоит наложить один полигон на другой, как они сливаются (правда не в экстазе :-)). Начиная с версии 6.3 два пересекающихся обрабатываются независимо. Интереснее понаблюдать работу AD с полигонами. AD 6.0.0.5208 - при вводе полигона не рисует будущюю границу - "слепой" ввод, не смог передвинуть "Vertex" полигона - повис 6.0.1.5229 - те же проблемы, только не виснет 6.0.2.5495 - уже умеет вводить полигон более или менее, корректировать форму полигона; корректно отрабатывает "Polygon Actions", однако при вводе "переключатель углов"(Shift+Space) в одном из положений вводит часть круга 6.3.0.6641 по 6.5.0.7356 - нормально вводит и корректирует полигон, не умеет "Merge Polygons", нормально отрабатывает "Polygon Actions", однако при выборе "Repour All" на пересекающихся полигонах просит после этого выбрать конкретный полигон, а затем предлагает "Rebuild 2 polygon(s)", "переключатель углов" ведЁт себя по прежнему некорректно. CheckBox "Remove dead copper" работает так: если он выключен, то вид полигона определяется типом заполнения; выключен: если касается соответствующей цепи - вид полигона определяется типом заполнения; если не касается соответствующей цепи - виден только контур. 6.6.0.7903 - аналогично предыдущему, но "переключатель углов" работает корректно; 6.7.0.9346 - полный "абзац" - смотрите посты выше. ВсЁ это имеет место быть возможно только у меня. Таким образом, буду сносить Win и ставить всЁ заново, другого пути не вижу, только это может оказаться бессмысленно.
|
|
|
|
|
Apr 5 2007, 22:22
|

Гуру
     
Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671

|
Цитата Вообщем, как показали проверки, получается следущее. До версии 6.3 функция "Merge Polygons" работает и стоит наложить один полигон на другой, как они сливаются (правда не в экстазе :-)). Начиная с версии 6.3 два пересекающихся обрабатываются независимо. Интереснее понаблюдать работу AD с полигонами. AD 6.0.0.5208 - при вводе полигона не рисует будущюю границу - "слепой" ввод, не смог передвинуть "Vertex" полигона - повис 6.0.1.5229 - те же проблемы, только не виснет 6.0.2.5495 - уже умеет вводить полигон более или менее, корректировать форму полигона; корректно отрабатывает "Polygon Actions", однако при вводе "переключатель углов"(Shift+Space) в одном из положений вводит часть круга 6.3.0.6641 по 6.5.0.7356 - нормально вводит и корректирует полигон, не умеет "Merge Polygons", нормально отрабатывает "Polygon Actions", однако при выборе "Repour All" на пересекающихся полигонах просит после этого выбрать конкретный полигон, а затем предлагает "Rebuild 2 polygon(s)", "переключатель углов" ведЁт себя по прежнему некорректно. CheckBox "Remove dead copper" работает так: если он выключен, то вид полигона определяется типом заполнения; выключен: если касается соответствующей цепи - вид полигона определяется типом заполнения; если не касается соответствующей цепи - виден только контур. 6.6.0.7903 - аналогично предыдущему, но "переключатель углов" работает корректно; 6.7.0.9346 - полный "абзац" - смотрите посты выше. ВсЁ это имеет место быть возможно только у меня. Таким образом, буду сносить Win и ставить всЁ заново, другого пути не вижу, только это может оказаться бессмысленно. И не лень было этим заниматься? И ради чего?. Только чтобы опция слияния полигонов работола? Есть более принципиальные вещи чем это. А это так- припампаса, ктоторой может и не быть а вдругих CAD вообще Функция слияния полигонов мне еще ни разу не потребоавлась И стрелятся из-за этого не приходилось
|
|
|
|
|
Apr 5 2007, 22:56
|
Местный
  
Группа: Свой
Сообщений: 334
Регистрация: 15-02-07
Из: Великий Новгород
Пользователь №: 25 384

|
Цитата(Владимир @ Apr 5 2007, 23:22)  И не лень было этим заниматься? И ради чего?. Во мне пока ещЁ не умер исследователь :-). Цитата(Владимир @ Apr 5 2007, 23:22)  Функция слияния полигонов мне еще ни разу не потребоавлась И стрелятся из-за этого не приходилось Я согласен. Пусть уж лучше каждый полигон поотдельности. Но почему в последнем Update'е такой косяк с меню?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|