valber 0 4 марта, 2013 Опубликовано 4 марта, 2013 · Жалоба Над этим пока работаю. По прикрепленной картинке я заметил, что не подхватились drill-файлы, они должны лежать в той же папке, где и исходные svg, и с аналогичным префиксом (т.е. "light_wisp.drl" и/или "light_wisp-NPTH.drl"). Если отверстия сильно смещены, но нужны установить точку начала координат для drill/pos файлов в верхний левый угол платы. Также может быть небольшое смещение из-за ширины линий границы. Все попробовал!!! Работает..., советую поговорить с Miguel Angel Ajo Pelayo [email protected] , который ответственен за python скриптование может он расскажет как Вашу разработку встроить в pcbnew ... хотя бы так.... а то там работа с 3д модельками вообще не теплится.....ну судя по рассылке))) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 5 марта, 2013 Опубликовано 5 марта, 2013 · Жалоба Aldan: Попробовал открыл эл. схему, очень понравилось. Но, при использовании этой сборки, файл в pcbnew почему-то открылся без записей в штампе, хотя в "нстройка страницы" они остались. Кстати, линии пока остались одной толщины. Прошу сильно не пинать, недоглядел в сторону PCBnew. Прикрепленный патч исправит отображение текста в основной надписи. Чтобы увидеть разные по толщине линии в PCBnew нужно в меню "Размеры -> Текст и графика" в группе "Общие" установить "Размер пера по умолчанию" побольше, например 0.25 мм. break: Ещё бы хорошо удвоенную тильду изображать именно как тильду, а не как тут же отключенное надчёркивание. Тильду уже видно, вот только она отображается не по центру, а смещена в врех: Когда удастся поставить ее на место, выложу патч. pcbnew_stamp.patch.zip Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 5 марта, 2013 Опубликовано 5 марта, 2013 · Жалоба Когда удастся поставить ее на место, выложу патч. И еще тогда будет просьба: Выложить консолидированный патч к текущей bzr-ревизии lp:kicad со всеми Вашими изменениями, касающимися ГОСТ. Чтобы накатить и подготовить сборки для тестирования. И при положительном заключении местных гуру закоммитить его на lp:kicad. ;) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 5 марта, 2013 Опубликовано 5 марта, 2013 · Жалоба С каждой новой версией Eeschema приобретает всё больше глюков, при этом старые не исправляются. Теперь ещё при перетаскивании проводников за место стыка (поворот, разветвление), проводники рассоединяются. То есть перетаскивается только одна часть проводника. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 5 марта, 2013 Опубликовано 5 марта, 2013 · Жалоба break: Теперь ещё при перетаскивании проводников за место стыка (поворот, разветвление), проводники рассоединяются. То есть перетаскивается только одна часть проводника. Для того чтобы перетащить с сохранением связи соединение нескольких проводников (два и более) нужно с зажатой клавишей Ctrl выделить место соединения и переместить в нужное место. При этом провода не будут отрываться, а будут тянуться как резиновые к новому месту. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 5 марта, 2013 Опубликовано 5 марта, 2013 · Жалоба Нет возможности редактировать сообщения, так что пришлось создать новое... Удалось победить тильду путем редактирования шрифта (она там, почему-то, была задрана вверх). Но есть одна особенность, которую придется учитывать - символ тильды распознается в первую очередь, а надчеркивание во вторую. Таким образом если, к примеру, имеется текст "~~~text", то он отобразится следующим образом: первые два знака будут приняты как "~", а третий как начало надчеркивания. То есть получить полностью надчеркнутый текст, который начинается с тильды, не выйдет - символ тильды останется без надчеркивания. Во всех остальных случаях она ведет себя как обычный символ. Вот пример текста, для наглядности: faa: И еще тогда будет просьба: Выложить консолидированный патч к текущей bzr-ревизии lp:kicad со всеми Вашими изменениями, касающимися ГОСТ. В приложении патч с последними изменениями. gost.patch.zip Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aldan 0 5 марта, 2013 Опубликовано 5 марта, 2013 · Жалоба Чтобы увидеть разные по толщине линии в PCBnew нужно в меню "Размеры -> Текст и графика" в группе "Общие" установить "Размер пера по умолчанию" побольше, например 0.25 мм. Да, теперь линии получились разной толщины, ндравицца :) -------- faa, как-то неудобно просить так часто новую сборку, но Жан Пьер выкатил еще более стабильную на свой фтп - KiCad_stable-2013.03.04-BZR3984 http://iut-tice.ujf-grenoble.fr/cao/ Так может быть украсить ей папочку "release"? ftp://ftp.kicad.ru/pub/kicad/release/ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 5 марта, 2013 Опубликовано 5 марта, 2013 (изменено) · Жалоба В приложении патч с последними изменениями. Кокос не растет: C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp: In function 'void PlotWorkSheet(PLOTTER*, const TITLE_BLOCK&, const PAGE_INFO&, int, int, const wxString&, const wxString&)': C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:320:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:334:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:554:48: error: 'WS_DopTop_Line3' was not declared in this scope C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:607:48: error: 'WS_DopTop_Line3' was not declared in this scope C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:57:22: warning: unused variable 'WSTEXTSIZE' [-Wunused-variable] C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:67:14: warning: unused variable 'UpperLimit' [-Wunused-variable] mingw32-make[2]: *** [common/CMakeFiles/common.dir/common_plot_functions.cpp.obj] Error 1 mingw32-make[1]: *** [common/CMakeFiles/common.dir/all] Error 2 mingw32-make: *** [all] Error 2 UPD:настоятельно прошу тщательнее проверять патчи перед публикацией. Штатных тестеров нет, а разгребать чужие "косяки" времени особо нет (в своих бы разобраться). UPD2: C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp: In function 'void PlotWorkSheet(PLOTTER*, const TITLE_BLOCK&, const PAGE_INFO&, int, int, const wxString&, const wxString&)': C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:320:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:334:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:57:22: warning: unused variable 'WSTEXTSIZE' [-Wunused-variable] C:\work\kicad-winbuilder\src\kicad\common\common_plot_functions.cpp:67:14: warning: unused variable 'UpperLimit' [-Wunused-variable] C:\work\kicad-winbuilder\src\kicad\common\worksheet.cpp:808:6: error: 'WS_DopTop_Line4' was not declared in this scope C:\work\kicad-winbuilder\src\kicad\common\worksheet.cpp:817:6: error: 'WS_DopTop_Line5' was not declared in this scope C:\work\kicad-winbuilder\src\kicad\common\worksheet.cpp:826:6: error: 'WS_DopTop_Line6' was not declared in this scope C:\work\kicad-winbuilder\src\kicad\common\worksheet.cpp: In member function 'void EDA_DRAW_FRAME::TraceWorkSheet(wxDC*, wxSize&, wxPoint&, wxPoint&, wxString&, wxString&, TITLE_BLOCK&, int, int, int, double, EDA_COLOR_T, EDA_COLOR_T)': C:\work\kicad-winbuilder\src\kicad\common\worksheet.cpp:1284:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] C:\work\kicad-winbuilder\src\kicad\common\worksheet.cpp:1298:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] mingw32-make[2]: *** [common/CMakeFiles/common.dir/worksheet.cpp.obj] Error 1 mingw32-make[1]: *** [common/CMakeFiles/common.dir/all] Error 2 mingw32-make: *** [all] Error 2 Изменено 5 марта, 2013 пользователем faa Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 6 марта, 2013 Опубликовано 6 марта, 2013 · Жалоба настоятельно прошу тщательнее проверять патчи перед публикацией. Исправлюсь. Напутал с верхним дополнительным полем... Хотелось бы узнать мнение сообщества, нужно ли верхнее поле в расширенном варианте? Может стоит оставить только поле для децимального номера? Я, например, ни разу не встречал схемы (да и любого другого чертежа) с верхними дополнительными полями. А ведь место на чертеже они занимают (особенно заметно на А4). Если хотя бы один из пользователей нуждается в этих дополнительных полях - вопрос снимаю и замолкаю. В приложении два патча: 1. gost.patch.zip - c расширенным верхним полем (как сейчас) 2. gost_v2.patch.zip - c обычным верхним полем (только поле для децимального номера) Оба патча проверил, собралось без ошибок. gost.patch.zip gost_v2.patch.zip Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 6 марта, 2013 Опубликовано 6 марта, 2013 (изменено) · Жалоба Хотелось бы узнать мнение сообщества, нужно ли верхнее поле в расширенном варианте? Если хотя бы один из пользователей нуждается в этих дополнительных полях - вопрос снимаю и замолкаю. Поля нужны. 1. gost.patch.zip - c расширенным верхним полем (как сейчас) 2. gost_v2.patch.zip - c обычным верхним полем (только поле для децимального номера) Оба патча проверил, собралось без ошибок. Хор. Так может быть украсить ей папочку "release"? ftp://ftp.kicad.ru/pub/kicad/release/ Украсим в ближайшее время. ;) Изменено 6 марта, 2013 пользователем faa Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aldan 0 6 марта, 2013 Опубликовано 6 марта, 2013 · Жалоба Украсим в ближайшее время. ;) faa, а может быть эту стаб. сборку сделать с последними патчами, если с ними теперь все в порядке? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 6 марта, 2013 Опубликовано 6 марта, 2013 · Жалоба faa, а может быть эту стаб. сборку сделать с последними патчами, если с ними теперь все в порядке? Если соберется корректно, то включу. Заодно потестим ;) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aldan 0 6 марта, 2013 Опубликовано 6 марта, 2013 · Жалоба Если соберется корректно, то включу. Заодно потестим ;) Похоже, что нынешняя стабильная сборка тоже не последняя на ближайшие дни, т.к. Жан Пьер все еще не сбавил обороты в деле вылавливания багов: "Pcbnew: fix Bug #1148785 (pcbnew crashes when using only one layer in autorouter )" - revision 3985. Так что, может быть стоит выждать еще несколько дней, а потом уж собрать самую-самую стабильную сборку. :) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 6 марта, 2013 Опубликовано 6 марта, 2013 · Жалоба faa, нужна ваша помощь! Захотелось мне пощупать скрипты на питоне. Собираю bzr3980 в Ubuntu 12.10 (32bit), останавливается на этапе "Linking CXX shared module _pcbnew.so". Полный лог прикрепил. Параметры сборки: cmake -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DKICAD_TESTING_VERSION=ON -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DUSE_NEW_PCBNEW_LOAD=ON -DUSE_NEW_PCBNEW_SAVE=ON -DUSE_IMAGES_IN_MENUS=ON -DMAINTAIN_PNGS=ON -DCMAKE_INSTALL_PREFIX=/usr ../ Установлены: swig2.0.7, python2.7, python3.2 ЧЯДНТ? build.log.zip Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
viknn 0 6 марта, 2013 Опубликовано 6 марта, 2013 · Жалоба Параметры сборки: cmake -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DKICAD_TESTING_VERSION=ON -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DUSE_NEW_PCBNEW_LOAD=ON -DUSE_NEW_PCBNEW_SAVE=ON -DUSE_IMAGES_IN_MENUS=ON -DMAINTAIN_PNGS=ON -DCMAKE_INSTALL_PREFIX=/usr ../ Установлены: swig2.0.7, python2.7, python3.2 собирал ok для win32, swig2.0.9, python2.7, wx2.9.4, gcc 4.7.2 cmake -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Release -DwxWidgets_ROOT_DIR=c:/msys/1.0/local -DKICAD_GOST=ON -DKICAD_TESTING_ VERSION=ON -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DPYTHON_EXECUTABLE=c:/Python27/python.exe -DSWIG_EXECUTABLE=c:/ msys/1.0/home/vik/swig/swig.exe -DSWIG_DIR=c:/msys/1.0/home/vik/swig -DCMAKE_INSTALL_PREFIX=../../../kicad_ins_py ../../ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться