3D Контур
Операция предназначена для выполнения обработки вдоль произвольных пространственных кривых и/или ребер поверхностей.
Обрабатываемая модель задается списком импортированных или построенных в системе кривых. Для каждого элемента списка может устанавливаться свой способ обработки: прохождение осью инструмента вдоль кривой или в касании исходной кривой боковой поверхностью фрезы слева или справа. Если кривая обрабатывается справа или слева, то для нее можно установить дополнительный припуск, положительное направление которого совпадает со стороной обработки. При задании способа прохождения осью вращения фрезы вдоль кривой припуск игнорируется. Координата Z каждой точки траектории вычисляется исходя из значения координаты Z соответствующей точки кривой и заданного смещения.
При обработке кривой слева или справа при выполнении условия касания контуром инструмента одного участка контур фрезы, в принципе, может зайти за кривую на другом участке. Такие участки соответствуют петлям на эквидистанте к горизонтальной проекции кривой. То есть, при обработке таких участков можно получить зарез детали. Чтобы избежать этого указанные участки траектории автоматически идентифицируются и удаляются.
Если в операции задана заготовка или запрещенные зоны, то обрабатываются лишь те участки кривых, которые лежат внутри заготовки и вне запрещенных зон. А если ни заготовка, ни запрещенные зоны не указаны, то производится обработка всех указанных контуров без ограничений.
Обработка производится сериями трехмерных ходов инструмента. Серии рабочих ходов могут быть получены одна из другой сдвигом по оси Z на величину шага. Количество таких серий и величина сдвига по Z зависят от уровней обработки и шага, заданных в окне параметров операции на странице <Параметры>.
В том же окне устанавливаются точность обработки и припуск. Для кривых, которые обрабатываются слева или справа припуск откладывается в направлении инструмента, а при прохождении осью инструмента вдоль контура – игнорируется.
Если операция выполняется в локальной системе координат или с использованием поворотных осей, то траектория будет построена исходя из условия касания кривой контуром фрезы или прохождения центра фрезы, ось вращения которой параллельна оси Z локальной системы координат операции. То есть, это соответствует построению эквидистантных кривых в плоскости XY локальной системы координат на радиус инструмента плюс припуск, а значение координаты Z траектории равна координате Z соответствующей точки исходной кривой в локальной системе координат.
Начальная точка обработки для разомкнутой кривой соответствует её первой или последней точке (в зависимости от установленных в окне <Рабочее задание> стороны обработки и флага инверсии, а также разрешения смены направления обработки). Для замкнутых кривых, если не задана начальная точка в окне <Рабочее задание>, первая точка обработки выбирается автоматически, исходя из соображений минимизации переходов.
При объединении рабочих ходов в результирующую траекторию к началу рабочего хода обязательно добавляется подход указанного типа, а в конце – отход. Порядок объединения зависит от сочетания установленных флагов: по колодцам/по слоям, минимизация холостых ходов, разрешить обратное направление.
При установке порядка объединения <По колодцам> сначала обрабатываются все слои одного контура, а затем производится переход к другому контуру. При объединении <По слоям> переход на следующий уровень происходит только после объединения всех кривых на предыдущем уровне.
При включении режима <Минимизации холостых ходов> объединение рабочих ходов будет производиться в оптимальном порядке, иначе – в порядке вхождения кривых в список рабочего задания.
Если разрешено обратное направление обработки кривых, то направление будет выбрано исходя из оптимальности объединения, при этом сторона обработки кривой не изменяется. Иначе направление будет соответствовать заданному в окне <Рабочее задание>.
Примечание: Если требуется жестко задать порядок обработки кривых и направление их обработки, то рекомендуется отключить режим минимизации холостых ходов и запретить использование обратного направления обработки кривых. В этом случае порядок и направление обработки будут строго соответствовать заданному в окне <Рабочее задание>.
Сопутствующие ссылки: