Перейти к контенту
Moderator

Пожелания разработчикам

Recommended Posts

Доброе время суток!

 

Я бы к этому списку еще добавила: и читать документацию. ;)

Файлы из старых проектов следует сохранять (импортировать) в формате fst. Они будут открываться в старших версиях.

Спасибо, но тогда нужно также и внимательнее читать посты. Я ведь ясно написал:

 

- Ставить две версии, экспортировать-импортировать из младшей в старшую? Вы это серьезно?

при этом имел в виду именно гемор с экспортом в формате печатной платы, а не общем формате дизайна, фактически - с потерей информации. И при этом все равно надо оставлять старую версию, (вернее, повторно ее ставить в другой каталог, ибо при установке новой поверх старой ничто не предупреждает о грядущей проблеме несовместимости форматов). Этакий сюрпризик, туды его...

 

Примеры Топор предлагает обновить при установке версии.

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

Дело-то не в этом, а в том, что любой сколько-нибудь серьезный программный продукт обязан обеспечивать чтение всех файлов, сохраненных в предыдущих версиях, автоматом, без каких-либо усилий со стороны пользователя. Это даже не пожелание, а категорический императив для любого мало-мальски профессионального ПО, стандарт де-факто. Для чтения нового формата в старых версиях обычно пишут конверторы, ну а в новых версиях старый формат должен читаться без всяких проблем.

Share this post


Link to post
Share on other sites

Может советовали, может нет... Сделайте пожалуйста возможность добавления на плату перемычек: как проволочных, так и SMD (т.н. резисторы с "нулевым" сопротивлением). Будет вообще шикарно, если эти перемычки будут так же участвовать в процессе автотрассировки (то есть будут расставляться автоматом). К примеру часто надо сделать плату однослойную и без "дырок" вообще, а плотность деталей такова, что никак без перемычек не обойтись. И приходится выкручиваться: делать переходы на другую сторону вручную и длиной в SMD компонент, а потом на пады переходов этот компонент паять.

 

А так проект очень даже грамотный. Сейчас только им и пользуюсь для трассировки. Быстро, удобно, эффективно. И главное прекрасно работает под Linux (через wine).

Share this post


Link to post
Share on other sites

Да, нас уже просили некоторые пользователи о добавлении перемычек. Но решение этого вопроса требует ресурсов, которых пока у нас нет. К сожалению, сейчас есть более приоритетные задачи.

Share this post


Link to post
Share on other sites

Здравствуйте!

 

В 5-й версии была возможность установить минимальную площадь островка метализации 0 мм. Это позволяло заливать и выводить на печать островки любого размера. В 6-й версии этот параметр установлен 1 мм, без возможности изменять в меньшую сторону. Верните, пожалуйста, возможность заливать самые маленькие островки.

Share this post


Link to post
Share on other sites

Спасибо за возврат авторазмещения.

Было-бы не плохо на панель запуска авторазмещения продублировать чекбокс "однослойная трассировка", сейчас живущий на вкладке "настройки авторассировки".

От него зависит логика размещение элементов.

Share this post


Link to post
Share on other sites

Спасибо за возврат авторазмещения.

Было-бы не плохо на панель запуска авторазмещения продублировать чекбокс "однослойная трассировка", сейчас живущий на вкладке "настройки авторассировки".

От него зависит логика размещение элементов.

На нашем размещении это никак не отразится, Вы сами должны выбрать сторону, на которой установите компоненты.

Share this post


Link to post
Share on other sites

Ребят, может будет такая возможность, сделайте ручное редактирование netlist. Хотя бы в виде простой таблички. Чтобы, например, можно было добавлять/удалять цепи, добавлять/удалять элементы в цепях.

 

Чем это полезно? Вот часто бывает так, что на принципиальной схеме (в каком нибудь DipTrace или Eagle) совсем не понятно как расположены ноги микросхем, потому все соединения делаются по логическому порядку. А как дело трассировки дошло - оказывается что ноги микросхем соединены таким адовым узлом, что и на два слоя никак не раскидать без кучи переходов/перемычек. Потому приходится лезть опять в редактор схемы, исправлять там, экспортировать в совместимый формат, снова импортировать в TopoR, снова расставлять элементы, вбивать всякие настройки и опять трассировать. Времени на это уходит уйма, а толку мало.

 

Было бы очень не плохо иметь в интерфейсе TopoRа табличку типа такой:

Цепь | Элементы

-----------------------

Net@1 | U1.1 U1.2

Net@2 | U1.4 U1.5

 

И так далее. Netlist вобщем. И чтобы можно было руками редактировать.

 

P.S. В будущем можно и графический интерфейс добавить, чтоб кликом мыши убирать/добавлять связи между ногами микросхем и прочее. Но и простая табличка очень упростит жизнь.

Share this post


Link to post
Share on other sites

 

Было бы очень не плохо иметь в интерфейсе TopoRа табличку типа такой:

Цепь | Элементы

-----------------------

Net@1 | U1.1 U1.2

Net@2 | U1.4 U1.5

 

 

Для изменения списка соединений (netlist) можно воспользоваться экспортом в текстовый формат TopoR PCB. После экспорта открываем файл в текстовом редакторе и ищем секцию Netlist, по структуре она очень похожа на приведённую таблицу. Скорректированный файл нужно импортировать обратно в TopoR. Подробнее о формате TopoR PCB можно узнать из описания, доступного в разделе "Скачать".

Share this post


Link to post
Share on other sites

Мелочь, но все же: в списке горячих клавиш функции кнопок мыши неплохо бы поставить в начале. И не упоминается, что прокрутка рабочей области возможна и  с помощью средней кнопки. Решение оригинальное (я, например, не сразу догадался), но удобное.

Share this post


Link to post
Share on other sites

Мелочь, но все же: в списке горячих клавиш функции кнопок мыши неплохо бы поставить в начале. И не упоминается, что прокрутка рабочей области возможна и  с помощью средней кнопки. Решение оригинальное (я, например, не сразу догадался), но удобное.

Да, про среднюю кнопку упомянуть забыли. Обязательно напишем. Спасибо.

Share this post


Link to post
Share on other sites

Планируется ли сделать расчет ширины проводников по заданному импедансу? А еще лучше - и расчет зазоров для копланарной линии.

Share this post


Link to post
Share on other sites

Планируется ли сделать расчет ширины проводников по заданному импедансу? А еще лучше - и расчет зазоров для копланарной линии.

Планируется, но не в ближайшее время.

Share this post


Link to post
Share on other sites

Доброго времени суток, огромное спасибо за ТОПОР,однако при реализации своего проекта испытал некий дискомфорт.....

1. Было бы неплохо при односторонней трассировке указать опционально,чтоб перемычки были прямые, так как при впаивании перемычек приходилось их выгибать по три раза....

2. В связи с тем что работа с САПР ТОПОР велась на одном ПК, а принтер установлен на другом ПК - возникла проблема переноса готового изображения слоя для печати..... win предложил вариант с виртуальным принтером (т.е. печать в файл с ужасным разрешением!). Пришлось устанавливать ТОПОР на втором ПК..... Разработка проекта велась изначально в Proteus, там есть отличный экспорт в PDF,  с отдельными слоями дорожек на каждом листе, Drill слоямии д.р..... оч удобно печатать на любом ПК..... короче говоря хотелось бы экспорт в какой нибудь нормальный формат.

3. При печати нижнего слоя для последующего ЛУТа пришлось отжать около десяти галочек..... Нельзя ли сделать вид "печать ЛУТ"  или как то в этом роде....

4. Много раз приходилось возвращаться в Протеус  для эстетичной расстановки компонентов. Привязка к сетке это хорошо, однако элементарного выравнивания в ТОПОРе нет.... в Протеусе это сочетание CTRL+A с выбором выравнивания групп элементов по вертикали, горизонтали и сторона выравнивания.....

5. Обратный экспорт в Протеус работает неадекватно..... читал, что есть некоторые проблемы с этим, это будет исправлено?

В общем мелочи а комфорта думаю принесут не мало. Заранее извиняюсь если в чем то не прав, но решил написать так как ТОПР единственное, что помогло развести одностороннюю плату всего с парой перемычек....и предполагаю дальнейшее его использование

Share this post


Link to post
Share on other sites

1. Выпрямление перемычек достигается редактированием (перемещение компонентов и переходов). Чисто автоматически это довольно сложно, более того, не всегда возможно.

2. Требуется пояснение. Печать в файл (для переноса на другой комп) не должна ухудшать разрешение.

3. Есть возможность создать схему отображения, которая выбирается перед печатью.

4. Выравнивание в планах, но не ближайших.

5. Требуются пояснения с примерами.

Share this post


Link to post
Share on other sites

Подскажите возможно ли редактировать цепи и удалять добавлять компоненты? 

Пока нет. В следующей версии (6.2) будет возможность редактировать цепи.

 

Либо, в крайнем случае, можно это проделывать руками, открыв fst файл через блокнот.

Share this post


Link to post
Share on other sites

Просьба добавить больше настроек правил проектирования.

Например, возможность задать "Минимальный отступ металла от отверстия на внутреннем слое".

Заметьте, это не то же самое, что зазор между проводниками (который может быть как меньше, так и больше).

Лучше, если ваша команда посмотрит списки требований к проектам, которые публикуют производители печатных плат, и реализует требуемые виды настроек проектов.

Пример, например, здесь - http://rezonit.ru/urgent/ml/index.php

Share this post


Link to post
Share on other sites
В 31.05.2016 в 07:44, amusin сказал:

Просьба добавить больше настроек правил проектирования.

Например, возможность задать "Минимальный отступ металла от отверстия на внутреннем слое".

Заметьте, это не то же самое, что зазор между проводниками (который может быть как меньше, так и больше).

Лучше, если ваша команда посмотрит списки требований к проектам, которые публикуют производители печатных плат, и реализует требуемые виды настроек проектов.

Пример, например, здесь - http://rezonit.ru/urgent/ml/index.php

Увеличение количества правил для зазоров в планах есть, но не в ближайших.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Здравствуйте!

В 5-й версии была возможность установить минимальную площадь островка металлизации 0 мм. Это позволяло заливать и выводить на печать островки любого размера. В 6-й версии этот параметр установлен 1 мм, без возможности изменять в меньшую сторону. Планируется возврат возможности заливать самые маленькие островки?

Share this post


Link to post
Share on other sites
В 25.06.2016 в 19:27, vkv940 сказал:

Добавте в ручную трассировку инструмент для создания дуги

Для каких целей Вам это нужно?

Проложенные вручную проводники автоматически меняют форму (это можно проверить при нажатии F5). Если включен режим дуг, а не аппроксимации, то дуги также сформируются автоматически.

 

Share this post


Link to post
Share on other sites
В 09.06.2016 в 12:53, 3rolza сказал:

Здравствуйте!

В 5-й версии была возможность установить минимальную площадь островка металлизации 0 мм. Это позволяло заливать и выводить на печать островки любого размера. В 6-й версии этот параметр установлен 1 мм, без возможности изменять в меньшую сторону. Планируется возврат возможности заливать самые маленькие островки?

Добрый день!

В настоящий момент минимальная площадь островка составляет 0,01 мм2, более мелкие размеры уже несущественны.

Share this post


Link to post
Share on other sites

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!

Зарегистрировать новый аккаунт

Войти

Есть аккаунт? Войти.

Войти

×