Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: проблемы со шрифтом
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > P-CAD 200x howto
shf_05
изменяю стандартный шрифт (только размер), далее ставлю компонент, в PCAD текст отображается корректно. но при выводе гербера никаких предупреждений и ошибок, но вместо текста пусто. (шрифт default при этом выводится корректно).
использую только англ. буквы и цифры.
подскажите, пожалуйста, в чем проблема.
atlantic
Что значит:
Цитата(shf_05 @ Jan 3 2010, 19:18) *
изменяю стандартный шрифт ...

Какой именно?(Какие параметры?)

Если он основан на TTF, то скорее всего это ваш случай.
В PCAD TTF в gerber не выводится.

Используйте векторные шрифты.
shf_05
шрифт default, не TTF.
bigor
Цитата(atlantic @ Jan 7 2010, 19:19) *
В PCAD TTF в gerber не выводится.

Странно.
Вот он (TFT - Arial, обычный, высотой 1,25мм) на плате в РCADе.
Нажмите для просмотра прикрепленного файла
А вот это:
Нажмите для просмотра прикрепленного файла
это уже гербер.
Выводится, оказывается....
Или я чего то неправильно понял???

Цитата(shf_05 @ Jan 8 2010, 13:40) *
шрифт default, не TTF.

Стили текста (Default) и (DefaultTTF) изменить нельзя...
atlantic
Цитата(bigor @ Jan 8 2010, 21:11) *
Странно.
Вот он (TFT - Arial, обычный, высотой 1,25мм) на плате в РCADе.
Нажмите для просмотра прикрепленного файла
А вот это:
Нажмите для просмотра прикрепленного файла
это уже гербер.
Выводится, оказывается....
Или я чего то неправильно понял???


Стили текста (Default) и (DefaultTTF) изменить нельзя...

Виноват, в принципе выводится в PCAD2006 (но если память не изменяет, в каких-то более ранних версиях(2000 и/или 2002 и/или 2004 ?), TTF не выводился), но с гербером и TTF в PCAD2006SP2 есть нюанс однако smile.gif
Нюанс в том, что если на слое имеется текст на основе TTF , то в гербер файле этот шрифт будет представлен в виде растровых полигонов. А если эта же надпись будет на основе векторного шрифта, то в гербер файле шрифт будет представлен "классически" т.е. линиями на основе обычных аппертур.

Раньше многие программы по работе с гербер файлами плохо дружили с растровыми полигонами в гербере(да и сейчас часто бывают с ними проблемы). Поэтому вариант гербер файла, где линии текста представлены векторно(через Dcode path, а не через raster polygon) мне видится более предпочтительным.

Ниже скиншоты гербер файлов одного и того же PCAD слоя , с разницей в опции шрифта(TTF vs Stroke).

текст TTF: в CAM350v9.5 все линии "превратились"(сконвертировались) в растровые полигоны (видимо багофича CAM350v9.5).
Нажмите для просмотра прикрепленного файла
filled

Нажмите для просмотра прикрепленного файла
unfilled


текст Stroke :в CAM350v9.5 отображается все правильно.
Нажмите для просмотра прикрепленного файла
filled

Нажмите для просмотра прикрепленного файла
unfilled

gbr файлы:
Нажмите для просмотра прикрепленного файла

А что касается DefaultTTF, то его можно изменить, на stroke(векторный) smile.gif


p.s. может топикстартер забыл указать в опция генерации гербера RefDes или еще что-то?
или давайте файл в студию, тогда перестанем гадать что именно не так.
shf_05
Вы правы, спасибо, все заработало на др. машине, видимо на первой какие-то несовместимости.
для справки- 1 машина winxp pro sp3, pcad2004 sp4. 2-я winxp pro sp4
)))
простите SP2 и SP3 соответственно
Uree
Ух ты! А майкрософт ни сном ни духом, что у них оказывается есть СП4 на ХР... Как обычно - Россия впереди планеты всейsmile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.