Bender 0 24 мая, 2011 Опубликовано 24 мая, 2011 · Жалоба не могу получить правильный (с точки зрения производителя) гербер. присылают ответ: 1. Использование растровых полигонов недопустимо! Используйте векторные, линий не менее 0,2мм. проверил все полигоны - всюду стоит Fill mode "polygon" (может нужно сделать повторно "Fill zone" для каждой ?), установил "origin point" в верхнем левом углу, при выводе гербера включаю чекбокс "Use auxiliary axis as origin", при выводе Drill устанавливаю Drill origin в "Auxiliary axis". "Mirror Y axis" сбросить или установить ? Была такая же проблема - производитель рекомендовал увеличить размер апертуры. Но дело оказалось в другом - слишком много дубликатов линий при заливке полигонов - файл был например ~90мегабайт, после удаления дубликатов стал ~1.5 мегабайта. Вот пример(другой проект, сборка кикада 3003 ГОСТ) под подсвеченной линией - расположены еще 4ре таких же удаление дубликатов - размер уменьшился с 5МБ до 1.2МБ Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 24 мая, 2011 Опубликовано 24 мая, 2011 · Жалоба Была такая же проблема - производитель рекомендовал увеличить размер апертуры.уже разобрался, в их терминологии растровая заливка == Polygon fill, векторная == Segment fill. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
starmos 2 26 мая, 2011 Опубликовано 26 мая, 2011 · Жалоба Не понимаю чего-то... В графических редакторах, в стабильной гостовской виндовой сборке 29.03.2011, при рисовании координаты скажем X и dx - совпадают. Разве dx - это не относительная координата? Для Y и dy - так же. Чем померить/узнать длину нарисованного отрезка? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 26 мая, 2011 Опубликовано 26 мая, 2011 · Жалоба Не понимаю чего-то... В графических редакторах, в стабильной гостовской виндовой сборке 29.03.2011, при рисовании координаты скажем X и dx - совпадают. Разве dx - это не относительная координата? Для Y и dy - так же. Чем померить/узнать длину нарисованного отрезка? Ключевые слова - клавиша "Пробел" ЗЫ: Доку читать так никто и не желает :( Проще в форуме спросить и потом с нетерпением ждать ответа :( Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZiB 0 26 мая, 2011 Опубликовано 26 мая, 2011 · Жалоба Согласен, сам не читал, в начале "полез", сейчас потратил пару вечерков почитал документацию, сразу все стало на свои места :) Пока вот так оформил у себя http://ziblog.ru/2011/05/25/kicad-faylyi/ Уже вроде качают, значит интересен людям :) Кросс компиляция не получилась :( не смог скормить wxWidgets, хотя мелкая тестовая программа собралась без проблем, ну и ладно :) попробую на выходных собрать под виндой... Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 21 27 мая, 2011 Опубликовано 27 мая, 2011 · Жалоба Вопрос по pcb. В схематике можно скопировать кусок схемы из одного проекта в другой через костыль "сохранить блок". В пцб такого чего-то не наблюдается... Решили, что не надо? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 27 мая, 2011 Опубликовано 27 мая, 2011 (изменено) · Жалоба Кросс компиляция не получилась :( не смог скормить wxWidgets, хотя мелкая тестовая программа собралась без проблем, ну и ладно :) попробую на выходных собрать под виндой...wxWidgets собрались (использую пакет "gcc-mingw32" в Debian). команда сборки: ../configure --prefix=/usr/i586-mingw32msvc --host=i586-mingw32msvc --build=i686-linux --disable-shared --enable-unicode && make KiCAD пока собрать не получилось, CMake застрял на этапе конфигурации с ошибкой "Check for installed OpenGL - not found". Файлы gl.h и libopengl32.a присутствуют в папке кросс-компилятора. Строка запуска: cmake .. -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DKICAD_STABLE_VERSION=ON -DCMAKE_SYSTEM_NAME=win32 -DCMAKE_C_COMPILER=i586-mingw32msvc-gcc -DCMAKE_CXX_COMPILER=i586-mingw32msvc-g++ -DINCLUDE_DIRECTORIES=/usr/i586-mingw32msvc/include -DLINK_DIRECTORIES=/usr/i586-mingw32msvc/lib Изменено 27 мая, 2011 пользователем ukpyr Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZiB 0 27 мая, 2011 Опубликовано 27 мая, 2011 · Жалоба да, так и собирал sudo ./configure --prefix=/usr/local/i586-mingw32 --host=i586-mingw32msvc --build=i686-linux --enable-unicode --disable-debuge --disable-shared --enable-monolithic --with-opengl --with-odbc кикад что бы собрать нужно скормить смайку настройки, что для винды собираешь, как то так (почти как у тебя, только я в файл вынес настройки) sudo cmake -DKICAD_TESTING_VERSION=ON -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=toolchain.cmake -DKICAD_CYRILLIC=ON -DKICAD_GOST=ON -DKICAD_PYTHON=ON -DCMAKE_INSTALL_PREFIX=/mnt/kicad/release -DwxWidgets_ROOT_DIR=/usr сам файл # the name of the target operating system SET(CMAKE_SYSTEM_NAME Windows) # which compilers to use for C and C++ SET(CMAKE_C_COMPILER i586-mingw32msvc-gcc) SET(CMAKE_CXX_COMPILER i586-mingw32msvc-g++) # here is the target environment located SET(CMAKE_FIND_ROOT_PATH /usr /mnt/kicad/release ) # adjust the default behaviour of the FIND_XXX() commands: # search headers and libraries in the target environment, search # programs in the host environment set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) #SET(wxWidgets_ROOT_DIR /usr/local/i586-mingw32/lib) но вот только у меня не проходит на проверке наличия wxwidgets, опенгл находит... Build stable version of Kicad -- Check for installed OpenGL -- found -- Check for installed wxWidgets -- not found Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_taras_ 0 28 мая, 2011 Опубликовано 28 мая, 2011 · Жалоба Уважаемые форумчане! Начав осваивать KiCad учусь добавлять компоненты в библиотеку. И столкнулся со следующей непоняткой. При создании из них схемы (архив прилагаю) она не проходит проверки правильности электрических соединений и при открытии Netlist-а не образуются связи. Подскажите плз. что я делаю не так? Конечный результат который хочу получить на рисунке L293D.zip Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ukpyr 0 28 мая, 2011 Опубликовано 28 мая, 2011 (изменено) · Жалоба но вот только у меня не проходит на проверке наличия wxwidgets, опенгл находит...можно обойти, отключив проверку и настроив вручную переменные. т.е. закомментировать строку в CMakeLists.txt: else(APPLE) # find_package(wxWidgets COMPONENTS gl aui adv html core net base xml QUIET) , плюс настроить переменные wxWidgets_ROOT_DIR, wxWidgets_LIB_DIR, и т.д. Еще нужно скопировать сгенерированный файл setup.h в инклуд-папку wx, исправить в нем строку "wxUSE_GLCANVAS 0" на "wxUSE_GLCANVAS 1". Вот команда настройки: cmake .. -DWIN32=1 -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DKICAD_STABLE_VERSION=ON -DCMAKE_SYSTEM_NAME=win32 -DCMAKE_C_COMPILER=i586-mingw32msvc-gcc -DCMAKE_CXX_COMPILER=i586-mingw32msvc-g++ -DCMAKE_RC_COMPILER=i586-mingw32msvc-windres -DINCLUDE_DIRECTORIES=/usr/i586-mingw32msvc/include:`pwd`/wx_dynamic/include -DLINK_DIRECTORIES=/usr/i586-mingw32msvc/lib:`pwd`/wx_dynamic/build_win/lib -DCMAKE_SYSTEM_NAME=Windows -DwxWidgets_ROOT_DIR=`pwd`/wx_dynamic -DwxWidgets_LIB_DIR=`pwd`/wx_dynamic/build_win/lib -DwxWidgets_CONFIGURATION=msw -DwxWidgets_INCLUDE_DIRS=`pwd`/wx_dynamic/include -DwxWidgets_LIBRARIES=`pwd`/wx_dynamic/build_win/lib -DwxWidgets_FOUND=TRUE -DwxWidgets_USE_FILE=UsewxWidgets Теперь затык на линковке pcbnew - линковщик не находит многих символов в библиотеках wx Изменено 28 мая, 2011 пользователем ukpyr Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 30 мая, 2011 Опубликовано 30 мая, 2011 · Жалоба Начав осваивать KiCad учусь добавлять компоненты в библиотеку. И столкнулся со следующей непоняткой. При создании из них схемы (архив прилагаю) она не проходит проверки правильности электрических соединений и при открытии Netlist-а не образуются связи. Подскажите плз. что я делаю не так? Конечный результат который хочу получить на рисунке Схема сделано непонятно как. Много лишних соединений (точек), несоединений (кресты). Непонятно по какой сетке (большинство элементов и соединений не попадает в сетку). Выводы компонентов тоже в сетку не попадают. Поэтому нетлист неправильный формируется. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_taras_ 0 30 мая, 2011 Опубликовано 30 мая, 2011 · Жалоба Непонятно по какой сетке (большинство элементов и соединений не попадает в сетку). Выводы компонентов тоже в сетку не попадают. Поэтому нетлист неправильный формируется. Т.е. при создании компонентов и черчении схемы нужно использовать один размер сетки? При задании свойств вывода для микросхем можно использовать значение электрический тип - "не определено" (я только начинаю учиться) для корректного создания компонента и, соответственно, схемы? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 30 мая, 2011 Опубликовано 30 мая, 2011 (изменено) · Жалоба Т.е. при создании компонентов и черчении схемы нужно использовать один размер сетки? Очень желательно. Причем у элемента при создании шаг должен быть равен или больше шага схемы. И если больше, то обязательно кратен. Иначе не сможете правильно соединить (что у Вас и получилось). При задании свойств вывода для микросхем можно использовать значение электрический тип - "не определено" (я только начинаю учиться) для корректного создания компонента и, соответственно, схемы? Задавайте тот тип, который должен быть. Тогда результат ERC будет правильным. Об этом довольно подробно написано в документации. ЗЫ: Вот тут документация, правда несколько устаревшая местами. Изменено 30 мая, 2011 пользователем faa Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimuzzz 0 30 мая, 2011 Опубликовано 30 мая, 2011 · Жалоба вопрос по метрической сетке: это особенность именно ГОСТовской сборки? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 30 мая, 2011 Опубликовано 30 мая, 2011 · Жалоба вопрос по метрической сетке: это особенность именно ГОСТовской сборки? Нет. Метрическая сетка есть и в родной сборке. Но в eeschema лучше пользовать только кратно mils, как стоит по умолчанию (хотя можно задать пользовательскую и ровно в мм - но результат будет как у _taras_). В pcbnew можно пользовать и в mils и в мм (внутреннее представление в double- дюймовые и метрические посадочные места уживаются хорошо). Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться