Перейти к содержанию
    

baranovskiykonstantin

Участник
  • Постов

    313
  • Зарегистрирован

  • Посещение

Весь контент baranovskiykonstantin


  1. Для приложения, X, XP и XS - это разные группы элементов и никакого объединения по первой букве не происходит. В принципе, можно группировать не по всему буквенному обозначению, а только по первой букве, но как тогда быть с VD, VT, VS и т.п.? Понимаю, что процесс формирования групп не идеален, поэтому предлагаю обсудить его более подробно. Прошу пользователей высказать своё мнение. Поработаю над этим.
  2. Из руководства пользователя: Эти параметры лишь помогают заполнить поля, группы формируются совсем иначе. А именно, сначала все компоненты группируются по обозначению (C, DA, DD, R, VT и т.п.), затем в каждой образованной группе формируются подгруппы по наименованию поля "Группа". Например, схема состоит из таких элементов: Допустим, компоненты разеляются одной пустой строкой (параметр "0...9 пустых строк между разными типами элементов"), тогда перечень будет выглядеть так: Если установить параметр "Вставлять пустые строки между разными группами", то получим следующее: Именно так указано в ГОСТ 2.701-2008 п.5.7.6.
  3. Не понял о чём именно идёт речь. Имеется в виду: 1) стандартные значения для поля "Группа"; 2) автоматическое заполнение поля "Группа" при открытии документа; 3) заполнение поля "Группа" в таблице полей; или что-то ещё? Действительно, не учёл такой вариант. Доработаю. Сделаю.
  4. Проблема "дырок" в LibreOffice 6 версии (в 5-ой на Windows 7 такого нет). Создал сообщение об ошибке, если что. С полосками сложнее. Дело в том, что рамка текстового документа состоит из нескольких таблиц, состыкованных друг с другом. Между ними, так или иначе, образуется небольшой зазор. Посчитал что это не критично, так как лучшего варианта компоновки не нашёл. P.S. Есть такое дело. Буду работать над этим.
  5. Нужно установить отметку у параметра "Запоминать выбор элементов" на вкладке Основные. После последних изменений этот параметр потерял актуальность, нужно будет удалить его. В последнее время LibreOffice часто отображает содержимое с искажениями. Плюс к этому, могут отображаться контуры фреймов, такблиц в виде белых тонких линий (настраивается в меню Вид). Поэтому картинка выглядит немного пугающе, но если распечатать документ или экспортировать в PDF, то можно увидеть реальный вид документа.
  6. kicadbom2spec v3.14 Исправлена ошибка копирования и вырезания текста в редакторе полей. Улучшена обработка децимального номера. Добавлена возможность выбора типа шрифта: прямой или курсив. Добавлена поддержка вывода перечня элементов в виде текстового документа (*.odt). Если в документе *.odt текст не помещается в ячейку таблицы по ширине, то ширина текста будет автоматически подогнана средствами программы kicadbom2spec, так как LibreOffice Writer не имеет данного функционала. В документах *.ods LibreOffice Calc автоматически изменяет размер шрифта, чтобы вместить содержимое, поэтому здесь kicadbom2spec ширину текста не регулирует. Добавлена поддержка вывода перечня элементов в виде табличных данных (*.csv). Разделитель - запятая ','. Кодировка - Юникод (UTF-8). Параметры диалогового окна создания перечня элементов разделены на три группы (Файл, Параметры, Основная надпись) и разнесены по соответствующим вкладкам. Добавлена опция позволяющая включить или выключить подчёркивание наименования групп. Теперь по умолчанию наименование группы выравнивается по левому краю. С помощью отдельного параметра можно установить выравнивание по центру. Также, теперь по умолчанию выравниваются по левому краю и позиционные обозначения. С помощью отдельного параметра можно установить выравнивание по центру. Изменено выравнивание примечания, чтобы соответствовать ЕСКД (по левому краю). Кардинально переработан механизм формирования групп компонентов, чтобы соответствовать требованиям пункта 5.7.6 ГОСТ 2.701-2008. Требования пункта 5.7.7 не поддерживаются, так как KiCad не позволяет создавать повторяющиеся функциональные блоки с одинаковыми обозначениями компонентов внутри них. В KiCad используется сквозная нумерация. Добавлена возможность изменять количество пустых строк между группами разных компонентов (с разными обозначениями). Добавлен параметр, позволяющий вставлять пустые строки не только между разными типами элементов, но и между элементами, которые имеют разное наименование группы. Добавлена опция, позволяющая запретить образование пустых строк в начале страницы. Добавлена возможность указывать стандарт компонентов в наименовании группы. Наименования формируются автоматически на основе стандарта и марки компонентов. Если группа состоит из одного компонента, то можно указать имя группы в строке наименования компонента (вместо отдельной строки) с помощью специального параметра. Изменён механизм взаимодействия программы kicadbom2spec.pyw с модулем complist.py. Теперь при формировании перечня из программы передаются только параметры. Файл схемы (включая иерархические листы) с внесёнными изменениями сохраняется во временный каталог и передаётся модулю complist.py для формирования перечня. Модуль complist.py сделан полностью независимым от kicadbom2spec.pyw. Переработана команда "Сохранить схему как...". Теперь запрашивается только расположение и имя корневого (основного) файла, а все вложенные файлы иерархических листов сохраняются относительно корневого. Если иерархические листы содержатся в отдельных каталогах, то они будут созданы. Все диалоговые окна можно закрыть клавишей Escape. В диалоговых окнах редактора настроек, выбора параметров для импорта и создания перечня элементов, по умолчанию, фокус на кнопке ОК. Доработана опция "Добавить единицы измерения". Выполняется попытка определить цифровую часть значения и множитель. В случае удачного определения, значение будет приведено в нормальный вид и будут добавлены единицы изменения. В противном случае, значение останется без изменений. В качестве десятичного разделителя используется запятая. Единицы изменения и множители, указанные в международном формате, будут переведены. Примеры: На схеме В перечне Конденсаторы 1.0 1,0мкФ 2200 2200пФ 4н7 4,7нФ 10μF 10мкФ 2μ 2мкФ Резисторы 1.2 1,2Ом 1R2 1,2Ом R12 0,12Ом 510 510Ом 1,5k 1,5кОм 1,5kOhm 1,5кОм 1,5kΩ 1,5кОм 6M8 6,8МОм Дроссели 100 100мкГн 22u 22мкГн 470мк 470мкГн 6m8 6,8мГн 510uH 510мкГн Добавлена опция, позволяющая вставлять пробел между цифровой частью значения и единицами измерения (включая множитель). Обновлено и дополнено руководство пользователя.
  7. Добавлю опцию, которая будет вставлять пробел между цифровой частью значения и (мультипликатором) единицей измерения. У разделителей есть два варианта: 1) указать их в настройках программы на соответствующей вкладке (эти разделители будут применены ко всем элементам); 2) указать разделители непосредственно в полях компонентов (задаются каждому индивидуально).
  8. Можно установить размер текста, для этих полей, равным нулю (курсор над символом листа -> клавиша E -> появится диалог для редактирования свойств листа).
  9. kicadbom2spec v3.13 Исправлена ошибка, не позволяющая обрабатывать пустое поле децимального номера. Исправлена работа с файлами иерархических листов, имя которых содержит кириллицу. Добавлена возможность изменять ширину диалогового окна создания перечня элементов. Значение ширины сохраняется в конфигурационном файле. Также, теперь сохраняется ширина окна редактора полей. Добавлена панель для отображения всех полей текущего компонента. Текущим считается тот компонент, в строке которого находится курсор. Значения полей соответствуют сохранённым в файле. Названия и значения полей доступны только для чтения, их можно скопировать с помощью контекстного меню. Дополнено руководство пользователя.
  10. Неверно! Смотри ГОСТ 2.104-2006 Приложение А (стр. 12). Формат А4 допускает только портретную ориентацию и при этом использует рамку для ландшафтной ориентации. GOST2.104_2006_page.12.pdf
  11. Контроллер для управления освещением и температой воды аквариума: https://github.com/baranovskiykonstantin/aquarium Надеюсь, будет кому-то полезным.
  12. Указать децимальный номер. Ошибку исправлю. P.S. Чтобы избавиться от этой ошибки, можно заменить файл complist.py в каталоге программы на исправленную версию из репозитория.
  13. kicadbom2spec v3.12 Изменены маркеры однотипных элементов схем, которые повторно используются для нескольких листов иерархических схем: Оригинальный компонент (см. руководство пользователя): было: R123* стало: (*)R123 Копия компонента: было: R321(R123) стало: (R123)R321 Исправлена ошибка, при которой редактирование значения поля оригинального компонента с помощью редактора ячеек не влияло на значения полей копий. Исправлена ошибка, из-за которой создавалось новое поле для значения при сохранении схемы. Добавлена опция, позволяющая отображать пробелы в виде символа "᛫". Этот параметр влияет на отображение текста в таблице и в поле ввода редактора ячеек и полей. На вкладке "Разделители" редактора параметров, в полях ввода, пробелы всегда отображаются в виде символа "᛫" для лучшей наглядности. Исправлена недоработка, из-за которой изменения в полях основной надписи, при создании перечня, не применялись и не воздействовали на флаг изменения в файле схемы. Исправлено вычисление положения контекстного меню редактора ячеек при его вызове с клавиатуры. Исправлена ошибка, из-за которой при сохранении файла схемы каждый раз добавлялось поле "Исключён из ПЭ" (при установленном параметре "Запоминать выбор элементов" и со снятой отметкой). Исправлено включение/выключение активности команд редактирования в меню, панели инструментов и контекстном меню при изменении выделения компонентов. Добавлена новая функция: компоненту можно присвоить отмету "Подбирают при регулировании". При этом в таблице возле обозначения появится символ "*" в виде суффикса. Данную отметку можно установить или снять через контекстное меню таблицы как для одного, так и для нескольких элементов одновременно. При сохранении файла схемы, каждому компоненту, имеющему отметку "*" будет добавлено поле с именем "Подбирают при регулировании" и значением "*". Его параметры создаются идентичными параметрам поля обозначения, а позиция вычисляется таким образом, чтобы символ "*" располагался сразу после обозначения. В перечне элементов метка просто прибавляется к обозначению в виде суффикса. Добавлен новый параметр "Показывать метку "*" возле обозначения на схеме", позволяющий управлять отображением метки на схеме. Добавлена возможность управлять наличием необязательных граф форматной рамки. В диалоговом окне создания перечня элементов появилось два новых параметра, позволяющие добавлять или не добавлять графы первичной применяемости и графы заказчика. Если графы первичной применяемости присутствуют, то с помощью дополнительного параметра можно их автоматически заполнить значением децимального номера без кода документа. Удалены параметры о необходимости сохранять размер, положение окна и размеры колонок таблицы. Теперь они будут сохраняться всегда. Немного изменено диалоговое окно импорта параметров. Обновлён пример схемы для демонстрации работы программы. Обновлено руководство пользователя. Заменены спец. символы Unicode для совместимости с Windows XP.
  14. Самую свежую версию документации можно получить из github: https://github.com/KiCad/kicad-doc но она содержится в виде исходных кодов и её нужно собирать (процесс не сложный, но тем не менее). Вот собрал свежую документацию для pcbnew: Pcbnew - руководство пользователя (4.0) Pcbnew - руководство пользователя (master) С первым согласен, а вот со вторым нет. Думаю, новичкам будет полезно и это хоть немного снизит порог вхождения. Нет. Теперь, когда уже всё переведено, нужно просто время от времени обновлять переводы (ведь документация исправляется и дополняется).
  15. Торжественно сообщаю, что документация для KiCad полностью переведена на русский язык (как для стабильной, так и для тестовой веток). Благодарю всех причастных, за то что не остались равнодушны и не прошли мимо.
  16. Этот спор ведёт в никуда. KiCad - это мощный инструмент, позволяющий создавать довольно сложные электронные устройства. Это факт, существует масса примеров. Но в то же время, этот инструмент достаточно специфичен и требует правильного подхода. Безусловно, присутствуют свои минусы. Каждый должен сам взвесить все за и против, и решить, использовать KiCad или нет. И осуждать это решение недопустимо, это личное дело каждого. Поэтому, приводить субъективные выводы в качестве доводов и осуждать кого-то, считаю неуместным.
  17. Всё же, рекомендую изучить: http://docs.kicad-pcb.org/stable/ru/gettin...onents-in-kicad
  18. Перевёл шпаргалки для KiCad на русский, думаю будут полезны новым пользователям. Здесь в виде краткой инструкции собраны основные команды и размещены на листе формата А4. Доступны два варианта: портрет и ландшафт. kicad_cheatsheet_ru.pdf kicad_cheatsheet_landscape_ru.pdf
  19. Рекомендую перезагрузиться (чтобы сработал fontconfig). Если не поможет, скопировать вручную файлы шрифта в каталог ~/.fonts/ /usr/share/kicadbom2spec/README
  20. Информация о необходимых компонентах указана в файле README. Какую операционную систему используете? Как устанавливали шрифт?
  21. kicadbom2spec v3.11 Исправлена автоматическая коррекция децимального номера. Исправлен вызов справки из меню программы в ОС Windows. При автоматическом добавлении единиц измерения теперь, также, добавляется префикс "мк" для конденсаторов со значением в виде десятичной дроби и "п" для конденсаторов со значением в виде целого числа. Исправлена обработка пустых полей. Исправлены опечатки в интерфейсе программы. Исправлено форматирование в дополнительных полях шаблона для упрощения ввода данных вручную. Исправлена работа флага сохранения при выполнении отмены изменений. Добавлены разделители для формирования наименования компонента. Разделители представлены в виде префиксов и суффиксов для полей, участвующих в в образовании наименования компонента (марка, значение, класс точности, тип и стандарт). Все они задаются на специальной вкладке в редакторе настроек. Если какое-то из полей пустое, то при формировании перечня, соответствующие ему разделители в наименование не вставляются. Добавлены псевдонимы для полей. Каждому из необходимых для kicadbom2spec полей (Группа, Марка, Значение, Класс точности, Тип, Стандарт и Примечание) можно назначить любое другое пользовательское поле. Изменён диалог создания перечня элементов. Теперь в нём отображаются поля основной надписи с возможностью редактирования. Изменённые значения сохраняются обратно в файл схемы. Недостающее в KiCAD поле имени нормоконтролёра хранится в настройках kicadbom2spec. Исправлена нумерация страниц для перечней, состоящих из одного листа (согласно ГОСТ2.104-2006, раздел 6.1). Обновлено справочное руководство. Изменена программа установки для Windows. При отсутствии LibreOffice будет показано сообщение с предложением его установить. В случае подтверждения откроется страница загрузки в стандартном веб-браузере. Выражаю благодарность Эльдару Хайруллину, Александру Приёмову и Александру Данилову за предложения и исправления. Прошу проверить. Нашел одного жука, хотелось бы убедиться что проблема была только в нём.
  22. В стабильных выпусках 4-ой версии kicad отсутствует опция "Показать окно консоли", и, похоже, она не появится вплоть до 5-ой версии. Чтобы добиться совместной работы kicadbom2spec с kicad придется использовать ночные сборки, либо ждать пятой стабильной версии((
×
×
  • Создать...