Перейти к содержанию
    

KiCAD кто-нибудь использует?

Всё, разобрался!
Ну так поделитесь - возможно кто-то еще наступит на те же грабли.

 

Ой, не заметил новую страницу и сообщение break.

 

Так с настройками библиотек (сообщение 1298) у всех все нормально? Возможно это из-за совсем свежих (из svn) wxWidgets? Попробую пересобрать со стабильными...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ok, рассказываю.

Еще походу возникла проблема:

на плате расположен SMD сверхяркий светодиод (VD2) - для него отведены две контактые площадки под выводы и между ними по середине прямоугольный участок меди для теплоотвода радиатора светодиода.

 

Вот вид платы в pcbnew - thumb-3615_50182FC8.jpg красный цвет - проводящий слой, сиреневый - маска.

А вот какой вид она принимает после преобразования в Gerber - thumb-A754_50183050.jpg синий цвет - проводящий слой, зеленый - маска.

 

Т.е. получается левая контактная площадка в Гербере оказывается почему то закрыта маской с нелепыми тонкими вырезами по бокам..?? хотя, как видно на изображении, в проекте платы обе контактные площадки вместе с площадкой для теплоотводом открыты от маски. Какого..?? :cranky:

Когда создавал посадочное место модуля(светодиода), то в свойствах левой контактной площадки поставил галочку в графе "Технические слои" на Mask_Front, а для правой площадки не поставил. Когда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле.

 

Подскажите, пожалуйста, как делать круглые вырезанные области внутри залитых зон на слое маски??

Изменено пользователем DimDimich

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, пожалуйста, как делать круглые вырезанные области внутри залитых зон на слое маски??
Нарисовать в слое маски круг толщиной линии и радиусом, равными половине радиуса желаемой окружности? Т.е. если хотим вырез диаметром 10мм, то рисовать окружность радиусом 2.5мм и толщиной линии 2.5мм.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нарисовать в слое маски круг толщиной линии и радиусом, равными половине радиуса желаемой окружности? Т.е. если хотим вырез диаметром 10мм, то рисовать окружность радиусом 2.5мм и толщиной линии 2.5мм.
Нет.

В Gerber-файле слоя маски обозначена область залитая маской, и необходимо чтобы внутри этой залитой области в этом же самом Gerber-файле была круглая область диаметром 6 см свободная от маски!

 

Можно конечно расположить в Pcbnew в том месте, например, отверстие диаметром 6 см, но когда создаешь Gerber-файл слоя маски из такой платы, то на слое маски не появляется круглая область свободная от маски диаметром 6 см. Возможно программа считает само разумеющимся, что отверстия будут сверлится и естественно что на них маски быть не может, но в данном случае мне надо явно задать в Gerber-файле маски что там есть "дырка" диаметром 6 см - чтобы в Gerberview явно была видна эта "дырка" в 6 см. Потому что иначе эта дырка "видна" только вместе с файлом сверловки как отверстие для сверления диаметром 6 см.

 

Фух, надеюсь понятно объяснил. :wacko:

Изменено пользователем DimDimich

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет.

В Gerber-файле слоя маски обозначена область залитая маской, и необходимо чтобы внутри этой залитой области в этом же самом Gerber-файле была круглая область диаметром 6 см свободная от маски!

Слой маски всегда был инверсным, т.е. то, что нарисовано в слое маски на самом деле есть вскрытие (удаление) маски.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:1111493779:

DimDimich

Когда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле.

И это неправильно! Поскольку, как написал Сергей Борщ: "Слой маски всегда был инверсным, т.е. то, что нарисовано в слое маски на самом деле есть вскрытие (удаление) маски", то закрашенное зелёным - это снятая маска. Насчёт галочек в слоях контактной площадки уже разбиралось несколько страниц назад (на эти грабли и я наступил). Pcbnew маску не показывает, поэтому ориентироваться можно только на выходной GERBER.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:1111493779:

DimDimich

Когда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле.

И это неправильно! Поскольку, как написал Сергей Борщ: "Слой маски всегда был инверсным, т.е. то, что нарисовано в слое маски на самом деле есть вскрытие (удаление) маски", то закрашенное зелёным - это снятая маска. Насчёт галочек в слоях контактной площадки уже разбиралось несколько страниц назад (на эти грабли и я наступил). Pcbnew маску не показывает, поэтому ориентироваться можно только на выходной GERBER.

От блин - а я рисовал рисовал :crying:

 

Всем отозвавшимся огромное спасибо! :beer:

Изменено пользователем DimDimich

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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 кроме "упавших вопросительных" надписей ещё происходит вывод в цвете, хотя явно стоит опция "ч/б".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

bzr3660, linux, свежесобранный.

pcbnew: выкидывает мои пути поиска и библиотеки из своих настроек и молча вписывает туда пути к своим библиотекам и свои библиотеки. После добавления обратно моих библиотек и записи настроек файл .pro обновляется, но после перезапуска pcbnew он снова забывает о моих настройках библиотек.

Поставил в виртуальную машину Linux Mint 32-bit. Пересобрал bzr3660, wxWidgets 2.9.3. То же яйцо, только в профиль. Что за ж...? Все пользуются его родными библиотеками или у всех свежие сборки работают нормально и не везет только мне?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

дико бесит то что у многих диалогов не сфокусированы поля ввода и не прописаны реакции на Enter/Esc.

извините, но у разрабов руки из одного места ?

вот уже несколько лет одно и то же - пилят какую то неведомую ненужную херню типа принципиально новых иконок вместо действительно нужных вещей, повышающих удобство и скорость работы...

Изменено пользователем ukpyr

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

дико бесит то что у многих диалогов не сфокусированы поля ввода и не прописаны реакции на Enter/Esc.

извините, но у разрабов руки из одного места ?

Я ж говорю, что Иван Петрович Шарикофф просто садист :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напомню

Ситуация: оптопара HCNR200 как многоэлементный компонент, и их две штуки. Вверху листа у нас две части со светодиодами. Дальше - путаница, какие из частей DA?.2 DA?.3 кому принадлежат.

ответ

Поставить галку "не взаимозаменяемые" и все будет хор и ок.

Или рисовать часть с передатчиком и приемником одним куском (что не всегда удобно).

 

Есть еще один метод, да и случаи бывают, когда "не взаимозаменяемые" в большинстве случаев не надо, и создавать ради этого новый компонент == множить сущности... а схема/разводка требует!

В общем, надо снабдить нужные группы гейтов уникальным атрибутом. И вуаля :)

Изменено пользователем _Pasha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это что ещё за диверсия в сборке win 3672? Не понимает миллиметровые библиотеки посадочных мест.

Что-то чем дальше, тех хуже... :crying:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Откатился вообще на bzr3046(прошлогодняя) для убунты, от faa, по ней вроде вообще замечаний не было. Самая надежная?

 

Ага, и получил проблемы обратной совместимости в PCB :(

Всё, более - никаких экспериментов.

Единственно, очень прошу ответьте хоть кто-то: bzr3046 + ubuntu 12.04LTS действительно стабильный выбор?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...