|
|
  |
KiCAD кто-нибудь использует?, Вопросы возникают, на их родном форуме тишина |
|
|
|
Aug 1 2012, 08:03
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
QUOTE (DimDimich @ Aug 1 2012, 06:08)  Всё, разобрался! Ну так поделитесь - возможно кто-то еще наступит на те же грабли. Ой, не заметил новую страницу и сообщение break. Так с настройками библиотек (сообщение 1298) у всех все нормально? Возможно это из-за совсем свежих (из svn) wxWidgets? Попробую пересобрать со стабильными...
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Aug 1 2012, 17:09
|
Группа: Участник
Сообщений: 10
Регистрация: 5-05-06
Из: Крым
Пользователь №: 16 789

|
Ok, рассказываю. Цитата(DimDimich @ Jul 31 2012, 22:24)  Еще походу возникла проблема: на плате расположен SMD сверхяркий светодиод (VD2) - для него отведены две контактые площадки под выводы и между ними по середине прямоугольный участок меди для теплоотвода радиатора светодиода. Вот вид платы в pcbnew -  красный цвет - проводящий слой, сиреневый - маска. А вот какой вид она принимает после преобразования в Gerber -  синий цвет - проводящий слой, зеленый - маска. Т.е. получается левая контактная площадка в Гербере оказывается почему то закрыта маской с нелепыми тонкими вырезами по бокам..?? хотя, как видно на изображении, в проекте платы обе контактные площадки вместе с площадкой для теплоотводом открыты от маски. Какого..??  Когда создавал посадочное место модуля(светодиода), то в свойствах левой контактной площадки поставил галочку в графе "Технические слои" на Mask_Front, а для правой площадки не поставил. Когда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле. Подскажите, пожалуйста, как делать круглые вырезанные области внутри залитых зон на слое маски??
Сообщение отредактировал DimDimich - Aug 1 2012, 17:11
|
|
|
|
|
Aug 2 2012, 04:43
|
Группа: Участник
Сообщений: 10
Регистрация: 5-05-06
Из: Крым
Пользователь №: 16 789

|
Цитата(Сергей Борщ @ Aug 1 2012, 23:50)  Нарисовать в слое маски круг толщиной линии и радиусом, равными половине радиуса желаемой окружности? Т.е. если хотим вырез диаметром 10мм, то рисовать окружность радиусом 2.5мм и толщиной линии 2.5мм. Нет. В Gerber-файле слоя маски обозначена область залитая маской, и необходимо чтобы внутри этой залитой области в этом же самом Gerber-файле была круглая область диаметром 6 см свободная от маски! Можно конечно расположить в Pcbnew в том месте, например, отверстие диаметром 6 см, но когда создаешь Gerber-файл слоя маски из такой платы, то на слое маски не появляется круглая область свободная от маски диаметром 6 см. Возможно программа считает само разумеющимся, что отверстия будут сверлится и естественно что на них маски быть не может, но в данном случае мне надо явно задать в Gerber-файле маски что там есть "дырка" диаметром 6 см - чтобы в Gerberview явно была видна эта "дырка" в 6 см. Потому что иначе эта дырка "видна" только вместе с файлом сверловки как отверстие для сверления диаметром 6 см. Фух, надеюсь понятно объяснил.
Сообщение отредактировал DimDimich - Aug 2 2012, 04:47
|
|
|
|
|
Aug 2 2012, 13:30
|
Местный
  
Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206

|
DimDimichКогда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле.И это неправильно! Поскольку, как написал Сергей Борщ: " Слой маски всегда был инверсным, т.е. то, что нарисовано в слое маски на самом деле есть вскрытие (удаление) маски", то закрашенное зелёным - это снятая маска. Насчёт галочек в слоях контактной площадки уже разбиралось несколько страниц назад (на эти грабли и я наступил). Pcbnew маску не показывает, поэтому ориентироваться можно только на выходной GERBER.
|
|
|
|
|
Aug 2 2012, 17:27
|
Группа: Участник
Сообщений: 10
Регистрация: 5-05-06
Из: Крым
Пользователь №: 16 789

|
Цитата(break @ Aug 2 2012, 16:30)  DimDimichКогда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле.И это неправильно! Поскольку, как написал Сергей Борщ: " Слой маски всегда был инверсным, т.е. то, что нарисовано в слое маски на самом деле есть вскрытие (удаление) маски", то закрашенное зелёным - это снятая маска. Насчёт галочек в слоях контактной площадки уже разбиралось несколько страниц назад (на эти грабли и я наступил). Pcbnew маску не показывает, поэтому ориентироваться можно только на выходной GERBER. От блин - а я рисовал рисовал Всем отозвавшимся огромное спасибо!
Сообщение отредактировал DimDimich - Aug 2 2012, 18:18
|
|
|
|
|
Aug 3 2012, 10:42
|
Местный
  
Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206

|
Application: Eeschema Version: (2012-07-07 BZR 3640 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 При выводе схемы в PDF штатными средствами, съезжают надписи, сплошные линии почему-то рисуются штриховыми. При "печати" через doPDF - нормально. При рисовании в DXF кроме "упавших вопросительных" надписей ещё происходит вывод в цвете, хотя явно стоит опция "ч/б".
|
|
|
|
|
Aug 14 2012, 19:20
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Напомню Цитата(_Pasha @ Dec 16 2011, 10:58)  Ситуация: оптопара HCNR200 как многоэлементный компонент, и их две штуки. Вверху листа у нас две части со светодиодами. Дальше - путаница, какие из частей DA?.2 DA?.3 кому принадлежат. ответ Цитата(faa @ Dec 16 2011, 13:22)  Поставить галку "не взаимозаменяемые" и все будет хор и ок. Или рисовать часть с передатчиком и приемником одним куском (что не всегда удобно). Есть еще один метод, да и случаи бывают, когда "не взаимозаменяемые" в большинстве случаев не надо, и создавать ради этого новый компонент == множить сущности... а схема/разводка требует! В общем, надо снабдить нужные группы гейтов уникальным атрибутом. И вуаля
Сообщение отредактировал _Pasha - Aug 14 2012, 19:21
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|