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

 
 
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
2 страниц V  < 1 2  
Start new topic
Ответов (15 - 22)
fill
сообщение Sep 1 2011, 14:55
Сообщение #16


Гуру
******

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



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


1. Как было сделано видео
2. В Exp буква это многоугольник, в том числе и после импорта DXF обратно видео

Т.е. налицо проблемы импорта в Allegro - он не понимает сложных фигур

3. А разве в Allegro нет функции объединения выбранных сопрягающихся отрезков в сложную фигуру? Это же базовая операция например когда создаем сложный контур платы из набора простых фигур. видео

PS: Проверил импорт этого файла в PADS_Layout и CAMCAD_Pro - нет проблем, тоже получаются многоугольники


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

www.megratec.ru
Go to the top of the page
 
+Quote Post
Uree
сообщение Sep 1 2011, 15:19
Сообщение #17


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

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



2 Hoodwin
Ну у меня опыта с российским саппортом нет в принципе, а вот с кэйденсом пришлось пообщаться. Насчет добавления новой функциональности - даже не пытались ничего предлагать, тут бы освоить тот функционал, который предлагается базово. А вот разрулить проблемы они реально помогали, подсказывали как можно _правильно_ сделать то или другое. Насчет быстро или нет сейчас точно не скажу, это довольно давно было, но что помогли - это факт.
А с процессом добавления функционала полностью согласен, так он и выглядит. С другой стороны не будет же каждый программер сам себе по поводу каждого чиха клиента решать, что поправить, что дописать, а что и удалить. Это ж просто анархия получитсяsm.gif

А насчет импорта DXF - да, есть такая проблема, по крайней мере была в 16.3 - все, сложнее полилайна импорт игнорирует. В последней 16.5 еще не проверял, может быть импорт и дописан.

А объединение в Аллегро конечно есть. Только не для линий - я не очень понимаю зачем оно для линий может быть нужно. Для шейпов это реализовано и замечательно все работает.
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2011, 15:52
Сообщение #18


Гуру
******

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



Цитата(Uree @ Sep 1 2011, 19:19) *
А объединение в Аллегро конечно есть. Только не для линий - я не очень понимаю зачем оно для линий может быть нужно. Для шейпов это реализовано и замечательно все работает.


Ну например много раз сталкивался с тем что при импорте из PCAD или САПР механики оказывалось что контур платы нарисован или просто отдельными линиями или (что еще хуже) ломанными с перекрытием (т.е. получаются пересечения) - а контур платы должен быть нормальным замкнутым многоугольником - выбирая последовательно сегменты (линии) для объединения (через Ctrl) можно наглядно (по горящей иконке) видеть получается ли из них в данный момент ломанная\многоугольник и быстро найти проблемное место (иконка погаснет и загорится другая - объединение сегментов не имеющих общую конечную точку) + можно естественно поправить проблемный сегмент и в конечном счете получить нормальный многоугольник - это намного быстрее чем вырисовывать сложную фигуру с нуля.


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

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


Знающий
****

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



пардон, поторопился. Линии действительно объединены, это у меня галка стояла на Other segs, а отдельные сегменты имеют приоритет перед группами. Но вот буква "в" в слове состоит из трех контуров и они не выделяются как целое.

А чем делался DXF-то? Это выгрузка текста в DXF из Expedition?
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2011, 16:20
Сообщение #20


Гуру
******

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



Цитата(Hoodwin @ Sep 1 2011, 20:11) *
пардон, поторопился. Линии действительно объединены, это у меня галка стояла на Other segs, а отдельные сегменты имеют приоритет перед группами. Но вот буква "в" в слове состоит из трех контуров и они не выделяются как целое.

А чем делался DXF-то? Это выгрузка текста в DXF из Expedition?


Видео посмотрели? Там же все подробно показано:
- вводим текст
- обрабатываем его стандартной функцией подготовки шелкографии - в данном случае используем одну из ее функций для преобразования букв ТТ фонта в набор многоугольников
- экспортируем получившееся в DXF для передачи вам

Попробуйте сейчас Прикрепленный файл  Board1.7z ( 6.79 килобайт ) Кол-во скачиваний: 81

Я в слое импортированном из DXF преобразовал букву д и в в заполненный многоульник с внутренними вырезами - Exp и CAMCAD теперь воспринимают эти буквы как единую сложную фигуру.


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

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


Знающий
****

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



Во второй редакции буквы д и в пропали вообще. Получилось "Гу ин".
Go to the top of the page
 
+Quote Post
fill
сообщение Sep 1 2011, 18:42
Сообщение #22


Гуру
******

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



Цитата(Hoodwin @ Sep 1 2011, 21:18) *
Во второй редакции буквы д и в пропали вообще. Получилось "Гу ин".


Как видите другие программы отображают правильно [attachment=60115:DXF_filled.png] хотя и по разному отрабатывают заполнение - Солид показывает точно так как это выглядит в Exp. Может у вас проблемы в нулевых толщинах контуров этих букв?


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

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


Знающий
****

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



Вот тут народ из community рекомендует вставлять текст через битмапы с помощью утилиты logomaker. Пытаюсь сделать это, но как-то со SKILL не подружился пока.
Go to the top of the page
 
+Quote Post

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

 


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


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