|
|
  |
Довести оставшиеся проводники менее 1мм длины |
|
|
|
Nov 21 2017, 14:08
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556

|
Цитата(Владимир @ Nov 21 2017, 16:28)  Ну так настройте правила, если в герберах будете уверены. И DRC перестанет ругаться. Если бы я мог точно настроить длину проверки до 1мм - нет проблем. Но в правилах там либо чекает недоведенные проводники, либо нет
|
|
|
|
|
Nov 21 2017, 19:47
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556

|
Цитата(Владимир @ Nov 21 2017, 18:22)  В последних версиях алтиума недоведенный траки не влияют на расчет длины У меня 17-й Альтиум. Но дело не в этом. Проблема в том, что я не могу контролировать, насколько дорожка не доведена. Она просто не доведена и все - на 0,1мм, 1мм или на 10мм. Там свыше 500 ошибок, на 500 чекер стопится, разгребать эту кучу поштучно в поисках крупных недоразводок - то еще удовольствие. Потом, на недоразведенной дорожке нельзя, например, таскать дорожки - потянется резинка, а не изменится геометрия линии, что крайне раздражает, при наличии в дизайне 20 штук BGA корпусов и огромной кучи мелкой россыпи. Поэтому я и хочу мелкие недоразводки пофиксить автоматом, а крупные - уже ручками, куда деваться.
|
|
|
|
|
Nov 21 2017, 22:03
|
Местный
  
Группа: Свой
Сообщений: 301
Регистрация: 9-02-06
Пользователь №: 14 158

|
Цитата(Tiger @ Nov 21 2017, 22:47)  Проблема в том, что я не могу контролировать, насколько дорожка не доведена. Она просто не доведена и все - на 0,1мм, 1мм или на 10мм. .... Может я не правильно понял проблему, но сам попробовал бы так: - в панели PCB выбрать все связи и отсортировать по Unrouted Length, править начиная с худших, - здесь https://github.com/altium-designer-addons/scripts-libraries взять скрипт FixConnections, в нем можно указать какой величины "недоподводы" искать. Я им пользуюсь часто, помогает почистить плату перед производством.
|
|
|
|
|
Nov 22 2017, 05:31
|

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

|
Цитата(Tiger @ Nov 21 2017, 22:47)  У меня 17-й Альтиум. Но дело не в этом. Проблема в том, что я не могу контролировать, насколько дорожка не доведена. Она просто не доведена и все - на 0,1мм, 1мм или на 10мм. Там свыше 500 ошибок, на 500 чекер стопится, разгребать эту кучу поштучно в поисках крупных недоразводок - то еще удовольствие. Потом, на недоразведенной дорожке нельзя, например, таскать дорожки - потянется резинка, а не изменится геометрия линии, что крайне раздражает, при наличии в дизайне 20 штук BGA корпусов и огромной кучи мелкой россыпи.
Поэтому я и хочу мелкие недоразводки пофиксить автоматом, а крупные - уже ручками, куда деваться. Вы уж определитесь. Не доведена в пределах площадки или 10 мм -- 2 большие разницы. Вы писали -- с герберами все в порядке -- в последнем случае это врядли Во вторых-- таскать дорожки-- это уже переразводка-- ну так и сделайте ее полностью для выбранных трасс
|
|
|
|
|
Nov 22 2017, 14:34
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556

|
Цитата(Владимир @ Nov 22 2017, 09:31)  Вы уж определитесь. Не доведена в пределах площадки или 10 мм -- 2 большие разницы. Вы писали -- с герберами все в порядке -- в последнем случае это врядли Во вторых-- таскать дорожки-- это уже переразводка-- ну так и сделайте ее полностью для выбранных трасс Насчет 10 мм - это я загнул, конечно но недоразведенный 1мм останется внутри пада и на герберах не отразится никак, чего не скажешь про ругань DRC. Цитата(Constantin @ Nov 22 2017, 02:03)  Может я не правильно понял проблему, но сам попробовал бы так: - в панели PCB выбрать все связи и отсортировать по Unrouted Length, править начиная с худших, - здесь https://github.com/altium-designer-addons/scripts-libraries взять скрипт FixConnections, в нем можно указать какой величины "недоподводы" искать. Я им пользуюсь часто, помогает почистить плату перед производством. Воот. Оно. Спасибо! Но, как известно, чем больше имеешь - тем больше хочется, и теперь захотелось заодно и автодоразвести, а нужный флажок заблокирован, хотя в описании про это ничего не сказано: Код { - Fix Bad Connections (unfinished) - it will try to find tracks } { and arcs that have endpoints that do not match EXACTLY to } { electrical hotspot of another object, but are close to it. } { it will then try to match endpoints. }
Что там не так?
|
|
|
|
|
Nov 22 2017, 15:29
|
Местный
  
Группа: Свой
Сообщений: 301
Регистрация: 9-02-06
Пользователь №: 14 158

|
Цитата(Tiger @ Nov 22 2017, 17:34)  ... Что там не так? Видимо, Fix Bad Connections (unfinished)Можно посмотреть скрипт - алгоритм там есть, но автор решил, что он пока сырой, задача многовариантная.
|
|
|
|
|
Nov 22 2017, 16:41
|
Частый гость
 
Группа: Свой
Сообщений: 111
Регистрация: 21-02-06
Из: Москва
Пользователь №: 14 556

|
Цитата(Constantin @ Nov 22 2017, 19:29)  Видимо, Fix Bad Connections (unfinished)
Можно посмотреть скрипт - алгоритм там есть, но автор решил, что он пока сырой, задача многовариантная. А, я-то понял так, что это относится к unfinished nets, а не к unfinished script  Спасибо еще раз!
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|