pcb2gcode

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Ответить
rakka
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт июл 30, 2015 07:40:05

pcb2gcode

Сообщение rakka »

кто работает с чпу и с этой прогой (имя в заголовке темы).я хочу узнать как сделать такую плату
Изображение
и именно эту переразводку приписывают не тому ПО в котором непосредственно создается печатка,к примеру альтиум или игл,а именно вродь как приписывают эту фичу этой проге.
вот примерно принцип как она делает это.на рисунке белым указаны дорожки стандартные и как она их обрисовывает островками.
Изображение
Реклама
Аватара пользователя
Brigadir
Друг Кота
Сообщения: 35639
Зарегистрирован: Вс янв 25, 2009 21:16:04
Откуда: Москва

Re: pcb2gcode

Сообщение Brigadir »

Есть же другие, более доступные способы изготовления ПП. фрезеровка - самый худший из них. Самый доступный (немного геморный) - ЛУТ, фотоспособ самый точный и вполне доступный, не сильно геморный.
Фрезеровка требует точного ЧПУ станка, идеально ровной плоскости стеклотекстолита и миниатюрной фрезы (и не одной, они тупятся быстро).
Скорость фрезерования - черепашная.
А поболтать?
Реклама
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: pcb2gcode

Сообщение m.ix »

представляю ёмкость сеих поделок.
Лечу лечить WWWашу покалеченную технику.
rakka
Открыл глаза
Сообщения: 71
Зарегистрирован: Чт июл 30, 2015 07:40:05

Re: pcb2gcode

Сообщение rakka »

m.ix писал(а):представляю ёмкость сеих поделок.
где?
Реклама
Эиком - электронные компоненты и радиодетали
arkhnchul
Друг Кота
Сообщения: 3092
Зарегистрирован: Пн апр 06, 2015 11:01:53
Откуда: москва, уфа

Re: pcb2gcode

Сообщение arkhnchul »

короче, вольный перевод мануала.
СпойлерUnless configured otherwise, numeric values are in units of inch and inch/minute. When the --metric option is given, they are in mm and mm/minute.
По умолчанию числовые значения в имперской системе - дюймы и дюймы в минуту. Опция --metric переключает в нормальные человеческие миллиметры.


--front filename.gbr
Engrave the front side according to the given file (typically used in two-sided boards).
gerber-файл лицевой стороны платы
--back filename.gbr
Engrave the back side according to the given file.
файл обратной стороны
--outline filename.gbr
Cut out the board to the shape exposed in the given file. Typically, there is only a polygon in this gerber file.
outline - gerber-файл для отреза границ платы. Обычно состоит из одного большого полигона.
--drill filename.cnc
Convert the given file (containing drill sizes and positions) to G-code.
файл сверловки

For every option --x that takes a filename, there is an --x-output option that specifies where the resulting G-code is saved, defaulting to x.gbr. Instead of giving each output file name, the --basename option can be used; the base name will be used as a prefix to the default output file names.
Для каждой опции --x, принимающей имя файла, есть опция --x-output, в которой указывается имя выходного файла с соответствующим гкодом, умолчальные имена x.gbr. Можно не давать отдельное имя каждому выходному файлу, а указать в опции --basename префикс, каковой будет использован для генерации имени выходного файла.

The parameters that define engraving are:
Параметры фрезера:

--zwork unit
рабочая Z-координата, на которой происходит собственно сверление
--zsafe unit
Z-coordinate for movements between engraving steps
Z-координата для меремещения между областями фрезерования
--mill-feed unit/minute
feed rate at which engraving takes place (horizontal speed)
подача при фрезеровании (горизонтальная скорость перемещения)
--mill-speed rpm
spindle speed during engraving (rounds per minute)
обороты шпинделя
--offset unit
distance by which the tool movement will be outset from the contours in the gerber file to be engraved
Расстояние, на которое инструмент будет отстоять от линии фрезеруемого контура снаружи этого контура.

If this distance can't be satisfied because copper areas are too close, a warning will be printed and the line will be drawn between the areas.
Если из-за близких медных зон это расстояние не может быть соблюдено, в консоль выведется предупреждение и траектория инструмента будет проведена между зонами.
This behavior can be used to get voronoi-style (flood-filling) areas; simply set the offset to a large value (like 1 inch).
Это может быть использовано для получения линий реза в стиле диаграмм Вороного установкой большого значения офсета.
--extra-passes number
number of additional isolation passes
количество проходов фрезы по одной линии контура

For each extra pass, engraving is repeated with the offset width increased by half its original value, creating wider isolation areas.
для каждого дополнительного прохода значение offset увеличивается наполовину.

The parameters that define outline cutting are:
Параметры для отреза платы по контуру из файла outline:
--cutter-diameter unit
amount by half of which the tool path is outset from the shape in the outline file
диаметр инструмента. На половину этого значения линия прохода инструмента будет отстоять от контура
--zcut unit
Z-coordinate indicating where the outline cutting ends
Z-координата окончания реза
--cut-feed unit
feed rate at which outline cutting takes place (horizontal speed)
подача при резке
--cut-speed rpm
spindle speed during outline cutting (rounds per minute)
обороты шпинделя при резке
--cut-infeed rpm
maximum Z distance that is cut away in a single pass (positive value; if less then zcut's value, there will be more than one pass)
максимальная толщина снимаемого материала. Если она меньше zcut, рез будет выполнен в несколько проходов.

Drilling takes another set of options:
Опции сверловки
--zdrill unit
Z value down to which will be drilled
Z-координата конца сверления (т.е. до которой опустится инсрумент при сверлении одного отверстия)
--zchange unit
Z-coordinate for movements with the drill head
Z-координата для перемещения головы между отверстиями
--drill-feed unit/minute
feed rate for drilling (vertical speed)
подача сверления
--drill-speed rpm
spindle speed during drilling (rounds per minute)
обороты шпинделя
--milldrill
If --milldrill is given, the milling head will be used to drill the holes in the PCB. Holes up to the size of the milling head will be drilled regularly (possibly creating a bigger hole than intended), the other holes are created by moving the head in circles using the feed and infeed parameters used in cutting.
опция, указывающая использование фрезы для сверления. Отверстия диаметром вплоть до диаметра фрезы будут просто вертикально просверлены (при этом они могут получиться бОльшего размера, чем требовалось), бОльшие отверстия фрезеруются круговыми движениями фрезы. Параметры фрезерования (подача, обороты итд) указываются в параметрах mill.
--drill-front
use the coordinates of the front side for drilling instead of the coordinates of the back side
использовать координаты отверстий с лицевой стороны, а не с обратной.

These options govern the general behavior of pcb2gcode:
опции "вообще":
--dpi dpi
resolution used internally (defaults to 1000)
внутреннее разрешение в dpi
--mirror-absolute
mirror operations on the back side along the Y axis instead of the board center, which is the default
отзеркалить координаты обратной стороны относительно оси Y, а не центра платы.
плата из первого поста - voronoi-style, играться с параметром offset
Реклама
arkhnchul
Друг Кота
Сообщения: 3092
Зарегистрирован: Пн апр 06, 2015 11:01:53
Откуда: москва, уфа

Re: pcb2gcode

Сообщение arkhnchul »

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

Вернуться в «Изготовление PCB»