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

 
 
> 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   1 2 3 > »   
Start new topic
Ответов (1 - 99)
AHTOXA
сообщение Sep 20 2012, 07:38
Сообщение #2


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Хорошо бы в самом начале ветки поместить описание, как собрать KiCAD под убунту (и другие варианты, если есть).
Тоже не прочь поковыряться.
Но svn имхо лучше сразу, а то быстро настанет хаос.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 20 2012, 07:51
Сообщение #3


;
******

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



В родительской ветке пдф выкладывали, все строго по нему.
wxWidgets собирал тоже по их макабуке. Ни одной грабельки. 12.04LTS, сверху xfce4 (раньше говорили, что выбор десктопа все-таки на что-то влияет), но я не верю sm.gif
Цитата
Но svn имхо лучше сразу, а то быстро настанет хаос.

Понял. Гуглькод?

Сообщение отредактировал _Pasha - Sep 20 2012, 08:11
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 20 2012, 09:29
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (_Pasha @ Sep 20 2012, 10:17) *
на основе того, что есть (bzr3622)
А почему не последний 3725?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 20 2012, 09:53
Сообщение #5


;
******

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



Цитата(Сергей Борщ @ Sep 20 2012, 12:29) *
А почему не последний 3725?

Позже гляну. Но rebuild заново - лениво до ужаса...
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Sep 20 2012, 18:02
Сообщение #6


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(_Pasha @ Sep 20 2012, 13:51) *
В родительской ветке пдф выкладывали, все строго по нему.

Ага, кажись нашёл. Дам ссылку здесь: kicad_sborka_12.pdf. Оно?
Цитата(_Pasha @ Sep 20 2012, 13:51) *
Понял. Гуглькод?

Да всё равно, наверное. Где удобнее, там и тогось.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 20 2012, 18:09
Сообщение #7


;
******

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



Цитата(AHTOXA @ Sep 20 2012, 21:02) *
Оно?

Да.
Go to the top of the page
 
+Quote Post
break
сообщение Sep 21 2012, 07:43
Сообщение #8


Местный
***

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



_Pasha
Если возникнут вопросы по сборке, то писать сюда?
А то я как-то раз попробовал сделать под Kubuntu 12.04 x64, но описание оказалось далеко от реальности, так пока и забросил.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 21 2012, 10:06
Сообщение #9


;
******

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



Цитата(break @ Sep 21 2012, 10:43) *
_Pasha
Если возникнут вопросы по сборке, то писать сюда?

Да, давайте родительской ветке оставим только юзер-вопросы, баги и анонсы.
А все программистское, в т.ч. сборку - сюда.
Нет возражений?

Может , кто подсобит.
Ищу сишные файлы от pcad/dbx/teardrop. Если у кого недалеко лежат, плз киньте сюдыть.
Go to the top of the page
 
+Quote Post
alex9
сообщение Sep 21 2012, 11:55
Сообщение #10


Местный
***

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



Цитата(_Pasha @ Sep 21 2012, 13:06) *
А все программистское, в т.ч. сборку - сюда.

Поместите это в топик.
А лучше в заголовок (для склерозников вроде меня sm.gif
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 21 2012, 12:29
Сообщение #11


;
******

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



Цитата(alex9 @ Sep 21 2012, 14:55) *
Поместите это в топик.
А лучше в заголовок (для склерозников вроде меня sm.gif

Попросим об этом модератора.
Go to the top of the page
 
+Quote Post
alex9
сообщение Sep 21 2012, 12:55
Сообщение #12


Местный
***

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



Цитата(Сергей Борщ @ Sep 21 2012, 13:14) *
Да фиг знает. получаю то же самое с wx2.8.12. нет желания копать. Собираю wx2.9.3. Возможно при переходе с 2.8 на 2.9 изменили название предопределенного символа.

Точно! Совсем забыл( Весной эту же стенку бодал) Он же, хранцуз, так и пишет: "wx - только свежий dev"/
Похоже, надо свой мануальчик ваять...

Сообщение отредактировал alex9 - Sep 21 2012, 12:56
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 21 2012, 13:10
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (alex9 @ Sep 21 2012, 15:55) *
Он же, хранцуз, так и пишет: "wx - только свежий dev"/
Ну не знаю, не знаю... INSTALL свежайший, только что из bzr:
QUOTE
Some dependencies must be satisfied for the correct installation of KiCad:
under Linux:
wxWidgets >= 2.8.11 http://www.wxwidgets.org/



--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 21 2012, 14:40
Сообщение #14


;
******

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



Код
sch_component.cpp:      void SCH_COMPONENT::ClearAnnotation( SCH_SHEET_PATH* aSheetPath )


Я вот всё думаю, а может очистку суффиксов в "1" вообще выкинуть нафиг? Кому оно надо, даже для однородных элементов? Даже если добавили чего-то там из гейтов, аннотатор суффиксы выправит. А не добавили - пусть останется возможность ручками задать номер гейта, иногда это ой как надо.
Какие мнения на сей счет?
Go to the top of the page
 
+Quote Post
alex9
сообщение Sep 22 2012, 15:06
Сообщение #15


Местный
***

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



Цитата(Сергей Борщ @ Sep 21 2012, 16:10) *
Ну не знаю, не знаю... INSTALL свежайший, только что из bzr:

По крайней мере, у меня собрался только с 2.9.4(

Цитата(_Pasha @ Sep 21 2012, 17:40) *
Я вот всё думаю, а может очистку суффиксов в "1" вообще выкинуть нафиг? Кому оно надо, даже для однородных элементов? Даже если добавили чего-то там из гейтов, аннотатор суффиксы выправит. А не добавили - пусть останется возможность ручками задать номер гейта, иногда это ой как надо.
Какие мнения на сей счет?

Согласен.

Сообщение отредактировал alex9 - Sep 22 2012, 15:11
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 22 2012, 15:58
Сообщение #16


;
******

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



Есть еще революционная предложуха: организовать gateswap/pinswap, причем
если c gateswap и так все ясно, то pinswap разрешать делать для элементов гейта, у которых выводы на схеме подключены через метки. Я давно эту идею высказывал на Шараге, уже дозрел, тсз. Смысл очевиден - не хошь - не используй, но если надо(заметьте, без предварительного задания свойств компонента!) - то обратная аннотация в схему пройдет абсолютно безболезненно. Я полный ноль в зукенах/менторах/альтиумах, может там это уже есть, не знаю...
А, еще была бредовая идея парсить названия пинов вида "P0.0/Main_Function/Alternate_Function" и где-то маркер например запятая - отображать по выбору вариант названия, что очень соответствует микроконтроллерам, но все равно это бред...

Сообщение отредактировал _Pasha - Sep 22 2012, 16:04
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 27 2012, 06:57
Сообщение #17


;
******

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



Цитата(White Rabbit @ Sep 27 2012, 08:58) *
Вот это и смущает. А в окне просмотра иерархии почему-то этот порядок произвольно меняется. По своим некиим причинам, не имеющим отношение ко мне. Я ещё понимаю, когда порядок был бы в соотвествии с расположением иерархических листов на "главном" листе. А так получается вообще бред какой-то.


Связный список строится в том порядке, в котором элемент "иерарх.лист" грузится из файла. А при создании - в том порядке, в к-ром создавался. Имхо, проще сторонюю утилу написать для переименования листов вручную. Скоро будет, это недолго.
Go to the top of the page
 
+Quote Post
alex9
сообщение Sep 30 2012, 15:43
Сообщение #18


Местный
***

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



Цитата(AHTOXA @ Sep 30 2012, 18:09) *
Собрал себе KiCAD под ubuntu 12.04.
Порядок действий по сборке описал вот тут.

Попробуйте ещё раз собрать по kicad_sborka_12.pdf.
В команде сборки wxgtk не увидел ключа "-with-gtk" (хотя, может это не принципиально)
У меня так (debian):
../configure -with-gtk -with-opengl -enable-unicode -enable-release

Кстати, ключи у меня с одной чёрточкой

Команда сборки kicada:
cmake -DCMAKE_BUILD_TYPE=Release -DKIKAD_CYRILLIC=ON -DKICAD_GOST=ON -DKICAD_PYTHON=ON -DKICAD_STABLE_VERSION=ON -DUSE_PCBNEW_NANOMETRES=ON ../../


Все ключи - в CMakeLists.txt

Сообщение отредактировал alex9 - Oct 1 2012, 13:24
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Sep 30 2012, 15:46
Сообщение #19


;
******

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



Цитата(AHTOXA @ Sep 30 2012, 18:09) *
Собрал себе KiCAD под ubuntu 12.04.
Порядок действий по сборке описал вот тут.

Мож cmake глючит? У меня линь-32, всё шло на ура, бывают сюрпризы если я забываю мусор от cmake удалить в /build
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Sep 30 2012, 16:35
Сообщение #20


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(_Pasha @ Sep 30 2012, 21:46) *
Мож cmake глючит? У меня линь-32, всё шло на ура, бывают сюрпризы если я забываю мусор от cmake удалить в /build

Да, похоже дело было в нём. Почему-то не всасывал ключи. Переместил сборку из /build/release в /build - и стало всё нормально.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
alex9
сообщение Sep 30 2012, 17:52
Сообщение #21


Местный
***

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



Цитата(AHTOXA @ Sep 30 2012, 19:35) *
Да, похоже дело было в нём. Почему-то не всасывал ключи. Переместил сборку из /build/release в /build - и стало всё нормально.

Поздравляю с удачной сборкой!

Где брали исходники? На kicad.r4b.ru нашёл только 3723.


Сообщение отредактировал alex9 - Sep 30 2012, 18:04
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Sep 30 2012, 18:11
Сообщение #22


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(alex9 @ Sep 30 2012, 23:52) *
Поздравляю с удачной сборкой!
Какую версию собирали?

Спасибо! Вот что вышло:
Код
Application: KiCad
Version: (2012-09-28 BZR 3746 GOST)-stable
Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.6.3,wx containers,compatible with 2.8)
Platform: Linux 3.2.0-31-generic x86_64, 64 bit, Little endian, wxGTK
Options:          KICAD_GOST=ON
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         USE_BOOST_POLYGON_LIBRARY
         KICAD_SCRIPTING=OFF

Как узнать про нанометры я пока не знаюsm.gif Ключ я исправил, и в описании тоже.
Есть ещё вопросы по нескольким ключам.
Вот например:
USE_PCBNEW_SEXPR_FILE_FORMAT - этот, как я понял, надо в ON.
wxUSE_UNICODE - видимо тоже надо в ON?
KICAD_STABLE_VERSION или KICAD_TESTING_VERSION? Какой вариант правильный?

ЗЫ. Исходники брал вот так:
Код
bzr branch lp:kicad


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
alex9
сообщение Sep 30 2012, 18:39
Сообщение #23


Местный
***

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



Цитата(AHTOXA @ Sep 30 2012, 21:11) *
Есть ещё вопросы по нескольким ключам.
Вот например:
USE_PCBNEW_SEXPR_FILE_FORMAT - этот, как я понял, надо в ON.
wxUSE_UNICODE - видимо тоже надо в ON?
KICAD_STABLE_VERSION или KICAD_TESTING_VERSION? Какой вариант правильный?

USE_PCBNEW_SEXPR_FILE_FORMAT - это, видимо, если хотите секса с новыми форматами brd sm.gif Мне ещё никто не объяснил их преимущество, а сам я - не понял.

Сам ставлю KICAD_STABLE_VERSION.

wxUSE_UNICODE никогда не использовал (получается - OFF).

Цитата(AHTOXA @ Sep 30 2012, 21:11) *
ЗЫ. Исходники брал вот так:
Код
bzr branch lp:kicad

А они точно гостовские, а не хранцузские (

Сообщение отредактировал alex9 - Sep 30 2012, 18:43
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение Oct 3 2012, 13:43
Сообщение #24


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

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



Цитата(_Pasha @ Sep 27 2012, 09:57) *
Связный список строится в том порядке, в котором элемент "иерарх.лист" грузится из файла. А при создании - в том порядке, в к-ром создавался. Имхо, проще сторонюю утилу написать для переименования листов вручную. Скоро будет, это недолго.

Честно говоря, меня навигатор вообще не впечатлил. Так для галочки. Никаких реально действий с иерархией он не делает. А зря.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Oct 3 2012, 14:21
Сообщение #25


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(alex9 @ Oct 1 2012, 00:39) *
А они точно гостовские, а не хранцузские (

Я не знаю, в чём отличия архивов с kicad.r4b.ru от первоисточника. Может быть какие-то патчи накатывают, которые француз не принимает?
А так - рамка ГОСТ-овская присутствуетsm.gif
Язык русский не включается. (Вроде бы выяснил, что надо отдельно докачивать, но пока нет времени попробовать)


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
forth@km.ru
сообщение Nov 27 2012, 19:26
Сообщение #26





Группа: Validating
Сообщений: 3
Регистрация: 3-06-11
Пользователь №: 65 470



А кого бы подоставать по поводу добавления интерпретатора Python в виндовую 32-битную сборку ?
Очень бы хотелось писать самому простые скрипты расширяющие функционал без необходимости тащить
исходники, toolchain и т.п. -- ну например поправить генерацию файлов задания на ngspice (когда его внесут в бинарную сборку под win32 ?)
и парсить его вывод, корректируя на схеме текстовые маркеры токов/напряжений в узлах и уж супер пупер расчитанные графики подгружать
прямо на схему.

Может кто уже сделал или давно копается в исходниках KiCAD и может это сделать на-раз-два ?
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Nov 27 2012, 20:05
Сообщение #27


;
******

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



Тут такая двусмысленность:
поскольку форматы файлов текстовые, простые и открытые, это все можно делать отдельным софтом.
В связи с чем питон, если он не затрагивает wx интерфейс - как собаке 5-я нога. Имхо, конечно, но если сравнить с фрикадом - там оно вполне логично, а тут - взбрык, извините.

---
Цитата
и уж супер пупер расчитанные графики подгружать
прямо на схему.

А тут я согласен, но надо менять формат, и есть мысль, что форматы недоразвиты в том смысле, что не могут лого в виде *.xpm поместить, а не в том юродивом виде, как сейчас-зачем-то компонент надо создавать.
Перспектива далековатая... Вы тоже хотели бы видеть Кикад похожим на Протеус? sm.gif
Go to the top of the page
 
+Quote Post
forth@km.ru
сообщение Nov 27 2012, 21:31
Сообщение #28





Группа: Validating
Сообщений: 3
Регистрация: 3-06-11
Пользователь №: 65 470



Цитата(_Pasha @ Nov 28 2012, 00:05) *
Тут такая двусмысленность: поскольку форматы файлов текстовые, простые и открытые, это все можно делать отдельным софтом.

файлы не при чем, если нужно вмешаться в генерацию нетлиста для спайса, добавить ввод/вывод сторонних форматов,
отслеживать нажатия клавиш в рантайме, хранить проект во внешней БД (например в какой-нибудь PDM/ERP-системе или системе контроля версий)
с ловлей событий по обновлению проекта, генерация компонентов, выгрузка разводки PCB в анализаторы целостности сигналов или внешние разводилки, и еще куча всего -- нужно именно глубокое встраивание интерпретатора внутрь, с ловлей внутренних событий и доступом ко всем структурам данных и процедурам.

Цитата(_Pasha @ Nov 28 2012, 00:05) *
Вы тоже хотели бы видеть Кикад похожим на Протеус? sm.gif

Хотелось бы иметь полноценный рабочий инструмент, с возможностью быстрой и простой заточки под текущие задачи

Сообщение отредактировал forth@km.ru - Nov 27 2012, 21:33
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Nov 27 2012, 22:14
Сообщение #29


;
******

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



Цитата(forth@km.ru @ Nov 28 2012, 00:31) *
файлы не при чем, если нужно вмешаться в генерацию нетлиста для спайса, добавить ввод/вывод сторонних форматов,
отслеживать нажатия клавиш в рантайме, хранить проект во внешней БД (например в какой-нибудь PDM/ERP-системе или системе контроля версий)

Все, что Вы перечислили, кроме выделенного, можно делать над файловыми форматами и питон тут не безальтернативен, типа что без него - никак.
К тому же,
Цитата
с ловлей событий по обновлению проекта, генерация компонентов, выгрузка разводки PCB в анализаторы целостности сигналов или внешние разводилки, и еще куча всего -- нужно именно глубокое встраивание интерпретатора внутрь, с ловлей внутренних событий и доступом ко всем структурам данных и процедурам.


для экспорт/импортов нужны свои структуры данных, несильно коррелирующие с "родными".

Сообщение отредактировал _Pasha - Nov 27 2012, 22:20
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Dec 22 2012, 18:25
Сообщение #30


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Снова вспомнил про "допиливание", собрал свежачок из git, запустил - упс, а библиотек-то и нетsm.gif
Вопрос: где их брать (штатные и дополнительные), и как инсталлировать?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
polyname
сообщение Dec 23 2012, 08:25
Сообщение #31


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

Группа: Участник
Сообщений: 147
Регистрация: 18-05-12
Пользователь №: 71 915



проще самому рисовать. То что существует под видом "библиотек" - это ужос... Пойдут разве что футпринты сконвертированные с Eagle, и то с коррекцией размеров надписей.
Go to the top of the page
 
+Quote Post
Ruslan.B
сообщение Jan 31 2013, 17:54
Сообщение #32


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 23-07-09
Пользователь №: 51 492



Если нужно могу собирать под AMD-64 и даже может i386 пакеты на стабильный Debian.
В коде разбираюсь на уровне программиста микроконтроллеров.
Главное чтобы САПР жила и развивалась...

Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 2 2013, 06:49
Сообщение #33


;
******

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



Самоуправство с форматами и прочие ненужные, но радикальные перемены, вынуждают на выжидательную позицию.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 26 2013, 08:13
Сообщение #34


;
******

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



Вчера пытался собрать 4373, получил на этапе
Код
Linking CXX executable eeschema
[ 65%] Built target eeschema
make: *** [all] Ошибка 2

Кто уже переступил эти грабли, отпишитесь, плз
Я параллельно тоже что-то.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Feb 26 2013, 12:09
Сообщение #35


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Проблема где-то выше в логе. У меня она в pcbnew. Попытка создания объекта абстрактного класса. Вылезло после обновления wx из trunk. Сборка под линух. С wx из trunk полугодичной давности собиралось. Разбираться еще и с wx нет никакого желания sad.gif


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 26 2013, 13:00
Сообщение #36


;
******

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



Да я нашел уже, эта грабля индивидуальная sm.gif
Я же прикола ради вбухал все фичи, по дороге потерялись пути к wxPython, cmake их чего-то пропустил. Вручную добавил, сейчас собирается pcbnew


Сообщение отредактировал _Pasha - Feb 26 2013, 13:02
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 26 2013, 14:59
Сообщение #37


;
******

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



Чётта я пока не понял.
Снова с ненавистным питоном.
Он ищет 3-й, у меня он криво встал, собирать еще и пытон из исходников пока не хочу.
Главное, не пойму - в опциях cmake указания какой именно питон надо брать для swig и скриптинга - нету... а нафиг нужен 3-й если всё на 2.7? cranky.gif
--
Собсна, посмотрел то, что собралось - ничего интересного, в списках сортировка не улучшена, остальное в схематике устраивает всё, можно и дальше ждать..

Сообщение отредактировал _Pasha - Feb 26 2013, 15:07
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Feb 26 2013, 17:40
Сообщение #38


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(_Pasha @ Feb 26 2013, 20:59) *
можно и дальше ждать..

"если долго сидеть на берегу реки..." ©
Хорошее получается "допиливание":)


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Feb 26 2013, 18:02
Сообщение #39


;
******

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



Цитата(AHTOXA @ Feb 26 2013, 20:40) *
"если долго сидеть на берегу реки..." ©
Хорошее получается "допиливание":)

На момент начала топика я не знал, что так как есть - совершенно нормально. Кроме некоторых вещей, которые требуют изменения форматов файлов. И кроме 3D laughing.gif
Go to the top of the page
 
+Quote Post
viknn
сообщение Mar 26 2013, 20:15
Сообщение #40


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



При сборке KiCAD 4004-stable для Win
1. библиотека aui не поключается к монолитной версии программ (только shared)
2. полная поддержка python (c wxpython) не работает для pcbnew

Application: KiCad
Version: (2013-mar-19 GOST)-stable
Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.7.2,wx containers,compatible with 2.8)
Platform: Windows XP (build 2600, Service Pack 3), 32 bit, Little endian, wxMSW
Boost version: 1.53.0
Options: USE_PCBNEW_NANOMETRES=ON
KICAD_GOST=ON
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_WXPYTHON=ON

кто пробовал?

Сообщение отредактировал viknn - Mar 26 2013, 20:17
Прикрепленные изображения
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
-OVS-
сообщение Mar 27 2013, 13:37
Сообщение #41





Группа: Участник
Сообщений: 5
Регистрация: 21-03-13
Пользователь №: 76 132



Патч устраняющий неверную прорисовку дуг в образах корпусов элементов и в овальных площадках при выводе в зеркальном режиме
Прикрепленные файлы
Прикрепленный файл  duga_patch.zip ( 12.25 килобайт ) Кол-во скачиваний: 40
 
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение Mar 27 2013, 17:40
Сообщение #42


Местный
***

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



Обновил немного gost патч для последней ревизии #4033 (некоторые файлы изменились и не все изменения, указанные в патче, применялись).

Прикрепленные файлы
Прикрепленный файл  gost_27032013_4033_.patch.zip ( 14.93 килобайт ) Кол-во скачиваний: 45
 
Go to the top of the page
 
+Quote Post
viknn
сообщение Mar 27 2013, 18:27
Сообщение #43


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



Цитата(Барановский Константин @ Mar 27 2013, 20:40) *
Обновил немного gost патч для последней ревизии #4033 (некоторые файлы изменились и не все изменения, указанные в патче, применялись).

Может в архив рядом с обобщающим патчем readme-файл вкладывать,
где коротко перечислять суть правок, чтобы не запутаться впоследствии.
Желательно отмечать какие из них применимы к стабильной версии.
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение Mar 27 2013, 19:02
Сообщение #44


Местный
***

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



Цитата(-OVS- @ Mar 27 2013, 15:37) *
Патч устраняющий неверную прорисовку дуг в образах корпусов элементов и в овальных площадках при выводе в зеркальном режиме

Советую вам создать отчет об ошибке и прикрепить этот патч, чтобы он здесь не затерялся.

Добавил ваш патч к багу #1155888 (вы так и не отозвались на мое сообщение, а так как информация о вас в профиле отсутствует, я не смог указать вас как автора) и в ревизии #4035 он был применен.

Цитата(viknn @ Mar 27 2013, 20:27) *
Может в архив рядом с обобщающим патчем readme-файл вкладывать,
где коротко перечислять суть правок, чтобы не запутаться впоследствии.
Желательно отмечать какие из них применимы к стабильной версии.

Хорошо. На этот раз уже пусть будет как есть, а в будущем все изменения буду записывать в readme файл.
Go to the top of the page
 
+Quote Post
faa
сообщение Mar 27 2013, 20:36
Сообщение #45


Знающий
****

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



Цитата(Барановский Константин @ Mar 27 2013, 20:40) *
Обновил немного gost патч для последней ревизии #4033 (некоторые файлы изменились и не все изменения, указанные в патче, применялись).

Предупреждать надо sm.gif
Я тут прикрутил прошлую версию к 4036 и закоммитил в 4037.

Сообщение отредактировал faa - Mar 27 2013, 20:41
Go to the top of the page
 
+Quote Post
troublemaker
сообщение Mar 28 2013, 07:31
Сообщение #46





Группа: Участник
Сообщений: 10
Регистрация: 23-09-11
Пользователь №: 67 352



Измените, пожалуйста, строки в kicad.po:

1. строку
Изменить ширину контура на слое (Текущий)
на
Изменить слой контура (Текущий)

2. строку
Изменить ширину контура на слое (Все)
на
Изменить слой контура (Все)

Ошибка перевода, сбивает с толку.
Go to the top of the page
 
+Quote Post
viknn
сообщение Mar 30 2013, 05:06
Сообщение #47


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



Кто зарегистрирован на yahoo - помогите взять архив
http://tech.groups.yahoo.com/group/kicad-users/message/14908
Go to the top of the page
 
+Quote Post
AVL
сообщение Mar 30 2013, 13:33
Сообщение #48


Местный
***

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



Цитата(viknn @ Mar 30 2013, 09:06) *
Кто зарегистрирован на yahoo - помогите взять архив
http://tech.groups.yahoo.com/group/kicad-users/message/14908


Прикрепленные файлы
Прикрепленный файл  kicad2idf_v1_0.zip ( 27.29 килобайт ) Кол-во скачиваний: 21
 
Go to the top of the page
 
+Quote Post
viknn
сообщение Mar 30 2013, 20:11
Сообщение #49


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



AVL спасибо.
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 6 2013, 15:36
Сообщение #50


Местный
***

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



Обновил немного пользовательский интерфейс - перерисовал иконки. Делал исключительно для себя и выкладываю для тех кому понравится.
Изменены не все иконки, а только те что расположены на панелях (в основном и контекстном меню много иконок осталось без изменения, но т.к. работаю в Ubuntu они у меня не отображаются).

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение


Архив с исходниками иконок в приложении.
Прикрепленные файлы
Прикрепленный файл  sources.zip ( 1.09 мегабайт ) Кол-во скачиваний: 19
 
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 11 2013, 10:59
Сообщение #51


Местный
***

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



faa, поправил нумерацию элементов состоящих из нескольких частей (DD1.1, DA3.1 и т.д.). В некоторых местах была буквенная нумерация.
Прикрепленные файлы
Прикрепленный файл  part_num.patch.txt ( 2.19 килобайт ) Кол-во скачиваний: 56
 
Go to the top of the page
 
+Quote Post
tema-electric
сообщение May 12 2013, 13:10
Сообщение #52


Местный
***

Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887



Почитал сейчас пост AVL, и не думал даже никогда, что так все сложно. И теперь понятно, почему KiCAD уже года два толком не растет. Единственное полезное, что я заметил - терморазгрузка у контактных площадок.

Чего в реальности не хватает при работе в PCBNew, так это предустановленных наборов отображаемых элементов. Например, такие наборы: TOP, BOTTOM, TOP_CMP, BOTTOM_CMP. Смысл их в том, чтобы не тыкать каждый раз как обезьяна по десятку галочек (переходные, посадочные, трассировка, полигоны). Но моя просьба, скорее всего, потянет за собой правку формата самого PCBNew или проектного файла, ибо эти наборы надо где-то хранить. Эта фича аналогична наборам слоев в P-CAD и Altium, которые можно состряпать произвольно.

Другой момент - это переходные отверстия в многослойных платах. Хотел по привычке убрать пояски на внутренних слоях, а нифига. Следовательно, высокую плотность проектировать уже нельзя. И тут все плохо совсем, так как на первый план вылазят классы цепей и межклассовые взаимодействия цепей. А межклассовых взаимодействий цепей в KiCAD вообще нет. И правки параметров переходного отверстия тоже нет, чтобы сделать это ручками.

Третий момент - это каплевидность.

А вообще есть смысл ждать с моря погоды? Судя по этой картинке все уже должны быть в раю ...

Прикрепленное изображение


А по факту черепашьи гонки, да еще и с палками в колеса.
Кто нибудь может поделиться ближайшими планами, как будет развиваться кикад и куда?


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение May 16 2013, 12:46
Сообщение #53


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

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



Есть маленько вопросов.
1. Как в Shematic отключить показ посадочных мест? Вопрос не мой. Поэтому имею смутное представление о back-аннотациях.
2. Как сделать правильный экспорт из PCBnew в DXF проводников?Не работает выбор в режиме черчения заполнение. Сколько не пытался. Линия проходит, контру тоже. А вот заполнение повторяет контур.
3. Можно ли сделать в Shematic делать двухстрочный (многострочный) текст? Интересует как блок текста, так и значение компонента.
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 16 2013, 13:11
Сообщение #54


Местный
***

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



White Rabbit,
1) чтобы скрыть поле компонента (любое) нужно открыть диалог редактирования свойств компонента (клавиша E, или через контекстное меню "Правка компонента -> Править") в поле "Видимость" снять галку "Показать". Придется выполнять для каждого элемента...
2) затрудняюсь ответить.
3) текст на чертеже может быть многострочным, а поле компонента - нет.
Go to the top of the page
 
+Quote Post
NikWik
сообщение May 21 2013, 05:07
Сообщение #55


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-05-06
Из: Питер
Пользователь №: 17 111



Цитата(tema-electric @ May 12 2013, 20:10) *
Другой момент - это переходные отверстия в многослойных платах. Хотел по привычке убрать пояски на внутренних слоях, а нифига. Следовательно, высокую плотность проектировать уже нельзя. И тут все плохо совсем, так как на первый план вылазят классы цепей и межклассовые взаимодействия цепей. А межклассовых взаимодействий цепей в KiCAD вообще нет. И правки параметров переходного отверстия тоже нет, чтобы сделать это ручками.


Сейчас из-за этого влип серъезно ((
Производителям плат надо минимум 200мкм зазор на внутреннем слое и т.к. поясок не убирается, а минимальное переходное отверстие 0,2/0,55мм, то кикад считает зазор маленьким и вообще не зарисовывает полигоны под микросхемой.
Что посоветуете делать?
Плата уже разведена, на ней циклон4 БГА-169, я к нему даже нормально питание ядра 1,2В подвести не могу, да и землю под ним так же не получается сплошную сделать, хотя плата 4-х слойка.


Цитата(White Rabbit @ May 16 2013, 19:46) *
Есть маленько вопросов.
1. Как в Shematic отключить показ посадочных мест? Вопрос не мой. Поэтому имею смутное представление о back-аннотациях.
2. Как сделать правильный экспорт из PCBnew в DXF проводников?Не работает выбор в режиме черчения заполнение. Сколько не пытался. Линия проходит, контру тоже. А вот заполнение повторяет контур.
3. Можно ли сделать в Shematic делать двухстрочный (многострочный) текст? Интересует как блок текста, так и значение компонента.


1. Если одним движением у всех элементов отключить хочешь, то нажимаешь в Shematic кнопку BACK, загружаешь файл (который создал в CvPcb), и на вопрос "сделать все поля посадочных мест видимыми?" отвечаешь НЕТ.
2. -
3. Блок текста делается многострочным без проблем по Enter-у, в значениях компонента вроде нельзя, во всяком случае у меня не получилось.
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение May 21 2013, 13:14
Сообщение #56


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

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



Цитата(NikWik @ May 21 2013, 08:07) *
1. Если одним движением у всех элементов отключить хочешь, то нажимаешь в Shematic кнопку BACK, загружаешь файл (который создал в CvPcb), и на вопрос "сделать все поля посадочных мест видимыми?" отвечаешь НЕТ.

Вот любопытно. Вроде отвечают, что не работает такая фишка. В последних версиях.
Go to the top of the page
 
+Quote Post
NikWik
сообщение May 22 2013, 02:50
Сообщение #57


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 15-05-06
Из: Питер
Пользователь №: 17 111



Цитата(White Rabbit @ May 21 2013, 20:14) *
Вот любопытно. Вроде отвечают, что не работает такая фишка. В последних версиях.


Упс...
Последними версиями пока не пользовался - проект в 3395 еще начал, поэтому на новый формат не стал пока переходить.
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение May 28 2013, 07:34
Сообщение #58


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

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



Так отпишусь и здесь ещё раз. Маловато ответов, советов, реакции "разработчиков" . К первым двум ещё парочку (чтобы не лазить по разным темам lol.gif ).
1. Как в Shematic отключить показ посадочных мест? Вопрос не мой. Поэтому имею смутное представление о back-аннотациях.
2. Как сделать правильный экспорт из PCBnew в DXF проводников? В режиме черчения не работает выбор заполнения. Сколько не пытался. Линия проходит, контур тоже. А заполнение повторяет контур.
3. Ничего не могу поделать с полигонами. Программа рисует их, когда хочет. Но обычно вообще не рисует. При этом DRC всё время показывает, что всё в порядке. Ага. Сейчас.
4. В последней версии (4159) в PCB сделали загадочный выбор библиотек. Строку навротили, а вот указание на диске расположения библиотеки нет в принципе!!! Можно как-то это решить/исправить?
Тут же доп. вопрос:
4.1. При невозможности решения проблемы из п.4 могу ли откатиться на более древние версии? Работал на 4115, сейчас на 4159. Хочу вернуться на 3256, но вот проблема. Будет ли совместимость? Тем более нетлист сохранял в улучшенном формате?
Go to the top of the page
 
+Quote Post
break
сообщение May 28 2013, 09:22
Сообщение #59


Местный
***

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



White Rabbit
1. Сломано, но есть хитрый способ. Надо сначала нажать "Да", потом "Нет".
2. Давний баг. До сих пор так и не исправлено.
3. У меня проблем нет. Может что-то не то задано в параметрах полигонов?
4. Всё там есть. После нажатия кнопки "Добавить строку", можно ввести. Но... руками. 01.gif
Правда не работает. Что-то явно не доделали.
4.1. Зачем так сразу на 3256? 4115, 4123 вполне рабочие.

Сообщение отредактировал break - May 28 2013, 09:46
Go to the top of the page
 
+Quote Post
White Rabbit
сообщение May 28 2013, 10:42
Сообщение #60


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

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



Цитата
break
1. Сломано, но есть хитрый способ. Надо сначала нажать "Да", потом "Нет".
2. Давний баг. До сих пор так и не исправлено.
3. У меня проблем нет. Может что-то не то задано в параметрах полигонов?
4. Всё там есть. После нажатия кнопки "Добавить строку", можно ввести. Но... руками. 01.gif
Правда не работает. Что-то явно не доделали.
4.1. Зачем так сразу на 3256? 4115, 4123 вполне рабочие.

1. Не уловил логики. Можно подробнее.
2. Пичалько.
3. Хм. Ну может быть. Хотя я не знаю, что там можно сделать неправильно. Я редко меняю настройки по умолчанию, может нужно что-то изменить.
4. Так я о том и говорю. Руками... Бррррр...
4.1. Хм. Что-то я пропустил. Ссылку на 4123 не вижу нигде.

Сообщение отредактировал White Rabbit - May 28 2013, 10:44
Go to the top of the page
 
+Quote Post
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
zöner
сообщение Jun 10 2013, 12:36
Сообщение #76


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

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



в 4182 все еще присутствует ошибка удаления дорожек "Edit/Cleanup tracks..." при снятой птичке "Delete unconnected tracks"
Go to the top of the page
 
+Quote Post
break
сообщение Jun 13 2013, 12:35
Сообщение #77


Местный
***

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



Верните, пожалуйста, в Pcbnew возможность установки глобальных настроек контактных площадок.
Go to the top of the page
 
+Quote Post
break
сообщение Jun 15 2013, 18:54
Сообщение #78


Местный
***

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



У меня нехороший вопрос: интерфейс заточен под Gnome? Под KDE никто не тестирует? Я сейчас обнаружил, что горячие клавиши не работают.

Application: Eeschema
Version: (2013-03-08 BZR 3989 GOST)-testing
Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.6.3,wx containers,compatible with 2.8)
Platform: Linux 3.2.0-48-generic x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.53.0
Options: USE_PCBNEW_NANOMETRES=ON
KICAD_GOST=ON
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=OFF
KICAD_SCRIPTING_MODULES=OFF
KICAD_SCRIPTING_WXPYTHON=OFF

P.S. Точнее немного не так. Не работают, если при этом должно выплывать меню выбора.

Сообщение отредактировал break - Jun 15 2013, 18:58
Go to the top of the page
 
+Quote Post
zöner
сообщение Jun 16 2013, 06:51
Сообщение #79


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

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



это скорее проблема Wx а не KiCAD
Go to the top of the page
 
+Quote Post
AVL
сообщение Jun 29 2013, 11:48
Сообщение #80


Местный
***

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



У меня 2 вопроса:
1) кто знает, для чего нужно было вводить .cmp файл в процесс проектирования платы? То же касается и CvPcb. Почему один из режимов работы CvPcb - это отдельная программа? Почему нельзя было обойтись следующим режимом работы? : работая в EESchema, открываем CvPcb окно, назначаем посадочные места, которые тут же попадают в атрибут footprint компонентов схемы. Далее генерируем netlist, в котором вся информация есть, включая назначенные посадочные места. Далее в Pcbnew загружаем netlist (без всяких .cmp), появляются pcb компоненты как надо, полностью на основе netlist.

2) в продолжение французского подхода... При автоматическом назначении посадочных мест в CvPcb на основе .equ файла, посадочные места назначаются согласно атрибуту Value у компонентов. То есть мало того, что в EESchema используется этот подход, так еще и в CvPcb расчет идет на него. У кого какие соображения? На сколько серьезно это вами воспринимается? Я эту логику не понимаю...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 29 2013, 11:57
Сообщение #81


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



У меня все элементы библиотеки имеют посадочные места. Т.е. есть отдельно резистор 0805, отдельно 0603, отдельно 0402 и т.д (еще есть такие же изображенные вертикально с полями позиционного обозначения и номинала справа от УГО, но это уже не важно). Разрабатывая схему я сразу ставлю в нее конкретный элемент. То есть я ни разу в жизни не запускал CvPcb и не понимаю, зачем она нужна вообще. А другим CvPcb нравится. Ну пусть будет.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
zöner
сообщение Jun 29 2013, 17:47
Сообщение #82


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

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



Цитата
Я эту логику не понимаю...
наверно уже и сам автор не помнит какую логику использовал когда ваял. А сейчас уже та стадия когда легче с 0 переписать (ессно, взяв лучшие идеи из того что есть)...
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Jun 30 2013, 06:11
Сообщение #83


Местный
***

Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887



Цитата(Сергей Борщ @ Jun 29 2013, 18:57) *
А другим CvPcb нравится.

Им бы схемку с количеством элементов штук 400-500 sm.gif.

Не так давно заметил пунктик в PCBNew о чтении посадочных мест из списка цепей. Пока не пользовал. Думаю, в будущем не будет cmp файла.


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
AVL
сообщение Jun 30 2013, 06:38
Сообщение #84


Местный
***

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



Цитата(tema-electric @ Jun 30 2013, 10:11) *
Не так давно заметил пунктик в PCBNew о чтении посадочных мест из списка цепей. Пока не пользовал. Думаю, в будущем не будет cmp файла.

Об этом и говорю, то есть можно делать все через нетлист. По идее самый оптимальный способ. Не вижу пока для чего нужен .cmp на данный момент.
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Jun 30 2013, 08:16
Сообщение #85


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(Сергей Борщ @ Jun 29 2013, 17:57) *
То есть я ни разу в жизни не запускал CvPcb и не понимаю, зачем она нужна вообще.

Я лично использую CvPcb потому, что так написано в документацииsm.gif
К тому же, в штатных библиотеках посадочные места не прописаны, а вводить их удобнее в CvPcb, потому что там есть предпросмотр посадочного места. (В схематике простое текстовое поле для ввода). Думаю, что мало кто начинает знакомство с KiCAD с создания своих библиотек с уже прописаными посадочными местами. Поэтому без CvPcb на начальном этапе тяжело. А потом уже привычка появляется, наверное.
А вот зачем отдельный файл cmp - я тоже не понимаю.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
valber
сообщение Aug 6 2013, 16:40
Сообщение #86


Участник
*

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



Здравствуйте! Обращаюсь к уважаемым разработчикам KiCAD . В общем у меня следующий вопрос/продложение. Я сейчас пишу обзор современной сборки kicad и с грустью наблюдаю что единственной радостью для меня за этот год стал GAL branch .

Я уже писал и намекал в список рассылки. Может все таки проекту KiCAD завести компанию на kickstarter , потому как Octave , LibreCAD и те пытаются и пишут анонсы и пожелания для GSoC. Blender - так вообще образец организованного сообщества. Как только намекаешь на это(краудфайндинг для наема разработчика на полный рабочий день) разработчикам Уэйн (вроде) сразу встает на дыбы.

Лично мне хотелось и я писал blueprint-ы
  • Нормальный менеджер проектов возможно с интеграцией с git или любой другой CSV и тогда возможно и совместной работой
  • SWEET формат для EESCHEMA , это позволит разработчикам Qi-Hardware наконец написать и внедрить версию schhist, а также позволит создавать онлайн библиотеки(хотя kicadcloud.com уже есть)
  • Импорт и экспорт 3-х мерных моделей в STEP
  • Нормальную документацию и работу script интерфейса
  • Ну рефакторинг... по мне так надо убегать с wxWidget ну да ладно это самый трудоемкий пункт.


Прошу прощение вот нашел ссылку на планы CERN-а на KiCAD CERN KiCad development roadmap , они стартовали GAL ???

Сообщение отредактировал valber - Aug 6 2013, 17:35
Go to the top of the page
 
+Quote Post
AVL
сообщение Aug 8 2013, 05:33
Сообщение #87


Местный
***

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



Цитата(valber @ Aug 6 2013, 20:40) *
Здравствуйте! Обращаюсь к уважаемым разработчикам KiCAD . В общем у меня следующий вопрос/продложение. Я сейчас пишу обзор современной сборки kicad и с грустью наблюдаю что единственной радостью для меня за этот год стал GAL branch .

Из новинок, совсем недавно появился новый компонент - Page Layout Editor (графический редактор форматок). Странно почему на этом форуме никто не обсуждает эту функциональность.
Цитата(valber @ Aug 6 2013, 20:40) *
Прошу прощение вот нашел ссылку на планы CERN-а на KiCAD CERN KiCad development roadmap , они стартовали GAL ???

Что Вы имеете в виду под "стартовали"?
Судя по веткам lp:~cern-kicad/kicad/kicad-gal-orson и lp:~cern-kicad/kicad/kicad-gal работа кипит давно уже.
Go to the top of the page
 
+Quote Post
valber
сообщение Aug 8 2013, 11:15
Сообщение #88


Участник
*

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



Цитата(AVL @ Aug 8 2013, 09:33) *
Из новинок, совсем недавно появился новый компонент - Page Layout Editor (графический редактор форматок). Странно почему на этом форуме никто не обсуждает эту функциональность.

Что Вы имеете в виду под "стартовали"?
Судя по веткам lp:~cern-kicad/kicad/kicad-gal-orson и lp:~cern-kicad/kicad/kicad-gal работа кипит давно уже.


Ну вот PL Edotor я видел и добавил в статью о kicad ( crafting.be ), GAL у меня стоит тоже как PPA , но только два дня назад узнал что это CERN и у них длительныйе планы и четче прописаны результаты и суммы пожертвований.

Кстати как таковой PL Editor делает ненужным отдельную сборку с ГОСТ рамкой???

И ещё хотел узнать ,что дает USE_FP_LIB_TABLE и у кого нибудь получилось в последних сборках запустить пример footprint wizard-а
Go to the top of the page
 
+Quote Post
AVL
сообщение Aug 8 2013, 15:42
Сообщение #89


Местный
***

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



Цитата(valber @ Aug 8 2013, 15:15) *
Ну вот PL Edotor я видел и добавил в статью о kicad ( crafting.be )...

Не смог найти статью.
Цитата(valber @ Aug 8 2013, 15:15) *
Кстати как таковой PL Editor делает ненужным отдельную сборку с ГОСТ рамкой???

Я сам еще не тестировал PL Editor.
Его цель - да, сделать рамку настраиваемой, и если это будет сделано с учетом всех нюансов ГОСТ рамки, то отдельную ГОСТ сборку только ради ГОСТ рамок не нужно будет делать. Однако, чтобы были менеджер компонентов + GostDocGen + pcad2kicadsch, по прежнему нужно собирать из gost-committers ветки.
Цитата(valber @ Aug 8 2013, 15:15) *
И ещё хотел узнать ,что дает USE_FP_LIB_TABLE и у кого нибудь получилось в последних сборках запустить пример footprint wizard-а

Какое-то время назад собирал с этой опцией, но ничего работоспособного не обнаружил. Сейчас не знаю, может что-то появилось.
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение Aug 8 2013, 16:18
Сообщение #90


Местный
***

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



Цитата(AVL @ Aug 8 2013, 18:42) *
Я сам еще не тестировал PL Editor.
Его цель - да, сделать рамку настраиваемой, и если это будет сделано с учетом всех нюансов ГОСТ рамки, то отдельную ГОСТ сборку только ради ГОСТ рамок не нужно будет делать. Однако, чтобы были менеджер компонентов + GostDocGen + pcad2kicadsch, по прежнему нужно собирать из gost-committers ветки.


Рамки я уже нарисовал:
http://bazaar.launchpad.net/~kicad-testing...g/revision/4251.
В связи с ограниченным функционалом PageLayout Editor'a и сложным выбором форматной рамки для А4/портрета/ландшафта - решил просто сделать две рамки портрет/ландшафт.
Также раньше содержимое свойства "Наименование" равномерно распределялось и масштабировалось в пределах соответствующего поля в основной надписи. Сейчас текст свойства "Наименование" также масштабируется в пределах поля, но не переносится по словам. Было реализовано перенос текста свойства "Наименование" на новую строку с помощью комбинации символов "\n":
http://bazaar.launchpad.net/~kicad-testing...g/revision/4252
хотя можно было и добавить свойство переноса слов (wrap) в указанных пределах, тем более, что это уже реализовано в коде, но видимо Jean-Pierre Charras посчитал это не нужным...
Go to the top of the page
 
+Quote Post
valber
сообщение Aug 9 2013, 11:34
Сообщение #91


Участник
*

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



Цитата(AVL @ Aug 8 2013, 19:42) *
Не смог найти статью.



Ну я её писал...., точнее переписывал вот теперь есть статья

Хотя конечно править и править))

Ещё надо восстановить про ngspice , макросы и freerouter
Go to the top of the page
 
+Quote Post
AVL
сообщение Sep 25 2013, 18:11
Сообщение #92


Местный
***

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



Цитата(AVL @ Jun 30 2013, 10:38) *
Цитата(tema-electric @ Jun 30 2013, 10:11) *

Не так давно заметил пунктик в PCBNew о чтении посадочных мест из списка цепей. Пока не пользовал. Думаю, в будущем не будет cmp файла.

Об этом и говорю, то есть можно делать все через нетлист. По идее самый оптимальный способ. Не вижу пока для чего нужен .cmp на данный момент.


На developer mail list прочитал сегодня:
Цитата
> Then I tried to 'update' a couple of components: it was C0805 (old
> package), then become smd:C0805. Everything fine till now, saved the cmp
> file without problems. Maybe one day the cmp file will go away and only
> the netlist will survive :D (the problem is when a part is deleted and
> a new one get its refdes... from the cmp file it takes the *old*
> package, which is bad)

At some point, I plan on doing away with the cmp file. I have to write
the code so Pcbnew can save the new s-expr netlist file. Once that's
done, cmp files will go away as will the legacy netlist files.


Lorenzo и Wayne тоже значит понимают, что от файла *.cmp можно было бы отказаться.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Sep 26 2013, 10:22
Сообщение #93


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (AVL @ Sep 25 2013, 20:11) *
Lorenzo и Wayne тоже значит понимают, что от файла *.cmp можно было бы отказаться.
Они бы еще от .cache-lib отказались - вообще бы песня была. А то схема без него смысла не имеет, а вот скопировать/положить в репозиторий его частенько забываешь. И получаешь схему с квадратиками. Могут же они хранить описания посадочных мест в файле платы...


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
viknn
сообщение Oct 8 2013, 17:41
Сообщение #94


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



В 3D-визуализатор плат в KiCAD добавлен Realistic Mode
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Oct 8 2013, 18:33
Сообщение #95


;
******

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



Цитата(viknn @ Oct 8 2013, 20:41) *
В 3D-визуализатор плат в KiCAD добавлен Realistic Mode

Ура! Какая редакция? В 4373 нету wacko.gif

Сообщение отредактировал _Pasha - Oct 8 2013, 18:36
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 8 2013, 19:03
Сообщение #96


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Не прошло и три года. Человек выкладывал патч в рассылку в июне прошлого года, его откровенно проигнорировали тогда.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
viknn
сообщение Oct 14 2013, 18:09
Сообщение #97


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



Цитата(Сергей Борщ @ Oct 8 2013, 23:03) *
Не прошло и три года. Человек выкладывал патч в рассылку в июне прошлого года, его откровенно проигнорировали тогда.

Здесь http://sourceforge.net/projects/kicad-3d/ похоже еще одна реализация pcbnew-3d realistic
на базе kicad_stable_4022 с примерами pcb и конвертером во FreeCAD STEP (посредством MeshLab, Pycollada).
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Oct 15 2013, 23:55
Сообщение #98


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



Creating Irregular Board Outlines in KiCAD: http://www.cascologix.com/1/post/2013/10/c...s-in-kicad.html
KiCad и ГОСТ. Библиотека УГО: http://habrahabr.ru/post/197582/

Сообщение отредактировал ukpyr - Oct 16 2013, 14:20
Go to the top of the page
 
+Quote Post
Guest_Guest_White Rabbit_*_*
сообщение Oct 30 2013, 09:39
Сообщение #99





Guests






Кто подскажет. Кикад не хочет проводить проводники между двумя диповскими контактами с обоих сторон платы. Только с одной проводит. Можно его как-то "уговорить" "никогда так не делать"?
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение Oct 30 2013, 10:05
Сообщение #100


Местный
***

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



Цитата(Guest_White Rabbit_* @ Oct 30 2013, 12:39) *
Кто подскажет. Кикад не хочет проводить проводники между двумя диповскими контактами с обоих сторон платы. Только с одной проводит. Можно его как-то "уговорить" "никогда так не делать"?

Нужно "Запретить проверку правил проектирования", нажав на первую (верхнюю) кнопку на левой панели инструментов. После этого можно проводить дорожки как душе угодно.

P.S.
Должно быть запрещено удаление старых дорожек (девятая с верху кнопка на левой панели должна быть не активна), иначе при создании новой дорожки с другой стороны платы старая будет автоматически удаляться.

Сообщение отредактировал Барановский Константин - Oct 30 2013, 10:12
Go to the top of the page
 
+Quote Post

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

 


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


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