_Pasha 0 16 ноября, 2013 Опубликовано 16 ноября, 2013 (изменено) · Жалоба А зачем? Чем существующие "попугаи" не устраивают? Они, ИМХО, ничем не противоречат ГОСТ 2.701-2008 п.5.4.2. Кстати да. Если кто-нибудь когда нибудь соберется свой CAD делать - в схематике не надо никаких привязок кроме попугаев чтобы минимальную клетку описать например 10*10. При выборе стандарта - привязка либо к мм либо к дюймам Изменено 16 ноября, 2013 пользователем _Pasha Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 18 ноября, 2013 Опубликовано 18 ноября, 2013 · Жалоба faa А зачем? Чем существующие "попугаи" не устраивают? Мне очень не нравится размер шрифта 2.489 мм. Предпочитаю 2,5. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Canis Dirus 0 18 ноября, 2013 Опубликовано 18 ноября, 2013 · Жалоба Кстати да. Если кто-нибудь когда нибудь соберется свой CAD делать - в схематике не надо никаких привязок кроме попугаев чтобы минимальную клетку описать например 10*10. При выборе стандарта - привязка либо к мм либо к дюймам gEDA потихоньку на это перебирается (в девелоперской версии при экспорте в графический файл там можно задавать коэффициент масштабирования), но там до сих пор толщина линий для цепей, шин и выводов жёстко задана в исходниках. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 21 ноября, 2013 Опубликовано 21 ноября, 2013 · Жалоба Церн валится и на "чистом проекте". Т.е. нарисовал схему, начал плату. Вдруг откуда ни возьмись. $ pcbnew rdk1.kicad_pcb 14:24:07: Debug: RecacheAllItems::immediately: 1 84,1 ms 14:24:08: Debug: No accel key found, accel string ignored. 14:24:08: Debug: Loading project </home/pasha/projects/Stellaris/KiCAD/rdk1.kicad_pcb> settings. 14:24:08: Debug: RecacheAllItems::immediately: 1 43,6 ms 14:24:08: Debug: Loading project </home/pasha/projects/Stellaris/KiCAD/rdk1.kicad_pcb> settings. 14:24:08: Debug: Skipping general section token 'links' 14:24:08: Debug: Skipping general section token 'area' 14:24:08: Debug: Skipping general section token 'drawings' 14:24:08: Debug: Skipping general section token 'tracks' 14:24:08: Debug: Skipping general section token 'zones' 14:24:08: Debug: Skipping general section token 'symbol' 14:24:08: Debug: Skipping general section token 'nets' Ошибка сегментирования (core dumped) Что же делать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 25 ноября, 2013 Опубликовано 25 ноября, 2013 (изменено) · Жалоба При попытке сохранения футпринта портится библиотека и вылезает ошибка: PARSE_ERROR: неправильный символ найден в FPID строке in input/source " line 0 offset 0 from c:/msys/1.0/home/vik/kikad_gost_commit_src/common/fpid.cpp : FPID() : line 190 После этого библиотека больше не открывается, всё время вылезает эта ошибка. Исследование показало, что у модулей, в названиях которых присутствует слэш ("/"), стираются их имена полностью из строк "$MODULE ", "Li ", "$EndMODULE ". Опять те же грабли, но на новом уровне и с худшими последствиями. Application: Pcbnew Version: (2013-10-26 BZR 4222 GOST-COMMITTERS)-product 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.54.0 USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF KICAD_SCRIPTING=OFF KICAD_SCRIPTING_MODULES=OFF KICAD_SCRIPTING_WXPYTHON=OFF Это то, что лежит на FTP под названием kicad_gost_commiters_product_bzr4222-test4415. Изменено 25 ноября, 2013 пользователем break Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 25 ноября, 2013 Опубликовано 25 ноября, 2013 (изменено) · Жалоба Исследование показало, что у модулей, в названиях которых присутствует слэш ("/"), стираются их имена полностью из строк "$MODULE ", "Li ", "$EndMODULE ". ССЗБ? ;) ИМХО, правила хорошего тона: "буквы-цифры", а вместо "пробел" строго "_". В perl-нотации \w+. Или виндовое прошлое мешает? Изменено 25 ноября, 2013 пользователем faa Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 26 ноября, 2013 Опубликовано 26 ноября, 2013 (изменено) · Жалоба В чём сермяжная правда в сбрасывании установок сетки в GerbView после очистки всех слоёв? faa Я постоянно применяю разъёмы Phoenix. Пример фирменного обозначения: MCV 1.5/11-GF-3.5. Здесь есть и пробел и слэш. Если я всё заменю на подчёркивание, то получится бардак. Ну ладно, пробелы автоматически заменяются на подчёркивание, но стирать имена совсем зачем? К тому же, в более ранних версиях всё работало, причём как виндовой, так и линуксовой версиях. К сожалению, виндовое не прошлое, а настоящее. Изменено 26 ноября, 2013 пользователем break Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 143 26 ноября, 2013 Опубликовано 26 ноября, 2013 · Жалоба ИМХО, правила хорошего тона: "буквы-цифры", а вместо "пробел" строго "_". В perl-нотации \w+.Не согласен. Это же не имя файла. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 26 ноября, 2013 Опубликовано 26 ноября, 2013 · Жалоба Не согласен. Это же не имя файла. Возможно. Спорить не будем ;) Тут еще всплыло: если частей в компоненте 26 (т.е. максимум из возможного), то 26 все время скидывал в 1-й. Пофиксил в bzr4500 kicad-testing. Заодно снова вспомнил, что и как с именами и обозначениями в sch_component. Я постоянно применяю разъёмы Phoenix. Пример фирменного обозначения: MCV 1.5/11-GF-3.5. Здесь есть и пробел и слэш. Если я всё заменю на подчёркивание, то получится бардак. Ну ладно, пробелы автоматически заменяются на подчёркивание, но стирать имена совсем зачем? К тому же, в более ранних версиях всё работало, причём как виндовой, так и линуксовой версиях. Можно архивчик с "кривыми" примерами в студию, где трет все и вся - может, пока свежо, поковыряю на досуге. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 26 ноября, 2013 Опубликовано 26 ноября, 2013 · Жалоба faa Можно. Это какой-то старый вариант, потому как новый уже испорчен, его надо восстанавливать. Но и с этим всё происходит так же, я на нём и проводил исследования. GOST_T_a.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 26 ноября, 2013 Опубликовано 26 ноября, 2013 · Жалоба Можно. Это какой-то старый вариант, потому как новый уже испорчен, его надо восстанавливать. Но и с этим всё происходит так же, я на нём и проводил исследования. Слэш в именах компонентов не переваривает, считает разделителем пути. Можно скомпилять с флагом USE_FP_LIB_TABLE, судя по коду - должно получиться. #if !defined( USE_FP_LIB_TABLE ) wxString full_fpname = SelectFootprintFromLibBrowser(); moduleName = full_fpname.AfterLast( '/' ); libName = full_fpname.BeforeLast( '/' ); #else moduleName = SelectFootprintFromLibBrowser(); #endi Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 27 ноября, 2013 Опубликовано 27 ноября, 2013 · Жалоба to break Собрал с USE_FP_LIB_TABLE, проверил. Могу огорчить: не переваривает "/" в именах посадочных мест :( Пишите в баглист на lp:kicad - может проникнутся проблемой и поправят. to all смержил kicad-gost с bzr4503, искать на lp:kicad-gost-committers. На ftp выложу чуть позже. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 28 ноября, 2013 Опубликовано 28 ноября, 2013 · Жалоба Похоже, GOST Tools не получил последних исправлений. CvPcb тоже не переваривает слэш. CvPcb не удаляет старый файл компонентов (*.cmp) и после этого ругается, если схема была изменена. При этом в списке компонентов часть из них не отображается. Получается замкнутый круг, который можно разорвать, только вручную удалив файл компонентов. kicad_gost_commiters_product_bzr4222-test4415 (win) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 28 ноября, 2013 Опубликовано 28 ноября, 2013 · Жалоба CvPcb не удаляет старый файл компонентов (*.cmp) и после этого ругается, если схема была изменена. При этом в списке компонентов часть из них не отображается. Получается замкнутый круг, который можно разорвать, только вручную удалив файл компонентов. kicad_gost_commiters_product_bzr4222-test4415 (win) Обновить бы надо сборку. В свежих чудили что-то в CvPcb и .cmp. Я там мержу в меру сил gost с testing. Сейчас на толстом проекте тестирую: Application: KiCad Version: (2013-nov-28 BZR 4237 GOST (bzr4509-testing))-product Release build wxWidgets: Version 2.8.12 (release,Unicode,compiler with C++ ABI 1002,GCC 4.8.2,wx containers,compatible with 2.6) Platform: Linux 3.8.13.4-desktop-1.mga3 x86_64, 64 bit, Little endian, wxGTK Boost version: 1.54.0 USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF KICAD_SCRIPTING=OFF KICAD_SCRIPTING_MODULES=OFF KICAD_SCRIPTING_WXPYTHON=OFF USE_FP_LIB_TABLE=OFF BUILD_GITHUB_PLUGIN=OFF Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 28 ноября, 2013 Опубликовано 28 ноября, 2013 · Жалоба Похоже, со слэшем давно напортачили. откатился на (2013-may-31 GOST)-stable. Это вроде kicad_ins_gost_4020_stable Проверял kicad_ins_gost_docgen_4123, kicad_ins_testing_4181, несколько kicad_gost_commiters_testing_bzr41хх и kicad_gost_commiters_testing_bzr42хх - во всех проблема со слэшем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться