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

 
 
> ЛУТ и AD, требуется ваш совет
_Ivan_33
сообщение May 12 2009, 18:21
Сообщение #1


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



здрасти, вот сделал я двухстороннюю плату в альтиуме 9, что теперь мне сделать чтоб по сторонам распечатать разводку на принтере в масштабе 1 к 1? и еще: у меня есть доступ к станку чпу и он понимает только drl в формате блокнота - как мне его сгенерировать если можно?


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Ivan_33
сообщение May 15 2009, 19:31
Сообщение #2


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



M48
;FILE_FORMAT=3:3
METRIC,000.000
;TYPE=PLATED
T01C0.457
%
T01
X+003683Y+003175
Y+004191
Y+005207
Y+006223
X+002667Y+009017
X+001651
X+005588
X+004572
X+003683
X+009017Y+003175
X+010033
X+010668
X+012319
Y+004191
Y+005207
X+009017Y+006223
X+012319
X+013335
X+010668Y+009017
X+009652
X+008636
X+012319
X+013589
X+016383Y+003048
X+019177Y+003175
X+020193
X+018161Y+005207
Y+004191
Y+003175
X+019177Y+006223
X+020193
X+018161
X+021209Y+003175
X+021844
X+020828Y+009017
X+019812
X+018796
X+021844
X+025273Y+004826
X+025527Y+003937
X+028067Y+003175
Y+004191
Y+005207
X+026416Y+004826
X+026162Y+003937
X+025781Y+003175
X+024511Y+006604
X+024892Y+005715
X+028067Y+006096
X+027178Y+006604
X+026797Y+005715
X+028067Y+009017
X+031750Y+003048
X+032893
X+033401Y+003429
X+034036Y+003937
X+034290Y+004445
X+034544Y+005334
X+032258Y+003048
X+034544Y+006731
Y+006096
X+036576Y+003175
Y+004064
Y+005080
Y+006096
X+031750Y+009017
X+033528Y+008636
X+032893Y+009017
X+032385
X+036576
X+038989Y+005080
X+039624Y+004318
X+040132Y+003556
X+040513Y+003175
X+040005Y+008509
X+040513Y+009017
X+003683Y+007239
Y+008255
X+012319Y+008001
Y+007112
X+016256
Y+008128
X+018161Y+008255
Y+007239
X+028067Y+007112
Y+008001
X+034290Y+007620
X+034036Y+008128
X+036576Y+007112
Y+008001
X+039370Y+007874
X+008001Y+003175
X+014986Y+005334
X+015494Y+004445
X+016002Y+003683
X+023622Y+003175
Y+004191
Y+005207
X+030353Y+004445
X+030607Y+003937
X+031115Y+003429
X+008001Y+006223
X+015494Y+006477
X+023622Y+006096
X+006985Y+005207
Y+004191
Y+003175
X+030099Y+005334
X+006985Y+006223
X+014478
X+030099Y+006731
Y+006096
X+007620Y+009017
X+015621Y+008763
X+023622Y+009017
X+031242Y+008763
X+014605Y+009017
X+037973Y+006477
X+038481Y+005842
X+037465Y+005969
X+023622Y+007112
Y+008001
X+030607Y+008128
X+030353Y+007620
X+006985Y+008255
Y+007239
X+038608Y+007112
T00
M30
вот что примерно должно получиться


--------------------
Go to the top of the page
 
+Quote Post
nord85
сообщение May 22 2009, 04:08
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 219
Регистрация: 26-07-06
Из: МО
Пользователь №: 19 106



Цитата(_Ivan_33 @ May 15 2009, 23:31) *
M48
;FILE_FORMAT=3:3
METRIC,000.000
;TYPE=PLATED
T01C0.457
%
T01
....
вот что примерно должно получиться

Добрый день.
Если использовать только AD, то порядок действия такой.
1. Нуль платы ставим в нижний левый угол, таким образом чтобы не было отрицательных координат.
2. При экспорте , галочки как в прикреплённой картинки (DRILL.jpg). Разделять ли файлы на раздельные по металлизации на ваше усмотрение.
Получиться что то на вроде:
M48
;Layer_Color=9474304
;FILE_FORMAT=4:3
METRIC
;TYPE=PLATED
T1F00S00C0.400
.....
;TYPE=NON_PLATED
T9F00S00C3.500
%
T01
X0120750Y0157250
X0123750
X0126750
....
X0150750
X0153750
X0156750
X0157500Y0158500
X0117750Y0157250
.......
M30

3. Потом открываем файл в текстовом редакторе и делаем замену X0 на X+, Y0 на Y+.(Ради облегчения этого пункта ставили нуль в нижний левый угол). Получается:
M48
;Layer_Color=9474304
;FILE_FORMAT=4:3
METRIC
;TYPE=PLATED
T1F00S00C0.400
.....
;TYPE=NON_PLATED
T9F00S00C3.500
%
T01
X+120750Y+157250
X+123750
X+126750
....
X+150750
X+153750
X+156750
X+157500Y+158500
X+117750Y+157250
.......
M30
4. Сравнить заголовки файлов и окончание и подогнать их.

В принципе должно работать.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
С уважением. Андрей.
Go to the top of the page
 
+Quote Post
nord85
сообщение May 22 2009, 07:38
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 219
Регистрация: 26-07-06
Из: МО
Пользователь №: 19 106



Цитата(nord85 @ May 22 2009, 08:08) *
1. Нуль платы ставим в нижний левый угол, таким образом чтобы не было отрицательных координат.
..

Этот пункт необязателен, так как вывод идёт от глобальных координат (а не локальный нуль который можно выставить), а они всегда положительны, по крайне мере сейчас вот сам выводил файлы.

Цитата(Iptash @ May 22 2009, 09:31) *
Вроде по умолчанию если знак не прописан, то число считается положительным?.
Я сверлю на граверовальном станке с ЧПУ. Вот ему нужна десятичная точка, поэтому я в Ворде пишу макрос для добавления точки,
пробелов для наглядности и Z координату.
...

Добрый день.
По поводу знака, станки разные бывают, в каждом конкретном случае надо пробовать. В исходном варианте был с +, вот и предложил вариант, как это можно сделать. biggrin.gif
А по поводу макроса, пример не покажете?


--------------------
С уважением. Андрей.
Go to the top of the page
 
+Quote Post
Iptash
сообщение May 22 2009, 10:12
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Цитата(nord85 @ May 22 2009, 11:38) *
А по поводу макроса, пример не покажете?


С макросом все просто. В Ворде загружаете свой файл. Далее устанавливаете курсор например на начало редактируемой строки.
заходите в запись макроса. Он предложит какую клавишу для этого макроса использовать(например Alt-M). И далее начинается
запись. Он полностью будет записывать ваши действия с клавой. Я например "веду" курсор(с помощью клавы) там где
должна стоять дес. точка по Х, далее веду, делаю пробел между Х координаты и Y. Далее ставлю дес. точку по Y коорденате,
потом веду до конца строчки, потом делаю Enter, потом пишу Z-0003.000 делаю Enter пишу Z0003.000, далее перевжу курсор
на начало новой строчки. Делаю стоп макроса. Т.е. макрос записывает все ваши действия. И далее у вас стоит курсор на начале ред. строчки. Вы нажимаете Alt-M он моментально проделывает вашу записанную операцию. Т.е. было:
X0100234Y0233567
стало:
X0100.234 Y0233.567
Z-0003.000
Z0003.000
Вот примерно так. Макросы очень полезная штука.
Go to the top of the page
 
+Quote Post



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

 


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


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