Вы находитесь на странице: 1из 101

Построение и обработка в 2D

Стандартное руководство

Отдел документации Licom Systems Srl


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Оптимизатор раскроя
Рабочие плоскости
3D поверхности
3D обработка
Издание 1.00 Редакция 800244 8.0

Оптимизатор раскроя
Оптимизатор раскроя 4
Оптимизация по форме 7
Оптимизация прямоугольников 8
Ручная оптимизация 10
Специальные функции 11
Создать/изменить спецификацию раскроя 14
Менеджер проектов/Оптимизатор 18

Задание стандартных плоскостей


Стандартные плоскости 21

Задание наклонных плоскостей


Вертикальная (поворот вокруг оси Z) 22
Наклонная (поворот вокруг оси X) 22
Наклонная (поворот вокруг оси Z) 23

3D поверхности
Меню поверхностей в 3D 24
Цилиндрическая поверхность 25
Плоская поверхность 26
Линейчатая поверхность 27
Поверхность вращения 29
Поверхность сдвига (2 кривые) 31
Поверхность сдвига (3 кривые) 34
Поверхность Кунса (3 кривые) 36
Поверхность Кунса (4 кривые) 38
Поверхность, построенная по сечениям 41
Сопряжение 2 поверхностей 43
Сопряжение 3 поверхностей 44

Команды преобразования 3D поверхностей


Продолжение поверхности 45
Изменение положения контрольных точек поверхности 46
Разделение поверхностей вдоль линии пересечения 47
Восстановление краев обрезанных поверхностей 48
Генерация краев поверхностей 49
Смещение поверхности 50

Формирование поверхностей
Черновая обработка уступами 52
Обработка поверхностей (линейная чистовая обработка) 55

Упражнения
Упражнение 1: Экранная оптимизация прямоугольников различных размеров 58
Упражнение 2: Экранная оптимизация контуров обработки 62
Упражнение 3: Оптимизация через спецификацию раскроя с выбором плит из архива 67

Отдел документации Licom Systems Srl Страница 2 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 4: Построение плоскости при помощи операции поворота 72


Упражнение 5: Построение промежуточной плоскости по точкам 74
Упражнение 6: Построение плоскости по двум прямым в пространстве 76
Упражнение 7: Упражнение на создание плоскостей 78
Упражнение 8: Обработка на наклонных плоскостях боковой стороной инструмента 79
Упражнение 9: Построение края поверхности посредством проецирования на плоскость 81
Упражнение 10: Построение края поверхности посредством проецирования
на другую поверхность 84
Упражнение 11: Создание кривой посредством обертки (wrap) 87
Упражнение 12: Обработка для трехмерной поверхностной модели 89
Упражнение 13: Создание двумерного рисунка и его перевод в трехмерное
пространство посредством проецирования на поверхности 96

Отдел документации Licom Systems Srl Страница 3 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Оптимизатор раскроя
Оптимизатор раскроя AlphaCAM предназначен для создания схемы раскроя плит на детали, различные по
форме. Оптимизатор стремится приблизить каждый отдельный контур как можно ближе к уже
оптимизированным с учетом правил, заложенных на этапе конфигурирования, и тем самым расположить
внутри плиты как можно больше деталей.
В AlphaCAM предусмотрена возможность создания архива с размерами доступных плит (листового
материала), из которого в дальнейшем пользователь выбирает требуемую плиту (лист) для выполнения
оптимизации раскроя. Используемый алгоритм расчета имеет целью разместить оптимальным образом
требуемое число заготовок в выбранной плите (листе). Кроме этого оптимизатор позволяет вычислить
общее количество плит (листов), необходимое для изготовления деталей по заданной спецификации. По
окончании процедуры оптимизации становится возможным просмотреть различную рабочую информацию,
в частности, какие детали были исключены из раскроя, каков процент отходов и т.п. Также можно
распечатать спецификацию раскроя для оператора станка.

ВНИМАНИЕ: Созданные в AlphaCAM чертежи (DXF, DWG, простые контуры, траектории инструмента),
направляемые на оптимизацию, должны удовлетворять определенным требованиям. А именно, в них не
должен содержаться рабочий объем, на боковых сторонах деталей должны отсутствовать обрабатываемые
элементы. Кроме этого наружный контур чертежа должен быть замкнутым.

Для запуска процедуры оптимизации используйте следующую команду.

Utilita (Утилиты) -> Ottimizzatore (Оптимизатор) -> Ottimizza Pezzi (Оптимизировать по деталям)

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

Metodo di Ottimizzazione = Метод оптимизации


Ottimizza Forme = Оптимизация форм
Ottimizza Rettangoli = Оптимизация прямоугольников
Ottimizzazione Manuale = Ручная оптимизация
Selezione Pezzi = Выбор деталей
Seleziona da Schermo = Выбрать с экрана
Usa Distinta di Taglio = Использовать спецификацию раскроя
Elementi da Ottimizzare = Оптимизируемые элементы
Percorsi Ut. = Траектории инструмента
Geometrie = Геометрические объекты
Geometrie Chiuse e Percorsi Ut. = Замкнутые геометрические объекты и траектории инструмента

Отдел документации Licom Systems Srl Страница 4 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Metodo di Ottimizzazione (Метод оптимизации)

Ottimizza Forme (Оптимизация форм)


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

Ottimizza Rettangoli (Оптимизация прямоугольников)


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

Ottimizzazione Manuale (Ручная оптимизация)


Выбрать контуры с экрана и разместить их на плите вручную.

Selezione Pezzi (Выбор деталей)

Seleziona da Schermo (Выбрать с экрана)


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

Usa Distinta di Taglio (Использовать спецификацию раскроя)


Выбрать предварительно созданный список деталей.

Elementi da Ottimizzare (Оптимизируемые элементы)

Percorsi Ut. (Траектории инструмента)


Выполнять оптимизацию только по траекториям инструмента.

Geometrie (Геометрические объекты)


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

Geometrie Chiuse e Percorsi Ut. (Замкнутые геометрические объекты и траектории инструмента)


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

После нажатия OK будет предложено выбрать плиту (листовой материал) для раскроя. Можно
использовать столько различных плит (листов), сколько размеров имеется на складе. При этом плита
может не иметь прямоугольной формы - важно лишь, чтобы она представляла собой замкнутый контур.
Например, можно использовать обрезок от выполненного ранее раскроя.

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

Отдел документации Licom Systems Srl Страница 5 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

После выбора плиты на экране появится следующее диалоговое окно.

Definisci Parametri Pannello/Lamiera = Задать параметры плиты (листа)


Quanti di questi Pannelli/Lamiere (0=Nessun) = Сколько всего таких плит (листов) (0 = Без ограничения)
Spessore Pannello/Lamiera = Толщина плиты (листа)
Materiale Pannello/Lamiera = Материал плиты (листа)
ALUMINIUM = АЛЮМИНИЙ
Annulla = Отмена

Данное окно служит для задания параметров выбранной плиты (листа).

Quanti di questi Pannelli/Lamiere (0=Nessun) (Сколько всего таких плит (листов) (0 = Не огранич.))
В этом поле задается максимальное число плит, которое AlphaCAM может использовать при
оптимизации. Это число может, например, соответствовать полному числу плит на складе. При
вводе значения 0, т.е. без ограничения, AlphaCAM рассчитает количество плит, требующееся для
производства всей спецификации.

Spessore Pannello/Lamiera (Толщина плиты (листа))


В данном поле указывается толщина плиты. Введенная информация в последующем передается
станку. Внимание: оптимизация выполняется только для плит одинаковой толщины.

Materiale Pannello/Lamiera (Материал плиты (листа))


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

После того, как параметры плиты были заданы, можно нажать OK и выбрать плиты других размеров,
присутствующие на экране. Если других плит нет, нажмите правую кнопку мыши или клавишу ESC, чтобы
перейти к заданию правил оптимизации. При этом на экране появится диалоговое окно с последними
требующими ввода параметрами. Данное окно имеет различный вид в зависимости от выбранного метода
оптимизации: ФОРМЫ, ПРЯМОУГОЛЬНИКИ или ВРУЧНУЮ.

Отдел документации Licom Systems Srl Страница 6 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Метод оптимизации: ФОРМЫ

Parametri Ottimizzazione = Параметры оптимизации


Codice NC = Машинный код
Sottoprogrammi = Подпрограммы, Lineare = Линейный
Nome Distinta di Taglio = Имя спецификации раскроя
Comprimi verso = Прижать к
Alto-Sinistra = Левый верхний угол, Alto = Верх, Alto-Destra = Правый верхний угол
Sinistra = Лево, Destra = Право
Basso-Sinistra = Левый нижний угол, Basso = Низ, Basso-Destra = Правый нижний угол
Angolo Utente = Угол, заданный пользователем
Risoluzione di Ricerca = Разрешение при поиске
Distanza minima tra i Percorsi = Минимальное расстояние между траекториями
Distanza dal bordo Pannello = Расстояние от края плиты
Distanza Extra in Approccio = Дополнительное расстояние на подвод инструмента
Funzioni Speciali = Специальные функции
Escludi ordinamento finale utensili = Не выполнять завершающее упорядочивание по инструментам
Eseguire prima le Lavorazioni interne = Выполнять внутреннюю обработку в первую очередь
Esplodi selezioni Multiple = Покомпонентное представление при выборе нескольких деталей
Merge Like Part Quantities = Объединять согласно числу деталей
Minimizza cambi utensile = Минимизировать число смен инструмента
Moltiplicatore quantita pezzi = Множитель числа деталей
Non lavorare il bordo pannello = Не обрабатывать край плиты
Ordina per Pezzo = Упорядочить по деталям
Ottimizza prima i pezzi piccoli = Оптимизировать маленькие детали в первую очередь
Ottimizzazione semiautomatica = Полуавтоматическая оптимизация
Prova prima la Rotazione su Tutti i Pezzi = Сначала попробовать повернуть все детали
Ripeti la prima riga/colonna = Повторить первую строку/столбец
Separa geometrie raggruppate = Разделить сгруппированный геометрические объекты
Tagli non Passanti per Pezzi Piccoli = Несквозная вырезка мелких деталей
Taglia Prima i Pezzi Piccoli = Вырезать маленькие детали в первую очередь

Codice NC (Машинный код)

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

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

Отдел документации Licom Systems Srl Страница 7 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Comprimi verso (Прижать к)

Данная опция позволяет задать начальный участок и ориентацию процедуры оптимизации. Возможен
выбор следующих мест плиты: Alto-Sinistra (Левый верхний угол), Alto (Верх), Alto-Destra (Правый верхний
угол), Sinistra (Лево), Destra (Право), Basso-Sinistra (Левый нижний угол), Basso (Низ), Basso-Destra (Правый
нижний угол). При необходимости можно выбрать ориентацию оптимизации, задавая соответствующий
угол. При вводе угла следует учитывать, что углы в AlphaCAM отсчитываются в направлении против
часовой стрелки.

Метод оптимизации: ПРЯМОУГОЛЬНИКИ

Parametri Ottimizzazione = Параметры оптимизации


Codice NC = Машинный код
Sottoprogrammi = Подпрограммы, Lineare = Линейный
Nome Distinta di Taglio = Имя спецификации раскроя
Ottimizza per = Выполнять оптимизацию по
Per Tagli = По распилам
Per Spazio = По отходам
Livello di Ottimizzazione = Уровень оптимизации
Pannello = С выбором плит, Nesting = Сохраняя последовательность плит
Seleziona Pannello Migliore = Выбрать лучшую плиту
Distanza dal bordo Pannello = Расстояние от края плиты
Larghezza di Taglio = Ширина пропила
Distanza Minima tra i Pezzi = Минимальное расстояние между деталями
Funzioni Speciali = Специальные функции
Escludi ordinamento finale utensili = Не выполнять завершающее упорядочивание по инструментам
Eseguire prima le Lavorazioni interne = Выполнять внутреннюю обработку в первую очередь
Esplodi selezioni Multiple = Покомпонентное представление при выборе нескольких деталей
Merge Like Part Quantities = Объединять согласно числу деталей
Minimizza cambi utensile = Минимизировать число смен инструмента
Moltiplicatore quantita pezzi = Множитель числа деталей
Non lavorare il bordo pannello = Не обрабатывать край плиты
Ordina per Pezzo = Упорядочить по деталям
Ottimizza prima i pezzi piccoli = Оптимизировать маленькие детали в первую очередь
Ottimizzazione semiautomatica = Полуавтоматическая оптимизация
Prova prima la Rotazione su Tutti i Pezzi = Сначала попробовать повернуть все детали
Ripeti la prima riga/colonna = Повторить первую строку/столбец
Separa geometrie raggruppate = Разделить сгруппированный геометрические объекты
Tagli non Passanti per Pezzi Piccoli = Несквозная вырезка мелких деталей

Отдел документации Licom Systems Srl Страница 8 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Если вместо опции Per Spazio (По отходам) выбрать опцию Per Tagli (По распилам), то содержание
диалогового окна меняется - вместо раздела Livello di Ottimizzazione (Уровень оптимизации) появляется
раздел Direzione di Taglio (Направление распила):

Direzione di Taglio = Направление распила


In X = По X, In Y = По Y
Scelta Automatica = Выбирать автоматически
Seleziona Pannello Migliore = Выбрать лучшую плиту

Ottimizza per (Оптимизировать)

Per Tagli (По распилам)


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

Per Spazio (По отходам)


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

Livello di Ottimizzazione (Уровень оптимизации)

Данная опция отображается только в том случае, если перед этим была выбрана опция Per Spazio (По
отходам).

Min - Max
Данный бегунок служит для задания точности оптимизационного расчета. Если переместить бегунок
в сторону "Max", процедура оптимизации займет больше времени, однако при этом обеспечит
лучший результат (более плотное расположение деталей).

Pannello - Nesting (С выбором плит - Сохраняя последовательность плит)


Данный бегунок служит для задания приоритета в отношении выбора плиты - оптимизация с
выбором плиты в целях минимизации отходов либо оптимизация с сохранением
последовательности подаваемых плит. Если переместить бегунок в сторону пункта "Pannello" ("С
выбором плит"), процедура оптимизации займет больше времени, однако при этом AlphaCAM
автоматически выберет плиту, обеспечивающую наименьший объем отходов.

Seleziona Pannello Migliore (Выбрать лучшую плиту)


Данная опция доступна только в том случае, если в процессе оптимизации участвуют несколько
плит и если бегунок Pannello - Nesting (С выбором плит - Сохраняя последовательность плит)
находится вблизи пункта "Pannello" ("С выбором плит"). При подключении опции AlphaCAM
автоматически выберет наилучшую плиту для выполнения раскроя в соответствии с заданной
спецификацией деталей.

Direzione di Taglio (Направление распила)

Данная опция отображается только в том случае, если перед этим была выбрана опция Per Taglio (По
распилам).

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

Отдел документации Licom Systems Srl Страница 9 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

Scelta Automatica (Выбирать автоматически)


При использовании данной опции оптимизатор автоматически определяет оптимальное
направление распила.

Nome Distinta di Taglio (Имя спецификации раскроя)


В данном поле можно изменить имя раскроя.
Данная опция отображается только в том случае, если перед этим была выбрана опция Per Taglio
(По распилам).

Risoluzione di Ricerca (Разрешение при поиске)


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

Distanza minima tra i Percorsi (Минимальное расстояние между траекториями)


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

Distanza dal bordo Pannello (Расстояние от края плиты)


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

Distanza Extra in Approccio (Дополнительное расстояние на подвод инструмента)


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

Larghezza di Taglio (Ширина пропила)


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

Метод оптимизации: ВРУЧНУЮ

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

Parametri Ottimizzazione Manuali = Параметры ручной оптимизации


Distanza minima tra i Percorsi = Минимальное расстояние между траекториями
Distanza dal bordo Pannello = Расстояние от края плиты
Distanza Extra in Approccio = Дополнительное расстояние на подвод инструмента
Annulla = Отмена

Отдел документации Licom Systems Srl Страница 10 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

ВНИМАНИЕ:

После подтверждения введенных параметров стартует процесс оптимизации. В зависимости от количества


оптимизируемых деталей и используемых параметров процесс может потребовать много времени. По
окончании процесса на текущем чертеже AlphaCAM будет отображен полученный результат. Кроме этого
одновременно для всех плит станет доступной команда "Output NC" ("Вывод машинной программы").
Начало координат для каждого из сгенерированных машинных кодов будет располагаться в нижнем левом
углу плиты.

Специальные функции
Ottimizzazione semiautomatica (Полуавтоматическая оптимизация)

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

Selezionare il pezzo da ottimizzare manualmente = Выберите деталь для ручной оптимизации


Nome pezzo = Имя детали
Da schermo 1 = С экрана 1
da ottimizzare = осталось оптимизировать
in questo pannello = на этой плите
Annulla Ultimo = Отменить последнюю
Rimuovi Tutto = Удалить все
Vai a pannello successivo = Перейти к следующей плите
Completa il Pannello automaticamente = Завершить плиту автоматически
Completa i Pannelli rimanenti automaticamente = Завершить оставшиеся плиты автоматически
Dimensioni pezzo = Размеры детали
Angolo di Rotazione = Угол поворота
Ripeti Pannello se possibile = Повторить панель, если возможно

Отдел документации Licom Systems Srl Страница 11 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

Annulla Ultimo (Отменить последнюю)

Отмена вставки последней детали.

Rimuovi Tutto (Удалить все)

Отмена всех результатов оптимизации, полученных на текущий момент, и повторный запуск процесса
оптимизации.

Vai a pannello successivo (Перейти к следующей плите)

Переход к следующей плите, даже если предыдущая плита не была заполнена до конца.

Completa il Pannello automaticamente (Завершить плиту автоматически)

Переход к автоматическому режиму - оптимизатор автоматически по своему усмотрению заполнит текущую


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

Completa i Pannelli rimanenti automaticamente (Завершить оставшиеся плиты автоматически)

Переход к автоматическому режиму - оптимизатор автоматически по своему усмотрению заполнит все


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

Ripeti Pannello se possibile (Повторить панель, если возможно)

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

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

Отдел документации Licom Systems Srl Страница 12 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Ordina per Pezzo (Упорядочить по деталям)

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

Escludi ordinamento finale utensili (Не выполнять завершающее упорядочивание по инструментам)

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

Eseguire prima le Lavorazioni interne (Выполнять внутреннюю обработку в первую очередь)

При выборе данной опции оптимизатор будет упорядочивать операции обработки таким образом, чтобы
сначала выполнялась обработка для контуров с виртуальным инструментом, расположенным внутри.
Опция доступна только при оптимизации траекторий инструмента.

Minimizza cambi utensile (Минимизировать число смен инструмента)

При выборе данной опции оптимизатор будет упорядочивать операции обработки таким образом, чтобы
свести к минимуму число смен инструмента. Опция доступна только при оптимизации траекторий
инструмента.

Moltiplicatore quantita pezzi (Множитель числа деталей)

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

Ottimizza prima i pezzi piccoli (Оптимизировать маленькие детали в первую очередь)

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

Prova prima la Rotazione su Tutti i Pezzi (Сначала попробовать повернуть все детали)

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

Taglia Prima i Pezzi Piccoli (Вырезать маленькие детали в первую очередь)

При выборе данной опции оптимизатор изменит порядок обработки для геометрических объектов, исходя
из их размера.

Visualizza solo ad Ottimizzazione Completa (Вывод на экран только после завершения оптимизации)

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

Отдел документации Licom Systems Srl Страница 13 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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


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

Utilita (Утилиты) -> Ottimizzatore (Оптимизатор) -> Crea/Modifica Distinta di Taglio (Cоздать/изменить
спецификацию раскроя)

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

Selezione tipo ottimizzazione = Выбор типа оптимизации


Metodo di Ottimizzazione = Метод оптимизации
Ottimizza Forme = Оптимизация форм
Ottimizza Rettangoli = Оптимизация прямоугольников
Seleziona il tipo di percorso da ottimizzare = Выбор типа оптимизируемой траектории
Percorsi Ut. = Траектории инструмента
Geometrie = Геометрические объекты
Geometrie Chiuse e Percorsi Ut. = Замкнутые геометрические объекты и траектории инструмента

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

Seleziona pezzo da aggiungere alla distnita di Taglio = Добавление деталей к спецификации раскроя
Apri = Открыть, Annulla = Отмена

Отдел документации Licom Systems Srl Страница 14 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Возможно добавление файлов с различными форматами - ими могут быть ранее созданные файлы
AlphaCAM, содержащие геометрические объекты и/или траектории инструментов, либо файлы Dxf и DWG.
Возможен выбор нескольких файлов за один раз - для этого следует выделять файлы стрелками,
удерживая клавишу SHIFT, либо мышью - удерживая клавишу CTRL.

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

После нажатия APRI (ОТКРЫТЬ) на экране возникнет представленное ниже окно, при помощи которого
можно выполнить настройку для каждой отдельной детали. Если файлы были выделены группой, то ввод
данных допускается только один раз - при этом все файлы будут иметь одинаковые настройки.

Definisci parametri pezzo = Определить параметры детали


Nome pezzo = Имя детали
Numero richiesto = Требуемое количество
Massimo possibile = Максимально возможное количество
Rotazioni da provare = Пробовать вращения
Non ruotare = Не вращать
Ruota ad intervalli da = Вращать с шагом по углу
Ruota solo a questi angoli = Вращать только на эти углы
Prova Speculare = Пробовать зеркальное отражение
Prova prima la rotazione = Пробовать вращение в первую очередь
Priorita (1=Alta) = Приоритет (1=самый высокий)
Numero massimo per ogni Pannello = Максимальное количество на каждую плиту
Annulla = Отмена

Nome pezzo (Имя детали)

В этом поле указывается имя и путь к выбранному файлу.

Numero richiesto (Требуемое количество)

Massimo possibile (Максимально возможное количество)


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

Заданное число
Если опция "Максимально возможное количество" не подключена, то в этом поле можно указать
требуемое количество деталей.

Отдел документации Licom Systems Srl Страница 15 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Rotazioni da provare (Пробовать вращения)

Non ruotare (Не вращать)


При выборе этой опции оптимизатор не будет вращать детали.

Ruota ad intervalli da (Вращать с приращением по углу)


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

Ruota solo a questi angoli (Вращать только на эти углы)


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

Prova Speculare (Пробовать зеркальное отражение)


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

Prova prima la rotazione (Пробовать вращение в первую очередь)


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

Priorita (1=Alta) (Приоритет (1=самый высокий))


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

Numero massimo per ogni Pannello (Максимальное количество на каждую плиту)


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

После того, как процедура выбора деталей и задания параметров будет завершена, на экране появится
следующее диалоговое окно.

Отдел документации Licom Systems Srl Страница 16 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Parametri Ottimizzazione = Параметры оптимизации


Codice NC = Машинный код
Sottoprogrammi = Подпрограммы, Lineare = Линейный
Nome Distinta di Taglio a Video 2 = Имя спецификации раскроя в окне 2
Comprimi verso = Прижать к
Alto-Sinistra = Левый верхний угол, Alto = Верх, Alto-Destra = Правый верхний угол
Sinistra = Лево, Destra = Право
Basso-Sinistra = Левый нижний угол, Basso = Низ, Basso-Destra = Правый нижний угол
Angolo Utente = Угол, заданный пользователем
Risoluzione di Ricerca = Разрешение при поиске
Distanza minima tra i Percorsi = Минимальное расстояние между траекториями
Distanza dal bordo Pannello = Расстояние от края плиты
Distanza Extra in Approccio = Дополнительное расстояние на подвод инструмента
Funzioni Speciali = Специальные функции
Escludi ordinamento finale utensili = Не выполнять завершающее упорядочивание по инструментам
Eseguire prima le Lavorazioni interne = Выполнять внутреннюю обработку в первую очередь
Esplodi selezioni Multiple = Покомпонентное представление при выборе нескольких деталей
Merge Like Part Quantities = Объединять согласно числу деталей
Minimizza cambi utensile = Минимизировать число смен инструмента
Moltiplicatore quantita pezzi = Множитель числа деталей
Non lavorare il bordo pannello = Не обрабатывать край плиты
Ordina per Pezzo = Упорядочить по деталям
Ottimizza prima i pezzi piccoli = Оптимизировать маленькие детали в первую очередь
Ottimizzazione semiautomatica = Полуавтоматическая оптимизация
Prova prima la Rotazione su Tutti i Pezzi = Сначала попробовать повернуть все детали
Ripeti la prima riga/colonna = Повторить первую строку/столбец
Separa geometrie raggruppate = Разделить сгруппированный геометрические объекты
Tagli non Passanti per Pezzi Piccoli = Несквозная вырезка мелких деталей
Taglia Prima i Pezzi Piccoli = Вырезать маленькие детали в первую очередь
Annulla = Отмена

После нажатия кнопки OK созданная спецификация отобразится в менеджере проектов (Project manager).
Там ее можно запустить или откорректировать. На следующей странице показано окно менеджера
проектов, посвященное процедуре оптимизации.

Отдел документации Licom Systems Srl Страница 17 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Менеджер проектов/Оптимизатор
После создания спецификации раскроя (посредством выбора деталей с экрана либо открытия сохраненных
ранее файлов) на экране появится окно менеджера проектов (Project Manager), позволяющее изменить
спецификацию или выполнить ее оптимизацию.

Nuova Distinta di Taglio 1 = Новая спецификация раскроя 1


Codice NC = Машинный код, Lineare = Линейный,
Comprimi verso = Прижать к, Basso-Sinistra = Левый нижний угол
Distanza minima tra i precorsi = Минимальное расстояние между траекториями
Distanza dal Bordo Pannello = Расстояние от края плиты
Distanza Extra in Approccio = Дополнительное расстояние при подводе инструмента
Dimensione Massima = Максимальные размеры
Aggiungi Pezzi = Добавить детали
Ottimizza = Оптимизировать
Carica Distinta di Taglio = Загрузить спецификацию раскроя
Configura = Конфигурация
Nascondi Dettagli = Скрыть подробности
Nuova Distinta di Taglio = Новая спецификация раскроя

Отдел документации Licom Systems Srl Страница 18 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Список (Имя спецификации и список деталей)

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

Ottimizza = Оптимизировать
Riordina Pezzi = Изменить порядок деталей
Salva Distinta di Taglio = Сохранить спецификацию раскроя
Configura = Конфигурация
Aggiorna Conteggio Pezzi = Обновить счетчик деталей
Aggiungi Pezzi = Добавить заготовки
Cancella = Удалить
Incolla = Вставить
Incolla come Nuova Distinta = Вставить как новую спецификацию

Ottimizza (Оптимизировать)
Выполнить повторную оптимизацию для выбранной спецификации деталей.

Riordina Pezzi (Изменить порядок деталей)


Изменить порядок следования деталей и шагов обработки.

Salva Distinta di Taglio (Сохранить спецификацию раскроя)


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

Configura (Конфигурация)
Изменить параметры оптимизации для выбранной спецификации.

Aggiorna Conteggio Pezzi (Обновить счетчик деталей)


Обновить счетчик деталей на странице менеджера проектов.

Aggiungi Pezzi (Добавить заготовки)


Добавить детали к выбранной спецификации - с экрана или из файлов.

Cancella (Удалить)
Удалить выбранную спецификацию.

Отдел документации Licom Systems Srl Страница 19 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

Configura = Конфигурация
Modifica Pezzo = Изменить деталь
Ottimizza Pezzo Manualmente = Выполнить оптимизацию для детали вручную
Taglia = Вырезать
Copia = Копировать
Cancella = Удалить
Incolla = Вставить
Incolla come Nuova Distinta = Вставить как новую спецификацию

Configura (Конфигурация)
Изменить параметры оптимизации для выбранной детали.

Modifica Pezzo (Изменить деталь)


Изменить чертеж детали - при этом чертеж будет отображен в текущем окне чертежа.

Ottimizza Pezzo Manualmente (Выполнить оптимизацию для детали вручную)


Выполнить оптимизацию вручную для выбранной детали.

Cancella (Удалить)
Удалить выбранную деталь.

Краткая сводка параметров спецификации

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

Отдел документации Licom Systems Srl Страница 20 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Выбор стандартных плоскостей


Для выбора плоскостей используйте команду 2 LINEE PER GLI ASSI X e Y (2 прямые в КАЧЕСТВЕ ОСЕЙ X
и Y)
3D -> SELEZIONE PIANO DI LAVORO (ВЫБРАТЬ РАБОЧУЮ ПЛОСКОСТЬ) -> 2 LINEE PER GLI
ASSI X e Y (2 прямые в КАЧЕСТВЕ ОСЕЙ X и Y)

ВЕРХНЯЯ ПЛОСКОСТЬ ПЕРЕДНЯЯ ПЛОСКОСТЬ

ПРАВАЯ БОКОВАЯ ПЛОСКОСТЬ ЗАДНЯЯ ПЛОСКОСТЬ

ЛЕВАЯ БОКОВАЯ ПЛОСКОСТЬ НИЖНЯЯ ПЛОСКОСТЬ

Отдел документации Licom Systems Srl Страница 21 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

ВЫБОР НЕСТАНДАРТНЫХ ПЛОСКОСТЕЙ

ВЕРТИКАЛЬНАЯ (ПОВОРОТ ВОКРУГ ОСИ Z)

Начертите отрезок на верхней плоскости . См. параграф "Выбор стандартных плоскостей".


GEOMETRIA (ГЕОМЕТРИЧЕСКИЕ ОБЪЕКТЫ) -> LINEA (ПРЯМАЯ)

Ориентируйтесь по объемному (ISO) изображению .


VISUALIZZA (ВИЗУАЛИЗАЦИЯ) -> VISTE (ВИДЫ) -> ISO

Выделив отрезок, постройте секущую плоскость в рабочем объеме. См. FETTA NEL VOLUME DI LAVORO
(СЕКУЩАЯ ПЛОСКОСТЬ В РАБОЧЕМ ОБЪЕМЕ) .
3D-> SELEZIONA PIANO DI LAVORO (ВЫБРАТЬ РАБОЧУЮ ПЛОСКОСТЬ) -> FETTA NEL VOLUME
DI LAVORO (СЕКУЩАЯ ПЛОСКОСТЬ В РАБОЧЕМ ОБЪЕМЕ)

НАКЛОННАЯ (ПОВОРОТ ВОКРУГ ОСИ X)

Начертите отрезок на боковой плоскости . См. параграф "Выбор стандартных плоскостей".


GEOMETRIA (ГЕОМЕТРИЧЕСКИЕ ОБЪЕКТЫ) -> LINEA (ПРЯМАЯ)

Чтобы лучше ориентироваться, используйте вид YZ .


VISUALIZZA (ВИЗУАЛИЗАЦИЯ) -> VISTE (ВИДЫ) -> YZ

Выделив отрезок, постройте секущую плоскость в рабочем объеме. См. FETTA NEL VOLUME DI LAVORO
(СЕКУЩАЯ ПЛОСКОСТЬ В РАБОЧЕМ ОБЪЕМЕ) .
3D-> SELEZIONA PIANO DI LAVORO (ВЫБРАТЬ РАБОЧУЮ ПЛОСКОСТЬ) -> FETTA NEL VOLUME
DI LAVORO (СЕКУЩАЯ ПЛОСКОСТЬ В РАБОЧЕМ ОБЪЕМЕ)

Отдел документации Licom Systems Srl Страница 22 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

НАКЛОННАЯ (ПОВОРОТ ВОКРУГ ОСИ Y)

Начертите отрезок на боковой плоскости . См. параграф "Выбор стандартных плоскостей".


GEOMETRIA (ГЕОМЕТРИЧЕСКИЕ ОБЪЕКТЫ) -> LINEA (ПРЯМАЯ)

Чтобы лучше ориентироваться, используйте вид XZ .


VISUALIZZA (ВИЗУАЛИЗАЦИЯ) -> VISTE (ВИДЫ) -> XZ

Выделив отрезок, постройте секущую плоскость в рабочем объеме. См. FETTA NEL VOLUME DI LAVORO
(СЕКУЩАЯ ПЛОСКОСТЬ В РАБОЧЕМ ОБЪЕМЕ) .
3D-> SELEZIONA PIANO DI LAVORO (ВЫБРАТЬ РАБОЧУЮ ПЛОСКОСТЬ) -> FETTA NEL VOLUME
DI LAVORO (СЕКУЩАЯ ПЛОСКОСТЬ В РАБОЧЕМ ОБЪЕМЕ)

Отдел документации Licom Systems Srl Страница 23 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

3D поверхности
Поверхность - это математическое представление "оболочки" нулевой толщины, "натянутой" на две или
более кривых.
В программе возможно создание поверхностей различного вида. Выбор конкретной команды зависит от той
формы, которую требуется получить, и от тех базовых кривых, которые имеются в наличии. Построение
поверхностей сторого завязано на сечениях, изображаемых на различных плоскостях чертежа, и на кривых
в трехмерном пространстве. В качестве базовых кривых можно также выбирать края других поверхностей.
Следует помнить, что AlphaCAM не является программой трехмерной графики, - пользователю
предлагается лишь несколько типов поверхностей, рассчитанных на возможность построения трехмерных
траекторий 5-осевого обрабатывающего центра. Иными словами, пакет AlphaCAM позволяет лишь
генерировать объекты при помощи правил ЧПУ, а не свободно моделировать их.

Методы построения трехмерных поверхностей содержатся внутри команды

GEOMETRIA (ГЕОМЕТРИЧЕСКИЕ ОБЪЕКТЫ) -> SUPERFICI 3D (3D ПОВЕРХНОСТИ)

Tipo = Тип
Superficie Swept (2 Curve) = Поверхность сдвига (2 кривые)
Superficie Swept (3 Curve) = Поверхность сдвига (3 кривые)
Coons Patch (4 Curve) = Поверхность Кунса (4 кривые)
Coons Patch (3 Curve) = Поверхность Кунса (3 кривые)
Raccordo tra 2 Superfici = Сопряжение 2 поверхностей
Raccordo tra 3 Superfici = Сопряжение 3 поверхностей
Superficie da Sezioni = Поверхность, построенная по сечениям
Superficie Estrusa = Цилиндрическая поверхность
Superficie Piana = Плоская поверхность
Tolleranza di Lato = Погрешность стороны
Annulla = Отмена

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

Отдел документации Licom Systems Srl Страница 24 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

ЦИЛИНДРИЧЕСКАЯ ПОВЕРХНОСТЬ
Данная команда позволяет строить цилиндрическую поверхность, продолжая в пространство исходный
геометрический объект. При этом необходимо задать высоту получаемой цилиндрической поверхности.
Для построения цилиндрической поверхности требуется исходный геометрический объект, расположенный
на плоскости и состоящий из одного или нескольких соединенных друг с другом элементов.

Создайте рабочий объем с размерами 500x400 и высотой 150, выделите переднюю грань и постройте
сечение:
Rettangolo (Прямоугольник)
3D -> Definisci il volume di lavoro (Задать рабочий объем)

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
Arco (Дуга) -> Arco per tre punti (Дуга по трем точкам)

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE ESTRUSA (ЦИЛИНДРИЧЕСКАЯ


ПОВЕРХНОСТЬ) и укажите высоту цилиндра в следующем диалоговом окне. При вводе положительного
значения поверхность будет построена в положительном направлении оси Z по отношению к плоскости, где
было построено сечение. При вводе отрицательного значения поверхность будет построена в
противоположную сторону.
В нашем примере введем отрицательное значение -400.

Distanza di estrusione = Высота цилиндрической поверхности

Отдел документации Licom Systems Srl Страница 25 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

Перейдем к объемному изображению ISO


Подключим опцию светотени Shading

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

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

ПЛОСКАЯ ПОВЕРХНОСТЬ
Данная команда позволяет строить поверхность на исходном двумерном геометрическом объекте. При это
необходимо, чтобы геометрический объект был замкнутым.

Создайте рабочий объем с размерами 500x400 и высотой 150, выделите переднюю грань:
Rettangolo (Прямоугольник)
3D -> Definisci il volume di lavoro (Задать рабочий объем)

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Постройте сечение - контур на плоскости:


Cerchio (Круг) -> Centro+Diametro (Центр+Диаметр)

Отдел документации Licom Systems Srl Страница 26 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE PIANA (ПЛОСКАЯ ПОВЕРХНОСТЬ)


и выделите охватывающий контур.

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

Перейдите к объемному изображению ISO


Подключите опцию светотени Shading

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

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

ЛИНЕЙЧАТАЯ ПОВЕРХНОСТЬ
Данная команда позволяет строить поверхность посредством соединения двух плоских геометрических
объектов, кривых в трехмерном пространстве или краев других поверхностей.

Создайте рабочий объем с размерами 500x400 и высотой 150, выделите переднюю грань и постройте
сечение:
Rettangolo (Прямоугольник)
3D -> Definisci il volume di lavoro (Задать рабочий объем)

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
Arco (Дуга) -> Arco per tre punti (Дуга по трем точкам)

Отдел документации Licom Systems Srl Страница 27 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Выберите заднюю плоскость и постройте второе сечение.

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
Arco (Дуга) -> Arco per tre punti (Дуга по трем точкам)

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE RIGATA (ЛИНЕЙЧАТАЯ


ПОВЕРХНОСТЬ), выделите два геометрических объекта, введите параметр числа шагов и нажмите OK.
Порядок выбора объектов не важен.

Numero di Passi lungo il Primo Lato = Число шагов вдоль первой стороны
Annulla = Отмена

Параметр числа шагов определяет точность построения поверхности - чем он больше, тем более гладкой и
четко определенной будет поверхность. Можно округлить предлагаемое по умолчанию число в большую
сторону (например предлагаемое значение 31 можно округлить до 50). Однако при этом не следует вводить
слишком большие значения, чтобы не получить чрезмерно большой файл.

ВНИМАНИЕ: Если виртуальные инструменты двух сечений различаются по ориентации (что можно
проверить, включив опцию виртуального инструмента), то после выбора геометрических объектов появится
диалоговое окно с сообщением об ошибке. В данном окне будет предложено выполнить автоматическое
исправление. Такая опция имеется только для поверхностей линейчатого типа.

ATTENZIONE: I Lati vanno in Direzioni Diverse. Volete che le Direzioni siano Corrette? =
ВНИМАНИЕ: Края имеют противоположные направления. Исправить направления?
Si = Да, No = Нет

При ответе SI (ДА) направление будет исправлено, и мы получим результат, представленный на левом
рисунке. При ответе NO (НЕТ) направление не будет исправлено, и мы получим результат, представленный
на правом рисунке.

Отдел документации Licom Systems Srl Страница 28 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

ПРАВИЛЬНО НЕ ПРАВИЛЬНО

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

Перейдите к объемному изображению ISO


Подключите опцию светотени Shading

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

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

ПОВЕРХНОСТЬ ВРАЩЕНИЯ
Данная команда позволяет строить поверхность, получаемую посредством вращения плоского
геометрического объекта вокруг некоторой оси вращения. Для построения такой поверхности необходимо
задать ось вращения. Ось вращения может быть задана как геометрический объект, отрезок или ребро
рабочего объема.

Создайте рабочий объем с размерами 500x400 и высотой 150, выделите проходящую через центр секущую
плоскость и постройте сечение и ось вращения:
Rettangolo (Прямоугольник)
3D -> Definisci il volume di lavoro (Задать рабочий объем)

Отдел документации Licom Systems Srl Страница 29 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) -> Parallelo al piano corrente
(Параллельная текущей плоскости)

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

Примените команду
3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) -> Piano attivo (Активная плоскость)

и начертите сечение и ось вращения, как показано на рисунке ниже

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE DI ROTAZIONE (ПОВЕРХНОСТЬ


ВРАЩЕНИЯ) и введите угол вращения 360° (полный оборот).

Отдел документации Licom Systems Srl Страница 30 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Angolo di Rotazione (Antiorario +ve) = Угол вращения (против часовой стрелки)

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

Numero Attorno la Superficie = Число линий на поверхности вращения

Параметр числа линий определяет точность построения поверхности - чем он больше, тем более гладкой и
четко определенной будет поверхность. Можно округлить предлагаемое по умолчанию число в большую
сторону (например предлагаемое значение 31 можно округлить до 50). Однако при этом не следует вводить
слишком высокие значения, чтобы не получить чрезмерно большой файл.

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

Перейдите к объемному изображению ISO


Подключите опцию светотени Shading

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

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

ПОВЕРХНОСТЬ СДВИГА (2 КРИВЫЕ)


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

Создайте рабочий объем с размерами 500x400 и высотой 150, выберите переднюю грань и постройте
сечение:

Отдел документации Licom Systems Srl Страница 31 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Rettangolo (Прямоугольник)
3D -> Definisci il volume di lavoro (Задать рабочий объем)

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Перейдите в верхнюю грань и начертите траекторию

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Проверьте правильность положения виртуального инструмента траектории - а именно, что он находится в


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

СЕЧЕНИЕ ТРАЕКТОРИЯ

Отдел документации Licom Systems Srl Страница 32 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE SWEPT 2 CURVE (ПОВЕРХНОСТЬ


СДВИГА 2 КРИВЫЕ) и укажите, следует ли поворачивать сечение при его сдвиге вдоль траектории, или же
необходимо сохранять его ориентацию.

Ruota le Sezioni lungo la Curva di Sweep = Поворачивать сечение при сдвиге вдоль траектории?
Si = Да, No = Нет, Annulla = Отмена

При ответе SI (ДА) угол, измеренный между траекторией и сечением в начальной точке траектории, будет
сохранятся в каждой точке траектории. В итоге получится результат, представленный на левом рисунке.
При ответе NO (НЕТ) исходная ориентация сечения относительно осей координат не изменится, несмотря
на то, что траектория не будет прямолинейной. Итоговый результат представлен на правом рисунке.

ДА НЕТ

Сперва укажите сечение и затем его траекторию. Введите параметры числа шагов и нажмите OK.

Numero di Passi lungo il Primo Lato = Число шагов вдоль первой стороны
Numero lungo l'altra Direzione = Число шагов по другому направлению.

Параметры числа шагов определяют точность построения поверхности - чем они больше, тем более
гладкой и четко определенной будет поверхность. Можно округлить предлагаемое по умолчанию число в
большую сторону (например, предлагаемое значение 31 можно округлить до 50). Однако при этом не
следует вводить слишком большие значения, чтобы не получить чрезмерно большой файл.

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

Перейдите к объемному изображению ISO


Подключите опцию светотени Shading

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

Отдел документации Licom Systems Srl Страница 33 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

ПОВЕРХНОСТЬ СДВИГА (3 КРИВЫЕ)


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

Создайте рабочий объем с размерами 500x400 и высотой 150, выберите переднюю грань и постройте
сечение:
Rettangolo (Прямоугольник)
3D -> Definisci il volume di lavoro (Задать рабочий объем)

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Перейдите на верхнюю грань и начертите траекторию

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Отдел документации Licom Systems Srl Страница 34 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Перейдите на правую грань и начертите кривую

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Проверьте правильность положения виртуального инструмента траектории - а именно, что он находится в


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

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE SWEPT 3 CURVE (ПОВЕРХНОСТЬ


СДВИГА 3 КРИВЫЕ) и укажите, следует ли поворачивать сечение при его сдвиге вдоль траектории, или же
необходимо сохранять его ориентацию.
При ответе SI (ДА) угол, измеренный между траекторией и сечением в начальной точке траектории, будет
сохраняться в каждой точке траектории.
При ответе NO (НЕТ) исходная ориентация сечения относительно осей координат не изменится, несмотря
на то, что траектория не будет прямолинейной. Более подробное пояснение см. в разделе "Поверхность
сдвига (3 кривые)".

Отдел документации Licom Systems Srl Страница 35 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Ruota le Sezioni lungo la Curva di Sweep = Поворачивать сечение при сдвиге вдоль траектории?
Si = Да, No = Нет, Annulla = Отмена

Сперва укажите исходное сечение в соответствии с показаниями виртуального инструмента, затем


траекторию и лишь затем конечное сечение. Введите параметры числа шагов и нажмите OK.

Numero di Passi lungo il Primo Lato = Число шагов вдоль первой стороны
Numero lungo l'altra Direzione = Число шагов по другому направлению.

Параметры числа шагов определяют точность построения поверхности - чем они больше, тем более
гладкой и четко определенной будет поверхность. Можно округлить предлагаемое по умолчанию число в
большую сторону (например, предлагаемое значение 31 можно округлить до 50). Однако при этом не
следует вводить слишком большие значения, чтобы не получить чрезмерно большой файл.

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

Перейдите к объемному изображению ISO


Подключите опцию светотени Shading

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

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

ПОВЕРХНОСТЬ КУНСА (3 КРИВЫЕ)


Данная команда позволяет строить поверхность по трем различным кривым. В рассматриваемом методе
необходимо, чтобы кривые соединялись друг с другом, образуя замкнутый контур.
ВАЖНО: Эти кривые не могут быть сшиты друг с другом, поскольку лежат в разных плоскостях или
принадлежат к различным типам. Тем самым у нас будет три виртуальных инструмента - по одному на
каждую кривую.

Отдел документации Licom Systems Srl Страница 36 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Создайте рабочий объем с размерами 500x400 и высотой 150, выберите переднюю грань и постройте
сечение:
Rettangolo (Прямоугольник)
3D -> Definisci il volume di lavoro (Задать рабочий объем)

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Перейдите на правую грань и начертите вторую кривую

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Перейдите в диагональную плоскость и начертите третью кривую

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


Fetta nel volume di lavoro (Секущая плоскость в рабочем объеме)

Отдел документации Licom Systems Srl Страница 37 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE COONS PATCH 3 CURVE


(ПОВЕРХНОСТЬ КУНСА ПО 3 КРИВЫМ). В данном методе построения поверхностей направление
виртуального инструмента не имеет значения. Выделите три только что построенные кривые, введите
параметр числа шагов и нажмите OK.

Numero di Passi lungo il Primo Lato = Число шагов вдоль первой стороны
Numero lungo l'altra Direzione = Число шагов по другому направлению.

Параметры числа шагов определяют точность построения поверхности - чем они больше, тем более
гладкой и четко определенной будет поверхность. Можно округлить предлагаемое по умолчанию число в
большую сторону (например, предлагаемое значение 31 можно округлить до 50). Однако при этом не
следует вводить слишком большие значения, чтобы не получить чрезмерно большой файл.

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

Перейдите к объемному изображению ISO


Подключите опцию светотени Shading

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

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

ПОВЕРХНОСТЬ КУНСА (4 КРИВЫЕ)


Данная команда позволяет строить поверхность по трем различным кривым. В рассматриваемом методе
необходимо, чтобы кривые соединялись друг с другом, образуя замкнутый контур.
ВАЖНО: Эти кривые не могут быть сшиты друг с другом, поскольку лежат в разных плоскостях или
принадлежат к различным типам. Тем самым у нас будет 4 виртуальных инструмента - по одному на
каждую кривую.

Отдел документации Licom Systems Srl Страница 38 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Создайте рабочий объем с размерами 500 x 400 и высотой 150, выберите переднюю грань и постройте
сечение:
Rettangolo (Прямоугольник)
3D -> Definisci il volume di lavoro (Задать рабочий объем)

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Перейдите на правую грань и начертите вторую кривую

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Перейдите на заднюю грань и начертите третью кривую

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Отдел документации Licom Systems Srl Страница 39 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Перейдите на левую грань и начертите четвертую кривую

3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE COONS PATCH 4 CURVE


(ПОВЕРХНОСТЬ КУНСА ПО 4 КРИВЫМ). В данном методе построения поверхностей направление
виртуального инструмента не имеет значения. Выделите три только что построенные кривые, введите
параметр числа шагов и нажмите OK.

Numero di Passi lungo il Primo Lato = Число шагов вдоль первой стороны
Numero lungo l'altra Direzione = Число шагов по другому направлению.

Параметры числа шагов определяют точность построения поверхности - чем они больше, тем более
гладкой и четко определенной будет поверхность. Можно округлить предлагаемое по умолчанию число в
большую сторону (например, предлагаемое значение 31 можно округлить до 50). Однако при этом не
следует вводить слишком большие значения, чтобы не получить чрезмерно большой файл.

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

Перейдите к объемному изображению ISO


Подключите опцию светотени Shading

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

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

Отдел документации Licom Systems Srl Страница 40 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

ПОВЕРХНОСТЬ, ПОСТРОЕННАЯ ПО СЕЧЕНИЯМ


Поверхности данного типа строятся по набору сечений, как правило, лежащих в параллельных плоскостях.
Минимальное число сечений, необходимых для построения поверхности, равно 6.
Данные сечения могут быть построены непосредственно в программе AlphaCAM, однако такая работа
явилась бы очень трудоемкой и требовала бы сложных абстрактных расчетов. В реальности такие сечения
обычно поступают с автоматических сканирующих устройств, выходные файлы которых как раз содержат
наборы параллельных сечений.

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

Откройте файл "Sezioni3D", прилагаемый к упражнениям курса обучения.


File -> Apri (Открыть)

В диалоговом окне 3D поверхностей выберите опцию SUPERFICIE DA SEZIONI (ПОВЕРХНОСТЬ,


ПОСТРОЕННАЯ ПО СЕЧЕНИЯМ), выделите сечения и в появившемся диалоговом окне укажите
происхождение кривых.

Superficie = Поверхность
Punta Tastatore = Нижняя точка щупа сканирующего устройства
Centro Tastatore = Центр щупа сканирующего устройства

Отдел документации Licom Systems Srl Страница 41 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Ответ на заданный вопрос зависит от типа передаваемых данных.

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

SUPERFICIE RICHIESTA = ТРЕБУЕМАЯ ПОВЕРХНОСТЬ


CURVA DEL TASTATORE = КРИВАЯ СКАНИРУЮЩЕГО УСТРОЙСТВА

Нижняя точка щупа сканирующего устройства


Сканирующее устройство передавало координату нижней точки щупа, причем полученные сечения
не были обработаны собственным программным обеспечением.

SUPERFICIE RICHIESTA = ТРЕБУЕМАЯ ПОВЕРХНОСТЬ


CURVA DEL TASTATORE = КРИВАЯ СКАНИРУЮЩЕГО УСТРОЙСТВА

Центр щупа сканирующего устройства


Сканирующее устройство передавало координату центра сферической головки щупа, причем
полученные сечения не были обработаны собственным программным обеспечением.

SUPERFICIE RICHIESTA = ТРЕБУЕМАЯ ПОВЕРХНОСТЬ


CURVA DEL TASTATORE = КРИВАЯ СКАНИРУЮЩЕГО УСТРОЙСТВА

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

Отдел документации Licom Systems Srl Страница 42 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Перейдите к объемному изображению ISO


Подключите опцию светотени Shading

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

Чтобы поменять обрабатываемую сторону поверхности, используйте команду Inverti lato utensile

(Поменять обрабатываемую сторону) .

СОПРЯЖЕНИЕ 2 ПОВЕРХНОСТЕЙ
Данная функция служит для преобразования ранее построенных поверхностей. Она позволяет объединить
две пересекающиеся простейшие поверхности линейчатого типа.
ВАЖНО: Пакет AlphaCAM не является трехмерным графическим редактором, его функциональные
возможности ограничиваются работой с простейшими поверхностями. Рекомендуем при выделении точек
отключать опцию Shading.

Откройте файл "Raccordo_2_Superfici", прилагаемый к упражнениям курса.


File -> Apri (Открыть)

Примените функцию сопряжения двух поверхностей. Выбор стороны сопряженной поверхности


определяется стороной, ориентированной к инструменту (серого цвета).

Raggio di Raccordo Iniziale = Начальный радиус сопряжения


Raggio di Raccordo Finale = Конечный радиус сопряжения
Lunghezza del Passo lungo il Raccordo = Длина шага вдоль линии сопряжения

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

Отдел документации Licom Systems Srl Страница 43 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

СОПРЯЖЕНИЕ 3 ПОВЕРХНОСТЕЙ
Данный метод аналогичен только что описанному, за исключением того, что в нем происходит сопряжение
трех поверхностей.
ВАЖНО: Пакет AlphaCAM не является трехмерным графическим редактором, его функциональные
возможности ограничиваются работой с простейшими поверхностями.

Рекомендуем при выделении точек отключать опцию Shading.

Откройте файл "Raccordo_2_Superfici", присутствующий в упражнениях курса.


File -> Apri (Открыть)

Примените функцию сопряжения двух поверхностей. Выбор стороны сопряженной поверхности


определяется стороной, ориентированной к инструменту (серого цвета).

Отдел документации Licom Systems Srl Страница 44 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Команды преобразования 3D поверхностей


Описываемый ниже набор команд позволяет преобразовывать поверхности, созданные в AlphaCAM или
импортированные из файлов внешних программ, таких как IGES STEEP и т.п.

ПРОДОЛЖЕНИЕ ПОВЕРХНОСТИ
Данная команда позволяет продолжать необрезанные поверхности (имеющие границу белого цвета). При
этом будет задан вопрос, требуется продолжить поверхность во все или только в выбранные стороны.
После выполнения команды создется новая поверхность. В случае продолжения криволинейной
поверхности будет сгенерирована поверхность, образованная касательными к исходной поверхности по
направлению наибольшей кривизны.

Откройте файл "Estendi_Superficie", присутствующий в упражнениях курса.


File -> Apri (Открыть)

Вызовите команду 3D -> Modifica superfici (Преобразование поверхностей) -> Estendi superficie
(Продолжить поверхность)
Введите значение 20 мм для всех четырех сторон и выделите поверхность.

Distanze = Расстояния
Lati = Стороны
Tutti i quattro lati = Во все четыре стороны
Selezione i lati = Выбрать стороны

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

Отдел документации Licom Systems Srl Страница 45 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

ИЗМЕНЕНИЕ ПОЛОЖЕНИЯ КОНТРОЛЬНЫХ ТОЧЕК ПОВЕРХНОСТИ


Данная команда основывается исключительно на эстетических принципах, поскольку не требует ввода
каких-либо параметров. Для ее применения достаточно выделить поверхность и передвинуть появившиеся
при этом белые крестики. Для просмотра результата следует обновить визуализацию поверхности.
Рекомендуется использовать команду с отключенной опцией Shading.

Откройте файл "Modifica_Punti.ard", присутствующий в упражнениях курса.


File -> Apri (Открыть)

Вызовите команду 3D -> Modifica superfici (Преобразование поверхностей) -> Modifica punti di controllo
(Изменить контрольные точки поверхности).
Выделите поверхность и передвиньте контрольные точки по собственному усмотрению.

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

Отдел документации Licom Systems Srl Страница 46 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

РАЗДЕЛЕНИЕ ПОВЕРХНОСТЕЙ ВДОЛЬ ЛИНИИ ПЕРЕСЕЧЕНИЯ


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

Откройте файл "Divisione_Superfici.ard", присутствующий в упражнениях курса.


File -> Apri (Открыть)

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

Вызовите команду 3D -> Modifica superfici (Преобразование поверхностей) -> Divisione sull'intersezione
di superfici (Разделение поверхностей вдоль линии пересечения)
Выделите кривые, кликнув по их изопараметрическим кривым, и задайте погрешность, с которой
поверхности будут обрезаны вдоль кривой пересечения. Предлагаемое значение выбрирается на основе
степени точности задания поверхностей. При недостаточном результате предлагаемое значение
можно изменить.

Отдел документации Licom Systems Srl Страница 47 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Lunghezza del Passo lungo la Curva d'Intersezione = Длина шага воль кривой пересечения

Результат применения команды будет состоять из двух кривых и сплайна вдоль кривой пересечения.
Впоследствии лишнюю поверхность можно будет удалить.

ВОССТАНОВЛЕНИЕ КРАЕВ ОБРЕЗАННЫХ ПОВЕРХНОСТЕЙ


Данная команда позволяет восстанавливать исходную поверхность после того, как к ней была применена
операция обрезки (trim). Данное действие возможно для поверхностей обрезанных как в AlphaCAM, так и в
других CAD-программах, а также для поверхностей, извлеченных из объемных моделей.

Откройте файл "Ricostruisci _Superfici.ard", присутствующий в упражнениях курса.


File -> Apri (Открыть)

Вызовите команду 3D -> Modifica superfici (Преобразование поверхностей) -> Ricostruisci i bordi di
superfici trimmate (Восстановить края обрезанных поверхностей)
Кликните по поверхности и нажмите OK.

Отдел документации Licom Systems Srl Страница 48 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

ГЕНЕРАЦИЯ КРАЕВ ПОВЕРХНОСТЕЙ


Данная команда позволяет воссоздавать в виде полилиний обрезанные края поверхностей.
При этом будет предложено указать погрешность при генерации краев.

Откройте файл "Bordi _Superfici.ard", присутствующий в упражнениях курса.


File -> Apri (Открыть)

Вызовите команду 3D -> Modifica superfici (Преобразование поверхностей) -> Estrai i bordi di Superfici
(Сгенерировать края поверхности)
Задайте параметры генерации.

Tolleranza di Sfaccettatura = Погрешность приближения поверхности плоскими участками


Tolleranza Creazione Spigolo = Точность построения краев
Lunghezza da Cancellare = Игнорируемый размер
Погрешность приближения поверхности плоскими участками
Данный параметр определяет точность анализа поверхности. Чем меньше это значение, тем
больше пямяти и машинного времени потребуется для рассчета. По этой причине рекомендуется
вводить только значения, обоснованные необходимостью.

Точность построения ребра


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

Игнорируемый размер
Данный параметр определяет ширину фильтра, применяемого для отсеивания мелких границ,
сгенерированных по причине недостаточной точности задания поверхности. Вводимое значение
определяет минимальный преиметр границы, не удаляемой фильтром - при наличии границ с
меньшим периметром они будут автоматически удалены.
ВАЖНО: При вводе слишком большого значения возможно получение пустого результата.

Запустите процедуру со значениями, предложенными по умолчанию. Поскольку выполнение команды


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

Отдел документации Licom Systems Srl Страница 49 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

ЗАМЕЧАНИЕ: Край необрезанной поверхности (белого цвета) может быть получен более простым и
быстрым способом при помощи команды построения сплайна, в которой следует подключить опцию
построения сплайна по краям поверхности.

Geometria esistente = Существующий геометрический объект


Lati della Superficie = Края поверхности
Cancella l'originale = Удалить исходный объект

СМЕЩЕНИЕ ПОВЕРХНОСТИ
Кроме описанных выше действий можно задать смещение поверхности, применяя команду offset ,
известную по работе с двумерными графическими объектами. Для этого в диалоговом окне достаточно
отметить пункт "Superfici" ("Поверхности"). Смещение будет выполнено с той стороны поверхности, где
расположен виртуальный инструмент. Чтобы изменить сторону смещения, следует поменять ориентацию
виртуального инструмента при помощи команды "Inverti lato Utensile" ("Изменить сторону обработки")

Valore = Значение, Distanza = Расстояние, Fino ad un punto = До точки


Cosa = Что? Linea/Arco = Отрезок/Дуга, Geometria = Геометрический объект, Superficie = Поверхность

Отдел документации Licom Systems Srl Страница 50 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

ПРЕОБРАЗОВАТЬ В РАЗБИЕНИЕ STL


Данная команда позволяет преобразовать поверхность в разбиение STL с целью унификации процедур по
обработке объемных моделей (Solid models). Команда применяется в тех случаях 3D обработки, когда
требуется общая процедура, содержащая как поверхности, так и объемную модель. Для применения
команды необходимо ввести погрешность преобразования, которая выбирается исходя из требуемой
точности.

Tolleranza di Sfaccettatura = Точность приближения поверхности плоскими участками

Отдел документации Licom Systems Srl Страница 51 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Формирование поверхностей
Понятие 3D обработки включает в себя все виды обработки, необходимые для получения трехмерных
объектов или предполагающие позиционирование инструмента как минимум по трем осям.
Подобная обработка возможна благодаря наличию в AlphaCAM трехмерных поверхностей, объемных
моделей и STL. При этом доступны следующие команды

LAVORAZIONI (ОБРАБОТКА) -> LAVORAZIONE SUPERFICI 3D (ОБРАБОТКА С ФОРМИРОВАНИЕМ 3D


ПОВЕРХНОСТЕЙ) -> LAVORA SUPERFICI (ОБРАБОТКА ПОВЕРХНОСТЕЙ)
(В том случае, если в задаче имеются поверхности).

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

Sgrossatura a Terrazze = Черновая обработка уступами


Lavora Superfici = Обработка поверхностей

ЧЕРНОВАЯ ОБРАБОТКА УСТУПАМИ


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

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

Num. Op. = Номер операции


Utensile: FRESA CANDELA D20 = Инструмент: ПАЛЬЦЕВАЯ ФРЕЗА D20
Cambia Utensile = Сменить инструмент
Tipo = Тип, Ceoncentr. = Концентрическая, Lineare =Линейная
Passata Finale Attorno alle Isole = Завершающий проход по периметру островков
Completa = Полный, Parziale = Частичный, Nessuna = Нет
Inizo Taglio al = Начало обработки в, Centro= Центр, Bordo = Край,
Annula = Отмена

Отдел документации Licom Systems Srl Страница 52 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

После этого программой запрашиваются параметры, необходимые для управления позиционированием


инструмента по оси Z.

Livelli in Z (o distanza dal piano) = Уровни по Z (или расстояние от плоскости)


Z di Sicurezza (Rap.) = Безопасная Z-координата (Быстр.)
Z di Approccio (Rap.) = Z-координата сближения (Быстр.)
Superficie del Pezzo = Поверхность заготовки
Max. Prof. di Taglio = Макс. глубина входа инструмента
Fondo Materiale = Нижняя точка заготовки
Eseguire solo Lavorazione di Ripresa = Выполнять только добавочную обработку
Utilizza Contorni invece del Materiale Grezzo = Задать границы области обработки вместо использования
необработанной заготовки
Tutti i Rapidi alla Z di Sicurezza = Все быстрые перемещения на безопасной Z-координате
Ingresso = Вход, A Rampa = Под углом, Con Preforo = Со вспомогательным отверстием
Angolo Approccio (0=Orizzontale) = Угол сближения (0=Горизонтально)
Includi Livelli in Z come Zone Piane = Включить в обработку по Z плоские участки

Max. Prof. di Taglio (Макс. глубина входа инструмента)


Максимальное приращение по оси Z. Этот параметр определяет глубину проходов, на которые
будет разбита обработка по оси Z.

Utilizza Contorni invece del Materiale Grezzo (Задать границы области обработки вместо
использования необработанной заготовки)
Если данный пункт не выделен, то черновая обработка будет выполняться для всей ранее заданной
необработанной заготовки. Если пункт выделен, то операция черновой обработки будет
сгенерирована только в пределах области, дополнительно запрашиваемой программой. При
выделении пункта будет необходимо ввести граничные значения Z, отсчитываемые от текущей
плоскости.

Ingresso (Вход)
При выборе пункта "A Rampa" ("Под углом") программа потребует ввести угол, под которым будет
перемещаться инструмент между двумя последовательными проходами по оси Z. При выборе
пункта "Con Preforo" ("Со вспомогательным отверстием") программа автоматически найдет участок с
наибольшей глубиной обработки. На данном участке будет сформировано вспомогательное
отверстие, внутри которого будут выполняться приращения Z-координаты инструмента в процессе
черновой обработки.

Tutti i Rapidi alla Z di Sicurezza (Все быстрые перемещения на безопасной Z-координате)


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

Отдел документации Licom Systems Srl Страница 53 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Includi Livelli in Z come Zone Piane (Включить в обработку по Z плоские участки)


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

После этого программа попросит ввести параметры инструмента и величины припусков. Последние
задаются в виде двух независимых значений - припуск по Z и по XY.

Dati Utensile = Параметры инструмента


Numero Utensile = Номер инструмента, Numero Correttore = Номер корректора,
Diametro = Диаметр, Numero Giri = Число оборотов,
Avanzamento in Z = Подача вдоль Z, Avanzamento in Lavoro = Рабочая подача
Lavorazione = Обработка, Sovrametallo in XY = Припуск по XY, Sovrametallo in Z = Припуск по Z
Larghezza di Taglio = Ширина прохода, Tolleranza di Corda = Погрешность спрямления дуг
Refrigerante = Охлаждение
Nessuno = Отсутствует, Mischelato = Смешанный, A getto = Струйный, Attraverso Ute. = Через инструмент

Larghezza di Taglio (Ширина прохода)


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

Tolleranza di Corda (Погрешность спрямления дуг)


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

На следующем рисунке приведен пример черновой обработки уступами, в котором все быстрые
перемещения выполнялись на безопасной Z-координате.

Отдел документации Licom Systems Srl Страница 54 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

ВАЖНО: При формировании процедуры обработки принимается во внимание положение виртуального


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

На следующем шаге следует ввести параметры инструмента, особые уровни по Z и величины припусков.
Последние задаются в виде двух независимых значений - припуск по Z и по XY.

Num. Op. = Номер операции


Utensile: FRESA CANDELA D20 = Инструмент: ПАЛЬЦЕВАЯ ФРЕЗА D20
Cambia Utensile = Сменить инструмент
Dati Utensile = Параметры инструмента
Numero Utensile = Номер инструмента, Numero Correttore = Номер корректора
Diametro = Диаметр, Numero Giri = Число оборотов,
Avanzamento in Z = Подача вдоль Z, Avanzamento in Lavoro = Рабочая подача
Lavorazione = Обработка
Sovrametallo in XY = Припуск по XY, Sovrametallo in Z = Припуск по Z
Z di Sicurezza (Rap.) = Безопасная Z-координата (Быстр.)
Distanza dalla Superficie a cui Arrivare in Rapido = Расстояние от поверхности, до которого выполняется быстрый
подвод инструмента
Larghezza di Taglio = Ширина прохода, Tolleranza di Corda = Погрешность спрямления дуг
Refrigerante = Охлаждение
Nessuno = Отсутствует, Mischelato = Смешанный, A getto = Струйный, Attraverso Ute. = Через инструмент

Z di Sicurezza (Rap.) (Безопасная Z-координата (Быстр.))


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

Distanza dalla Superficie a cui Arrivare in Rapido (Расстояние от поверхности, до которого


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

Отдел документации Licom Systems Srl Страница 55 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

Distanza tra le Passate = Расстояние между проходами


Larghezza di Taglio = Ширина проходов, Altezza della Cresta = Высота гребня
Larghezza = Ширина, Cresta = Гребень
Angolo Iniziale = Начальный угол, Angolo Finale = Конечный угол
Tolleranza Corda lungo il Taglio = Погрешность спрямления траектории инструмента
Tolleranza di Sfaccettatura = Tolleranza di Corda x = Погрешность приближения поверхности плоскими
участками = Погрешность спрямления умножить на
Direzione di Taglio = Направление обработки, Bidirezionale = В обоих направлениях
Inizio Taglio al Centro = Начало обработки в центре, Oraria = По часовой стрелке
Taglia Superfici con Inclinazione = Вырезать поверхность под наклоном
Tolleranza Angolare = Угловая погрешность
Angolo Tra l'Utensile e la Normale alla Superficie = Угол между инструментом и нормалью к поверхности
Tolleranza di unione percorsi = Точность сопряжения тракекторий
Taglia tra i Livelli in Z = Выполнять обработку внутри слоя по Z
Z Superiore = Верхняя Z-координата, Z Inferiore = Нижняя Z-координата
Offset delle Isole = Отстройка островков
Annulla = Отмена

Larghezza di Taglio (Ширина проходов)


Расстояние между двумя последовательными проходами.

Отдел документации Licom Systems Srl Страница 56 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Altezza della Cresta (Высота гребня)


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

Tolleranza Corda lungo il Taglio (Погрешность спрямления траектории инструмента)


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

Tolleranza di Sfaccettatura = Tolleranza di Corda x (Погрешность приближения поверхности плоскими


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

Direzione di Taglio (Направление обработки)


Угол, определяющий направление проходов. Ввод значения 0 означает обработку проходами,
параллельными оси X, а 90 - параллельными оси Y. Допускается ввод произвольного угла.

Bidirezionale (В обоих направлениях)


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

Taglia tra i Livelli in Z (Выполнять обработку внутри слоя по Z)


В AlphaCAM возможно задание верхней и нижней Z-координаты поверхности с учетом радиуса
инструмента. При необходимости данные значения можно изменить, чтобы получить траектории
инструмента только внутри слоя с заданными границами по Z.

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

Отдел документации Licom Systems Srl Страница 57 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 1: Экранная оптимизация прямоугольников различных размеров


Откройте файл "Licomdir\Corso Standard\Esercizio1”, присутствующий среди файлов упражнений курса.
Вызовите команду File -> Apri (Открыть)

Вызовите команду
Utilita (Утилиты) -> Ottimizzatore (Оптимизатор) ->
Ottimizza Pezzi (Оптимизировать по деталям)
Введите следующие параметры:
Metodo di Ottimizzazione (Метод оптимизации): Ottimizza Rettangoli (Оптимизация прямоугольников)
Selezione Pezzi (Выбор деталей): Seleziona da Schermo (Выбрать с экрана)
Elementi da Ottimizzare (Оптимизируемые элементы): Geometrie (Геометрические объекты)
После завершения ввода нажмите ОК.

Metodo di Ottimizzazione = Метод оптимизации


Ottimizza Forme = Оптимизация форм
Ottimizza Rettangoli = Оптимизация прямоугольников
Ottimizzazione Manuale = Ручная оптимизация
Selezione Pezzi = Выбор деталей
Seleziona da Schermo = Выбрать с экрана
Usa Distinta di Taglio = Использовать спецификацию раскроя
Elementi da Ottimizzare = Оптимизируемые элементы
Percorsi Ut. = Траектории инструмента
Geometrie = Геометрические объекты
Geometrie Chiuse e Percorsi Ut. = Замкнутые геометрические объекты и траектории инструмента

Отдел документации Licom Systems Srl Страница 58 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Выделите по очереди требующие оптимизации прямоугольники, задавая для каждого из них следующие
параметры.
Nome Pezzo (Имя детали) - оставить без изменений.
Numero richiesto (Требуемое количество): 10 для первого, 20 для второго, 30 для третьего.
Permetti rotazione di (Разрешить поворот на): 90 градусов.
После завершения ввода нажмите ОК.

Definisci Parametri Pezzo = Задание параметров детали


Nome Pezzo = Имя детали
Numero Richiesto = Требуемое количество
Massimo Possibile = Максимально возможное
Permetti Rotazione di = Разрешить поворот на
Numero massimo per ogni pannello = Максимальное число для каждой плиты
Annulla = Отмена

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

Укажите плиту и задайте следующие параметры.


Quanti di questi Pannelli/Lamiere: 0=Nessun) (Сколько всего таких плит (листов) (0 = Без
ограничения)): 0.
Spessore (Толщина): 12.
Materiale (Материал): выбрать любой из списка.
После завершения ввода нажмите ОК.

Definisci Parametri Pannello/Lamiera = Задать параметры плиты (листа)


Quanti di questi Pannelli/Lamiere (0=Nessun) = Сколько всего таких плит (листов) (0 = Без ограничения)
Spessore Pannello/Lamiera = Толщина плиты (листа)
Materiale Pannello/Lamiera = Материал плиты (листа)
ALUMINIUM = АЛЮМИНИЙ
Annulla = Отмена

Отдел документации Licom Systems Srl Страница 59 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Внимание: После окончания ввода параметров нажмите ESC, чтобы перейти к завершающему шагу
задания оптимизируемой спецификации деталей. При этом на экране возникнет следующее окно.

Parametri Ottimizzazione = Параметры оптимизации


Codice NC = Машинный код
Sottoprogrammi = Подпрограммы, Lineare = Линейный
Nome Distinta di Taglio = Имя спецификации раскроя
Ottimizza per = Выполнять оптимизацию по
Per Tagli = По распилам
Per Spazio = По отходам
Direzione di Taglio = Направление распила
In X = По X, In Y = По Y
Scelta Automatica = Выбирать автоматически
Seleziona Pannello Migliore = Выбрать лучшую плиту
Distanza dal bordo Pannello = Расстояние от края плиты
Larghezza di Taglio = Ширина пропила
Distanza Minima tra i Pezzi = Минимальное расстояние между деталями
Funzioni Speciali = Специальные функции
Esplodi selezioni Multiple = Покомпонентное представление при выборе нескольких деталей
Merge Like Part Quantities = Объединять согласно числу деталей
Minimizza cambi utensile = Минимизировать число смен инструмента
Moltiplicatore quantita pezzi = Множитель числа деталей
Non lavorare il bordo pannello = Не обрабатывать край плиты
Ordina per Pezzo = Упорядочить по деталям
Ottimizza prima i pezzi piccoli = Оптимизировать маленькие детали в первую очередь
Ottimizzazione semiautomatica = Полуавтоматическая оптимизация
Prova prima la Rotazione su Tutti i Pezzi = Сначала попробовать повернуть все детали
Ripeti la prima riga/colonna = Повторить первую строку/столбец
Separa geometrie raggruppate = Разделить сгруппированный геометрические объекты
Tagli non Passanti per Pezzi Piccoli = Несквозная вырезка мелких деталей
Taglia Prima i Pezzi Piccoli = Вырезать маленькие детали в первую очередь
Visualizza solo ad Ottimizzazione Completa = Вывод на экран только после завершения оптимизации

Задайте следующие параметры.


Ottimizza per (Выполнять оптимизацию по): Per Tagli (По распилам)
Direzione di Taglio (Направление распила): In X (По X)
Distanza dal bordo Pannello (Расстояние от края плиты): 5.
Larghezza di Taglio (Ширина пропила): 4.
Distanza Minima tra i Pezzi (Минимальное расстояние между деталями): 4.
Нажмите ОК, чтобы запустить процедуру оптимизации.

Отдел документации Licom Systems Srl Страница 60 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

Заметки

Отдел документации Licom Systems Srl Страница 61 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 2: Экранная оптимизация контуров обработки


Откройте файл "Licomdir\Corso Standard\Esercizio2”, присутствующий среди файлов упражнений курса.
Вызовите команду File -> Apri (Открыть)

Вызовите команду
Utilita (Утилиты) -> Ottimizzatore (Оптимизатор) ->
Ottimizza Pezzi (Оптимизировать по деталям)
Введите следующие параметры:
Metodo di Ottimizzazione (Метод оптимизации): Ottimizza Forme (Оптимизация форм)
Selezione Pezzi (Выбор деталей): Selezione da Schermo (Выбрать с экрана)
Elementi da Ottimizzare (Оптимизируемые элементы): Geometrie Chiuse e Percorsi Ut. (Замкнутые
геометрические объекты и траектории инструмента)
После завершения ввода нажмите ОК.

Metodo di Ottimizzazione = Метод оптимизации


Ottimizza Forme = Оптимизация форм
Ottimizza Rettangoli = Оптимизация прямоугольников
Ottimizzazione Manuale = Ручная оптимизация
Selezione Pezzi = Выбор деталей
Seleziona da Schermo = Выбрать с экрана
Usa Distinta di Taglio = Использовать спецификацию раскроя
Elementi da Ottimizzare = Оптимизируемые элементы
Percorsi Ut. = Траектории инструмента
Geometrie = Геометрические объекты
Geometrie Chiuse e Percorsi Ut. = Замкнутые геометрические объекты и траектории инструмента

Отдел документации Licom Systems Srl Страница 62 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Используя диалоговое окно выбора, выберите по отдельности требующие оптимизации формы и задайте
для каждой из них следующие параметры.
Nome Pezzo (Имя детали) - оставить без изменений.
Numero richiesto (Требуемое количество): 15 для первой, 5 для второй, 10 для третьей.
Permetti rotazione di (Разрешить поворот на): 90 градусов для первой и третьей и 180 для
второй.
Priorita (Приоритет): 1 для первой и второй, 2 для третьей.
После завершения ввода нажмите ОК.

Definisci parametri pezzo = Определить параметры детали


Nome pezzo = Имя детали
Numero richiesto = Требуемое количество
Massimo possibile = Максимально возможное
Rotazioni da provare = Пробовать вращения
Non ruotare = Не вращать
Ruota ad intervalli da = Вращать с шагом по углу
Ruota solo a questi angoli = Вращать только на эти углы
Prova Speculare = Пробовать зеркальное отражение
Prova prima la rotazione = Пробовать вращение в первую очередь
Priorita (1=Alta) = Приоритет (1=самый высокий)
Numero massimo per ogni Pannello = Максимальное количество на каждую плиту

Внимание: В процессе выбора деталей они постепенно исчезают с текущего чертежа. После окончания
ввода параметров нажмите ESC. При этом AlphaCAM попросит указать плиту для выполнения оптимизации.

Укажите плиту и задайте следующие параметры.


Quanti di questi Pannelli/Lamiere: 0=Nessun) (Сколько всего таких плит (листов) (0 = Без
ограничения)): 0.
Spessore (Толщина): 10.
Materiale (Материал): выбрать любой из списка.
После завершения ввода нажмите ОК.

Definisci Parametri Pannello/Lamiera = Задать параметры плиты (листа)


Quanti di questi Pannelli/Lamiere (0=Nessun) = Сколько всего таких плит (листов) (0 = Без ограничения)
Spessore Pannello/Lamiera = Толщина плиты (листа)
Materiale Pannello/Lamiera = Материал плиты (листа)

Отдел документации Licom Systems Srl Страница 63 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Внимание: После окончания ввода параметров нажмите ESC, чтобы перейти к завершающему шагу
задания оптимизируемой спецификации деталей. При этом на экране появится следующее окно.

Parametri Ottimizzazione = Параметры оптимизации


Codice NC = Машинный код
Sottoprogrammi = Подпрограммы, Lineare = Линейный
Nome Distinta di Taglio = Имя спецификации раскроя
Comprimi verso = Прижать к
Alto-Sinistra = Левый верхний угол, Alto = Верх, Alto-Destra = Правый верхний угол
Sinistra = Лево, Destra = Право,
Basso-Sinistra = Левый нижний угол, Basso = Низ, Basso-Destra = Правый нижний угол
Angolo Utente = Угол, заданный пользователем
Risoluzione di Ricerca = Разрешение при поиске
Distanza minima tra i Percorsi = Минимальное расстояние между траекториями
Distanza dal bordo Pannello = Расстояние от края плиты
Distanza Extra in Approccio = Дополнительное расстояние на подвод инструмента
Funzioni Speciali = Специальные функции
Eseguire prima le Lavorazioni interne = Выполнять внутреннюю обработку в первую очередь
Esplodi selezioni Multiple = Покомпонентное представление при выборе нескольких деталей
Merge Like Part Quantities = Объединять согласно числу деталей
Minimizza cambi utensile = Минимизировать число смен инструмента
Moltiplicatore quantita pezzi = Множитель числа деталей
Non lavorare il bordo pannello = Не обрабатывать край плиты
Ordina per Pezzo = Упорядочить по деталям
Ottimizza prima i pezzi piccoli = Оптимизировать маленькие детали в первую очередь
Ottimizzazione semiautomatica = Полуавтоматическая оптимизация
Prova prima la Rotazione su Tutti i Pezzi = Сначала попробовать повернуть все детали
Ripeti la prima riga/colonna = Повторить первую строку/столбец
Separa geometrie raggruppate = Разделить сгруппированный геометрические объекты
Tagli non Passanti per Pezzi Piccoli = Несквозная вырезка мелких деталей
Taglia Prima i Pezzi Piccoli = Вырезать маленькие детали в первую очередь
Visualizza solo ad Ottimizzazione Completa = Вывод на экран только после завершения оптимизации

Задайте следующие параметры.


Codice NC (Машинный код): Lineare (Линейный)
Comprimi verso (Прижать к): Basso-Sinistra (Левый нижний угол)
Risoluzione di Ricerca (Разрешение при поиске): 1.
Distanza minima tra i Percorsi (Минимальное расстояние между траекториями): 10.
Distanza dal bordo Pannello (Расстояние от края плиты): 2.
Distanza Extra in Approccio (Дополнительное расстояние на подвод инструмента): 0.
Из специальных функций выберите "Minimizza cambi utensile" (Минимизировать число смен
инструмента)
Visualizza solo ad Ottimizzazione Completa = Вывод на экран только после завершения оптимизации
Нажмите ОК, чтобы запустить процедуру оптимизации.

Отдел документации Licom Systems Srl Страница 64 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

Вызовите команду
Utilita (Утилиты) -> Ottimizzatore (Оптимизатор) -> Salva Ritagli (Сохранить обрезки)
Задайте следующие параметры:
Larghezza minima dei ritagli (Минимальная ширина обрезков): 500.
Нажмите ОК, чтобы запустить процедуру оптимизации.

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


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

Нажмите правую кнопку мыши и на появившийся в диалоговом окне вопрос "Inserire i Ritagli in Archivio?"
("Поместить обрезки в архив?") ответьте Si (Да)

Вызовите команду
Utilita (Утилиты) -> Ottimizzatore (Оптимизатор) ->
Archivio Pannelli/Lamiere (Архив плит/листов)
Убедитесь, что обрезок был правильным образом сохранен в пункте Ritagli (Обрезки) -> Materiale
Selezionato (Выбранный материал).

Отдел документации Licom Systems Srl Страница 65 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Informazioni Archivio Pannelli/Lamiere = Данные архива плит/листов


Nuovo Pannello/Lamiera = Новая плита/лист
Ritagli = Обрезки
Totale = Всего
Spessore = Толщина
Altezza = Высота
Larghezza = Ширина
Valore = Значение
Note Utenze = Пометки пользователя

Заметки

Отдел документации Licom Systems Srl Страница 66 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 3: Оптимизация через спецификацию деталей с выбором плит


из архива
Вызовите команду
Utilita (Утилиты) -> Ottimizzatore (Оптимизатор) ->
Archivio Pannelli/Lamiere (Архив плит/листов)
Убедитесь, что обрезок был правильным образом сохранен в пункте Ritagli (Обрезки) -> Materiale
Selezionato (Выбранный материал).

Вызовите команду
Inserisci Pannello/Lamiera in Archivio (Поместить плиту/лист в архив)
Введите следующие значения.
Materiale (Материал): выбрать любой из списка.
Quantita (Количество): 3.
Spessore (Толщина): 10.
Larghezza X (Ширина X): 2000.
Altezza Y (Высота Y): 1500.
После завершения ввода нажмите ОК.

Modifica Dati Pannello/Lamiera = Изменить параметры плиты/листа


Materiale Pannello/Lamiera = Материал плиты/листа
Quanti di questi Pannelli/Lamiere = Сколько всего таких плит (листов)
Dimensioni = Размеры
Spessore = Толщина
Larghezza X = Ширина X
Altezza Y = Высота Y
Note Utente = Пометки пользователя
Annulla = Отмена
Вызовите команду
Inserisci Pannello/Lamiera in Archivio (Поместить плиту/лист в архив)
Введите следующие значения.
Materiale (Материал): выбрать тот же материал, что и ранее.
Quantita (Количество): 20.
Spessore (Толщина): 10.
Larghezza X (Ширина X): 3000.
Altezza Y (Высота Y): 1500.
После завершения ввода нажмите ОК.

Сначала выделите обрезки и вызовите команду


Inserisci Pannello/Lamiera nel Disegno (Поместить плиту/лист на чертеж)
Убедитесь, что в пункте Ritagli (Обрезки) -> Materiale selezionato (Выбранный материал) имеются
обрезки.
В качестве координаты размещения используйте значения x=0, y=-2000.

Отдел документации Licom Systems Srl Страница 67 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Выберите первую плиту и вызовите команду


Inserisci Pannello/Lamiera nel Disegno (Поместить плиту/лист на чертеж)
В качестве координаты размещения используйте значения x=0, y=0.

Выберите вторую плиту и вызовите команду


Inserisci Pannello/Lamiera nel Disegno (Поместить плиту/лист на чертеж)
В качестве координаты размещения используйте значения x=2200, y=0.

Вызовите команду
Utilita (Утилиты -> Ottimizzatore (Оптимизатор) ->
Crea/Modifica Distinta (Создать/изменить спецификацию)
Выберите "Ottimizza Forme Geometrie Chiuse e Percorsi Ut" ("Оптимизация форм, замкнутых
геометрических объектов и траекторий инструмента") и нажмите OK.
Выделите все файлы в папке: <Drive>:\licomdir\CorsoStandard\DistintaEsercizio3 и нажмите кнопку
Apri (Открыть), чтобы вставить файлы в спецификацию.

После того, как детали будут выделены, на экране появится следующее диалоговое окно, служащее для
задания стандартных настроек для всех деталей.
Numero Richiesto (Требуемое количество): 10.
Permetti Rotazione di (Разрешить вращение на): 90.
Priorita (Приоритет): 1.
После завершения ввода нажмите ОК.

Definisci parametri pezzo = Определить параметры детали


Nome pezzo = Имя детали
Numero richiesto = Требуемое количество
Massimo possibile = Максимально возможное
Rotazioni da provare = Пробовать вращения
Non ruotare = Не вращать
Ruota ad intervalli da = Вращать с шагом по углу
Ruota solo a questi angoli = Вращать только на эти углы
Prova Speculare = Пробовать зеркальное отражение
Prova prima la rotazione = Пробовать вращение в первую очередь
Priorita (1=Alta) = Приоритет (1=самый высокий)
Numero massimo per ogni Pannello = Максимальное количество на каждую плиту
Annulla = Отмена

Отдел документации Licom Systems Srl Страница 68 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

После нажатия ОК предыдущего диалогового окна AlphaCAM предложит продолжить выбор файлов. Если
на предыдущем этапе были выбраны все требующиеся файлы, то нажмите кнопку Annulla (Отмена) или
клавишу ESC для перехода к вводу параметров спецификации.

Parametri Ottimizzazione = Параметры оптимизации


Codice NC = Машинный код
Sottoprogrammi = Подпрограммы, Lineare = Линейный
Nome Distinta di Taglio = Имя спецификации раскроя
Comprimi verso = Прижать к
Alto-Sinistra = Левый верхний угол, Alto = Верх, Alto-Destra = Правый верхний угол
Sinistra = Лево, Destra = Право
Basso-Sinistra = Левый нижний угол, Basso = Низ, Basso-Destra = Правый нижний угол
Angolo Utente = Угол, заданный пользователем
Risoluzione di Ricerca = Разрешение при поиске
Distanza minima tra i Percorsi = Минимальное расстояние между траекториями
Distanza dal bordo Pannello = Расстояние от края плиты
Distanza Extra in Approccio = Дополнительное расстояние на подвод инструмента
Funzioni Speciali = Специальные функции
Eseguire prima le Lavorazioni interne = Выполнять внутреннюю обработку в первую очередь
Esplodi selezioni Multiple = Покомпонентное представление при выборе нескольких деталей
Merge Like Part Quantities = Объединять согласно числу деталей
Minimizza cambi utensile = Минимизировать число смен инструмента
Moltiplicatore quantita pezzi = Множитель числа деталей
Non lavorare il bordo pannello = Не обрабатывать край плиты
Ordina per Pezzo = Упорядочить по деталям
Ottimizza prima i pezzi piccoli = Оптимизировать маленькие детали в первую очередь
Ottimizzazione semiautomatica = Полуавтоматическая оптимизация
Prova prima la Rotazione su Tutti i Pezzi = Сначала попробовать повернуть все детали
Ripeti la prima riga/colonna = Повторить первую строку/столбец
Separa geometrie raggruppate = Разделить сгруппированный геометрические объекты
Tagli non Passanti per Pezzi Piccoli = Несквозная вырезка мелких деталей
Taglia Prima i Pezzi Piccoli = Вырезать маленькие детали в первую очередь
Visualizza solo ad Ottimizzazione Completa = Вывод на экран только после завершения оптимизации

Задайте следующие параметры.


Codice NC (Машинный код): Lineare (Линейный)
Comprimi verso (Прижать к): Basso Sinistra (Левый нижний угол)
Risoluzione di Ricerca (Разрешение при поиске): 1.
Distanza minima tra i Percorsi (Минимальное расстояние между траекториями): 10.
Distanza dal bordo Pannello (Расстояние от края плиты): 2.
Distanza Extra in Approccio (Дополнительное расстояние на подвод инструмента): 0.
Из специальных функций выберите "Minimizza cambi utensile" (Минимизировать число смен
инструмента)
Нажмите ОК, чтобы запустить процедуру оптимизации.

Отдел документации Licom Systems Srl Страница 69 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

После окончания ввода различных параметров на странице Project Manager, относящейся к оптимизации,
будет представлена краткая сводка созданной спецификации.

Ottimizzatore = Оптимизатор
Nome = Имя
Numero Richiesto = Требуемое количество
Angolo di Rotazione = Угол поворота
Dimensioni Pezzo = Размеры детали
Aggiungi Pezzi = Добавить детали
Ottimizza = Оптимизировать
Carica Distinta di Taglio = Загрузить спецификацию раскроя
Configura = Настройки
Nascondi Dettagli = Скрыть подробности
Nuova Distinta di Taglio = Новая спецификация раскроя

Если внесение изменений не требуется, нажмите кнопку Ottimizza (Оптимзировать).

Отдел документации Licom Systems Srl Страница 70 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Ottimizzatore = Оптимизатор
Metodo di Ottimizzazione = Метод оптимизации
Ottimizza Forme = Оптимизация форм
Ottimizza Rettangoli = Оптимизация прямоугольников
Ottimizzazione Manuale = Ручная оптимизация
Selezione Pezzi = Выбор деталей
Seleziona da Schermo = Выбрать с экрана
Usa Distinta di Taglio = Использовать спецификацию раскроя
Elementi da Ottimizzare = Оптимизируемые элементы

AlphaCAM предложит использовать ранее введенные данные. Нажмите кнопку OK и выделите с экрана
плиты, внесенные ранее в архив. Сначала выделите плиту, классифицированную как "обрезок", - для нее
укажите количество 1. Затем, двигаясь слева направо, укажите вторую плиту и введите количество 1.
Наконец, выделите последнюю плиту и введите количество 20 (полное количество плит на складе).
Нажмите ESC для перехода к вводу параметров настройки спецификации раскроя.

AlphaCAM предложит использовать параметры, ранее заданные для этой спецификации. Подтвердите
выбор - при этом стартует процесс оптимизации.

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

Отдел документации Licom Systems Srl Страница 71 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 4: Построение плоскости при помощи операции поворота


- Начертите прямоугольник.
Вызовите команду Rettangolo (Прямоугольник) Rettangolo
Введите следующие координаты: X0 Y0, X400 Y230.

- Определите рабочий объем


Вызовите команду 3D -> Definisci volume di lavoro (Определить рабочий объем)
Выделите построенный прямоугольник.
Введите следующие значения:
Z superiore pezzo (Верхняя Z-координата детали) = 0
Z inferiore pezzo (Нижняя Z-координата детали) = -30

- Перейдите на верхнюю грань


Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

- Выполните построение, представленное на рисунке.

- Создайте плоскость, проходящую через только что построенную линию, и поместите на нее окружность,
как показано на рисунке.

Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
Fetta nel volume di lavoro (Секущая плоскость в рабочем объеме)
Для перехода в наклонную плоскость выделите только что построенный отрезок.

Вызовите команду Centro+Diametro (Центр+диаметр)


Cerchio (Окружность) -> Centro+Diametro (Центр+диаметр)
Введите следующие параметры: Диаметр (Diametro)=10 и поместите центр окружности
в точку X20, Y15.

Отдел документации Licom Systems Srl Страница 72 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

- Покиньте текущую рабочую плоскость.


Вызовите команду Deseleziona piano di Lavoro (Отменить выделение рабочей плоскости)

- Поверните имеющуюся рабочую плоскость.


Вызовите команду Ruota (Повернуть)
Выберите геометрический объект - окружность.
Выберите ось вращения - отрезок, построенный на верхней грани.
Задайте угол поворота - 30°.

- Проверьте полученную в результате рабочую плоскость.


Вызовите команду
3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->
Geometria Esistente (Существующий геометрический объект)
Выделите окружность, чтобы перейти в полученную плоскость.

Вызовите команду Viste (Виды) -> ISO


Проверьте результат.

Правильный результат

Отдел документации Licom Systems Srl Страница 73 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 5: Построение промежуточной плоскости по точкам


- Начертите прямоугольник.
Вызовите команду Rettangolo (Прямоугольник) Rettangolo
Введите следующие координаты: X0 Y0, X400 Y230.

- Определите рабочий объем


Вызовите команду 3D -> Definisci volume di lavoro (Определить рабочий объем)
Выделите построенный прямоугольник.
Введите следующие значения:
Z superiore pezzo (Верхняя Z-координата детали) = 0
Z inferiore pezzo (Нижняя Z-координата детали) = -30

- Перейдите на верхнюю грань


Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

- Выполните построение, представленное на рисунке.

- Перейдите на нижнюю грань


Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

- Выполните построение, представленное на рисунке.

Перейдите к объемному изображению при помощи команды Viste (Виды) -> ISO

Отдел документации Licom Systems Srl Страница 74 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

- Постройте промежуточную плоскость по выделенным точкам.


Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
Piano intermedio tra i punti selezionati (Промежуточная плоскость по выбранным точкам)
Выберите отрезок, построенный на верхней грани.
Выберите отрезок, построенный на нижней грани.

- Постройте локальную систему координат с горизонтальной осью.


Вызовите команду
3D -> Rendere gli assi locali orizzontali (Построить локальную систему координат с
горизонтальной осью)
Задайте настройки, как показано на рисунке.

Assi = Оси
X locale = локальная ось X, Y locale = локальная ось Y
Inclinato in senso orario = Повернуть в направлении часовой стрелки
Quanti = Сколько
Tutti = Все, Corrente = Текущая

- Проверьте полученный результат по объемному изображению.


Вызовите команду Viste (Виды) -> ISO
Проверьте результат.

Правильный результат

Отдел документации Licom Systems Srl Страница 75 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 6: Построение плоскости по двум прямым в пространстве


- Начертите прямоугольник.
Вызовите команду Rettangolo (Прямоугольник) Rettangolo
Введите следующие координаты: X0 Y0, X400 Y230.

- Определите рабочий объем


Вызовите команду 3D -> Definisci volume di lavoro (Определить рабочий объем)
Выделите построенный прямоугольник.
Введите следующие значения:
Z superiore pezzo (Верхняя Z-координата детали) = 0
Z inferiore pezzo (Нижняя Z-координата детали) = -30

- Перейдите на верхнюю грань


Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

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

- Создайте секущую плоскость в рабочем объеме, используя только что построенный отрезок. Начертите
наклонный отрезок в новой плоскости, как показано на рисунке.
Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
Fetta nel volume di lavoro (Секущая плоскость в рабочем объеме)
Выделите ранее построенный препендикулярный отрезок.
Постройте наклонный отрезок в новой плоскости, как показано на рисунке.

- Перейдите к объемному изображению и постройте плоскость по двум пересекающимся отрезкам,


начерченных в двух различных плоскостях.
Вызовите команду Viste (Виды) -> ISO

Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
Выделите два отрезка - отрезок, начерченный в верхней грани, и отрезок, начерченный в
наклонной плоскости.

Отдел документации Licom Systems Srl Страница 76 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

- Постройте локальную систему координат с горизонтальной осью.


Вызовите команду
3D -> Rendere gli assi locali orizzontali (Построить локальную систему координат с
горизонтальной осью)

- При необходимости выполните инверсию плоскости.


Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
Inverte il Piano corrente (Инвертировать текущую плоскость)

- Переместите начало координат плоскости в конец отрезка, который был использован для построения
плоскости.
Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
Seleziona origine di Lav. (Выбрать начало координат)

- Проверьте полученный результат по объемному изображению.


Вызовите команду Viste (Виды) -> ISO
Проверьте результат.

Правильный результат

Отдел документации Licom Systems Srl Страница 77 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 7: Упражнение на создание плоскостей

Рис. 1

Цель примера - построить деталь, изображенную на рисунке.

- Начертите прямоугольник.
Вызовите команду Rettangolo (Прямоугольник) Rettangolo
Введите следующие координаты: X0 Y0, X400 Y400.

- Определите рабочий объем


Вызовите команду 3D -> Definisci volume di lavoro (Определить рабочий объем)
Выделите построенный прямоугольник.
Введите следующие значения:
Z superiore pezzo (Верхняя Z-координата детали) = 0
Z inferiore pezzo (Нижняя Z-координата детали) = -30

- На верхней грани выполните построение, показанное на рисунке.

Отдел документации Licom Systems Srl Страница 78 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

- На нижней грани выполните построение, показанное на рисунке.

- Постройте наклонные рабочие плоскости, выполните опорные построения и задайте обработку для
получения детали, представленной на рис. 1.

Упражнение 8: Обработка на наклонных плоскостях боковой стороной инструмента

Цель примера - реализация детали, представленной на рисунке, при помощи операций "чистовой/черновой
обработки" в применении к геометрическим объектам на наклонных плоскостях, построенных посредством
вращения. Также предлагается попробовать задать обработку детали боковой стороной инструмента, как
показано на следующем рисунке.

Отдел документации Licom Systems Srl Страница 79 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

- Начертите прямоугольник.
Вызовите команду Rettangolo (Прямоугольник) Rettangolo
Введите следующие координаты: X0 Y0, X400 Y300.

- Определите рабочий объем


Вызовите команду 3D -> Definisci volume di lavoro (Определить рабочий объем)
Выделите построенный прямоугольник.
Введите следующие значения:
Z superiore pezzo (Верхняя Z-координата детали) = 0
Z inferiore pezzo (Нижняя Z-координата детали) = -20

- На верхней грани выполните построение, показанное на рисунке.

Заметки

Отдел документации Licom Systems Srl Страница 80 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 9: Построение края поверхности посредством проецирования


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

- Создайте рабочий объем 200x400 с высотой 50, перейдите на верхнюю грань и постойте сечение.
Вызовите команду Rettangolo (Прямоугольник) Rettangolo
Вызовите команду 3D -> Definisci volume di lavoro (Определить рабочий объем)

Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

- Перейдите в диагональную плоскость и спроецируйте кривую.


Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочие плоскости) ->
Fetta nel volume di lavoro (Секущая плоскость в рабочем объеме)
Вызовите команду 3D -> Proiezione in 3D (Проецирование в 3D)

В настройках укажите проецирование геометрического объекта/полилинии на плоскость. Кроме


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

Cosa = Что,
Geometria/polilenea = Геометрический объект/полилиния,
Spline=Сплайн, Percorso Utensile = Траектория инструмента
a = на что, Piano = Плоскость, Superficie = Поверхность
Cancella l'originale = Удалить исходный объект.

Отдел документации Licom Systems Srl Страница 81 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Программа предложит ввести длину шага и погрешность спрямления дуг.

Длина шага (Lunghezza Passo)


Данный параметр определяет максимальное расстояние между соседними точками. Его задание
требуется потому, что получаемый в результате проекции объект уже не будет представляться в
виде стандартной кривой (дуги, окружности), а будет являться набором большого числа элементов
различной длины. Максимальная длина элементов как раз и определяется данным параметром.

Tolleranza di corda per gli archi (Погрешность спрямления дуг)


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

Замечание: На этапе программирования в AlphaCAM очень легко сгенерировать миллиарды значений,


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

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

Lunghezza Passo = Длина шага


Погрешность спрямления дуг = Tolleranza di corda per gli archi

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

Normale al VECCHIO Piano = Нормаль к СТАРОЙ плоскости


Normale al NUOVO Piano = Нормаль к НОВОЙ плоскости

Нормаль к новой плоскости


Проекция вычисляется по отношению к нормали той плоскости, на которую проецируется кривая.

НОВАЯ

СТАРАЯ

Отдел документации Licom Systems Srl Страница 82 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Нормаль к старой плоскости


Проекция вычисляется по отношению к нормали той плоскости, в которой лежит проецируемая
кривая.

НОВАЯ

СТАРАЯ

Замечание: В нашем примере используем проекцию по отношению к нормали старой плоскости.

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

Fetta nel volume di lavoro = Секущая плоскость в рабочем объеме


2 Linee per gli Assi X e Y = 2 прямые в качестве осей X и Y
Geometria esistente = Существующий геометрический объект
Parallelo al piano corrente = Параллельная текущей плоскости
Inverte il Piano corrente = Инвертировать текущую плоскость
Per Nome = По имени
Piano di Lavoro Attivo = Активная рабочая плоскость
Annulla = Отмена

- Повторите операцию проецирования, выполнив проецирование с наклонной плоскости на правую боковую


грань.
Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
Выделите правую боковую грань.
Вызовите команду 3D -> Proiezione in 3D (Проецирование в 3D)
На этот раз выполните проецирование вдоль нормали к новой плоскости.

- Создайте две поверхности по построенным сечениям.


Вызовите команду Superfici 3D (Поверхности в 3D)
Оба раза используйте функцию построения линейчатой поверхности по двум кривым.

Отдел документации Licom Systems Srl Страница 83 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 10: Построение края поверхности посредством проецирования


на другую поверхность

- Создайте рабочий объем 200x400 с высотой 50, перейдите на переднюю грань и постойте сечение.
Вызовите команду Rettangolo (Прямоугольник) Rettangolo
Вызовите команду 3D -> Definisci volume di lavoro (Определить рабочий объем)

Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

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

Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
Вызовите команду Arco (Дуга) -> Arco Per Tre Punti (Дуга по трем точкам)

Отдел документации Licom Systems Srl Страница 84 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

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

Выполните проецирование, суть которого - "бросить" исходную дугу на поверхность, чтобы получить кривую
в трехмерном пространстве.

- Спроецируйте сечение на поверхность.


Вызовите команду 3D -> Proiezione in 3D (Проецирование в 3D)
В настройках укажите проецирование геометрического объекта/полилинии на плоскость. Кроме
этого можно указать, следует сохранить или же автоматически удалить исходную кривую.

Отдел документации Licom Systems Srl Страница 85 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Cosa = Что,
Geometria/polilenea = Геометрический объект/полилиния,
Spline=Сплайн,
Percorso Utensile = Траектория инструмента
a = на что,
Piano = Плоскость, Superficie = Поверхность
Cancella l'originale = Удалить исходный объект.

Программа предложит ввести длину шага и погрешность спрямления дуг.

Длина шага (Lunghezza Passo)


Данный параметр определяет максимальное расстояние между соседними точками. Его задание
требуется потому, что получаемый в результате проекции объект уже не будет представляться в
виде стандартной кривой (дуги, окружности), а будет являться набором большого числа элементов
различной длины. Максимальная длина элементов как раз и определяется данным параметром.

Отдел документации Licom Systems Srl Страница 86 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Tolleranza di corda per gli archi (Погрешность спрямления дуг)


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

Замечание: На этапе программирования в AlphaCAM очень легко сгенерировать миллиарды значений,


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

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

Lunghezza Passo = Длина шага


Погрешность спрямления дуг = Tolleranza di corda per gli archi

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

- Удалите поверхности и начертите третью кривую.


Вызовите команду Cancella (Удалить) Cancella (Удалить)
Выделите предельне поверхности и нажмите ОК.

Вызовите команду 3D -> Seleziona piani di lavoro (Выбрать рабочую плоскость) ->
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
Перейдите на заднюю грань.

Вызовите команду Linea (Линия) Linea


Начертите отрезок, идущий по нижней грани рабочего объема.

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

- Создайте две поверхности по построенным сечениям.


Вызовите команду Superfici 3D (Поверхности в 3D)
Используйте команду Superficie rigata (2 curve) (Линейчатая поверхность по 2 кривым).

Отдел документации Licom Systems Srl Страница 87 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 11: Создание кривой посредством обертки (wrap)


В данном примере рассматривается применение команды обертки (Wrap) на заранее подготовленном
файле с целью продемонстрировать отличия обертки от проецирования.

- Откройте файл “Licomdir\CorsoStandard\Esercizio11_Wrap_Geometrie”


File -> Apri (Открыть)

После перехода к проекции на плоскость XY можно заметить, что двумерный геометрический объект
выходит за правую границу поверхности. Однако это не составит проблемы, поскольку операция Wrap
является "наклейкой" сечения на поверхность без изменения формы. Данную операцию можно представить
себе как наклейку на поверхность нетянущейся клейкой бумаги.

- Выполните операцию обертки.


Вызовите команду 3D -> Wrap su superficie (Обернуть по поверхности)
Выделите двумерный геометрический объект и задайте величины погрешностей (см. более
подробное описание в разделе, посвященном проецированию в 3D).

Geometrie 2D = Двумерные геометрические объекты


Percorsi Ut. 2D = Двумерные траектории инструмента
Lunghezza Passo = Длина шага
Погрешность спрямления дуг = Tolleranza di corda per gli archi
Annulla = Отмена

Отдел документации Licom Systems Srl Страница 88 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Программа предложит указать начальную точку. Эта - единственная точка геометрического объекта,
которая проецируeтся на поверхность, в то время как все остальные точки накладываются согласно
алгоритму Wrap. Эту точку можно представить себе как первую точку, которой клейкая бумага
прикладывается к поверхности. Причем, как это происходит в действительности, остальная часть уже
наклеивается "сама по себе". В рассматриваемом примере в качестве начальной точки выберем крайнюю
левую точку на сечении.

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

Если проанализировать полученный результат на изображении в проекции на плоскость XY , то можно


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

Замечание: Математическая концепция, лежащая в основе операции обертки, очень близка к реальности.
По этой причине геометрическими объектами могут быть обернуты только поверхности, кривизна которых
вдоль одного из направлений равна нулю. В противном случае, так же, как это происходит при наклейке
бумаги, возникали бы "складки". В частности, невозможно завернуть шар, не заминая бумагу. Таким
образом, операцию обертки можно применять только к цилиндрическим и коническим поверхностям.
Возможен выбор поверхностей, обе главные кривизны которых отличны от нуля, но при этом результат
может не совпасть с желаемым.

Отдел документации Licom Systems Srl Страница 89 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 12: Обработка для трехмерной поверхностной модели


- Откройте файл “Licomdir\CorsoStandard\Esercizio11_Lavorazione_3D”
File -> Apri (Открыть)

В качестве первой операции будет выполнена черновая обработка заготовки, размеры которой, как
предполагается, соответствуют имеющимся в файле.
Исходная заготовка может иметь любую форму - важно лишь, чтобы она представлялась замкнутым
геометрическим объектом. Для задания заготовки следует начертить геометрический объект с формой и
размерами, соответствующими форме и размерам реальной необработанной заготовки, которая будет
загружена в станок, после чего задекларировать ее командой
DEFINISCI DIMENSIONI DEL MATERIALE (ОПРЕДЕЛИТЬ РАЗМЕРЫ НЕОБРАБОТАННОЙ ЗАГОТОВКИ) .

Замечание: Для задания необработанной заготовки ни в коем случае не следует использовать


Рабочий объем (Volume di Lavoro). Рабочий объем определяет начала координат различных
элементов детали, и поэтому его потеря может привести к проблемам при генерации
машинного кода.

Выберите инструмент и задайте операцию черновой обработки.


Вызовите команду Lavorazione (Обработка) -> Scelta utensile (Выбор инструмента)
Выберите инструмент "Fresa candela D.20" ("Пальцевая фреза D.20").

Вызовите команду
Lavorazione (Обработка) ->
Lavorazione superfici 3D (Обработка с формированием 3D поверхностей)
Выберите опцию обработки уступами (Sgrossatura a terrazze).

Lavora Superfici = Обработка поверхностей


Sgrossatura a Terrazze = Обработка уступами
Annulla = Отмена

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

Отдел документации Licom Systems Srl Страница 90 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Num. Op. = Номер операции


Utensile: FRESA CANDELA D20 = Инструмент: ПАЛЬЦЕВАЯ ФРЕЗА D20
Cambia Utensile = Сменить инструмент
Tipo = Тип, Ceoncentr. = Концентрическая, Lineare =Линейная
Passata Finale Attorno alle Isole = Завершающий проход по периметру островков
Completa = Полный, Parziale = Частичный, Nessuna = Нет
Inizo Taglio al = Начало обработки в, Centro= Центр, Bordo = Край,
Annula = Отмена

После этого будет предложено ввести параметры, необходимые для управления позиционированием
инструмента по оси Z.

Livelli in Z (o distanza dal piano) = Уровни по Z (или расстояние от плоскости)


Z di Sicurezza (Rap.) = Безопасная Z-координата (Быстр.)
Z di Approccio (Rap.) = Z-координата сближения (Быстр.)
Superficie del Pezzo = Поверхность детали
Max. Prof. di Taglio = Макс. глубина входа инструмента
Fondo Materiale = Нижняя точка детали
Eseguire solo Lavorazione di Ripresa = Выполнять только добавочную обработку
Utilizza Contorni invece del Materiale Grezzo = Задать границы области обработки вместо использования
необработанной заготовки
Tutti i Rapidi alla Z di Sicurezza = Все быстрые перемещения на безопасной Z-координате
Ingresso = Вход, A Rampa = Под углом, Con Preforo = Со вспомогательным отверстием
Angolo Approccio (0=Orizzontale) = Угол сближения (0=Горизонтально)
Includi Livelli in Z come Zone Piane = Включить в обработку по Z плоские участки
Annulla = Отмена

Отдел документации Licom Systems Srl Страница 91 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

После этого будет предложено ввести параметры инструмента и припуски. Последние задаются в виде
двух независимых значений - по Z и по XY.

Dati Utensile = Параметры инструмента


Numero Utensile = Номер инструмента, Numero Correttore = Номер корректора,
Diametro = Диаметр, Numero Giri = Число оборотов,
Avanzamento in Z = Подача вдоль Z, Avanzamento in Lavoro = Рабочая подача
Lavorazione = Обработка, Sovrametallo in XY = Припуск по XY, Sovrametallo in Z = Припуск по Z
Larghezza di Taglio = Ширина прохода, Tolleranza di Corda = Погрешность спрямления дуг
Refrigerante = Охлаждение
Nessuno = Отсутствует, Mischelato = Смешанный, A getto = Струйный, Attraverso Ute. = Через инструмент

В рассматриваемом примере будут использованы следующие параметры.


Sovrametallo (Припуск): 1.
Larghezza di Taglio (Ширина прохода): 10.
Tolleranza di Corda (Погрешность спрямления дуг): 0.2.
Max. Prof. di Taglio (Макс. глубина входа инструмента): 5.
Utilizza Contorni invece del Materiale Grezzo (Задать границы области обработки вместо
использования необработанной заготовки): Не подключено.
Tutti i Rapidi alla Z di Sicurezza (Все быстрые перемещения на безопасной Z-координате):
Подключено.
A Rampa (Под углом): Подключено.
Includi Livelli in Z come Zone Piane (Включить в обработку по Z плоские участки): Не подключено.

Выделите все поверхности и нажмите ОК.

- Выполните продвинутую 3D имитацию и сохраните заготовку


Вызовите команду Visualizza (Показать) -> Simulazione Solida (Объемная имитация) ->

Simulazione 3D Avanzata (Продвинутая 3D имитация)

В окне объемной имитации вызовите следующую команду


File -> Salva materiale grezzo come file STL (Сохранить заготовку в файл STL)
Присвойте файлу определенное имя.

Отдел документации Licom Systems Srl Страница 92 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Simulazione 3D avanzata = Продвинутая 3D имитация


Visualizza = Изображение
Seziona = Сечение
Simulazione = Имитация
Configura = Конфигурация
Carica Materiale Grezzo da File STL = Загрузить заготовку из файла STL
Salva Materiale Grezzo come File STL = Сохранить заготовку в файл STL
Rimuovi Materiale STL = Убрать заготовку STL
Stampa = Печать
Chiudi Simulazione = Закрыть имитацию

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

ВАЖНО: При формировании процедуры обработки принимается во внимание положение виртуального


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

- Выберите инструмент и задайте операцию чистовой обработки.


Вызовите команду Lavorazione (Обработка) -> Scelta utensile (Выбор инструмента)
Выберите инструмент "Fresa candela D.16" ("Пальцевая фреза D.16").

Вызовите команду
Lavorazione (Обработка) ->
Lavorazione superfici 3D (Обработка с формированием 3D поверхностей)
Выберите опцию чистовой обработки (Finitura). В качестве границы области укажите
необработанную заготовку.

После этого будет предложено ввести параметры инструмента и припуски. Последние задаются в виде
двух независимых значений - по Z и по XY.

Отдел документации Licom Systems Srl Страница 93 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Dati Utensile = Параметры инструмента


Numero Utensile = Номер инструмента, Numero Correttore = Номер корректора,
Diametro = Диаметр, Numero Giri = Число оборотов,
Avanzamento in Z = Подача вдоль Z, Avanzamento in Lavoro = Рабочая подача
Lavorazione = Обработка, Sovrametallo in XY = Припуск по XY, Sovrametallo in Z = Припуск по Z
Z di Sicurezza (Rap.) = Безопасная Z-координата (Быстр.)
Distanza dalla Superficie a cui Arrivare in Rapido = Расстояние от поверхности, до которого выполняется быстрый
подвод инструмента
Refrigerante = Охлаждение
Nessuno = Отсутствует, Mischelato = Смешанный, A getto = Струйный, Attraverso Ute. = Через инструмент

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

Distanza tra le Passate = Расстояние между проходами


Larghezza di Taglio = Ширина проходов, Altezza della Cresta = Высота гребня
Larghezza = Ширина, Cresta = Гребень
Angolo Iniziale = Начальный угол, Angolo Finale = Конечный угол
Tolleranza Corda lungo il Taglio = Погрешность спрямления траектории инструмента
Tolleranza di Sfaccettatura = Tolleranza di Corda x = Погрешность приближения поверхности плоскими
участками = Погрешность спрямления умножить на
Direzione di Taglio = Направление обработки, Bidirezionale = В обоих направлениях
Taglia tra i Livelli in Z = Выполнять обработку внутри слоя по Z
Z Superiore = Верхняя Z-координата, Z Inferiore = Нижняя Z-координата

Отдел документации Licom Systems Srl Страница 94 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

В рассматриваемом примере будут использованы следующие параметры.


Sovrametalli (Припуски): 0.
Z di Sicurezza (Безопасная Z-координата): 50.
Z Avvicinamento superficie (Z подвода в поверхности): 10.
Larghezza di Taglio (Ширина проходов): 2
Tolleranza Corda (Погрешность спрямления дуг): 0.1.
Tolleranza di Sfaccettatura (Погрешность приближения поверхности плоскими участками): 0.25.
Direzione di Taglio (Направление обработки): 45°
Bidirezionale (В обоих направлениях): Подключено.
Taglia tra i Livelli in Z (Выполнять обработку внутри слоя по Z): не изменять.

Выделите все поверхности и нажмите ОК.

Наконец, после выбора поверхностей программа предложит указать место предполагаемого начала
обработки. Указанная точка будет приближенно определять точку начала обработки, и поэтому ее следует
выбрать на наиболее удобном участке с тем, чтобы максимально оптимизировать процесс фрезерования.
Если точка будет выбрана в центре, то инструмент, начав обработку в этой точке, пойдет напрямую к
периферии заготовки, и вернется к оставшемуся участку только во вторую очередь.

- Выполните продвинутую 3D имитацию, загрузив заготовку, подвергнутую черновой обработке.

Вызовите команду Visualizza (Показать) -> Simulazione Solida (Объемная имитация) ->

Simulazione 3D Avanzata (Продвинутая 3D имитация)

В окне объемной имитации вызовите следующую команду


File -> Carica materiale grezzo da file STL (Загрузить заготовку из файла STL)
Выберите ранее сохраненный файл.

Отдел документации Licom Systems Srl Страница 95 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Simulazione 3D avanzata = Продвинутая 3D имитация


Visualizza = Изображение
Seziona = Сечение
Simulazione = Имитация
Configura = Конфигурация
Carica Materiale Grezzo da File STL = Загрузить заготовку из файла STL
Salva Materiale Grezzo come File STL = Сохранить заготовку в файл STL
Rimuovi Materiale STL = Убрать заготовку STL
Stampa = Печать
Chiudi Simulazione = Закрыть имитацию

Заметки

Отдел документации Licom Systems Srl Страница 96 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Упражнение 13: Создание двумерного рисунка и его перевод в трехмерное


пространство посредством проецирования на поверхности
Цель данного примера - построить траекторию на плоскости и спроецировать ее на поверхности для
последующего построения Z-интерполяции. Замечание: Плоские траектории после операции
проецирования становятся трехмерными, и поэтому их поледующее изменение становится невозможным.

- Откройте файл “Licomdir\CorsoStandard\Esercizio13_Lavorazione_3D”, присутствующий в упражнениях по


курсу.
File -> Apri (Открыть)

- Перейдите на верхнюю грань 2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)

Примените технологию обработки "SVUOTATUTA_PER_PROIEZIONE" (выборка для проекции) ко всем


геометрическим объектам. Данная технология содержит два вида обработки - черновая обработка
сферической фрезой и гравировка - также сферической фрезой.

Перед тем, как выполнять проецирование постройте имитацию для плоской траектории. Для этого
определите необработанную заготовку с размерами, превышающими размеры рабочего объема.
Используйте команду Rettangolo (Прямоугольник) Rettangolo

Определите необработанную заготовку


Definisci materiale grezzo (Определить необработанную заготовку)
Выделите только что начерченный прямоугольник и введите значение 0 для верхней Z-
координаты и -50 для нижней Z-координаты.

Отдел документации Licom Systems Srl Страница 97 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Вызовите команду Visualizza (Показать) -> Simulazione Solida (Объемная имитация) ->

Simulazione 3D Avanzata (Продвинутая 3D имитация)

Перейдите на правую боковую грань


2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
На этой грани начертите сечение, как представлено на рисунке ниже. Посредством этого
сечения будет определена поверхность, на которую будет спроецирована плоская траектория.

Постройте поверхность Superfici 3D (Поверхности в 3D)


Используйте метод "Цилиндрическая" ("Estrusa") и задайте расстояние -300.

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

Отдел документации Licom Systems Srl Страница 98 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Закройте рабочую плоскость, перейдя к работе относительно глобального начала координат


Deseleziona piano di Lavoro (Отменить выделение рабочей плоскости)
Выполните проецирование Proiezione in 3D (Проецирование в 3D)
В качестве проецируемого объекта выберите "Траектории инструмента" ("Percorsi utensile"), а в
качестве множества, на которое выполняется проецирование - "Поверхности" ("Superfici").
Выделите пункт "cancella l'originale" ("удалить исходный объект"), чтобы удалить плоскую
траекторию.
Замечание: После выполнения проекции внесение изменений в параметры обработки
становится невозможным, за исключением тех параметров, изменение которых не влияет на
траекторию инструмента (например, скорость).

Cosa = Что,
Geometria/polilenea = Геометрический объект/полилиния,
Spline=Сплайн, Percorso Utensile = Траектория инструмента
a = на что, Piano = Плоскость, Superficie = Поверхность
Cancella l'originale = Удалить исходный объект.

Программа предложит ввести длину шага и погрешность спрямления дуг.

Длина шага (Lunghezza Passo)


Данный параметр определяет максимальное расстояние между соседними точками. Его задание
требуется потому, что получаемый в результате проекции объект уже не будет представляться в
виде стандартной кривой (дуги, окружности), а будет являться набором большого числа элементов
различной длины. Максимальная длина элементов как раз и определяется данным параметром.

Tolleranza di corda per gli archi (Погрешность спрямления дуг)


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

Замечание: На этапе программирования в AlphaCAM очень легко сгенерировать миллиарды значений,


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

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

Отдел документации Licom Systems Srl Страница 99 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Lunghezza Passo = Длина шага


Погрешность спрямления дуг = Tolleranza di corda per gli archi

Выберите траекторию инструмента и нажмите ОК. В рассматриваемом примере программа не будет


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

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

Вызовите команду Visualizza (Показать) -> Simulazione Solida (Объемная имитация) ->

Simulazione 3D Avanzata (Продвинутая 3D имитация)


Перейдите на правую боковую грань
2 Linee per gli Assi X e Y (2 прямые в качестве осей X и Y)
Создайте на этой плоскости замкнутую геометрическую фигуру, включающую дугу, которая
ранее использовалась для построения поверхности.

Определите необработанную заготовку


Definisci materiale grezzo (Определить необработанную заготовку)
Выделите только что склеенный геометрический объект и введите значение 0 для верхней
Z-координаты и -300 для нижней Z-координаты.
Замечание: Поскольку ранее уже была определена необработанная заготовка, программа
автоматически предложит выбрать опцию дополнительной заготовки. В нашем случае, данная
заготовка должна быть основной - поэтому следует выделить пункт Principale (Основная).

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

Определите необработанную заготовку


Definisci materiale grezzo (Определить необработанную заготовку)
Выделите старую заготовку, заданную по верхней грани рабочего объема, и установите опцию
"Nessuno" ("Отсутствует"). Можно заметить, что при этом контур заготовки не удаляется, а
всего лишь преобразуется в геометрическую конструкцию.

Отдел документации Licom Systems Srl Страница 100 из 101


Оптимизатор раскроя, рабочие плоскости, поверхности и обработка в 3D

Вызовите команду Visualizza (Показать) -> Simulazione Solida (Объемная имитация) ->

Simulazione 3D Avanzata (Продвинутая 3D имитация)


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

Удалите ошибочную траекторию.


Используйте команду Cancella (Удалить)
Выделите траекторию непосредственно на объемном изображении.

Все операции, описанные в настоящем упражнении, могут быть выполнены при помощи функции обертки
(wrap) с выбором траекторий инструмента ("Percorsi utensile"). Инструкции по применению этой команды
описаны в главе руководства "3D поверхности".

Отдел документации Licom Systems Srl Страница 101 из 101

Вам также может понравиться