Subversion Repositories Kolibri OS

Rev

Rev 7360 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
7360 IgorA 1
2
3
CNC_editor
4
5
37
38
7415 IgorA 39

CNC_editor версия 24.09.18

7360 IgorA 40
 
41

Оглавление

42
    43
  • О программе
  • 44
  • Панель инструментов
  • 45
  • Клавиатура
  • 46
  • Автор
  • 47
    48
     
    49

    О программе

    50

    CNC_editor - программа просмотра и редактирования файлов формата *.nc. Файлы *.nc содержат в себе код (gcode) для станков с ЧПУ (числовое программное управление или на английском CNC). К таким станкам относятся: лазерные граверы, фрезеровальные станки, сверлильные станки, плоттеры. На похожем принципе работают 3D принтеры только используют другой формат данных *.stl.

    51
     
    52

    53

    Рис. 1. Внешний вид программы с открытым файлом *.nc

    54
     
    55

    Возможности программы:

    56

    Открытие файлов и просмотр траектории движения станка. Можно изменять координаты, добавлять точки в траекторию, удалять точки, менять порядок точек движения. Не все данные редактируются программой, например: установка скорости движения, поднятие/опускание шпинделя в программе изменить нельзя. Сохранение траектории движения в файл *.png. Код gcode имеет разновидности в зависимости от специфики станка, потому не все файлы *.nc могут корректно отображаться данной программой.

    57
     
    58

    59

    Рис. 2. Просмотр точек движения станка

    60
     
    61

    Панель инструментов

    62

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

    63

    64

    Рис. 3. Окно создания нового файла

    65
     
    66

    Параметры для создания окружности:

    67
      68
    • X0, Y0 - координаты центра
    • 69
    • R - радиус окружности
    • 70
    • S - колличество граней
    • 71
    • Z0 - минимальная (рабочая) высота инструмента
    • 72
    • Z1 - максимальная (безопасная) высота инструмента
    • 73
      74

      Параметры для создания прямоугольника:

      75
        76
      • X0, Y0, X1, Y1 - координаты углов прямоугольника
      • 77
      • Z0 - минимальная (рабочая) высота инструмента
      • 78
      • Z1 - максимальная (безопасная) высота инструмента
      • 79
        80

        открыть файл

        81

        сохранить файл

        82

        спрятать/показать номерацию точек

        83

        , перемещение выбраной команды в списке

        84

        вызвать диалог создания/редактирования точки. Если ни одна точка не выбрана, то вызывается диалог создания точки. Если выделена одна точка то вызывается диалог редактирования координат точки.

        85

        86

        Рис. 4. Окно создания точки

        87

        88

        Рис. 5. Окно редактирования точки

        89
         
        90

        , перемещение выделенных точек вверх или вниз в пределах выбранной траэктории

        7415 IgorA 91

        выравнивание выделенных точек по левому, правому, верхнему и нижнему краю

        7360 IgorA 92

        копирование координат выделенных точек в буфера обмена

        93

        вставка точек из буфера обмена. Формат текста для вставки в буфере обмена: 'X_ Y_\n...\0'.

        94

        удаление выделенных точек

        95

        сброс масштаба и центровка текущей фигуры по центру окна просмотра

        96

        сохранение траектории в файл *.png

        97

        настройки разрешения для сохранения файла *.png, указывается число пикселей на 1 мм. По умолчанию указано число 11.81102362204724 (для перевода в dpi: 11.81102362204724 * 25.4 = 300).

        98

        99

        Рис. 6. Окно настроек разрешения

        100
         
        101

        Клавиатура

        102

        Delete - удаляет выделенные точки.

        103

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

        104

        , - пермещает выделение точки вверх, выделяется предыдущая точка.

        105

        , - пермещает выделение точки вниз, выделяется следущая точка.

        106

        Ctrl+N - создание нового файла.

        107

        Ctrl+O - открытие файла.

        108

        Ctrl+S - сохранение файла.

        109

        Ctrl+A - выделение всех точек текущей фигуры.

        110
         
        111

        Автор

        112

        IgorA

        113
         
        114
        115