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

 
 
> KICAD::допиливание, вопросы разработки САПР
_Pasha
сообщение Sep 20 2012, 07:17
Сообщение #1


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Всем привет.
По просьбам трудящихся разделяю кикадовскую ветку.
Политика модерации предлагается такая:
в топик помещаются посты, посвященные смежным вопросам программирования и конструирования САПР, т.е. сугубо предметная область. Сущности, относящиеся к более абстрактным вопросам программирования, рекомендую излагать максимально кратко, при необходимости создавая темы в соответствующих разделах.
Сразу отмечу два направления - минимализм, цель которого прежде всего реализация списка из около 40 хотелок, расписанных весной сего года, и радикализм - ...не надо объяснять sm.gif
Форку быть!

О себе. Никакого репозитория пока не планирую, потому что хочется на основе того, что есть (bzr3622) наиграться для лучшего понимания, куда идти. Буду выкладывать куски кода и куда его помещать

Сообщение отредактировал _Pasha - Sep 20 2012, 07:20
Go to the top of the page
 
+Quote Post
14 страниц V  « < 3 4 5 6 7 > »   
Start new topic
Ответов (60 - 74)
break
сообщение May 29 2013, 05:52
Сообщение #61


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



White Rabbit
1. После нажатия кнопки "Back" ("Импорт выбранных посадочных мест") появляется окошко с запросом имени файла. После выбора файла (.cmp), вылезает окошко "Изменение видимости полей" с запросом "Сделать все поля посадочных мест видимыми?" с тремя кнопками: "Да", "Нет", "Отмена". С отменой всё понятно. При нажатии "Нет", ничего не происходит, как было, так и остаётся. При нажатии "Да", заголовок окна меняется на "Параметры отображения полей", при следующем нажатии "Да" поля посадочных мест всех элементов делаются видимыми. Однако если второе нажатие сделать не "Да", а "Нет", то поля посадочных мест всех элементов сделаются невидимыми. 01.gif
3. Нужно, нужно. Меня настройки по умолчанию никогда не устраивают.
4. Да ладно бы руками, так ведь всё равно не работает. Я в теме про ошибки расписал более подробно.
4.1. И я уже не вижу, видимо выпилили. Но на винчестере то у меня лежит! Раньше была видимо тут.

Откатился на 4131. Там глюков с библиотеками нет. Видимость полей посадочных мест "работает" так же.

Сообщение отредактировал break - May 29 2013, 06:30
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение Jun 3 2013, 08:12
Сообщение #62


Частый гость
**

Группа: Участник
Сообщений: 82
Регистрация: 26-09-12
Пользователь №: 73 697



Цитата
break
1. После нажатия кнопки "Back" ("Импорт выбранных посадочных мест") появляется окошко с запросом имени файла. После выбора файла (.cmp), вылезает окошко "Изменение видимости полей" с запросом "Сделать все поля посадочных мест видимыми?" с тремя кнопками: "Да", "Нет", "Отмена". С отменой всё понятно. При нажатии "Нет", ничего не происходит, как было, так и остаётся. При нажатии "Да", заголовок окна меняется на "Параметры отображения полей", при следующем нажатии "Да" поля посадочных мест всех элементов делаются видимыми. Однако если второе нажатие сделать не "Да", а "Нет", то поля посадочных мест всех элементов сделаются невидимыми. 01.gif
3. Нужно, нужно. Меня настройки по умолчанию никогда не устраивают.
4. Да ладно бы руками, так ведь всё равно не работает. Я в теме про ошибки расписал более подробно.
4.1. И я уже не вижу, видимо выпилили. Но на винчестере то у меня лежит! Раньше была видимо тут.
Откатился на 4131. Там глюков с библиотеками нет. Видимость полей посадочных мест "работает" так же.

1. Сэнкс. Несколько улыбнуло. А почему только три кнопки? Надо ещё пару добавить "может быть", "наверное" biggrin.gif
3. Хорошо поработаю над этим честно говоря, пока слабо интересовался этим вопросом.
4. Я даже и не пробовал. Увидел ручной вариант и в ужасе закрыл окно. Пока вернулся на 4115.
4.1. Человек только из командировки вернулся. Сразу куча новых версий. Аж глаза разбегаются. и 4118 stable, и 4181 testing. Эээххххх. Сча погоняю.


1. Забыл упомянуть одну интересную проблемку. В программе Cvpcb в панели работы с нет-листом в новых версиях почему-то постоянно идёт "выделение" части поля, а не строки, как в предыдущих версиях. По-другому пока объяснить это явление не могу. Происходит произвольно не пойму то ли самостоятельно программа так делает, то ли после после проведения над полем курсора. Причём принудительно я такую операцию повторить почему-то не могу. Вот опять повторилась. Любопытно, что курсор может быть "активный" (синего цвета) и "пассивный" - серого. И тот, и другой могу перемещать.
2. Ещё один момент. В 4115 при выходе из PCBnew запоминались последние установки поля "видимость". слои и элементы. В 4118 также. Есть нюанс. "Значение" и "наименование" (указываю предположительный вариант на русском, потому что в последних версиях переводы названий слоёв и элементов почему-то отсутствуют) отключаются только вместе. Да и кстати. А как сохранять настройки отображения без редактирования проекта? "Настройки"-"Сохранить настройки"?
Пы.сы.: Не помйму работу сайта. То пропал доступ на редактирование своего сообщения, потом появился. Пока редактировал, опять пропал. wacko.gif

Сообщение отредактировал White Rabbit - Jun 3 2013, 08:13
Go to the top of the page
 
+Quote Post
break
сообщение Jun 3 2013, 12:00
Сообщение #63


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



White Rabbit
1. Ничего не понял. В 4131 выделяются только строки. И курсоры активный - текущей панели и серожёлтый - неактивной панели. Перемещается только активный.
2. В 4131 нет таких проблем. Отключается и выключается раздельно, перевод есть.
С сохранением настроек надо проявлять осторожность, а то получится, как я описывал в ошибках - удалятся настройки Eeschema.
В принципе, настройки видимости сохраняются при сохранении самой платы. Если без редактирования, то возможны 2 варианта:
а) "Сохранить как"
б) Сделать действие и отменить его, после чего кнопка "Сохранить" становится доступна.
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение Jun 3 2013, 20:00
Сообщение #64


Частый гость
**

Группа: Участник
Сообщений: 82
Регистрация: 26-09-12
Пользователь №: 73 697



Цитата
break
1. Ничего не понял. В 4131 выделяются только строки. И курсоры активный - текущей панели и серожёлтый - неактивной панели. Перемещается только активный.
2. В 4131 нет таких проблем. Отключается и выключается раздельно, перевод есть.
С сохранением настроек надо проявлять осторожность, а то получится, как я описывал в ошибках - удалятся настройки Eeschema.
В принципе, настройки видимости сохраняются при сохранении самой платы. Если без редактирования, то возможны 2 варианта:
а) "Сохранить как"
б) Сделать действие и отменить его, после чего кнопка "Сохранить" становится доступна.

1. Попробую лучше объяснить. После запуска программы при проведении курсора мышки над полем, сформированным из нетлиста, происходит выделение нескольких строк одновременно, причём если вести вниз курсор, выделится может и всё. Визуально это выглядит, как выделение неактивным серым цветом строк при наблюдаемой так же и привязанной к курсору прямоугольной области экрана, ограниченной штрих-пунктирной линией. Не знаю, стало ли понятней, но как-то так. Во второй половине (поле посадочных мест) такого не наблюдал.
2. Надо будет глянуть. Надеюсь, что в 4132 так же. Для сохранения настроек обычно пользую вариант б). biggrin.gif
Go to the top of the page
 
+Quote Post
break
сообщение Jun 4 2013, 07:00
Сообщение #65


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



White Rabbit
1. Не понял точно, но, похоже, эти глюки проявляются если не запущена Eeschema.
2. Это и в более старых версиях так было, по крайней мере в большинстве (если не во всех) из тех, что я пробовал. Так что и дальше, думаю, так будет. (Хотя, в связи с произошедшими в последнее время изменениями, уже нельзя быть ни в чём уверенным.)
Go to the top of the page
 
+Quote Post
break
сообщение Jun 5 2013, 06:48
Сообщение #66


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



Новые пожелания к Pcbnew.
1. Сделать возможность скругления углов трасс.
2. Сделать возможность изменения мест ввода в "линии заданной длины для microwave приложений", а то сейчас вводится только посередине.
При этом может получаться глюк с загогулинами. Есть подозрение, что этот глюк имеет ту же основу, что и баг при перетаскивании куска ломаной, при котором угол сохраняется при переходе через сопряжённую линию (получаются острые углы).
3. Сделать возможность работы отмены действия после установки "линии заданной длины для microwave приложений". И вообще как-то странно получается, вроде проводник, а числится модулем.
4. В панели СВЧ приложений сделать подсветку выбранного инструмента, как это сделано в основной панели инструментов.
5. Сделать возможность привязки по зазорам при перетаскивании трасс.

Старое пожелание к Eeschema.
Может кто-то что-нибудь придумает по поводу подсветки цепей, поиска номеров цепей или чего-то подобного? Сильно затрудняет работу.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение Jun 5 2013, 08:30
Сообщение #67


Частый гость
**

Группа: Участник
Сообщений: 82
Регистрация: 26-09-12
Пользователь №: 73 697



Цитата
break
1. Не понял точно, но, похоже, эти глюки проявляются если не запущена Eeschema.

Хм. Уж не знаю, какая взаимосвязь. Но я обычно (хотя и не всегда) делаю последовательно. Открыл-закрыл схему, аналогично Cvpcb и Pcbnew.
Go to the top of the page
 
+Quote Post
zöner
сообщение Jun 5 2013, 09:39
Сообщение #68


Частый гость
**

Группа: Участник
Сообщений: 195
Регистрация: 16-02-12
Пользователь №: 70 299



непонятно почему в pcb не сделали, как и в eeschema, добавление модуля через А, а дорожки - W ?
легче же запомнить и использовать, чем Shift-X/O.

и еще - насколько сложно добавить фильтрацию списка футпринтов в cvpcb (как уже сделано в pcb) ?

Сообщение отредактировал zöner - Jun 5 2013, 09:42
Go to the top of the page
 
+Quote Post
break
сообщение Jun 5 2013, 09:45
Сообщение #69


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



White Rabbit
А зачем закрывать схему? Памяти в компе не хватает? Eeschema, CvPcb и Pcbnew взаимодействуют между собой - при тыкании на элементе в одной программе, курсор в другой программе автоматически устанавливается на этом же элементе. Наверное из-за этого и глюки - параметры пытаются передаться в Eeschema, а она не работает. Ещё при этом наблюдается торможение, по сравнению с нормальным режимом работы.

zцner
Редактор горячих клавиш не работает?

Сообщение отредактировал break - Jun 5 2013, 09:47
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение Jun 6 2013, 11:57
Сообщение #70


Частый гость
**

Группа: Участник
Сообщений: 82
Регистрация: 26-09-12
Пользователь №: 73 697



Цитата
break
А зачем закрывать схему? Памяти в компе не хватает? Eeschema, CvPcb и Pcbnew взаимодействуют между собой - при тыкании на элементе в одной программе, курсор в другой программе автоматически устанавливается на этом же элементе. Наверное из-за этого и глюки - параметры пытаются передаться в Eeschema, а она не работает. Ещё при этом наблюдается торможение, по сравнению с нормальным режимом работы.

Жесть, что курил разработчик программы??? wacko.gif Нет схематик и разводчик я ещё как-то понять могу. Но CvPcb??? А схематика недостаточно? Нда. Привычка не держать открытыми несколько программ у меня ещё с Пикада, да и в других вроде похоже реализовано. В любом случае в версиях до 4ххх у менчя такой проблемы не было. И ещё одно, кстати говоря. Мелочь, а приятно. При внесении изменений в плату в Pcbnew кнопка "Сохранить" становится активной, после сохранения "пассивной". А вот в схематике такого нет. Кнопка всё время активна. Это что за прикол? Давно обращал внимание и позабыл об этом.

Сообщение отредактировал White Rabbit - Jun 6 2013, 12:02
Go to the top of the page
 
+Quote Post
zöner
сообщение Jun 6 2013, 18:21
Сообщение #71


Частый гость
**

Группа: Участник
Сообщений: 195
Регистрация: 16-02-12
Пользователь №: 70 299



Цитата
Нет схематик и разводчик я ещё как-то понять могу. Но CvPcb???
по-моему удобно. 1 символ на схематике может соответствовать куче футпринтов (напр. транзистор - SOT23, TO92, TO220 и т.д.). Не хватает только фильтрации и быстрого поиска по правому списку
Цитата
кнопка "Сохранить" становится активной, после сохранения "пассивной". А вот в схематике такого нет.
можно спокойно забить, не мешает
Go to the top of the page
 
+Quote Post
faa
сообщение Jun 6 2013, 19:16
Сообщение #72


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(White Rabbit @ Jun 6 2013, 14:57) *
Жесть, что курил разработчик программы??? wacko.gif Нет схематик и разводчик я ещё как-то понять могу. Но CvPcb??? А схематика недостаточно?

Передачу сообщений из cvpcb в eeschema я прикручивал, курил и покуриваю "winston one" с половинкой фильтра sm.gif
Зачем? Уже ответили выше.
На широком мониторе (а еще лучше на двух) можно (и нужно) держать два (или более при необходимости) окна без перекрытия:
при формировании соответствий посадочных мест - схему и cvpcb,
при разводке схему и плату,
ну и вдобавок "копыта", gkrellm и т.д. и т.п.
Go to the top of the page
 
+Quote Post
break
сообщение Jun 7 2013, 05:27
Сообщение #73


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



White Rabbit
Но CvPcb??? А схематика недостаточно?
Eeschema как раз достаточно, Pcbnew для CvPcb не нужен. Кстати, очень удобно при назначении посадочных мест - сразу видно какой элемент выбран. Я, например, для резисторов разного размера не держу несколько УГО, поэтому приходится переназначать их в CvPcb.

При внесении изменений в плату в Pcbnew кнопка "Сохранить" становится активной, после сохранения "пассивной". А вот в схематике такого нет. Кнопка всё время активна. Это что за прикол?
Прикол в том, что Eescema давно уже не усовершенствуется, только периодически вносятся новые глюки и, иногда, они исправляются. sad.gif

zцner
Не хватает только фильтрации
Так вроде же фильтрация есть (справа 3 кнопки)?

Сообщение отредактировал break - Jun 7 2013, 05:29
Go to the top of the page
 
+Quote Post
Guest_CYB3R_*
сообщение Jun 8 2013, 11:40
Сообщение #74





Guests






То, что мне не даёт покоя в кикаде -- это ни с чем не совместимый экспортированный гербер. Было бы неплохо сделать RS-272X. Багрепорт написал: https://bugs.launchpad.net/kicad/+bug/1188934
Go to the top of the page
 
+Quote Post
zöner
сообщение Jun 8 2013, 12:19
Сообщение #75


Частый гость
**

Группа: Участник
Сообщений: 195
Регистрация: 16-02-12
Пользователь №: 70 299



Цитата
Так вроде же фильтрация есть (справа 3 кнопки)?
не совсем то. лучше - как в scema/pcb - строку ввода над списком, и фильтрация списка по мере ввода текста.
и, в идеале, внизу, под списком, сделать небольшое превью изображения футпринта

Сообщение отредактировал zöner - Jun 8 2013, 12:20
Go to the top of the page
 
+Quote Post

14 страниц V  « < 3 4 5 6 7 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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