|
|
  |
KiCAD кто-нибудь использует?, Вопросы возникают, на их родном форуме тишина |
|
|
|
May 5 2012, 11:05
|
Местный
  
Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206

|
Кто-нибудь знает, для чего в свойствах контактной площадки (в посадочном месте) присутствуют слои клея, шелкографии, чертежа, Eco1, Eco2? Да и вообще, возможность выбора слоёв контактной площадки, которые потом рисуются на плате, проводит к ошибкам по невнимательности. Забыл поставить, например, слой маски, и на выходе контактная площадка будет закрыта маской. А при том, что Pcbnew не показывает слоёв маски и пасты, это усугубляет проблему.
|
|
|
|
|
May 5 2012, 11:22
|
Местный
  
Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870

|
Цитата(break @ May 4 2012, 09:19)  faa При работе с kicad в Windows панель менеджера слоев не входит в окно и галочки включения слоев частично закрыты (думаю, что не только у меня). Проблема решается переподбором русских слов для перевода.
Application: Pcbnew Version: (2012-may-03 GOST)-testing Build: wxWidgets 2.8.12 (no debug,Unicode,compiler with C++ ABI 1002,GCC 3.4.5,wx containers,compatible with 2.6) Platform: Windows XP (build 2600, Service Pack 3), 32 bit, Little endian, wxMSW Options: KICAD_GOST=ON USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF USE_BOOST_POLYGON_LIBRARY
Эскизы прикрепленных изображений
|
|
|
|
|
May 5 2012, 19:03
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(break @ May 5 2012, 15:05)  Кто-нибудь знает, для чего в свойствах контактной площадки (в посадочном месте) присутствуют слои клея, шелкографии, чертежа, Eco1, Eco2? ИМХО, следует из названия слоев. И в документации об этом доступно и подробно. Если из перевода не все ясно - есть первоисточник на импортном. Цитата(break @ May 5 2012, 15:05)  Да и вообще, возможность выбора слоёв контактной площадки, которые потом рисуются на плате, проводит к ошибкам по невнимательности. Ключевое слово "невнимательности"? Или нет? Цитата(break @ May 5 2012, 15:05)  А при том, что Pcbnew не показывает слоёв маски и пасты, это усугубляет проблему. Показывает.
Да и в гербере никто не мешает посмотреть.
ЗЫ: Коллеги! В настоящее время загружен на работе по самое "не хочу"  Форум мониторю, но сборки и правки делаю только те, без которых не работается viknnНасчет перевода намек понял. На досуге подправлю.
Сообщение отредактировал faa - May 5 2012, 19:04
|
|
|
|
|
May 6 2012, 10:18
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Пытаюсь собрать kicad-sources-2012-05-04-bzr3540 под win xp pro sp2. По рекомендации в COMPILING.txt для сборки скачал wxWidgets-2.9.3.zip (пробовал и 2.8.12). Далее: Код $ ../configure --enable-unicode --enable-monolithic=no --disable-shared --with-opengl ... $ make ... $ cmake -G "MSYS Makefiles" -DCMAKE_BUILD_TYPE=Release -DwxWidgets_ROOT_DIR=c:\MSYS\1.0\home\a\wx293\build_release -DKICAD_CYRILLIC=ON -DKICAD_GOST=ON -DKICAD_PYTHON=ON -DKICAD_TESTING_VERSION=ON -DKICAD_GOST=ON -DCMAKE_INSTALL_PREFIX=c:\MSYS\1.0\home\a\kicad-ins ../../ ... $ make ... а в результате: Код [ 42%] Building CXX object bitmaps_png/CMakeFiles/bitmaps.dir/cpp_48/libedit_ico n.cpp.obj [ 42%] Building CXX object bitmaps_png/CMakeFiles/bitmaps.dir/cpp_48/viewlibs_ic on.cpp.obj Linking CXX static library libbitmaps.a [ 42%] Built target bitmaps Scanning dependencies of target common [ 42%] Building CXX object common/CMakeFiles/common.dir/dialog_about/AboutDialog _main.cpp.obj In file included from c:/msys/1.0/home/a/kicad-dev/common/dialog_about/AboutDial og_main.cpp:9:0: C:/msys/1.0/home/a/kicad-dev/common/./dialog_about/dialog_about.h:13:29: ЇрЄры№э р ю°шсър: wx/html/htmlwin.h: No such file or directory ъюьяшы Ўш яЁхЁтрэр. make[2]: *** [common/CMakeFiles/common.dir/dialog_about/AboutDialog_main.cpp.obj ] Error 1 make[1]: *** [common/CMakeFiles/common.dir/all] Error 2 make: *** [all] Error 2 Подскажите, поджалуйста, в чём ошибка? п.с. "htmlwin.h" присутствует. Но не в "wx293\build_release\.\.", а в "wx293\include\.\." и "wx293\interface\.\." п.с.2 Кодовую страницу чего и где надо изменить, чтобы понять"ъюьяшы Ўш яЁхЁтрэр" и "ЇрЄры№эр ю°шсър:"?
Сообщение отредактировал alex9 - May 6 2012, 10:34
|
|
|
|
|
May 6 2012, 14:07
|
Частый гость
 
Группа: Участник
Сообщений: 195
Регистрация: 16-02-12
Пользователь №: 70 299

|
Цитата windows-1251, а выдаются в кодировке dos (cp866) а их еще кто-то использует ?
|
|
|
|
|
May 6 2012, 21:14
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(alex9 @ May 6 2012, 14:18)  Пытаюсь собрать kicad-sources-2012-05-04-bzr3540 под win xp pro sp2. По рекомендации в COMPILING.txt для сборки скачал wxWidgets-2.9.3.zip (пробовал и 2.8.12). ...skip ПМСМ, надо пользовать это, если готовые сборки не устраивают.
|
|
|
|
|
May 7 2012, 10:56
|
Частый гость
 
Группа: Участник
Сообщений: 195
Регистрация: 16-02-12
Пользователь №: 70 299

|
почему не запоминаются настройки видимости слоев и вообще отображения в pcbnew ? в wx есть же система пропертей http://docs.wxwidgets.org/trunk/classwx_p_g_property.html , и редакторы http://wxpropgrid.sourceforge.net/cgi-bin/index , почему нельзя их использовать и не иметь проблем с добавлением/сохранением любых настроек ? чесслово такое впечатление что пишут какие-то индусы без планирования и проектирования. И скриптование, когда оно будет ? Проще всего было бы добавить Lua. Но для этого нужна нормальная документация по классам и вообще стабильный API
Сообщение отредактировал zöner - May 7 2012, 11:00
|
|
|
|
|
May 7 2012, 16:05
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Цитата(faa @ May 7 2012, 00:14)  ПМСМ, надо пользовать это, если готовые сборки не устраивают. Готовые сборки устраивают. Только DRAWJUNCTION_DIAMETER хочется 60. Да и любопытно: что там нового в 35хх появилось  kicad-winbuilder посмотрел, но он заточен под оригинальную версию.
|
|
|
|
|
May 10 2012, 08:20
|
Местный
  
Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206

|
viknnЦитата Цитата(break @ May 4 2012, 09:19) Вроде я этого не писал. И описанная проблема вообще не проблема - достаточно просто мышью подвинуть границу между окном платы и менеджером слоёв. Хотя могло бы и запоминаться или двигаться автоматически. Слова менять совсем не надо. Посвежее чем 3512 под Win ожидается? faaИМХО, следует из названия слоев. И в документации об этом доступно и подробно.Мне не понятен сам принцип: зачем на контактной площадке нужен клей и шелкография? На модуле - нужны, но вопрос про контактные площадки. А в свойствах модуля такого вообще нет. В документации написано: Цитата Особое внимание следует уделить корректному определению технологических слоев, на которых данная площадка будет размещаться. В частности, хотя легко задать медные слои, управление другими слоями (маска для паяния – solder mask, паста для слоя пайки – solder paste) также важно при подготовке производства платы и документации. И что из этого можно понять про клей, шелкографию и пр.? Ключевое слово "невнимательности"? Или нет?Согласно закону Мерфи, если ошибка может быть сделана, то она обязательно будет сделана. Какой смысл рисовать что-то, а потом это отключать? Наоборот ещё бессмысленнее. Пока я вижу только одно применение: закрытая маской контактная площадка для имитации полигона. Но полигон и так можно нарисовать. Показывает. У меня - нет. (см. картинку во вложении.) И на этой картинке есть отличия от гербера. Насчет перевода намек понял. На досуге подправлю.Не надо ничего править! Всё решается проще (см. выше). Ещё глюк. При мультиплицировании платы при помощи копирования, пропало несколько зон заливки. Вроде раньше это уже было. faaГлюк с пропаданием полигонов получил продолжение. Полигоны были нарисованы заново, сгенерён гербер (получилось нормально). После сохранения и нового открытия платы, полигоны снова пропали. Всего было 8 полигонов, в каждом из которых было 3 вырезанные области. После сохранения 3 полигона пропали (вырезанные области, соответственно, тоже).
Эскизы прикрепленных изображений
|
|
|
|
|
May 10 2012, 20:52
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Цитата(viknn @ May 10 2012, 21:37)  По поводу сборки под win xp могу сказать, что здесь важно установить правильно среду mingw/msys. Могу положить руководство по сборке (где-то здесь уже было) - мы используем wx2.8.12 - размер иодулей в итоге меньше. Да, если не сложно, приведите порядок Ваших действий. Может есть какие-то мелочи, которым надо уделить особое внимание...
|
|
|
|
|
May 11 2012, 05:19
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(alex9 @ May 11 2012, 00:52)  Может есть какие-то мелочи, которым надо уделить особое внимание... На ftp лежит KiCadWinbuilder.cmake, заточенный под тестовую версию с ГОСТ-ом. Все закачивает и собирает сам. Только нужно предварительно установить cmake виндовый. Там же рядом лежит архивчик с bzr3553 для win32.
Сообщение отредактировал faa - May 11 2012, 05:22
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|