baranovskiykonstantin 0 9 декабря, 2018 Опубликовано 9 декабря, 2018 · Жалоба Quote Параметр "Объединять группы с одинаковыми именами" всегда включен. Снятие отметки ничего не меняет. С какими обозначениями и какими названиями группы получается такой результат? У себя проверял следующим образом. Отрываю файл примера sample.sch, в котором три конденсатора C1-C3 имеют наименование группы "Конденсаторы" и три резистора R1-R3 имеют наименование группы "Резисторы". Изменяю значение группы для резисторов с "Резисторы" на "Конденсаторы". Если построить перечень с выключенным параметром "Объединять группы с одинаковыми именами", то получаю: Конденсаторы C1 ... C2 ... C3... Конденсаторы R1 ... R2 ... R3 ... Как и положено, группы с разыми обозначениями формируются отдельно, даже если имеют одинаковое наименование (согласно ГОСТ). Если же включить параметры "Объединять группы с одинаковыми именами", то получаю следующее: Конденсаторы C1 ... C2 ... C3... R1 ... R2 ... R3 ... Т.е. хотя элементы и имеют разные обозначения, они объединяются в одну группу, так как имеют общее наименование группы - "Конденсаторы". Подобное объединение возможно, только когда группы следуют подряд. Quote После сохранения изменений пользовательских полей в файл схемы, изменяется видимость этих полей на схеме - Значение становится видимым, даже если до того было скрыто. Тоже не смог воспроизвести у себя. Хотелось бы увидеть больше деталей. Quote При растягивании окна создания перечня на вкладке "Параметры" происходит добавление пустых строк между количеством пустых строк между разными типами элементов и надписью "пустых строк между разными типами элементов" (надпись переезжает ниже количества). И добавляются пустые строки после этой надписи. Исправил. Quote И хотелось бы увеличить время показа подсказок. Для операционных систем MS Windows wxWidgets использует стндартное время показа подсказок (~5 сек), которое зависит от продолжительности двойного щелчка: Quote The cursor must hover over a tool for a period of time before the tooltip is displayed. The default duration of this timeout is controlled by the user's double click time and is typically about one-half second. Пока не вижу адекватного решения этой проблемы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 10 декабря, 2018 Опубликовано 10 декабря, 2018 · Жалоба Вот ведь, с этим новым интерфейсом конфы сплошной геморрой. baranovskiykonstantin Цитата С какими обозначениями и какими названиями группы получается такой результат? Прошу прощения, я всё перепутал. Надо было ставить параметр "Указывать наименование группы единственного элемента в строке компонента". (Вот что значит долго заниматься другими вещами - всё забыл.) Цитата Для операционных систем MS Windows wxWidgets использует стндартное время показа подсказок (~5 сек), которое зависит от продолжительности двойного щелчка: Видимо есть и другой механизм, так как, например, в Firefox и Thunderbird подсказка остаётся неограниченное время, пока курсор находится на соответствующей кнопке. Есть ещё мелкие проблемы со словарём групп. Программа не понимает прописных и строчных букв - ставит как написано руками. При групповом редактировании полей в выпадающем списке присутствует минимальный список из тех групп, которые были изначально забиты в программе, введённые пользователем отсутствуют. При вводе новой группы, надо вводить её во множественном числе, иначе в единственном не получится. Может это и не решить. Тогда можно оставить как есть и принять как фича. Хотя логичнее было бы как раз вводить в единственном числе (поскольку пишется в каждой строчке), а при объединении в группы спрашивать форму множественного числа. Но это не принципиально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 2 апреля, 2019 Опубликовано 2 апреля, 2019 · Жалоба Барановский Константин При попытке создания перечня выдаётся ошибка: "При создании перечня элементов: <путь\имя файла> возникла ошибка: No such file or directory Не удалось создать перечень элементов" После нажатия "ОК" если старый файл с таким именем уже есть, то не перезаписывается и выдаёт сообщение: "Перечень элементов успешно создан и сохранен!" если файла с таким именем нет, то файл не создаётся и выдаёт сообщение: "Похоже что-то пошло не так! Файл перечня элементов не был создан." Раньше с этими же схемами всё работало. UPD. Перезагрузка компа помогла. Интересно, что это было? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 30 июля, 2019 Опубликовано 30 июля, 2019 · Жалоба On 6/19/2013 at 11:50 AM, tema-electric said: 1) Псевдоним делается 1 раз, по первой необходимости. Делается за 10-30 секунд. 2) Нет разницы, что искать в библиотеке OPAMP2_8 или AD820 3) В настоящий момент применение псевдонимов позволяте автоматически заполнить поле "Тип" у микросхем. Спорить нет особого желания об этом. Каждый работает в своем стиле, и экономит время по-своему. Писать о важности суффиксов в конце обозначения микросхем тоже не хочу. Полностью согласен что все поля должны заполняться в библиотеке и по хорошему надо бы добавить возможность залочить по желанию, чтобы на схеме нельзя было изменять. Но!!! Как быть с резисторами??? В псевдонимах нет поля Nominal, а его хочется/необходимо добавить на схему. Выводить на схеме полностью Description естественно не возможно. Есть ли возможность добавить в Alias еще поля? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба Вопрос по прежнему открыт и очень актуален. Есть ли возможность в Alias/псевдонимах задать доп. параметры, например Nominal и Voltage? ИЛИ Есть ли в Kicad возможность создания библиотеки в виде базы данных (по аналогии с AD)? Чтобы можно было одно УГО и Footprint использовать для множества компонентов с разными номиналами? Менять номинал в схеме - вариант не приемлемый, все компоненты должны быть определены в библиотеке (до последней буквы в наименовании). Неужели никто не сталкивался ранее с необходимостью создания нормальной/полноценной библиотеки компонентов в Kicad? Или такие вещи возможны только в коммерческом ПО? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 24 августа, 2019 Опубликовано 24 августа, 2019 (изменено) · Жалоба @C2000, с такими требованиями, KiCad - не для Вас. Библиотека компонентов в KiCad - это библиотека условных графических обозначений. Псевдонимы (Alias) - это всего лишь дополнительные возможные наименования одного и того же УГО. Компонент, как таковой, образуется при добавлении УГО в схему, назначении ему посадочного места и заполнении его полей. Такой подход выбран для того, чтобы добиться минимальных размеров библиотек и обеспечить приемлемое время их загрузки (все файлы проекта KiCad имеют текстовый формат, базы данных не используются). Приведу цитату из рассылки разработчиков: Quote Terry Gray: I have what might be a dumb question about Kicad libraries. Why does Kicad not use a standard SQL database, such as MariaDB, SQLite, etc? There may be really good reasons not to do this but it seems, at least to me, that it would make some things simpler such as making it easier to incorporate Kicad into company inventory systems. Wayne Stambaugh: Because SQL and databases in general are not good storage mediums for libraries. KiCad libraries are plain text files that are easy to parse and format, portable, human readable, and do not require any additional dependencies. Databases are none of these. I don't think corporate inventory systems are the same thing as libraries even though the are related. Once the Python scripting is implemented during V6, this will be the way to script corporate database support into KiCad. Так что, нужно использовать KiCad согласно концепции, указанной в документации, или ... одно из двух. Изменено 24 августа, 2019 пользователем baranovskiykonstantin Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_eight_seven 6 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 1 hour ago, C2000 said: Неужели никто не сталкивался ранее с необходимостью создания нормальной/полноценной библиотеки компонентов в Kicad? Или такие вещи возможны только в коммерческом ПО? Я сталкивался. Потому и отказался от KiCAD'а. Но последнее время всерьёз задумывался о том, чтобы сделать модуль на том же гвидопыхе для подключения по ODBC/JDBC. Может быть с января займусь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 1 hour ago, baranovskiykonstantin said: @C2000, с такими требованиями, KiCad - не для Вас. Библиотека компонентов в KiCad - это библиотека условных графических обозначений. Псевдонимы (Alias) - это всего лишь дополнительные возможные наименования одного и того же УГО. Компонент, как таковой, образуется при добавлении УГО в схему, назначении ему посадочного места и заполнении его полей. Такой подход выбран для того, чтобы добиться минимальных размеров библиотек и обеспечить приемлемое время их загрузки (все файлы проекта KiCad имеют текстовый формат, базы данных не используются). Приведу цитату из рассылки разработчиков: Так что, нужно использовать KiCad согласно концепции, указанной в документации, или ... одно из двух. Да в принципе можно было бы и без БД обойтись, если в Alias можно было бы добавить еще пару атрибутов, в дополнение к дескрипшин и даташит Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба @C2000, если уж очень сильно нужно, то можно создать отдельную библиотеку для каждого типа резисторов, а в библиотеке для каждого номинала создать отдельный элемент. Например: Резисторы МЛТ-0,5 0,1 ... 1к5 ... Резисторы МЛТ-1 0,1 ... 1к5 ... ... Таблицы библиотек позволяют нормально работать с компонентами, которые имеют одинаковые названия, но расположены в разных библиотеках. Только при таком подходе образуется огромное количество компонентов и загрузка приложений (eeschema, cvpcb) будет занимать намного больше времени. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
C2000 3 24 августа, 2019 Опубликовано 24 августа, 2019 · Жалоба 2 minutes ago, baranovskiykonstantin said: @C2000, если уж очень сильно нужно, то можно создать отдельную библиотеку для каждого типа резисторов, а в библиотеке для каждого номинала создать отдельный элемент. Например: Резисторы МЛТ-0,5 0,1 ... 1к5 ... Резисторы МЛТ-1 0,1 ... 1к5 ... ... Таблицы библиотек позволяют нормально работать с компонентами, которые имеют одинаковые названия, но расположены в разных библиотеках. Только при таком подходе образуется огромное количество компонентов и загрузка приложений (eeschema, cvpcb) будет занимать намного больше времени. В том то и дело что по правильному нет необходимости создавать для каждого резистора к примеру 0805 свой компонент, достаточно было бы создать один а в alias уже указывать конкретную марку(это сейчас возможно) и номинал для отображения на схеме (вот это невозможно) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 8 ноября, 2019 Опубликовано 8 ноября, 2019 · Жалоба kicadbom2spec v3.18 Исправлен параметр "Вставлять пустые строки между разными группами". Его действие было инвертировано. Исправлена компоновка панели параметров в диалоговом окне создания перечня элементов. Исправлена обработка стандартных полей в качестве псевдонимов. Единицы измерения добавляются к полю Значение даже если оно используется в подстановке. Добавлена поддержка расширенного количества комментариев в параметрах листа (было 4, стало 9). В комментариях 5, 6 хранятся значения граф "Т. контр." и "Н. контр." соответственно. Дополнено руководство пользователя. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
avbanakin 0 24 января, 2020 Опубликовано 24 января, 2020 · Жалоба Здравствуйте. Подскажите, что я делаю не так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 24 января, 2020 Опубликовано 24 января, 2020 · Жалоба @avbanakin, покажите содержимое файла ~/.config/kicadbom2spec/log.txt. Там должно быть подробное описание возникающей ошибки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
avbanakin 0 24 января, 2020 Опубликовано 24 января, 2020 · Жалоба указанный вами файл пуст. на скриншоте привожу вывод лога в кикаде, откуда запускается плагин создания перечня элементов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 24 января, 2020 Опубликовано 24 января, 2020 · Жалоба Какая версия KiCad? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться