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

 
 
32 страниц V  « < 24 25 26 27 28 > »   
Reply to this topicStart new topic
> Вывод текстовой документации в KiCAD-ГОСТ, Обсуждаем разрабатываемые варианты вывода документации
AVL
сообщение Feb 25 2016, 12:40
Сообщение #376


Местный
***

Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020



Пока собрал ревизию 4351 ветки lp:~kicad-gost-committers/kicad/kicad как есть на своей машине (Debian Wheezy 7.7 + LibreOffice 3.5). GOST-doc-gen в такой конфигурации работает без каких-либо проблем, никаких ошибок UNO не появляется.
Go to the top of the page
 
+Quote Post
AVL
сообщение Feb 26 2016, 23:19
Сообщение #377


Местный
***

Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020



Цитата(alex9 @ Feb 25 2016, 10:00) *
Может дадите odfpy ещё один шанс?

Пока залил экспериментальный код от 04.05.2013 как есть по интеграции odfpy в GOST-doc-gen в lp:~kicad-gost-committers/kicad/kicad.
Если будет время, попробую реанимировать этот код, и еще раз проверить работоспособность odfpy.

Цитата(alex9 @ Feb 25 2016, 11:41) *
"он уже установлен и GOST-doc-gen все равно не видит uno".

Улучшил алгоритм поиска Open/LibreOffice (ревизия 4356 ветки lp:~kicad-gost-committers/kicad/kicad).
После этой доработки у меня Debian Wheezy 7.7 + LibreOffice 5.0.5 заработал. Под винду эту доработку не тестировал.
Go to the top of the page
 
+Quote Post
faa
сообщение Mar 31 2016, 20:50
Сообщение #378


Знающий
****

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



Поправил поиск для rpm-based дистрибутивов.
Исправл sheetLists по новые реалии.
Инструменты ГОСТ экранную форму заполняет, но перечень (Сформировать ПЭ3) формирует пустой.
AVL, не будет времени посмотреть, что там не так.
ЗЫ: Если нужны детали, что готов дополнить.
Go to the top of the page
 
+Quote Post
AVL
сообщение Apr 16 2016, 11:40
Сообщение #379


Местный
***

Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020



Цитата(faa @ Mar 31 2016, 23:50) *
Инструменты ГОСТ экранную форму заполняет, но перечень (Сформировать ПЭ3) формирует пустой.
AVL, не будет времени посмотреть, что там не так.
ЗЫ: Если нужны детали, что готов дополнить.

Попробовал собрать текущую ревизию 4383. У меня работает без проблем.
С какими параметрами запускаете cmake? Какая у Вас версия OpenOffice/LibreOffice?
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение Apr 20 2016, 13:49
Сообщение #380


Местный
***

Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861



kicadbom2spec v3.8

Основное изменение для пользователей Windows - возможность использования Python'a из KiCad'a. Для этого нужно использовать последнюю ночную сборку или подождать выхода стабильной версии 4.0.3. Также, стало легче создавать BOM плагин для Eeschema, так как все поля заполняются автоматически. Нужно только поставить галочку (см. документацию).

Т.е. теперь можно удалить из системы (только Windows) Python, wxPython, затем установить свежий KiCad (если еще не установлен) и потом - kicadbom2spec.
При установке появится диалоговое окно, в котором можно выбрать вариант установки: использовать нужные компоненты из KiCad или установить их отдельно.

Все изменения:

* Переделан механизм вызова справки. При первом запуске отображается диалог
выбора программы для просмотра PDF файлов. В редакторе параметров данную опцию
можно редактировать.
* Исправлена ошибка, приводившая к неправильной генерации *.ods файла (LibreOffice
воспринимал файл как поврежденный и предлагал восстановить).
* К метаданным *.ods файла добавляется информация о времени создания и
версии программы, в которой он был создан.
* Программа установки для Windows:
- оставлена только одна версия программы установки. Все компоненты,
кроме LibreOffice включены в инсталлятор. LibreOffice доступен на странице
выбора компонентов, но для его установки нужно подключение к интернету.
- исправлена установка шрифта в Windows 7;
- исправлена установка/удаление файла параметров в Windows 7;
- добавлена регистрация пункта удаления программы в Панели управления;
- добавлена возможность удалять старую версию программы перед
установкой новой;
- если на ПК установлен KiCad со встроенным Python, предлагается
использовать его или установить отдельную версию;
- переделана страница выбора компонентов. Теперь отображаются все
компоненты, но помечаются только отсутствующие.
* Исправлен поиск в обратном направлении.
* Обновлено справочное руководство.
Go to the top of the page
 
+Quote Post
faa
сообщение May 16 2016, 08:00
Сообщение #381


Знающий
****

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



Цитата(Барановский Константин @ Apr 20 2016, 16:49) *


При обработке многолистовой схемы при неоднократном использовании одного из листов пропускает сомпоненты, обозначения которых
в строке "AR"

Для примера компонент из такого листа
Код
$Comp
L C C227
U 1 1 5600C7A1
P 15250 3200
AR Path="/560099ED/5600C7A1" Ref="C227"  Part="1"
AR Path="/560D4E82/5600C7A1" Ref="C432"  Part="1"
AR Path="/560DA0FF/5600C7A1" Ref="C637"  Part="1"
AR Path="/560DA11C/5600C7A1" Ref="C842"  Part="1"
F 0 "C842" V 15325 3050 50  0000 C CNN
F 1 "0,1" V 15175 3100 50  0000 C CNN
F 2 "ulfft:SM0402" H 15250 3200 50  0001 C CNN
F 3 "" H 15250 3200 50  0001 C CNN
        1    15250 3200
        0    -1   -1   0
$EndComp


В перечень попадает только C842.
C227, C432, C637 в перечне пропускаются.
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 16 2016, 08:33
Сообщение #382


Местный
***

Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861



faa, понял. Буду исправлять.

Сообщение отредактировал Барановский Константин - May 16 2016, 08:34
Go to the top of the page
 
+Quote Post
faa
сообщение May 25 2016, 06:57
Сообщение #383


Знающий
****

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



Цитата(Барановский Константин @ May 16 2016, 11:33) *
faa, понял. Буду исправлять.

Как процесс?

Цитата(AVL @ Apr 16 2016, 14:40) *
Попробовал собрать текущую ревизию 4383. У меня работает без проблем.
С какими параметрами запускаете cmake? Какая у Вас версия OpenOffice/LibreOffice?


Заработало после переставления руками ссылки /usr/bin/python с python2 на python3.
Может python3 добровольно-принудительно прямо в kicad-е ставить?
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 25 2016, 07:15
Сообщение #384


Местный
***

Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861



faa, уже пол дела сделано. Проблема оказалась не простой. Дело в том, что свойство компонента "AR" не описано в документации и я его не обрабатывал вовсе. На данный момент уже корректно открываются схемы с множеством копий иерархических листов (и компонентов, соответственно) и создается правильный перечень элементов. Нужно доработать процесс редактирования. Проблема в том, что компонент один, но имеет несколько копий с теми же полями и разными обозначениями (из приведенного примера компонент C842 имеет три копии C227, C432, C637). Планирую основной компонент оставить для редактирования, но с пометкой (С842* - значит компонент имеет копии), а копии сделать только для чтения с указанием оригинала "С227(С842)". При редактировании оригинала поля копий тоже будут изменятся. В документации это опишу более подробно.

P.S.
Судя по нумерации элементов проект довольно крупный. Хотелось бы узнать, насколько комфортно работать в программе с таким объемом данных. Конкретно, интересует задержки при открытии файлов, сортировке списка, создании перечня.
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 28 2016, 10:52
Сообщение #385


Местный
***

Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861



kicadbom2spec v3.9

* Добавлена обработка свойства компонентов "AR" (присутствует в компонентах
иерархических схем, которые неоднократно повторяются).
* Доработан процесс редактирования компонентов со свойствами "AR", в связи
с чем, вводится новое понятие - "копия компонента" (см. документацию).
* На время открытия схемы/библиотеки изменяется форма курсора и
интерфейс не зависает.
* В редакторе полей, при установке фокуса на поле со значением, весь текст
выделяется, для упрощения редактирования (можно сразу вводить новое значение).
* Теперь диалоговые окна поиска/замены можно закрыть с помощью клавиши ESC.
* В заголовке окна отображается полное имя открытого файла.
* Если при открытии файла схемы/библиотеки происходит ошибка, этот файл
удаляется из списка недавних файлов.
* При выборе программы для просмотра справочного руководства открывается
каталог с программами:
- /usr/bin - для ОС Linux;
- %ProgramFiles% - для ОС Windows.
* Дополнено справочное руководство.

faa, старался тестировать как можно тщательнее, но все равно, первое время лучше работать с копиями документов.
Go to the top of the page
 
+Quote Post
alex9
сообщение May 28 2016, 18:38
Сообщение #386


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492



Цитата(Барановский Константин @ May 28 2016, 14:52) *

Неприлично нескромная просьба: можете сделать автоматическое сохранение значений полей (в настройки) из редактора полей?
Например, в списке не нашли нужного значения - пишем его вручную и ставим рядом галочку "Запомнить". И программа запоминает!

Сообщение отредактировал alex9 - May 28 2016, 18:39
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 29 2016, 16:27
Сообщение #387


Местный
***

Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861



alex9, любые замечания и предложения приветствуются. В следующей версии сделаю.
Go to the top of the page
 
+Quote Post
faa
сообщение May 29 2016, 17:02
Сообщение #388


Знающий
****

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



Цитата(Барановский Константин @ May 28 2016, 13:52) *


У меня цепляет DD? из AR строки:

Код
$Comp
L XC7Z045-2FFG676 DD?
U 4 1 560AABC4
P 2750 3000
AR Path="/56084BDC/560AABC4" Ref="DD?"  Part="4".
AR Path="/56084BDC/560A9117/560AABC4" Ref="DD25"  Part="4".
F 0 "DD25" H 2750 5000 50  0000 C CNN
F 1 "XC7Z045-2FFG676" H 2750 150 50  0000 C CNN
F 2 "ulfft:XILINX-XC7Z045-FFG676" H 2750 2650 50  0001 C CNN
F 3 "" H 2750 2650 50  0000 C CNN
<------>4    2750 3000
<------>1    0    0    -1..
$EndComp


Хотя аннотация сделана и eeschema не возмущается.
Работаю в ГОСТ-сборке 4369, более свежие подтормаживают прилично - там drawtext "исправили" и чинить не собираются.
Проект большой и если включить вывод имени цепи на дорожках-выводах при большом увеличении заметно тормозит в легаси режиме.
А в GL режиме не учитывает длину цепи в чипе при выравнивании. Но это так, о наболевшем sm.gif
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 29 2016, 17:26
Сообщение #389


Местный
***

Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861



Цитата(faa @ May 29 2016, 20:02) *
У меня цепляет DD? из AR строки

Недоглядел, исправлю.
Go to the top of the page
 
+Quote Post
break
сообщение Jun 17 2016, 02:42
Сообщение #390


Местный
***

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



Надо всё-таки прийти к одному знаменателю с полями элементов.
ГОСТ менеджер компонентов удаляет содержимое поля "Номинал" непонятно по какому принципу. У одних удаляет, у других - нет. Может удалить, даже если поля "Тип" и "Номинал" не совпадают. Причём добавление в первую позицию поля "Номинал" символа (хотя бы пробела) при остальном полном совпадении, отключает удаление.
kicadbom2spec непонятно по какому принципу заполняет поле "Значение" - у одних элементов заполняет, у других - нет. Остальные поля (кроме "Обозначение") вообще не заполняет.
Go to the top of the page
 
+Quote Post

32 страниц V  « < 24 25 26 27 28 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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