Учебное пособие по дизайну станка: простой 3-осевой фрезерный станок

Это учебное пособие проведет вас через проектирование простого 3-осевого фрезерного станка. Начнем учебный пример с открытия файла .md, который уже содержит все тела, представляющие станок. Это учебное пособие дает вам инструкции, которые помогут установить связи между различными телами. Вы пройдете через задание связей перемещения, родитель/потомок и верхней поверхности стола.

Задание перемещений

Сначала откройте 3axFerarriMachine Notcomplete.md из Examples\Machine Design\Mill\3-Axis.

Давайте установим, как двигается станок. Первый элемент - это пиноль. Эта пиноль представлена как отдельное тело в файле детали. Вы можете увидеть пиноль (quill) в Виде детали и в графическом окне (здесь показана красным):

  1. Выберите вкладку «Дизайн станка» > панель «Передвижение» > «Движение».

    Появится диалог Задать движение:

  2. Для тела выберите quill, а в разделе Пиноль инструмента выберите Перемещение +dY.
  3. Нажмите на кнопку Применить, чтобы сохранить настройки для этого тела.
  4. Для следующего тела выберите z_slide, а в разделе Пиноль инструмента выберите Перемещение +dZ.
  5. Нажмите на кнопку Применить, чтобы сохранить настройки для этого тела.
  6. Для следующего тела выберите х_slide, а в разделе Стол выберите Перемещение -dХ.
  7. Нажмите на кнопку Применить, чтобы сохранить настройки для этого тела.
  8. Нажмите OK, чтобы закрыть диалог.

Определение отношений 'родитель-потомок'

Затем мы должны определить несколько отношений родитель-потомок между различными телами. Картинка ниже показывает первый набор отношений родитель-потомок, который нужно задать. Станок - родитель тела column_base, которое в свою очередь является родителем тела z_slide, являющимся родителем тела quill. Если тело column_base перемещается, то телу z_slide необходимо перемещаться вместе с ним, а если z_slide перемещается, то телу quill необходимо также двигаться вместе с ним.

quill

z_slide

column_base

  1. Выберите вкладку «Дизайн станка» > панель «Конфигурация» > «Отношения "родитель — потомок"».

    Откроется диалог Отношения 'родитель-потомок'.

  2. Для родитель/тело1 выберите machine, а для потомок/тело2 выберите column_base. Это устанавливает, что тело machine является родителем тела column_base.
  3. Нажмите на кнопку Применить, чтобы сохранить отношение.
  4. Повторите шаги 2 и 3, чтобы задать следующее:
    1. column_base - родитель тела z_slide
    2. z_slide - родитель тела quill
    3. machine - родитель тела base
    4. base - родитель тела x_slide
    5. x_slide - родитель тела top_table
    6. x_slide - родитель тела tool_storage
    7. Совет: Используйте кнопку со стрелкой влево, чтобы быстро переместить тело потомок в колонку родитель в низ списка.

    Иерархия станка должна выглядеть следующим образом:

  5. Нажмите OK, чтобы закрыть диалог.

Определение точки привязки заготовки

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

  1. Выберите вкладку «Главная» > панель «Создать» > «ЛСК».

    Появится диалог ЛСК.

  2. Нажмите на кнопку Новый.

    Появится диалог Новая ЛСК.

  3. В диалоге Новая ЛСК:
    1. Для Имени введите UCS2.
    2. Выберите опцию Создать по ЛСК.
    3. Выберите ЛСК STOCK.
    4. Нажмите на кнопку OK, чтобы закрыть диалог Новая ЛСК.
  4. В диалоге ЛСК убедитесь, что выбрана UCS2 в качестве Текущей ЛСК, и нажмите на кнопку Перенести.

    Появится диалог Перенести.

  5. В разделе Перенести вдоль оси введите 100 для оси Z. Это переносит её на верхнюю поверхность стола, как показано ниже.

  6. Нажмите на кнопку ОК, чтобы сохранить настройки и закрыть диалог.
  7. Нажмите на кнопку Закрыть, чтобы закрыть диалог ЛСК.
  8. Выберите вкладку «Дизайн станка» > панель «Конфигурация» > «Верхняя поверхность стола».

    Появится диалог Верхняя поверхность стола.

  9. В диалоге Верхняя поверхность стола:
    1. Выберите top_table в качестве тела.
    2. Выберите опцию Существующая ЛСК.
    3. Выберите UCS2 в меню Существующая ЛСК.
    4. Нажмите на кнопку ОК, чтобы сохранить настройки и закрыть диалог.

Задайте точку привязки шпинделя

Далее мы должны определить место, где будут сопрягаться шпиндель и пиноль.

  1. Выберите вкладку «Главная» > панель «Создать» > «ЛСК».

    Появится диалог ЛСК.

  2. Нажмите на кнопку Новый.

    Появится диалог Новая ЛСК.

  3. В диалоге Новая ЛСК:
    1. Для Имени введите UCS3.
    2. Выберите опцию Создать и открыть Мастер базирования.
    3. Нажмите на кнопку ОК.

      Откроется мастер Базировать ЛСК.

  4. Выберите Поверхность вращения и нажмите на кнопку Далее.
  5. Для поверхности выберите или укажите face_31 тела quill (показано ниже).

  6. Нажмите на кнопку Готово, чтобы сохранить и закрыть мастер.
  7. Нажмите на кнопку Закрыть, чтобы закрыть диалог ЛСК.

    Эта новая ЛСК является точкой сопряжения для шпинделя.

  8. Выберите вкладку «Дизайн станка» > панель «Инструменты» > «Добавить положение инструмента».

    Откроется диалог Добавить положение инструмента.

  9. В диалоге Добавить положение инструмента:
    1. Выберите вкладку Добавить положение инструмента.
    2. Для тела выберите quill.
    3. Выберите опцию Существующая ЛСК.
    4. Выберите UCS3 в меню Существующая ЛСК.
    5. Нажмите на кнопку ОК, чтобы сохранить настройки и закрыть диалог.

Сохранение нового станка

Сохраните станок в новом файле.

  1. Выберите «Файл» > «Сохранить как».
  2. Сохраните этот файл под новым именем, чтобы файл примера не был заменен и можно было снова использовать его в будущем.

Использование нового станка

Чтобы использовать новый станок:

  1. Откройте файл .fm.
  2. Выберите вкладку «Главная» > панель «Программирование детали» > «Установы».

    Появится диалог Установы.

  3. Выберите Установ, который нужно симулировать, и нажмите на кнопку Изменить.
    Прим.: Для файлов, в которых симулируется несколько установов, таких как детали с поворотом или токарно/фрезерные детали, нужно ассоциировать файл станка с первым установом детали.
  4. Жмите на кнопку Далее до тех пор, пока не дойдете до страницы Установ - Информация о симуляции.
  5. Измените смещение, как нужно. Обычно, если нулевая точка программы расположена сверху детали, то смещение будет отрицательным по Z.
  6. Выберите Всегда использовать этот и пройдите к месту хранения файла с новым дизайном станка.
  7. Нажмите на кнопку Готово, чтобы сохранить настройки и закрыть мастер.
  8. Выберите режим Симуляция станка на панели инструментов Симуляция и нажмите Пуск.