Как добавить постпроцессор в арткам 2018
Перейти к содержимому

Как добавить постпроцессор в арткам 2018

  • автор:

Как вставить новый постпроцессор в ArtCam?

Имя постпроцессора которое отображает арткам может отличаться от названия файла который вы положили,поэтому вам кажется что арткам не видит ваш постпроцессор
Для того чтобы увидеть название вашего поспроцессора которое будет отображаться в арткам необходимо открыть постпроцессор блокнотом и посмотреть строку: DESCRIPTION = "имя отображаемое в арткам"
Вдобавок надо арткам перезагрузить, чтобы он с новым списком постпроцессоров загрузился

Уроки ArtCAM — импорт-экспорт

ArtCAM (PRO 2018) является одной из лучших профессиональных программ для создания моделей для фрезерных станков с ЧПУ. Импорт-экспорт в программе ArtCAM позволяет открывать, редактировать и сохранять файлы в разных форматах. Несмотря на видимую сложность программы она легка в усвоении и при небольшой практике позволяет подготавливать модели для станка даже новичкам.

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

Всё основано на собственном опыте, более 400 часов работы в программе позволило достаточно хорошо разобраться в хитросплетениях векторов и создании новых моделей.

Наиболее актуальные версии программы – это ArtCAM 2008 и ArtCAM 2018, переходные версии 2010 года и 2012 как-то не прижились в ряду самодельщиков и профессиональных пользователей (я сужу по количеству контента в интернете, хотя могу ошибаться).

Основы – форматы файлов *.rlf и *.art в программе ArtCAM 2018

Стоит знать, что программа ArtCAM 2018 сохраняет модель в файле рельефов ArtCAM (расширение *.rlf), а программа ArtCAM 2008 (в версиях 2008-2013) в формате рельефов *.art. В более ранней версии программы используется аппаратный ключ защиты, поэтому вы не сможете открыть файлы *.art в программе ArtCAM 2018. Стоит это учитывать при сохранении моделей и при переезде на новую версию программы.

Как открыть старые файлы *.art (2008) в новой программе (2018)

При длительной работе в программе может накопиться большая библиотека своих файлов в программе. Если вы решите переехать со старой программы на новую, то нужно переконвертировать библиотеку в новый формат. Тут есть два варианта:

  1. Если библиотека небольшая, то можно перевести файлы в ручном режиме через сохранение в STL формате (как создавать STL файлы расскажу по тексту ниже).
  2. Если библиотека разрослась до неприличных размеров, сохранение руками будет неэффективно и долго. Этот вариант тоже не простой, но позволит другим способом и пакетно пересохранить файлы библиотеки в новом расширении. Необходимо воспользоваться функциями более поздних версий программ.
    1. Тут у нас два варианта:
    2. Первый вариант — открыть библиотеку файлов (программы 2008) в более новой версии программ 2013 и 2015 R2.SP3 – открыть модель и сохранить её заново. Таким образом файлы *.art конвертируются в файлы *.rlf. Но к сожалению, это тоже необходимо делать руками.
    3. Второй вариант – автоматизированный. В программе ArtCAM 2015 R2 была создана дополнительная надстройка «Инструментарий» В ней необходимо задействовать функцию Toolbox:
      1. Закройте все запущенные сеансы ArtCAM.
      2. Загрузите прикрепленную программу установки надстройки File Convertor.
      3. Щелкните правой кнопкой мыши по файлу ArtCAM 2015 R2 File Conversion Tool.exe и выберите Запуск от имени администратора.
      4. Выполните вход в Мастер установки в обычном режиме.
      5. Запустите ArtCAM 2015 R2.
      6. Щелкните по вкладке Инструментарий, затем нажмите на значок «Конвертор» файлов.
      7. Нажмите Обзор и найдите папку с файлами модели ArtCAM (*.art), которые требуется преобразовать. Выберите данную папку.
      8. Нажмите кнопку «Преобразовать» файлы.
      9. Появится сообщение о том, что резервная копия файлов не создана. Создайте её при необходимости (да мало ли. ).
      10. Нажмите «Да», чтобы преобразовать файлы. По завершении процесса преобразования файлов отображается окно сообщения об успешном выполнении.

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

      (Я пробовал работать в программах 2008, 2010, 2015 но вот эти проблемы совместимости, а так же новые технологии подтолкнули на освоение новой программы ArtCAM 2018, поэтому далее будет рассматриваться работа именно в этой программе).

      Импорт-экспорт STL модели в ArtCAM 2018

      Самое актуальный формат файлов при создании моделей в программе ArtCAM – это STL. Так же программа понимает и открывает файлы формата OBJ. Сейчас рассмотрим импорт и экспорт, а также создание файлов STL и их сохранения.

      (Импорт и экспорт в формате OBJ ни чем не отличается).

      Как минимум нужно создать новую модель (пустую) в программе.

      При запуске программы нас приветствует окно, предлагающее создать новую модель.

      создать новую модель.в ArtCAM

      Пишем размеры модели, выбираем разрешение модели. Тут стоит остановиться подробнее. То есть создавая модель 20х30 мм, или модель 1000х1000 максимальное разрешение всегда будет не более 4000х4000 точек – это ограничение программы (в отдельном уроке я расскажу, как это ограничение можно обойти и поднять разрешение до 10000х10000 и более).

      Поэтому, если работаете с небольшой моделью, нужно создавать изначально в похожих пределах, без большого запаса. То есть если будущая модель (импортированная или взятая с библиотеки) имеет размер 200х300, то и создавать новую модель нужно близкую по размеру (конечно, если не планируете её увеличивать).

      Итак, модель создана – по факту это пустая заготовка, давайте теперь импортирует STL модель или модель со встроенной библиотеки.

      • Рельеф – Импорт – Импорт 3D модели (STL или OBJ)

      импорт STL.в ArtCAM

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

      импорт STL.в ArtCAM

      Итак, модель загружена, теперь она доступна к редактированию (будет в других уроках) – но сейчас рассмотрим экспорт модели в библиотеку рельефов ArtCAM, и обратно в STL.

      Сохраняем модель в библиотеку рельефов ArtCAM

      Итак, чтобы сохранить текущий рельеф в самостоятельный файл в библиотеку рельефов:

      • Рельеф – Экспорт – Как файл – позволяет сохранить модель с рельефом в формате *.rlf как отдельный файл с выбором места сохранения.
      • Рельеф – Экспорт – В библиотеку рельефов — позволяет сохранить модель с рельефом в формате *.rlf в своей библиотеке, которая доступна с предварительным просмотром прямо из программы.

      импорт в библиотеку рельефов в ArtCAM

      импорт в библиотеку рельефов в ArtCAM 2

      Если у вас не установлены файлы дополнений с базовыми моделями, то очевидно данная библиотека будет пуста. Сама библиотека находиться в директории:

      C:\Users\Public\Documents\Файлы ArtCAM\Рельефы – здесь так же можно самостоятельно создавать каталоги для удобства работы в программе и сортировать файлы по своему усмотрению.

      В библиотеке файлов (при установленных дополнениях) так же куча дополнительных файлов, шаблонов, векторов и текстур.

      (При переустановке Windows не забывайте сохранять каталог «Файлы ArtCAM». После новой установки программы достаточно скопировать данный каталог в новую директорию на диске С – все ваши шаблоны, модели рельефов и другие файлы будут сразу доступны из программы).

      импорт в библиотеку рельефов в ArtCAM 2

      Теперь для примера давайте сохраним модель в библиотеке –

      • Рельеф – Экспорт – В библиотеку рельефов.

      Обнулим рельеф на основной модели (то есть по сути удалим его).

      Откроем библиотеку и выберем ранее сохранённый файл

      библиотека рельефов в ArtCAM

      Рельеф автоматически становиться на поверхность пустой модели, теперь его можно изменять по 3-м осям увеличивая или уменьшая. Нажимая на значок замка можно зафиксировать пропорции по XYZ либо только по XZ, либо убрать фиксацию пропорций вообще.

      библиотека рельефов в ArtCAM

      Также рельеф можно изменять на модели, растягивая или сужая по крайним точкам.

      Далее либо Вставляем рельеф и он закрепиться в виде фиксированного, либо просто закрываем текущее окно (рельеф останется доступен к редактированию). Повторное редактирование рельефа будет доступно при нажатии на кнопку «Преобразовать»:

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

      библиотека рельефов в ArtCAM

      Отредактированный рельеф снова делаем активным (нажимаем на него курсором) и снова выбираем «Преобразовать» а затем справа внизу «Вставить» либо «Вставить на новый слой»:

      вставляем рельефов в ArtCAM

      Теперь изменённый рельеф можно снова сохранить в библиотеку или отдельным файлом.

      Конвертация модели из ArtCAM в STL

      Напрямую ArtCAM не умеет напрямую сохранять модель в формате STL – модель нужно преобразовать, то есть создать триангулированную сетку, то есть тот самый STL.

      • Рельеф – Экспорт – Создать триангулированную сетку.
      • Появляются дополнительные опции (их выбор зависит от ваших требований к новой модели).
      • Точность 0.01 мм (увеличение точности до 0.005 мм практически не сказывается на качестве будущего STL файла, но увеличивает его размер на

      создаём STL в ArtCAM

      Если всё устраивает – сохраняем файл в одном из форматов. Я использую в основном стандартный бинарный STL, но можно сохранить в ASCII (текстовый) STL, либо в OBJ. Так есть некоторые другие форматы, но здесь не буду рассматривать данные расширения, так как сам никогда не пользовался.

      сохраняем STL в ArtCAM

      Стандартный (бинарный) STL как по мне наиболее оптимальный вариант.

      ASCII (текстовый) STL – это файл будет весить примерно на 1,8 раз больше предыдущего (никаких преимуществ в нём не увидел).

      OBJ – файл можно открыть в большинстве 3D редакторов. OBJ так же можно открывать при импорте моделей (аналогично STL файлам).

      сохраняем STL в ArtCAM разные файлы

      Импорт экспорт растровых картинок (карты высот, в оттенках серого)

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

      Но можно ли сохранить модель в таком формате, то есть сохранить не как STL а как картинку в оттенках серого – да, конечно можно. Возвращаемся к модели на основном экране (чтобы закрыть выше созданную модель STL, достаточно повторно нажать по иконке, либо закрыть окно по крестику).

      сохраняем STL в ArtCAM разные файлы

      • Рельеф – Экспорт – Как файл;
      • Далее выбираем формат файла;
      • Либо «Растр Windows (*.bmp)»;
      • Либо «16-битовый рисунок TIFF (*.tif)».

      сохраняем STL в ArtCAM разные файлы

      Количество точек в обоих файлах будет равно изначально выбранному разрешению, то есть разрешению модели (в примере выбрано максимальное 4000Х4000).

      Объём файлов в мегабайтах при сохранении (экспорте):

      • в формате *.bmp будет весить – около 15 Мб;
      • в формате *.tif – около 30 Мб;
      • в формате *.stl – около 100 Мб;
      • в формате *.obj – около 240 Мб.

      сохраняем STL в ArtCAM разные файлы

      Сохранённый файл (карта высот в оттенках серого) можно отредактировать в любом растровом редакторе типа Photoshop, Gimp, а затем поднять из него рельеф снова. Как поднимать рельеф из таких картинок подробно расписано в этой статье.

      Вот такая вот красота получается (ниже скрин, полноразмерная картинка имеет тоже разрешение, что и начальная модель, то есть 4000х4000 p):

      экспорт модели в оттенках серого в ArtCAM карта высот

      В заключении – большие размеры загружаемых моделей, а также выбранное высокое начальное разрешение рабочей модели потребляет большое количество оперативной памяти, поэтому на слабых компьютерах программа может зависнуть, а иногда и вылететь. Чтобы не потерять данные, стоит чаще сохранять модель. Кстати, программа так же может вылетать просто, при выполнении тех или иных действий – имейте ввиду. Возможно это связанно с индивидуальными параметрами установленной Windows, а может с ошибками программного обеспечения.

      cnc-club.ru

      Файлы с расширением *.con — постпроцессоры в формате программы ArtCAM
      Файлы в каталоге optionfiles с расширением *.pmopt — постпроцессоры в формате программы Power Mill
      Лишние файлы *.con и *.pmopt можно спокойно удалить оставив только файл нужный непосредственно в работе.
      Файлы с другими расширениями за исключением config.dll и pmpost.dll также можно удалить.

      Так же внимание привлекают файлы,на поверку оказывающиеся чем-то не нужным
      Файл cldata.dll является постпроцессором создающим бинарные файлы с расширением *.cut.
      Файл aux_dlls/Biesse.dll,не смотря на заманчивое название часть постпроцессора к станкам Biesse и общего значения не имеет.

      Мануальник к языку написания постпроцессора для Арткама 2010

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение asutpka » 25 авг 2013, 13:43

      пс а куда делось два предыдущих поста? Странный какой-то тред.

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение torvn77 » 25 авг 2013, 14:15

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение asutpka » 25 авг 2013, 14:23

      Справочник дляпостпроцессора к ArtCam 2010

      • 0
      • Цитата

      Сообщение torvn77 » 25 авг 2013, 18:41

      Рабочий одноинструментный постпроцессор для Арткама 2010

      • 0
      • Цитата

      Сообщение torvn77 » 03 сен 2013, 09:49

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение torvn77 » 07 сен 2013, 11:30

      michael-yurov Почётный участник
      Почётный участникСообщения: 11524 Зарегистрирован: 26 июл 2012, 00:10 Репутация: 4593 Настоящее имя: Михаил Львович Откуда: Новоуральск Контактная информация:

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      РЕКЛАМА Почётный участник
      Почётный участникСообщения: 723 Зарегистрирован: 11 дек 2012, 21:46 Репутация: 80 Откуда: Брянск Контактная информация:

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение РЕКЛАМА » 23 сен 2013, 20:53

      Я «переделал» постпроцессор от МАЧа, теперь сохраняет с видимым сразу EMC расширением и, до кучи, поменял назвние.

      Так нельзя делать?
      Или есть какие-то существенные различия?

      Всё работает вроде как надо..

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение torvn77 » 23 сен 2013, 21:27

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение alfa » 26 май 2014, 11:08

      Здравствуйте. У меня вопрос к сторожилам по постпроцессору для станка Gerber Sabre 408. Из списка постпроцессоров в Artcam используем D200, но шпиндель не слушается задаваемых оборотов.
      Может быть причина здесь?

      Spindle Speed
      FORMAT = [S|@||1.0]

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение aaleksander » 26 май 2014, 11:58

      alfa писал(а): Здравствуйте. У меня вопрос к сторожилам по постпроцессору для станка Gerber Sabre 408. Из списка постпроцессоров в Artcam используем D200, но шпиндель не слушается задаваемых оборотов.
      Может быть причина здесь?

      Spindle Speed
      FORMAT = [S|@||1.0]

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение alfa » 26 май 2014, 13:18

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение Nick » 27 май 2014, 08:26

      В том смысле, что сначала идет M3, а потом S1000.

      Скинь пример программы, которая не работает.

      Use the Console, Luke.

      Изображение

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение alfa » 27 май 2014, 08:52

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение Nick » 27 май 2014, 08:59

      Use the Console, Luke.

      Изображение

      Re: Постпроцессор для ArtCam ‘а к LinuxCNC

      • 0
      • Цитата

      Сообщение torvn77 » 20 янв 2015, 23:07

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

      Все версии постпроцессоров писались и проверялись месяц назад один раз.
      Так что перед использованием хорошо бы их проверить.

      Re: Постпроцессор для ArtCam’а к LinuxCNC

      • 1
      • Цитата

      Сообщение torvn77 » 10 дек 2015, 12:39

      Re: Постпроцессор для ArtCam’а к LinuxCNC

      • 0
      • Цитата

      Сообщение torvn77 » 10 июн 2016, 23:46

      И пожалуй дам ещё к нему пояснения:
      При фрезеровке угла концевой фрезой остаётся остаётся не довыбранный материал, который убирается гравёром и чтобы гравёр не ломался. это надо делать на довольно низкой скорости обработки, чтобы не сломать кончик гравёра.
      С другой стороны в местах где материал снят полностью фаска снимается верхней частью кромки гравёра, а сам кончик ничего не режет и скорость обработки можно делать в несколько раз большей.
      Если правильно подобрать глубину фрезеровки и гравировки, диаметр фрезы и гравёр с определённым полууглом то гравёр в местах, где не прошла фреза всегда будет несколько. хоть немного приподниматься над полной глубиной обработки.
      Высота , на которой это происходит в постпроцессоре названа #<_z_min>.
      Ну а дальше вспоминаете школьный курс геометрии и что такое тангенс угла.
      И ещё диаметр_фрезы=диаметр_гравёра-материал_под_фаску.
      Последовательность обработки такая
      Сначала цилиндрическими фрезами последняя из которых должна быть не больше диаметра гравёра минус фаска убирается основной материал.
      Потом делается «виртуальная фреза» диаметром равной пятке гравёра и в режиме «только профиль» обходит вырезаемый контур.
      Потом в режиме «только профиль» и «подрезка углов» делается обработка уже самим гравёром.
      Так как при поднятии гравёра выше определённой высоты скрипт будет снижать скорость, то кончик гравёра ломаться не будет.

      Быстрый расчёт УП для гравёра в ArtCAM

      • 0
      • Цитата

      Сообщение torvn77 » 12 июн 2016, 16:22

      • Черновая обработка как я полагаю, вами уже сделана и оставлен небольшой припуск для финишной и кромки.
      • После сохранения УП необходимо открыть её в текстовом редакторе и назначить режимы обработки и расскоментировать и назначить высоту #<_z-min>
        Без этого обработка пойдёт на максимальной скорости и ваш инструмент будет сломан!
      • Первый проход делается виртуальным инструментом Концевая фреза(End Mill) с диаметром равным или меньшим чем пятка гравёра и
        с тем же припуском, что и у гравёра, в данном случае нулевым.
      • Второй проход делается гравёром с максимальной точностью и минимальным шагом по z, в Арткам оба значения совпадают и равны 0,001

      Если вы правильно, после создания УП назначили в ней режимы резки ниже и выше <_z-min>, то гравёр ломаться не будет.

      Текущая версия постпроцессора, с произвольной строки запускатьь нельзя, но можно запускать со строк с (RpM).

      Словарь понятий для новичков – ArtCam и другие CAM системы

      На данной страничке я буду вести словарь ЧПУ понятий для новичков, и периодически буду его дополнять. Буду рад, если вы поделись моими трудами в соц.сетях.

      Что такое постпроцессор — простыми словами

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

      Как выглядит УП для ЧПУ при открытии через блокнот.

      Так что же такое постпроцессор? В CAM-системе (например ArtCam) мы создаем траектории обработки, которые чаще всего отображаются в виде линий, который строятся относительно векторов и (или) 3D моделей. Эти линии являются перемещениями нашего инструмента. Для того, чтобы перевести эти перемещения фрезы на понятный станку язык нам и нужен постпроцессор.

      Он содержит команды, которые необходимы конкретной системе управления (например, mach3 или nc studio). Часто, для разных систем управления эти команды разные. Постпроцессор определяет систему счисления (метрическая или дюймовая). Также могут быть нюансы – нужна ли нумерация строк и проч. (пример с нумерацией на картинке выше). Также он может содержать данные о киниматике станка, данные, необходимые для автоматической смены инструмента и проч. В общем, очень полезная вещь. Чем больше осей на вашем станке, тем более сложным становится постпроцессор. Поэтому, часто вопросы о постпроцессорах возникают у пользователей с 4-мя осями и более.

      Что такое рабочая подача

      В пределах программы ArtCam – рабочая подача – это скорость рабочих перемещений (т.е перемещений, когда инструмент обрабатывает материал), по осям Y и X. Т.е. вправо-влево и вперед-назад.

      Создание инструмента в программе ArtCam

      Что такое подача врезания

      Подача врезания – это скорость погружения инструмента в материал по оси Z. Т.е. вверх – вниз.

      Создание инструмента в программе ArtCam

      Обучение Фасады Арткам

      Курс "Обучение ArtCam для новичков с 0" (Lite Версия)

      Курс "Создание 3D панелей: через вектора и 3D модели"

      Что такое траектория обработки

      Траектория обработки – это такая особая последовательность перемещений нашего инструмента. Благодаря наличию нескольких видов траекторий обработки, мы можем подобрать для себя более приемлемый вариант перемещений фрезы, чтобы улучшить качество обработки.

      Самый простой пример, это выбрать для обработки моделей гладкой формы (овальной, круглой и проч.) обработку по спирали из центра, т.к траекторию “смещение”. Таким образом, следы от фрезы будут менее заметны при финишной доводке изделия.

      2D и 3D траектории

      Что такое вектор

      Вектор – это любой объект, создаваемый нами на плоскости. Это может быть отрезок, кривая, дуга, ломаная линия и проч. Вектора бывают замкнутые и незамкнутые. Важный момент, вектора, как и в математике, имеют направление. Начало – зеленая точка, конец – красная. Если вектор замкнут, то вы увидите только зеленую точку.

      Это важно, при построении рельефов в программе ArtCam. Так, при использовании нескольких сечений на начале и конце направляющего вектора, мы определим внешний вид рельефа.

      Создание рельефа в программе ArtCam

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

      Что такое CAM — система

      Фактически, это программа, которая позволяет нам подготавливать программы для станков с ЧПУ. Иногда это не отдельная программа, а плагин или модуль к CAD — системе.

      Пример CAM — систем : ArtCam, PowerMill, Deskproto и другие.

      Что такое CAD — система

      Это программа, которая позволяет нам проектировать кривые и фигуры в двумерном (2D) пространстве; или кривые, поверхностей и твердые тела в трехмерном (3D) пространстве.
      Также, эти программы позволяют нам задавать размерность созданных нами объектов и проч.
      Пример CAD — систем : AutoCad, Компас, Rhinoceros и другие.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *