break 0 5 мая, 2012 Опубликовано 5 мая, 2012 · Жалоба Кто-нибудь знает, для чего в свойствах контактной площадки (в посадочном месте) присутствуют слои клея, шелкографии, чертежа, Eco1, Eco2? Да и вообще, возможность выбора слоёв контактной площадки, которые потом рисуются на плате, проводит к ошибкам по невнимательности. Забыл поставить, например, слой маски, и на выходе контактная площадка будет закрыта маской. А при том, что Pcbnew не показывает слоёв маски и пасты, это усугубляет проблему. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
viknn 0 5 мая, 2012 Опубликовано 5 мая, 2012 · Жалоба 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 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 5 мая, 2012 Опубликовано 5 мая, 2012 (изменено) · Жалоба Кто-нибудь знает, для чего в свойствах контактной площадки (в посадочном месте) присутствуют слои клея, шелкографии, чертежа, Eco1, Eco2? ИМХО, следует из названия слоев. И в документации об этом доступно и подробно. Если из перевода не все ясно - есть первоисточник на импортном. Да и вообще, возможность выбора слоёв контактной площадки, которые потом рисуются на плате, проводит к ошибкам по невнимательности. Ключевое слово "невнимательности"? Или нет? А при том, что Pcbnew не показывает слоёв маски и пасты, это усугубляет проблему. Показывает. Да и в гербере никто не мешает посмотреть. ЗЫ: Коллеги! В настоящее время загружен на работе по самое "не хочу" :( Форум мониторю, но сборки и правки делаю только те, без которых не работается ;) viknn Насчет перевода намек понял. На досуге подправлю. Изменено 5 мая, 2012 пользователем faa Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex91 0 6 мая, 2012 Опубликовано 6 мая, 2012 (изменено) · Жалоба Пытаюсь собрать 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 Кодовую страницу чего и где надо изменить, чтобы понять"ъюьяшы Ўш яЁхЁтрэр" и "ЇрЄры№эр ю°шсър:"? Изменено 6 мая, 2012 пользователем alex9 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AHTOXA 15 6 мая, 2012 Опубликовано 6 мая, 2012 · Жалоба "ъюьяшы Ўш яЁхЁтрэр" и "ЇрЄры№эр ю°шсър:" это "компиляция прервана" и "фатальная ошибка:". Если я правильно сообразил, то это сообщения записаны в кодировке windows-1251, а выдаются в кодировке dos (cp866). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex91 0 6 мая, 2012 Опубликовано 6 мая, 2012 (изменено) · Жалоба Уже легче А по основному вопросу есть мысли? Изменено 6 мая, 2012 пользователем alex9 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zöner 0 6 мая, 2012 Опубликовано 6 мая, 2012 · Жалоба windows-1251, а выдаются в кодировке dos (cp866)а их еще кто-то использует ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 6 мая, 2012 Опубликовано 6 мая, 2012 · Жалоба Пытаюсь собрать kicad-sources-2012-05-04-bzr3540 под win xp pro sp2. По рекомендации в COMPILING.txt для сборки скачал wxWidgets-2.9.3.zip (пробовал и 2.8.12). ...skip ПМСМ, надо пользовать это, если готовые сборки не устраивают. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zöner 0 7 мая, 2012 Опубликовано 7 мая, 2012 (изменено) · Жалоба почему не запоминаются настройки видимости слоев и вообще отображения в pcbnew ? в wx есть же система пропертей http://docs.wxwidgets.org/trunk/classwx_p_g_property.html , и редакторы http://wxpropgrid.sourceforge.net/cgi-bin/index , почему нельзя их использовать и не иметь проблем с добавлением/сохранением любых настроек ? чесслово такое впечатление что пишут какие-то индусы без планирования и проектирования. И скриптование, когда оно будет ? Проще всего было бы добавить Lua. Но для этого нужна нормальная документация по классам и вообще стабильный API Изменено 7 мая, 2012 пользователем zöner Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex91 0 7 мая, 2012 Опубликовано 7 мая, 2012 · Жалоба ПМСМ, надо пользовать это, если готовые сборки не устраивают. Готовые сборки устраивают. Только DRAWJUNCTION_DIAMETER хочется 60. Да и любопытно: что там нового в 35хх появилось :) kicad-winbuilder посмотрел, но он заточен под оригинальную версию. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 10 мая, 2012 Опубликовано 10 мая, 2012 · Жалоба viknn Цитата(break @ May 4 2012, 09:19) Вроде я этого не писал. И описанная проблема вообще не проблема - достаточно просто мышью подвинуть границу между окном платы и менеджером слоёв. Хотя могло бы и запоминаться или двигаться автоматически. Слова менять совсем не надо. Посвежее чем 3512 под Win ожидается? faa ИМХО, следует из названия слоев. И в документации об этом доступно и подробно. Мне не понятен сам принцип: зачем на контактной площадке нужен клей и шелкография? На модуле - нужны, но вопрос про контактные площадки. А в свойствах модуля такого вообще нет. В документации написано: Особое внимание следует уделить корректному определению технологических слоев, на которых данная площадка будет размещаться. В частности, хотя легко задать медные слои, управление другими слоями (маска для паяния – solder mask, паста для слоя пайки – solder paste) также важно при подготовке производства платы и документации. И что из этого можно понять про клей, шелкографию и пр.? Ключевое слово "невнимательности"? Или нет? Согласно закону Мерфи, если ошибка может быть сделана, то она обязательно будет сделана. Какой смысл рисовать что-то, а потом это отключать? Наоборот ещё бессмысленнее. Пока я вижу только одно применение: закрытая маской контактная площадка для имитации полигона. Но полигон и так можно нарисовать. Показывает. У меня - нет. (см. картинку во вложении.) И на этой картинке есть отличия от гербера. Насчет перевода намек понял. На досуге подправлю. Не надо ничего править! Всё решается проще (см. выше). Ещё глюк. При мультиплицировании платы при помощи копирования, пропало несколько зон заливки. Вроде раньше это уже было. faa Глюк с пропаданием полигонов получил продолжение. Полигоны были нарисованы заново, сгенерён гербер (получилось нормально). После сохранения и нового открытия платы, полигоны снова пропали. Всего было 8 полигонов, в каждом из которых было 3 вырезанные области. После сохранения 3 полигона пропали (вырезанные области, соответственно, тоже). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
viknn 0 10 мая, 2012 Опубликовано 10 мая, 2012 · Жалоба Да знаю я про возможность двигать границу окна менеджера слоев. Это не решение, а лишняя работа - заниматься этим десятки раз за день. Поэтому и предложен вариант со словами, позволяющий забыть об этой проблеме в pcbnew. Если запустить gerbview - там тоже переключателей не видно. Можно упражняться в двигании границы всякий раз. А можно раз и навсезда написать вместо "слой N" просто N. Слово слой есть в заголовке. Такие мелочи портят впечатление от программы. По поводу сборки под win xp могу сказать, что здесь важно установить правильно среду mingw/msys. Могу положить руководство по сборке (где-то здесь уже было) - мы используем wx2.8.12 - размер иодулей в итоге меньше. PS. Цитаты почему-то пропадают. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex91 0 10 мая, 2012 Опубликовано 10 мая, 2012 · Жалоба По поводу сборки под win xp могу сказать, что здесь важно установить правильно среду mingw/msys. Могу положить руководство по сборке (где-то здесь уже было) - мы используем wx2.8.12 - размер иодулей в итоге меньше. Да, если не сложно, приведите порядок Ваших действий. Может есть какие-то мелочи, которым надо уделить особое внимание... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 11 мая, 2012 Опубликовано 11 мая, 2012 (изменено) · Жалоба Может есть какие-то мелочи, которым надо уделить особое внимание... На ftp лежит KiCadWinbuilder.cmake, заточенный под тестовую версию с ГОСТ-ом. Все закачивает и собирает сам. Только нужно предварительно установить cmake виндовый. Там же рядом лежит архивчик с bzr3553 для win32. Изменено 11 мая, 2012 пользователем faa Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 11 мая, 2012 Опубликовано 11 мая, 2012 · Жалоба faa При перезаливке полигонов некоторые выводы не подключаются с первого раза. Приходится ещё раз перезаливать. viknn Если запустить gerbview - там тоже переключателей не видно. У меня видно. Хотя слово "Отображать" и режется на "Отобра". А можно раз и навсезда написать вместо "слой N" просто N. Я считаю, что это неправильный подход, оставшийся с русификации первых программ, ещё под DOS, когда надо было втискивать слово в отведённое место. Правильным должен быть или автосдвиг, или запоминание (предпочтительный вариант) позиции. Размер основного окна запоминается, так почему бы не запомнить размер поля? И разве изменить одно значение положения сложнее, чем изменить несколько слов? Во вкладке "Отображать" по-прежнему нет перевода. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться