реклама на сайте
подробности

 
 
117 страниц V  « < 80 81 82 83 84 > »   
Closed TopicStart new topic
> KiCAD кто-нибудь использует?, Вопросы возникают, на их родном форуме тишина
break
сообщение May 5 2012, 11:05
Сообщение #1216


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



Кто-нибудь знает, для чего в свойствах контактной площадки (в посадочном месте) присутствуют слои клея, шелкографии, чертежа, Eco1, Eco2?
Да и вообще, возможность выбора слоёв контактной площадки, которые потом рисуются на плате, проводит к ошибкам по невнимательности. Забыл поставить, например, слой маски, и на выходе контактная площадка будет закрыта маской. А при том, что Pcbnew не показывает слоёв маски и пасты, это усугубляет проблему.
Go to the top of the page
 
+Quote Post
viknn
сообщение May 5 2012, 11:22
Сообщение #1217


Местный
***

Группа: Участник
Сообщений: 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


Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
faa
сообщение May 5 2012, 19:03
Сообщение #1218


Знающий
****

Группа: Свой
Сообщений: 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 не показывает слоёв маски и пасты, это усугубляет проблему.

Показывает.
Прикрепленное изображение

Да и в гербере никто не мешает посмотреть.
Прикрепленное изображение


ЗЫ: Коллеги!
В настоящее время загружен на работе по самое "не хочу" sad.gif
Форум мониторю, но сборки и правки делаю только те, без которых не работается wink.gif

viknn
Насчет перевода намек понял. На досуге подправлю.


Сообщение отредактировал faa - May 5 2012, 19:04
Go to the top of the page
 
+Quote Post
alex9
сообщение May 6 2012, 10:18
Сообщение #1219


Местный
***

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение May 6 2012, 11:54
Сообщение #1220


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



"ъюьяшы Ўш яЁхЁтрэр" и "ЇрЄры№эр ю°шсър:" это "компиляция прервана" и "фатальная ошибка:".
Если я правильно сообразил, то это сообщения записаны в кодировке windows-1251, а выдаются в кодировке dos (cp866).


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
alex9
сообщение May 6 2012, 13:02
Сообщение #1221


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492



Уже легче biggrin.gif
А по основному вопросу есть мысли?

Сообщение отредактировал alex9 - May 6 2012, 13:03
Go to the top of the page
 
+Quote Post
zöner
сообщение May 6 2012, 14:07
Сообщение #1222


Частый гость
**

Группа: Участник
Сообщений: 195
Регистрация: 16-02-12
Пользователь №: 70 299



Цитата
windows-1251, а выдаются в кодировке dos (cp866)
а их еще кто-то использует ?
Go to the top of the page
 
+Quote Post
faa
сообщение May 6 2012, 21:14
Сообщение #1223


Знающий
****

Группа: Свой
Сообщений: 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

ПМСМ, надо пользовать это, если готовые сборки не устраивают.
Go to the top of the page
 
+Quote Post
zöner
сообщение May 7 2012, 10:56
Сообщение #1224


Частый гость
**

Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
alex9
сообщение May 7 2012, 16:05
Сообщение #1225


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492



Цитата(faa @ May 7 2012, 00:14) *
ПМСМ, надо пользовать это, если готовые сборки не устраивают.

Готовые сборки устраивают. Только DRAWJUNCTION_DIAMETER хочется 60. Да и любопытно: что там нового в 35хх появилось sm.gif

kicad-winbuilder посмотрел, но он заточен под оригинальную версию.
Go to the top of the page
 
+Quote Post
break
сообщение May 10 2012, 08:20
Сообщение #1226


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



viknn
Цитата
Цитата(break @ May 4 2012, 09:19)

Вроде я этого не писал.
И описанная проблема вообще не проблема - достаточно просто мышью подвинуть границу между окном платы и менеджером слоёв. Хотя могло бы и запоминаться или двигаться автоматически. Слова менять совсем не надо.

Посвежее чем 3512 под Win ожидается?

faa
ИМХО, следует из названия слоев. И в документации об этом доступно и подробно.
Мне не понятен сам принцип: зачем на контактной площадке нужен клей и шелкография? На модуле - нужны, но вопрос про контактные площадки. А в свойствах модуля такого вообще нет.
В документации написано:
Цитата
Особое внимание следует уделить корректному определению технологических слоев, на которых данная площадка будет размещаться.
В частности, хотя легко задать медные слои, управление другими слоями (маска для паяния – solder mask, паста для слоя пайки – solder paste) также важно при подготовке производства платы и документации.

И что из этого можно понять про клей, шелкографию и пр.?

Ключевое слово "невнимательности"? Или нет?
Согласно закону Мерфи, если ошибка может быть сделана, то она обязательно будет сделана. Какой смысл рисовать что-то, а потом это отключать? Наоборот ещё бессмысленнее.
Пока я вижу только одно применение: закрытая маской контактная площадка для имитации полигона. Но полигон и так можно нарисовать.

Показывает.
У меня - нет. (см. картинку во вложении.)
И на этой картинке есть отличия от гербера.

Насчет перевода намек понял. На досуге подправлю.
Не надо ничего править! Всё решается проще (см. выше).

Ещё глюк. При мультиплицировании платы при помощи копирования, пропало несколько зон заливки. Вроде раньше это уже было.

faa
Глюк с пропаданием полигонов получил продолжение.
Полигоны были нарисованы заново, сгенерён гербер (получилось нормально). После сохранения и нового открытия платы, полигоны снова пропали. Всего было 8 полигонов, в каждом из которых было 3 вырезанные области. После сохранения 3 полигона пропали (вырезанные области, соответственно, тоже).
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
viknn
сообщение May 10 2012, 18:37
Сообщение #1227


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



Да знаю я про возможность двигать границу окна менеджера слоев.
Это не решение, а лишняя работа - заниматься этим десятки раз за день.
Поэтому и предложен вариант со словами, позволяющий забыть об этой проблеме в pcbnew.

Если запустить gerbview - там тоже переключателей не видно.
Можно упражняться в двигании границы всякий раз. А можно раз и навсезда
написать вместо "слой N" просто N. Слово слой есть в заголовке.

Такие мелочи портят впечатление от программы.

По поводу сборки под win xp могу сказать, что здесь важно установить правильно среду mingw/msys.
Могу положить руководство по сборке (где-то здесь уже было) - мы используем wx2.8.12 - размер иодулей в итоге меньше.

PS. Цитаты почему-то пропадают.
Go to the top of the page
 
+Quote Post
alex9
сообщение May 10 2012, 20:52
Сообщение #1228


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492



Цитата(viknn @ May 10 2012, 21:37) *
По поводу сборки под win xp могу сказать, что здесь важно установить правильно среду mingw/msys.
Могу положить руководство по сборке (где-то здесь уже было) - мы используем wx2.8.12 - размер иодулей в итоге меньше.

Да, если не сложно, приведите порядок Ваших действий. Может есть какие-то мелочи, которым надо уделить особое внимание...
Go to the top of the page
 
+Quote Post
faa
сообщение May 11 2012, 05:19
Сообщение #1229


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(alex9 @ May 11 2012, 00:52) *
Может есть какие-то мелочи, которым надо уделить особое внимание...

На ftp лежит KiCadWinbuilder.cmake, заточенный под тестовую версию с ГОСТ-ом.
Все закачивает и собирает сам. Только нужно предварительно установить cmake виндовый.
Там же рядом лежит архивчик с bzr3553 для win32.

Сообщение отредактировал faa - May 11 2012, 05:22
Go to the top of the page
 
+Quote Post
break
сообщение May 11 2012, 07:55
Сообщение #1230


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



faa
При перезаливке полигонов некоторые выводы не подключаются с первого раза. Приходится ещё раз перезаливать.

viknn
Если запустить gerbview - там тоже переключателей не видно.
У меня видно. Хотя слово "Отображать" и режется на "Отобра".

А можно раз и навсезда написать вместо "слой N" просто N.
Я считаю, что это неправильный подход, оставшийся с русификации первых программ, ещё под DOS, когда надо было втискивать слово в отведённое место. Правильным должен быть или автосдвиг, или запоминание (предпочтительный вариант) позиции. Размер основного окна запоминается, так почему бы не запомнить размер поля?
И разве изменить одно значение положения сложнее, чем изменить несколько слов?

Во вкладке "Отображать" по-прежнему нет перевода.
Go to the top of the page
 
+Quote Post

117 страниц V  « < 80 81 82 83 84 > » 
Closed TopicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 08:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01525 секунд с 7
ELECTRONIX ©2004-2016