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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Как правильно создать DXF для PCB Editor
Hoodwin
сообщение Aug 17 2011, 12:50
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Вот попробовал взять Компас, создал в нем фрагмент и сохранил как dxf.
Потом попробовал его втянуть в PCB Editor, а тот брыкается:
Код
Reading Layer Conversion File
Reading DXF file...
NOTE: Replacing illegal character * with X in *Model_Space.
NOTE: Replacing illegal character * with X in *Paper_Space.
NOTE: Replacing illegal character * with X in *Paper_Space0.
THUMBNAIL Section not supported
Line number 7794 of dxf file.
done.
ERROR: No data read.  Terminating program.


И как это лечить?

Если конкретно, то я хочу сделать в шелкографии надпись шрифтом TrueType, можно это через dxf проделать? И какой программой это делать, если можно вообще?
Прикрепленные файлы
Прикрепленный файл  x.rar ( 7.26 килобайт ) Кол-во скачиваний: 17
 
Go to the top of the page
 
+Quote Post
vitan
сообщение Aug 19 2011, 16:58
Сообщение #2


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Hoodwin @ Aug 17 2011, 16:50) *
И как это лечить?

Очевидно, не читать по утрам советских газет. sm.gif

Глядя внутрь DXF, можно увидеть слова
Код
SECTION
  2
THUMBNAILIMAGE

Видимо, при создании в компасе в файле создаются неподдерживаемые секции. Значит, надо пробовать создать DXF без этих секций. Для начала, например, попробовать автокад...
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Aug 19 2011, 19:36
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Да я уж лет двадцать как не читаю советских газет sm.gif

слова эти я убирал ручками, но результат был тоже никакой.

Попробовал сделать в автокаде простой dxf с двумя надписями TrueType шрифтами. Но результат тоже, что называется, хоть глаз коли.
Но вообще автокад я извел уже практически, я теперь в Компасе документы делаю. А с DXF загадки одни.

Единственное, что у меня получилось, так это кусочек схемы перегнать в DXF и всосать в PCB Editor, частично там появились тексты, но, к сожалению, шрифт у них оказался встроенный, то есть русские буквы пропали все.

Может еще какой способ есть подготовить надпись TrueType шрифтами в шелкографии или в меди?
Go to the top of the page
 
+Quote Post
VladimirZ
сообщение Aug 19 2011, 20:42
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 72
Регистрация: 8-02-05
Из: Харьков
Пользователь №: 2 496



Запасной вариант. www.cadence.com/Community/forums/p/10154/10232.aspx
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Aug 19 2011, 21:05
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Да уже видел... В аннотации сказано, что это конвертилка битмапов в лого. А у меня стоит задача преобразования TT шрифта в шейпы. И я не очень понимаю, зачем делать это через промежуточный растровый формат?

Кто ж мог подумать, что все так запущено...


Сообщение отредактировал Hoodwin - Aug 19 2011, 21:18
Go to the top of the page
 
+Quote Post
andreich
сообщение Sep 1 2011, 02:42
Сообщение #6





Группа: Новичок
Сообщений: 1
Регистрация: 26-05-08
Пользователь №: 37 812



А компас начиная с 10-го как то криво вообще создает dxf-ы.
То ж была куча глюков с засовыванием их в p-cad. Вроде как можно было где ему установить параметры dxf что б сохронял в 2000 или 14.5, но мне не помогало. Пользовался в итоге 9-м.

P.S.:
А про автокад вы зря sm.gif Я после компаса весьма доволен им sm.gif
allegro-й вот пока не сильно, но потому как еще только разбираюсь.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2011, 07:33
Сообщение #7


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Hoodwin @ Aug 17 2011, 16:50) *
Вот попробовал взять Компас, создал в нем фрагмент и сохранил как dxf.
Потом попробовал его втянуть в PCB Editor, а тот брыкается:
Код
Reading Layer Conversion File
Reading DXF file...
NOTE: Replacing illegal character * with X in *Model_Space.
NOTE: Replacing illegal character * with X in *Paper_Space.
NOTE: Replacing illegal character * with X in *Paper_Space0.
THUMBNAIL Section not supported
Line number 7794 of dxf file.
done.
ERROR: No data read.  Terminating program.


И как это лечить?

Если конкретно, то я хочу сделать в шелкографии надпись шрифтом TrueType, можно это через dxf проделать? И какой программой это делать, если можно вообще?


Однако информация к размышлению:
1. DXF нормальный - ExpeditionPCB его прочитал на ура, хотя и предупредил при импорте про возможные проблемы из-за "не той версии".
Прикрепленное изображение

2. В диалоге импорта предложил подставить имена для фонтов (в файле увидел два имени), которых у меня в системе нет - я подставил TrueType из "герберовских"
3. Собственно говоря в ExpeditionPCB можно просто писать как векторными так и TrueType фонтами - чего и Вам желаю laughing.gif .


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Sep 1 2011, 12:22
Сообщение #8


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



1. Я думаю, что те DXF которые создает Компас, значительно ближе к соответствию стандартам DXF, чем то, что есть в Allegro и было в P-CAD. Просто конвертеры ECAD совершенно аляповатые, сделаны на коленке и вкручены в программу для галочки.
2. Реклама Expedition - это конечно хорошо, но я вот не понимаю, о чем думает Cadence? Я вот когда-то возился с P-CAD 2001 или 2002, уж не помню каким, там уже были возможности надписи шрифтами TT, 10 лет назад! Конечно, шрифты - это не самое главное при проектировании PCB, но все же характеризует общее отношение разработчика к своим пользователям.

Народ, ну неужели никакого способа нет? Пойти что ли на их сайте поддержки спросить?
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 1 2011, 12:43
Сообщение #9


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Ага, сходите... Без оплаченного maintenance с Вами даже говорить никто не станетsm.gif
А насчет ТруТайп шрифтов в ПКАДе - толку с них. Если Вы не заметили, в гербер надписи такими шрифтами не попадали. Ну не поддерживает гербер формат кривых Безье, которыми эти шрифты описываются. Только линии и дуги. Отсюда и ограничение.
А экспедишн просто делают кусочную аппроксимацию этих шрифтов при генерации гербера. Если сделать такую аппроксимацию, а точнее преобразование кривых в наборы линий в стороннем софте и втянуть это дело в Аллегро - все будет красиво. Правда не знаю, кому и почему это так критично...
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Sep 1 2011, 13:19
Сообщение #10


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Блин! Да мне просто название фирмы надо было написать ПО-РУССКИ! Уже готов был на любой шрифт, хоть гостовский.
В итоге сидел, линиями сам рисовал, но это же полнейшее извращение.

Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 1 2011, 13:52
Сообщение #11


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Да я все понимаю... но чихать американцы-программисты хотели на поддержку двух с половиной легальных российских пользователей, а соответственно о какой-либо либо локализации, многоязыковой поддержке и т.п. вещах. Такая вот суровая реальность большого бизнеса - каждая работа должна оплачиваться. А работы по локализации софта подобного рода в данном случае оплачивать просто НЕКОМУ. Вот и весь ответ.

ЗЫ А я бы нарисовал название фирмы. Полигонами, дугами и т.д. Один раз конечно поизвращаться придется, но именно один раз. Собственно говоря так и сделано было, правда рисовал не именно я, а другой человек:

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2011, 14:10
Сообщение #12


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Hoodwin @ Sep 1 2011, 17:19) *
Блин! Да мне просто название фирмы надо было написать ПО-РУССКИ! Уже готов был на любой шрифт, хоть гостовский.
В итоге сидел, линиями сам рисовал, но это же полнейшее извращение.


Ну написали бы какое слово надо, через несколько минут бы получили обратно в линиях типа такого Прикрепленный файл  Board1.7z ( 4.57 килобайт ) Кол-во скачиваний: 92
Прикрепленное изображение

надеюсь в таком виде DXF прочтется? rolleyes.gif


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Sep 1 2011, 14:23
Сообщение #13


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



fill
Так вот я и спрашиваю, как и чем можно конвертнуть шрифт в какой-нибудь формат, который можно всосать в PCB Editor?
Кстати, посмотрел dxf. Действительно прочитался. Но! Буквы состоят из кусочков линий, которые даже в полилинию не сгруппированы. Это просто Щастье - отдирать такой текст от прочей шелкографии, когда надо его подвинуть.
В общем, нужно искать какой-то другой способ. Ну хотя бы сделать буквы шейпом. Хотя возможно, надо всё это импортировать в Mechanical symbol, и потом двигать как символ, забанив все прочие опции выбора.

Uree
Так я же не о локализации программы прошу, а о поддержке TT-шрифтов. Или американцы даже для себя TT не хотят? Но почему тогда уже лет 10 как такая поддержка в других CAD'ах есть?
И к тому же, я легальный пользователь Cadence, имею право на какой-нибудь maintanance...

Сообщение отредактировал Hoodwin - Sep 1 2011, 14:33
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 1 2011, 14:37
Сообщение #14


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Да не нужен в РСВ ТТ-шрифт, по большому счету...
А на счет maintanance - имеете право, если он у Вас оплачен. Если нет - все, тех. поддержки не будет, хотфиксов тоже... Такая вот интересная политика у Кэйденс. К сожалению проверено на собственном опыте - именно сегодня нас отключили от пользования всеми "вкусностями". Только коммюнити и остался...
Go to the top of the page
 
+Quote Post
Hoodwin
сообщение Sep 1 2011, 14:53
Сообщение #15


Знающий
****

Группа: Участник
Сообщений: 881
Регистрация: 21-03-10
Из: _// \\_
Пользователь №: 56 107



Uree, я Вам больше скажу! Вообще технический прогресс по-большому счету не нужен. Человек от него только деградирует, как физически, так и морально. Что называется, "плачет, но режет..."

Что касается поддержки, то у меня есть довольно большой опыт общения с поддержкой AСКОН и некоторый - с TI. По сравнению с американцами у нас еще довольно продвинутая поддержка, не приходится пять раз в течение двух месяцев повторять вопрос, пока он упадет к кому-то, кто его понимает. Так вот, поддержка коробочных пакетов в принципе ничего не даст, если в нее обратиться. В самом лучшем случае они признают, что Вы говорите дело, что они подумают над тем, как это реализовать, все это свалится в общий котел к системным аналитикам, которые сначала будут обобщать запросы со всего света, потом формировать планы разработки, в общем, если даже идею примут как архиважную, то релиза через два воплотят. За это время проект уже надо будет сдать в архив и сделать еще пять новых. Ей-богу, проще плагины писать, если SDK есть...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 21:47
Рейтинг@Mail.ru


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