|
|
  |
Вывод текстовой документации в KiCAD-ГОСТ, Обсуждаем разрабатываемые варианты вывода документации |
|
|
|
Dec 26 2016, 15:10
|
Местный
  
Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206

|
Барановский КонстантинИнтересно, а как понимать такое сообщение: Цитата Execution of command'"C:Program Files (x86)/kicadbom2spec/kicadbom2spec.pyw"' failed (error 0; операция успешно завершена.) (подчёркнуто мной). XML файл создаётся, ODS - нет.
|
|
|
|
|
Dec 27 2016, 18:12
|
Местный
  
Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861

|
break, это значит, что выполнение приложения было прервано (failed) в результате неизвестной ошибки, а так как ошибка не обработана должным образом, то возвращается значение по умолчанию - 0, что является признаком нормального завершения (error 0; операция успешно завершена.). Советую изучить раздел 5.1.1 руководства версии 3.10. Также, в Windows, для запуска kicadbom2spec из kicad нужно установить kicadbom2spec после kicad и согласиться на использование python и прочих компонентов из kicad.
|
|
|
|
|
Dec 30 2016, 21:52
|
Местный
  
Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206

|
Барановский КонстантинЦитата это значит, что выполнение приложения было прервано (failed) в результате неизвестной ошибки То, что приложение было прервано, и так понятно. Вопрос в наблюдаемых взаимоисключающих параграфах. И ошибка очень даже известная. Запустил через питоновскую оболочку и увидел, что спотыкается на "import wx". Wx на диске не нашёл. Цитата нужно установить kicadbom2spec после kicad Так и делал. Раньше работало. Ладно, как-нибудь потом разберусь.
|
|
|
|
|
Jan 12 2017, 16:04
|
Местный
  
Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861

|
Цитата(break @ Dec 30 2016, 23:52)  Так и делал. Раньше работало. Ладно, как-нибудь потом разберусь. Оказывается, в kicad версии 4.0.5 на Windows перестала отображаться жизненно важная (для kicadbom2spec) опция "Показать окно консоли". Разбираюсь с этим.
|
|
|
|
|
Jul 11 2017, 13:17
|
Местный
  
Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861

|
kicadbom2spec v3.11
- Исправлена автоматическая коррекция децимального номера.
- Исправлен вызов справки из меню программы в ОС Windows.
- При автоматическом добавлении единиц измерения теперь, также, добавляется префикс "мк" для конденсаторов со значением в виде десятичной дроби и "п" для конденсаторов со значением в виде целого числа.
- Исправлена обработка пустых полей.
- Исправлены опечатки в интерфейсе программы.
- Исправлено форматирование в дополнительных полях шаблона для упрощения ввода данных вручную.
- Исправлена работа флага сохранения при выполнении отмены изменений.
- Добавлены разделители для формирования наименования компонента. Разделители представлены в виде префиксов и суффиксов для полей, участвующих в в образовании наименования компонента (марка, значение, класс точности, тип и стандарт). Все они задаются на специальной вкладке в редакторе настроек. Если какое-то из полей пустое, то при формировании перечня, соответствующие ему разделители в наименование не вставляются.
- Добавлены псевдонимы для полей. Каждому из необходимых для kicadbom2spec полей (Группа, Марка, Значение, Класс точности, Тип, Стандарт и Примечание) можно назначить любое другое пользовательское поле.
- Изменён диалог создания перечня элементов. Теперь в нём отображаются поля основной надписи с возможностью редактирования. Изменённые значения сохраняются обратно в файл схемы. Недостающее в KiCAD поле имени нормоконтролёра хранится в настройках kicadbom2spec.
- Исправлена нумерация страниц для перечней, состоящих из одного листа (согласно ГОСТ2.104-2006, раздел 6.1).
- Обновлено справочное руководство.
- Изменена программа установки для Windows. При отсутствии LibreOffice будет показано сообщение с предложением его установить. В случае подтверждения откроется страница загрузки в стандартном веб-браузере.
Выражаю благодарность Эльдару Хайруллину, Александру Приёмову и Александру Данилову за предложения и исправления. Цитата(faa) Большой проект, много листов. "Толстая" микросхема XCKU085-1760, 28 частей рассыпаны по многим листам, посчитана 4 раза - четыре строки с DD4. Прошу проверить. Нашел одного жука, хотелось бы убедиться что проблема была только в нём.
Сообщение отредактировал Барановский Константин - Jul 11 2017, 13:20
|
|
|
|
|
Jul 12 2017, 02:45
|
Участник

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

|
Маленькая просьба, можно сразу устанавливать шрифт, или хотя бы какое-то упоминание нужного шрифта со ссылкой на шрифт ?
Шрифт поставил, все равно названия полей рамки не влазят в поля
Поставить-то поставил шрифт, а почему-то в либреофис он отсутствует
|
|
|
|
|
Jul 12 2017, 02:51
|
Местный
  
Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861

|
Цитата(op3op3 @ Jul 12 2017, 05:45)  Маленькая просьба, можно сразу устанавливать шрифт, или хотя бы какое-то упоминание нужного шрифта со ссылкой на шрифт ? Информация о необходимых компонентах указана в файле README. Цитата(op3op3 @ Jul 12 2017, 05:45)  Шрифт поставил, все равно названия полей рамки не влазят в поля Поставить-то поставил шрифт, а почему-то в либреофис он отсутствует Какую операционную систему используете? Как устанавливали шрифт?
|
|
|
|
|
Jul 12 2017, 03:03
|
Участник

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

|
Цитата(Барановский Константин @ Jul 12 2017, 09:51)  Информация о необходимых компонентах указана в файле README. не успел прочитать его ) Цитата(Барановский Константин @ Jul 12 2017, 09:51)  Какую операционную систему используете? Как устанавливали шрифт? Linux Mint 18.1 скачал opengostfont-otf-0.3.zip , распаковал, двойным кликом на шрифте открылся просмотрщик шрифта, в нем нажал установить, показывает что шрифт установлен а файл README где лежит? Запустил kicadbom2spec_3.11-1_all.deb на установку, автоматически установлилось
|
|
|
|
|
Jul 12 2017, 03:09
|
Местный
  
Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861

|
Цитата(op3op3 @ Jul 12 2017, 06:03)  ... распаковал, двойным кликом на шрифте открылся просмотрщик шрифта, в нем нажал установить, показывает что шрифт установлен Рекомендую перезагрузиться (чтобы сработал fontconfig). Если не поможет, скопировать вручную файлы шрифта в каталог ~/.fonts/ Цитата(op3op3 @ Jul 12 2017, 06:03)  а файл README где лежит? Запустил kicadbom2spec_3.11-1_all.deb на установку, автоматически установлилось /usr/share/kicadbom2spec/README
Сообщение отредактировал Барановский Константин - Jul 12 2017, 03:10
|
|
|
|
|
Jul 12 2017, 03:40
|
Участник

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

|
Цитата(Барановский Константин @ Jul 12 2017, 10:09)  Рекомендую перезагрузиться (чтобы сработал fontconfig). Если не поможет, скопировать вручную файлы шрифта в каталог ~/.fonts/
/usr/share/kicadbom2spec/README Поставил true type шрифты, они работают opengostfont-ttf-0.3.zip (минт не презагружал пару месяцев уже, на ночь в слип увожу. Насколько помню, это одна из идеалогий линукса, проводить изменение системы без перезагрузки, даже смену ядра ) точно, у ttf и otf шрифтов разное название в списке
|
|
|
|
|
Jul 12 2017, 06:55
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(Барановский Константин @ Jul 11 2017, 16:17)  Прошу проверить. Нашел одного жука, хотелось бы убедиться что проблема была только в нём. Проверил. Теперь только в одном экземпляре присутствует в списке. Спасибо
|
|
|
|
|
Aug 25 2017, 16:38
|
Местный
  
Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743

|
Цитата(AVL @ Feb 27 2016, 02:19)  Пока залил экспериментальный код от 04.05.2013 как есть по интеграции odfpy в GOST-doc-gen в lp:~kicad-gost-committers/kicad/kicad. Если будет время, попробую реанимировать этот код, и еще раз проверить работоспособность odfpy.
Улучшил алгоритм поиска Open/LibreOffice (ревизия 4356 ветки lp:~kicad-gost-committers/kicad/kicad). После этой доработки у меня Debian Wheezy 7.7 + LibreOffice 5.0.5 заработал. Под винду эту доработку не тестировал. Присоединюсь к вопросу. Ubuntu 16.04 пакет phyton-uno отсутствует как класс. Есть только phyton3-uno. Попытка что-нибудь сгенерить в Гост-Тулз выдаёт RPC_DOC_IFACE: Unable to connect to RPC document server. P.S. KiCad version bzr4453 Куда двигаться? Ставить Дебиан или брать более старую версию КиКада?
|
|
|
|
|
Oct 18 2017, 09:28
|
Местный
  
Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861

|
kicadbom2spec v3.12
- Изменены маркеры однотипных элементов схем, которые повторно используются для нескольких листов иерархических схем:
Оригинальный компонент (см. руководство пользователя): было: R123* стало: (*)R123 Копия компонента: было: R321(R123) стало: (R123)R321 - Исправлена ошибка, при которой редактирование значения поля оригинального компонента с помощью редактора ячеек не влияло на значения полей копий.
- Исправлена ошибка, из-за которой создавалось новое поле для значения при сохранении схемы.
- Добавлена опция, позволяющая отображать пробелы в виде символа "᛫". Этот параметр влияет на отображение текста в таблице и в поле ввода редактора ячеек и полей. На вкладке "Разделители" редактора параметров, в полях ввода, пробелы всегда отображаются в виде символа "᛫" для лучшей наглядности.
- Исправлена недоработка, из-за которой изменения в полях основной надписи, при создании перечня, не применялись и не воздействовали на флаг изменения в файле схемы.
- Исправлено вычисление положения контекстного меню редактора ячеек при его вызове с клавиатуры.
- Исправлена ошибка, из-за которой при сохранении файла схемы каждый раз добавлялось поле "Исключён из ПЭ" (при установленном параметре "Запоминать выбор элементов" и со снятой отметкой).
- Исправлено включение/выключение активности команд редактирования в меню, панели инструментов и контекстном меню при изменении выделения компонентов.
- Добавлена новая функция: компоненту можно присвоить отмету "Подбирают при регулировании". При этом в таблице возле обозначения появится символ "*" в виде суффикса. Данную отметку можно установить или снять через контекстное меню таблицы как для одного, так и для нескольких элементов одновременно. При сохранении файла схемы, каждому компоненту, имеющему отметку "*" будет добавлено поле с именем "Подбирают при регулировании" и значением "*". Его параметры создаются идентичными параметрам поля обозначения, а позиция вычисляется таким образом, чтобы символ "*" располагался сразу после обозначения. В перечне элементов метка просто прибавляется к обозначению в виде суффикса.
- Добавлен новый параметр "Показывать метку "*" возле обозначения на схеме", позволяющий управлять отображением метки на схеме.
- Добавлена возможность управлять наличием необязательных граф форматной рамки. В диалоговом окне создания перечня элементов появилось два новых параметра, позволяющие добавлять или не добавлять графы первичной применяемости и графы заказчика.
- Если графы первичной применяемости присутствуют, то с помощью дополнительного параметра можно их автоматически заполнить значением децимального номера без кода документа.
- Удалены параметры о необходимости сохранять размер, положение окна и размеры колонок таблицы. Теперь они будут сохраняться всегда.
- Немного изменено диалоговое окно импорта параметров.
- Обновлён пример схемы для демонстрации работы программы.
- Обновлено руководство пользователя.
- Заменены спец. символы Unicode для совместимости с Windows XP.
|
|
|
|
|
Oct 20 2017, 02:44
|
Участник

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

|
Цитата(Барановский Константин @ Oct 18 2017, 16:28)  Попробовал, очень удобно! На одном проекте привел к желаемому виду. На другом проекте, при попытке 'Создать перечень элементов' выскакивает алерт с таким сообщением Код При создании перечня элементов: /home/op3op3/KiCAD_prj/ws_Alarm/R8/R8_rear/R8_rear.ods возникла ошибка: 'NoneType' object has no attribute 'group' Не удалось создать перечень элементов. Такое сообщение в консоль Код Error messages: Traceback (most recent call last): File "/usr/share/kicadbom2spec/kicadbom2spec.pyw", line 1696, in on_decimal_num_changed value = complist.convert_decimal_num(value) File "/usr/share/kicadbom2spec/complist.py", line 632, in convert_decimal_num if num_parts.group(1) != None and num_parts.group(2) != None: AttributeError: 'NoneType' object has no attribute 'group' что можно предпринять чтобы устранить ошибку?
Сообщение отредактировал op3op3 - Oct 20 2017, 04:15
|
|
|
|
|
  |
5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0
|
|
|