Get Adobe Flash player
    Принимаются SMS-пожертвования на развитие ресурса     Копирование материалов     разрешено с обязательной ссылкой     на этот сайт     Принимаются SMS-пожертвования на развитие ресурса    

Архив за месяц: Октябрь 2011

Таблицы G-кодов

G-код — условное именование языка программирования устройств с числовым программным управлением (ЧПУ). Был создан компанией Electronic Industries Alliance в начале 1960-х. Финальная доработка была одобрена в феврале 1980 года как стандарт RS274D. Комитет ISO утвердил G-код, как стандарт ISO 6983-1:1982, Госкомитет по стандартам СССР — как ГОСТ 20999-83. В советской технической литературе G-код обозначается, как код ИСО 7-бит (ISO 7-bit).

Производители систем управления используют G-код в качестве базового подмножества языка программирования, расширяя его по своему усмотрению.

Программа, написанная с использованием G-кода, имеет жесткую структуру. Все команды управления объединяются в кадры — группы, состоящие из одной или более команд. Кадр завершается символом перевода строки (CR/LF) и имеет номер, за исключением первого кадра программы и комментариев. Первый (а в некоторых случаях ещё и последний) кадр содержит только один символ «%». Завершается программа командой M02 или M30. Комментарии к программе размещаются в круглых скобках, как после программных кодов, так и в отдельном кадре.

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

Подпрограммы могут быть описаны после команды M02, но до M30. Начинается подпрограмма с кадра вида Lxx, где xx — номер подпрограммы, заканчивается командой M17.

 

Сводная таблица кодов

Основные (называемые в стандарте подготовительными) команды языка начинаются с буквы G:

  • Перемещение рабочих органов оборудования с заданной скоростью (линейное и круговое)
  • Выполнение типовых последовательностей (таких, как обработка отверстий и резьб)
  • Управление параметрами инструмента, системами координат, и рабочих плоскостей
Подготовительные (основные) команды
Коды Описание
G00-G03 Позиционирование инструмента
G17-G19 Переключение рабочих плоскостей (XY, ZX, YZ)
G20-G21 Не стандартизовано
G40-G44 Компенсация размера различных частей инструмента (длина, диаметр)
G53-G59 Переключение систем координат
G80-G85 Циклы сверления, растачивания, нарезания резьбы
G90-G91 Переключение систем координат (абсолютная, относительная)

 Таблица основных команд

Команда Описание Пример
G00 Ускоренное перемещение инструмента (холостой ход) G0 X0 Y0 Z100
G01 Линейная интерполяция G01 X0 Y0 Z100 F200
G02 Круговая интерполяция по часовой стрелке G02 X15 Y15 R5 F200
G03 Круговая интерполяция против часовой стрелки G03 X15 Y15 R5 F200
G04 Задержка выполнения программы, способ задания величины задержки зависит от реализации системы управления G04
G15 Отмена полярной системы координат G15 X15 Y22.5; G15;
G16 Полярная система координат (X радиус Y угол) G16 X15 Y22.5
G17 Выбор рабочей плоскасти X-Y
G18 Выбор рабочей плоскасти X-Z
G19 Выбор рабочей плоскасти Y-Z
G40 Отмена компенсации радиуса инструмента G1 G40 X0 Y0 F200
G41 Компенсировать радиус инструмента слева от траектории G41 X15 Y15 D1 F100
G42 Компенсировать радиус инструмента справа от траектории G42 X15 Y15 D1 F100
G43 Компенсировать длину инструмента положительно G43 X15 Y15 Z100 H1 S1000 M3
G44 Компенсировать длину инструмента отрицательно G44 X15 Y15 Z4 H1 S1000 M3
G49 Отмена компенсации длины инструмента G49 Z100
G53 Отключить смещение начала системы координат станка G53 G0 X0 Y0 Z0
G54-G59 Переключиться на заданную оператором систему координат G54 G0 X0 Y0 Z100
G70 Программировать в inch M70
G71 Программировать в мм M71
G73 Вращать M73
G75 Фрезеровка четырехугольной камеры по часовой стрелке ,против движения M75
G76 Фрезеровка четырехугольной камеры против часовой стрелке ,по движению M75
G77 Фрезеровка круглой камеры против часовой стрелке ,по движению M77
G78 Фрезеровка круглой камеры по часовой стрелке ,против движения M78
G80 Отмена циклов сверления, растачивания, нарезания резьбы метчиком и т. д. G80
G81 Цикл сверления G81 X0 Y0 Z-10 R3 F100
G82 Цикл сверления с задержкой G82 X0 Y0 Z-10 R3 P100 F100
G83 Цикл прерывистого сверления (с полным выводом сверла) G83 X0 Y0 Z-10 R3 Q8 F100
G84 Цикл нарезания резьбы G95 G84 M29 X0 Y0 Z-10 R3 F1.411
G90 Задание абсолютных координат опорных точек траектории G90 G1 X0.5 Y0.5 F10
G91 Задание координат инкрементально последней введённой опорной точки G91 G1 X4 Y5 F100
G94 F (подача) — в формате мм/мин. G94 G80 Z100
G95 F (подача) — в формате мм/об. G95 G84 X0 Y0 Z-10 R3 F1.411

максимум 4 команды в кадре

 Таблица технологических кодов

Технологические команды языка начинаются с буквы М. Включают такие действия, как:

  • Сменить инструмент
  • Включить/выключить шпиндель
  • Включить/выключить охлаждение
  • Работа с подпрограммами
Вспомогательные (технологические) команды
Код Описание Пример
M00 Приостановить работу станка до нажатия кнопки «старт» на пульте управления, так называемый «безусловный технологический останов» G0 X0 Y0 Z100 M0
M01 Приостановить работу станка до нажатия кнопки «старт», если включён режим подтверждения останова G0 X0 Y0 Z100 M1
M02 Конец программы, без сброса модальных функций M02
M03 Начать вращение шпинделя по часовой стрелке M3 S2000
M04 Начать вращение шпинделя против часовой стрелки M4 S2000
M05 Остановить вращение шпинделя M5
M06 Сменить инструмент T15 M6
M07 Включить дополнительное охлаждение M3 S2000 M7
M08 Включить основное охлаждение. Иногда использование более одного M-кода в одной строке (как в примере) недопустимо, для этого используются M13 и M14 M3 S2000 M8
M09 Выключить охлаждение G0 X0 Y0 Z100 M5 M9
M13 Включить охлаждение и вращение шпинделя по часовой стрелке S2000 M13
M14 Включить охлаждение и вращение шпинделя против часовой стрелки S2000 M14
M17 Конец подпрограммы M17
M25 Замен инструмента в ручную M25
M97 Запуск подпрограммы, находящейся в той же программе (где P — номер кадра, в случае примера переход осуществится к строке N25), действует не везде, предположительно — только на станках HAAS M97 P25
M98 Запуск подпрограммы, находящейся отдельно от основной программы (где P — номер подпрограммы, в случае примера переход осуществится к программе O1015) M98 P1015
M99 Конец подпрограммы M99
M30 Конец программы, со сбросом модальных функций M30

 

не больше одного кода в кадре

Параметры команд

Параметры команд задаются буквами латинского алфавита

Код Описание Пример
X Координата точки траектории по оси X G0 X100 Y0 Z0
Y Координата точки траектории по оси Y G0 X0 Y100 Z0
Z Координата точки траектории по оси Z G0 X0 Y0 Z100
P Параметр команды G04 P101
F Скорость рабочей подачи G1 G91 X10 F100
S Скорость вращения шпинделя S3000 M3
R Параметр стандартного цикла или радиус дуги (расширение стандарта) G81 R1 0 R2 −10 F50 или G1 G91 X12.5 R12.5
D Параметр коррекции выбранного инструмента G1 G41 D1 X10. F150.
P Число вызовов подпрограммы L82 P10
I,J,K Параметры дуги при круговой интерполяции G03 X10 Y10 I0 J0 F10
L Вызов подпрограммы с данной меткой L12

 

Медное зеркало

Нанесение пленок меди на пластмассе химическим способом

О.Н.Новиков

Введение

Сейчас многие интересуются технологиями, которые при сравнительно небольших капитальных вложениях дают возможность производить конкурентноспособную продукцию. Металлические покрытия — главное отличие промышленно производимой продукции. Они придают изделию товарный вид. Можно ли сделать такие покрытия в условиях индивидуального бизнеса. Безусловно можно.

Нанесение покрытий

Данная технология связана с так называемой реакцией «медного зеркала». Первое медное зеркало было получено в 1857 году нагреванием окиси меди и оливкового масла. В ходе дальнейших поисков были обнаружены самые разные пары соединений меди и восстановителей. В частности применялись комбинации щелочных солей меди с такими восстановителями, как: глюкоза, сахар, формальдегид, сегнетова соль, этиленгликоль, фенилгидразин, гидроксиламин, гидразин и др. Можно получит зеркало простым нагревом таких соединений, как гидрида меди, формиата меди, оксалата меди. Для нанесения медного покрытия требуется следующий порядок операций:
— обезжиривание,
-сенсибилизация,
-активация,
-реакция медного зеркала.
Обезжиривание лучше всего осуществлять легколетучим растворителей, например хлористым метиленом. Его легко регенерировать, а обезжиривающие свойства его не имеют себе равных, недаром его применяют в авиационной промышленности. После обезжиривания детали нужно просушить. Сенсибилизация осуществляется погружением детали на 1-2 минуты в раствор двухлористого олова в присутствии соляной кислоты. После этого детали нужно тщательно промыть.
Активация осуществляется погружением детали в сильно разбавленный раствор нитрата серебра 0,1 г/л. После активации детали нужно просушить при 40-100 0С и не промывая, переносят в ванны для меднения. Приводим ниже рецептуру для меднения, состоящую из трех растворов:
1. Сульфат меди (медный купорос) -50 г. Аммиак концентрированный -100 мл. Вода дистиллят — 1л.
2. Гидразин сернокислый (гидразин-сульфат) -19 г. Вода дистиллят — 1л.
3. Натр едкий — 20г. Вода дистиллят — 1л.
Для меднения берут растворы в следующей пропорции (1:2:1). Деталь помещают в раствор и нагревают ванну до 70-100 0С. Процесс меденения идет 20-40 минут, после чего детали тщательно промывают. При превышении необходимого времени контакта с раствором меднения медная пленка может вспучиваться и отслаиваться.

Сущеность реакции заключается в окислении катионами меди гидразина:

2CuSO4 + 6NaOH+ N2H4 x H2SO4 =2Cu + 3Na2SO4 + 2N2 + 3H2O

Такое декоративное покрытие эстетично. Слой меди тонкий и для защиты его от механических повреждений и окисления рекомендуем покрывать деталь прозрачным нитроцеллюлозным лаком.

Экологичские вопросы утилизации

Медь недопустимо сливать в канализацию, так как она является тяжелым металлом. А отработанный раствор надо утилизировать. Если раствор нагреть, то вся имеющаяся медь выделится в виде маталлического осадка, а гидразин превратиться в азот, не токсичный для окружающей среды. Порошок меди целесообразно отфильтровать, он достаточно дорог, а затем растворить его в серной кислоте при нагревании. Опять получится сульфат меди, который и нужен для покрытия.

Литература:

Казначей Б.Я. Гальванопластика в промышленности.-М:ГИМП РСФСР, 1955.

Измерительный инструмент и стандарты

Автоматизация — одно из направлений научно-технического прогресса (НТП), применение саморегулирующих технических средств, экономико-математических методов и систем управления, освобождающих человека от участия в процессах получения, преобразования, передачи и использования энергии, материалов или информации, существенно уменьшающих степень этого участия или трудоёмкость выполняемых операций. Требует дополнительного применения датчиков (сенсоров), устройств ввода, управляющих устройств (контроллеров), исполнительных устройств, устройств вывода, использующих электронную технику и методы вычислений, иногда копирующие нервные и мыслительные функции человека.

Числовое программное управление (ЧПУ) означает компьютеризованную систему управления, считывающую инструкции специализированного языка программирования (например, G-код) и управляющую приводами металло-, дерево- и пластмасообрабатывающих станков и станочной оснасткой.

Станки, оборудованные числовым программным управлением, называются станками с ЧПУ. Помимо металлорежущих (например, фрезерные или токарные), существует оборудование для резки листовых заготовок, для обработки давлением.

Аббревиатура ЧПУ соответствует двум англоязычным — NC и CNC, — отражающим эволюцию развития систем управления оборудованием.

  • Системы типа NC (англ. Numerical control), появившиеся первыми, предусматривали использование жестко заданных схем управления обработкой — например, задание программы с помощью штекеров или переключателей, хранение программ на внешних носителях. Каких-либо устройств оперативного хранения данных, управляющих процессоров не предусматривалось.
  • Более современные системы ЧПУ, называемые CNC (англ. Computer numerical control)

Материал Википедиии

Сегодня на просторах интернет очень много материала об изготовлении станков с ЧПУ в домашних условиях. Конечно же НТП, сегодня,  дал возможность простому обывателю приобрести не дорого довольно точные инструменты и материалы. Однако,  настоящие инструменты и материалы промышленного станкостроения никогда не будут стоить «копейки»  и продаваться  в каждом уличном ларьке.

Работа на оборудовании с УЧПУ требует от человека  обязательное знание измерительных инструментов и стандартов .

В этой таблице приведены основные классы точности ГОСТ 8026-92

Первый и главный инструмент измерений это ЛИНЕЙКА.

В свободной продаже (магазины инструментов) можно встретить, например, довольно точные и относительно не дорогие линейки фирмы KWB

Технические характеристики:

Длина: 800 мм
Ширина: 58 мм
Толщина: 10 мм

Дополнительные опции и комплектация:

Изготовленная из оксидированного алюминия прецезионная линейка LINE MASTER  с направляющими пазами образует основу системы LINE MASTER, обладающей непревзойденным разнообразием возможностей применения. Шкала в мм нанесена специальной краской на основе искусственных смол и поэтому чрезвычайно устойчива к истиранию. Прецезионные линейки LINE MASTER  удовлетворяют требованиям 2-го класса точности Федерального физико-технического института Федеративной Республики Германии.

Второму классу  точности этого инструмента соответсвует отклонение не более 16 микрон (менее 2 «соток»).

Или  можно приобрести специализированные  поверочные линейки  типа ЛТ, ЛД, ЛЧ и пр.,

Более подробно в этом файле:

gost-8026-92

Надо заметить, что стоимость и точность этих инструментов оправдывает себя только в рамках индустриального производства.

 

Другой тип главного измерительного инструмента УГОЛЬНИК

Поверочные угольники соответствуют ГОСТ 3749-77

Поверочный угольник УП

Более подробно об этих угольниках  в этом файле:

ugolniki_poverochnye_90°_tekhnicheskie_usloviya

К сожалению,  в свободной продаже таких угольников нет,  и купить их можно только в специализированных магазинах или через  интернет.

Без этих двух базовых инструментов создание сколь нибудь  точных механизмов невозможно.

Конечно же такой инструмент как штанген-циркуль, микрометр и пр., являются обязательным  дополнением.

Точная механика это в первую очередь математика и тригонометрия, а они, как известно, не терпят дилетантского отношения и подхода.

 

 

 

 

 

 

 

 

Различия версий WINDOWS7

Сравненительная таблица версий MS Windows 7
Функция / Редакция Начальная Домашняя базовая Домашняя расши-ренная Профессио-нальная Корпора-тивная Макси-мальная
Продажа только по  OEM — лицензиям Продажа в розницу и по OEM — лицензиям (только на развиваю- щихся рынках и российс- ком) Продажа в розницу и  по OEM — лицензиям Продажа в розницу,  по OEM и корпора-тивным лицензиям Продажа  только  под корпора- тивными лицен- зиями Продажа в розницу и по OEM — лицен- зиям
Окончание поддержки 13.01.2015 13.01.2015 13.01.2015 14.01.2020 14.01.2020 13.01.2015
Наличие 64-битной версии Нет Да Да Да Да Да
Максималь- ный размер оператив- ной  памяти   (для 64-битных версий) 2 Гб (для 32-битной версии) 8 Гб 16 Гб 192 Гб 192 Гб 192 Гб
Центр восстанов- ления      Windows Нет  под- держки домена Нет  под- держки домена Нет под- держки домена Да Да Да
Функция «Домашняя группа» (создание и присоеди-  нение   к группе) Только присоеди- нение Только присоеди- нение Да Да Да Да
Интерфейс Windows     Aero Нет Только базовая тема оформле- ния Да Да Да Да
Поддержка нескольких мониторов Нет Да Да Да Да Да
Быстрое переключе- ние между пользовате- лями Нет Да Да Да Да Да
Возмож- ность    смены фонового рисунка  рабочего   стола Нет Да Да Да Да Да
Диспетчер рабочего  стола Да Да Да Да Да Да
Центр мобиль-  ности Windows Нет Да Да Да Да Да
Multitouch     и улучшен- ное рас- познавание рукопис-  ного ввода Нет Нет Да Да Да Да
  Windows       Media     Center Нет Нет Да Да Да Да
Дополни- тельные    игры Нет Нет Да Отключе- ны по умолча- нию Отключе- ны по умолча- нию Да
Эмулятор Windows   XP Нет Нет Нет Да Да Да
  EFS    (система    шифро- вания     данных) Нет Нет Нет Да Да Да
Печать с   учетом      информа- ции  о место- положе-  нии Нет Нет Нет Да Да Да
Возмож-  ность   выступать  в    качестве  хост- компьюте- ра Удален- ного рабочего   стола Нет Нет Нет Да Да Да
Под- ключение  к домену Нет Нет Нет Да Да Да
Возмож- ность    даун- грейда     до Vista    или XP Нет Нет Нет Да Да Да
Поддержка нескольких физических процес- соров Нет Нет Нет Да Да Да
AppLocker Нет Нет Нет Нет Да Да
BitLocker   и BitLocker   To Go Нет Нет Нет Нет Да Да
Branch   Cache Нет Нет Нет Нет Да Да
Direct Access Нет Нет Нет Нет Да Да
Под- система  для  запуска Unix — приложе- ний Нет Нет Нет Нет Да Да
Мульти- язычная пользова- тельская среда Нет Нет Нет Нет Да Да
Загрузка    с   VHD       (файла-  образа Microsoft  Virtual      PC) Нет Нет Нет Нет Да Да
Запуск оснасток lusrmgr.msc (Local  Users       and   Groups), gpedit.msc (Local   Group   Policy Editor), secpol.msc (Local    Security   Policy) Нет Нет Нет Да Да Да
  • ЗАДАТЬ ВОПРОС