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

Point Master

Работает в windows 7 and 10


Only English and Germany

1)Настройка и подключение к сканеру в Point Master


Выбрать Modules – Machine – connection to CMM
На диске С создаем папку D3D там храниться ini файл и файл калибровки
Basckup хранятся 3 дня выделено 300 МВ ( можем изменять сами как хотим)
Подключение как в Quartis через LAN, PH 10M через COM порт

Между головкой PH10M и сканером установлен адаптер для разворота на 90 градусов. Нужен
для установки сканера в магазин ACR 3, 4 слот в магазине специально под него, он больше по
размеру. (смотри инструкцию на установку в магазин сканера)
В настройках adapter number это смена поворота сканера. Как у нас был установлен правильный
номер 1
Tool number используем если поворачиваем саму головку PH10
Safe derection +Z 100 mm значит сканер будет выезжать по Z в эту позицию и там делать смены
угла.

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

Условные обозначения:

Отправить машину в Home

Single scan

Собираем несколько сканов в один

Reset (сброс ошибок)


Отображение поля зрения сканера

Одиночная калибровка. (время для калибровки 0,8 -1 сек)

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

Правильная позиция для калибровки


(левый хвостик чуть ниже оси и ищем максимум
Он находиться на диаметре сферы)

Для машин серии LH отклонение должно быть в пределах 11-60 микрон при калибровке сканера
по сфере (если навести мышкой на отсканированный угол)

Для автоматической калибровки сканера надо отсканировать сферу в 5 разных позициях (углах
сканера)
Калибровка сферы находиться в настройках
Setting Password: DiagKP для всех машин с PointMaster

Если нельзя выбрать какой-то угол для калибровки (маленький диапозон на КИМ), то его можно
заменить в меню Home/Orbit Angles в настройках.

Для калибровки в автоматическом режиме нажимаем кнопку научить!

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

Вручную указываем 5 углов, откалибровать и сохранить


При калибровке центра сферы для дальнейшей автоматической работы max error на сфере в
идеале должна быть менее 60 - 70 мкм, НО можно и оставлять значения и больше до 300- 400
мкм, если в дальнейшем положения сканера укладываются в свою погрешность.
Отлично откалиброванное положение подсвечивается зеленым кругом и при наводе на него
мышкой отклонение в пределах от 11 до 60 мкм.

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

Если сфера плохо откалибровалась, нас не устраивает результат, от надо сбросить настройки
калибровки в меню настройки-Transformation

В PointMaster возможно создавать только 1 сферу, другое положение, это перезапись сферы.
Сканер пока используется только в PointMaster, возможно в след году сделают интеграцию в
Quartis и поддержку русского.

2) Создание системы координат


Выбираем наши 5 углов, которые использовали при калибровке положения сферы
(всегда минимум 5)
Сферу для лазера можно трогать руками в отличии от керамической, для калибровки щупов.
1 позиция для сферы в PointMaster and Quartis чтобы работать в одной системы координат

Создаем систему координат: Settings – transport- update sphere coord.system – yes

У сканера Shape Tracer погрешность 20 мкм (2 поколения – синий)

При создании системы координат max dev 20- 50 microns

Мышкой зажав одновременно скрол и лев. Клавишу для вращения, скрол и правую для
перемещения.

В Transform ставим галочку на против Ref coordinate system

Если бывают ошибки нажимает Reset (например софт лимит или другие)

3) Измерения в ручном режиме


Начинаем с одиночного сканирования (single scan)

Выбираем Manual Rectangle


Скан должен быть между пересечение сетки или близко к ней,
Но можно опускать или поднимать его, если при закрытии пальцем
Линии с краев, видим это отображение на экране

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

Чем ближе к детали, тем меньше Stepover (стандартно 70)


Стандартное разрешение 0.1 мм и скорость 2,5 м/с
Все основные действия производим в меню Basic (выбирая объект в дереве, с которым хотим
работать)

Экспорт в VDA и ACSII

В верхнем меню вкладки CT Volume Analysis – работает только с томографом


CAM – только для RA milling machine

Вкладка Verification – Dim control – вывод расстояния между точками сканирования

Basic – Edit – Del – удалить лишние точки (левой кнопкой выбрать сектор, правой подтвердить)

Можно триангулировать отдельно каждую поверхность или все вместе.


Если мы сканировали с разрешением 0,3 мм, триангуляцию можно делать с разрешением 0,4 –
0,5 мм

Нельзя триангулировать поверхности с большими дырами

Joint sel. point clouds – выбираем несколько облаков точек в дереве и нажимаем эту кнопку,
объединяем поверхности в одну.

Если стоит галочка в Dupclicate значит останутся и наши сканы по отдельности, и


создаться один общий скан

При наложении слоев после объединения всех сканов используем Filter Radius, отсекая
повторяющиеся точки, ставим фильтр как наше разрешение сканирования или выше.

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

Визуально отсканированная деталь изнутри более темная (темно-синяя). Снаружи светлая


(серая)

Fill Holes Flat – закрываем дыры в поверхности на плоскостях


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

Smooth можно использовать 1-2 раза для сглаживания краев детали


Smooth Triangulate - 1 раз для улучшения поверхности.

Reduce Triangles
Угол 5 градусов означает, что смягчаем поверхности более 5 градусов

Extract – вернуться обратно к облаку точек


При заклеивании дыр Bordingline 1(4) - 4 означает сколько треугольников можно вписать в эту
дыру.

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

Undo - отмена

Bspline лучше использовать на поверхностях с одним цветом (когда включена карта цветов)

Bridge – для заклеивания больших дыр (создаем промежутки)

4) Создание автоматического пути сканирования


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

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

5) Совмещение отсканированной детали stl с номинальной 3D моделью.

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


номинальную 3D модель (File – import CAD или с помощью специальной кнопки на панели
инструментов).
Далее необходимо в правом нижнем углу выбрать «Split 3D-view horizontal» или «Split 3D-view
vertical»
После выбираем в левом окне нашу номинальную 3D модель и во вкладке «Basic»
выбираем Align Rough/Fine

Далее появится диалоговое окно Align Rough/Fine как на рисунке ниже:


Здесь необходимо выбрать, и совместить по 4 точкам номинальную 3D модель с
отсканированной моделью. Первым делаем метод первый слева(по точкам). Можно
использовать 5, 6 точек для лучшей базировки.
Выбираем CAD модель номиналом, а наш скан в поле Actual
Для активации окна щёлкнуть на пустом поле окна.
После того как все нужные точки будут выбраны, необходимо нажать Apply
Модели совместятся:

Далее выбираем кнопку авто базирования BestFit, и нажимаем также «Apply». При этом
базировании модели максимально совместятся.
6) Создание отчёта по отсканированной детали в Pointmaster.
Выбираем в левом окне номинальную модель, и переходим в Verification  Measure Surface:

Далее выбираем максимальную зону поиска отклонений (Maximum Search Distance) по стандарту
ставим значение 0,8 мм. Окна «Check Perpendicularity» и «Check Actual/Nominal Normal
Difference» обязательно должны оставаться неактивны:
После того как нажмём кнопку Apply получим следующее:

Всё что осталось серым цветом означает, что в этих местах отклонения больше, чем задали
Maximum Search Distance. Чтобы деталь была полностью проанализирована, необходимо задать
большее значение в Maximum Search Distance. (1 мм или более)
Также мы можем редактировать цвета допусков:
После того как все настройки выполнены, можно приступать к выводу отклонений:

Можно создавать несколько групп выносок для более красивого и понятного отчёта.

Выбрав выноски можно настроить отображение количества знаков после запятой и отображение
дистанции только D или Dx, Dy, Dz
Правой кнопке на лейбле можно выбрать куда его переместить или удалить
(Angle labels at Convex Hull)

После создания выносок, создаём отчёт в виде документа:

Есть автоматическая генерация отчёта:

После автоматической генерации отчёта можно сохранить его в формате .PDF


Есть также более долгий вариант, но индивидуальный и более красивый для клиентов.
Необходимо делать отчёт вручную.
Здесь необходимо самому добавлять нужное количество страниц:
Правой кнопкой на правом окне – add new page (на черной линии)

На каждой странице можно создать необходимый вид с нужными нам выносками. Можно
растаскивать выноски, как вам угодно:

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


отредактировать ранее созданный:
7) Создание отчёта по сканированной модели в Quartis, используя
виртуальную машину в Pointmaster.
Так как Pointmaster позволяет выводить только отчёт по точкам, то необходимо использовать
Quartis для более детальной оценки результатов.

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

В QUARTIS:
 Создаём новую Базу данных, при необходимости.
 Создаём новую программу.
 Создаём новый датчик, при необходимости.
 Загружаем номинальную CAD модель детали, которую ранее сканировали в
Pointmaster.
 Калибруем датчик по сфере. Сфера должна стоять в том же месте, что и сфера для
Pointmaster.
 Измерить калибровочную сферу, создать, и сохранить систему координат (PLCS).
В этом случае центр сферы будет X=0, Y=0, Z=0.

 Базировать деталь по CAD модели, создать, и сохранить систему координат (PCS)


без совмещения в PCLS. Галочки при создании PCS системы должны быть все
неактивны в диалоговом окне.
 Сделать Quartis  экспорт  элементы VDA-FS  PCS as transformation matrix (TMAT)
Выбираем папку и сохраняем туда.

Примерный текст программы:

Примечание:
1. Систему координат PCLS для сферы необходимо создать один раз и далее только
загружать для следующих деталей. (При условии, что сфера будет всегда стоять в том
же месте для Pointmaster)
2. Для новых программ необходимо будет создавать только систему координат по 3D
модели (PCS).
Далее закрываем Quartis, открываем Quartis Configuration, и делаем Export настроек машины:

Далее удаляем текущую конфигурацию машины, и создаём конфигурацию машины для


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

Далее сохраняем делаем экспорт этих настроек со своим именем, применяем данную
конфигурацию, и закрываем Quartis Configuration. Открываем сам Quartis машина должна быть
отключена. Закрываем Quartis.
Далее ставим сканер вместо щупа, и открываем Pointmaster. Обязательно открываем проект с
нашей отсканированной моделью stl !!!

Делаем соединение с машиной в Pointmaster:

После этого делаем импорт элементов VDA-FS, которые ранее были созданы в Quartis:
Обязательно делаем активное окно “Workpiece Coordinate System” и нажимаем на «invert
matrix». После этого проверяем – адекватно ли отображается положение лазера относительно
детали на столе.

После этого создаём виртуальную машину:

Открываем Quartis, нажимаем connect, игнорируя ошибку загрузки щуповой системы.


В Pointmaster в диалоговом окне Status должно отображаться всё зеленным цветом:
Далее в off-line режиме Quartis может измерить плоскость, окружность, паз, цилиндр, кривую и
т.п. на отсканированной модели в Pointmaster. Если на участке замера есть на модели дыра – то
такой участок измерить нельзя будет. Необходимо избегать всяких непонятных Дырок)
Если при измерении не находит точки надо поставить больше дистанцию поиска 5-7 мм
Далее можно вывести круглость, плоскостность, расстояние, перпендикулярность,
параллельность и т.п. для отсканированной модели. И после всех этих действий можно
сделать отчёт в Quartis.

В программе загружаем созданную PLCS включаем режим CNC машина не должна двигаться.
8) Совмещение двух и более отсканированных моделей
Сканировать маленькую и узкую деталь можно задав только начало и конец:

Приступаем к сканированию сложной детали:


 Вначале делаем скан №1, №2 …. №n.
 создаем для каждого скана свою.stl модель №1, №2 …. №n.
 Для удобства создания привязки - разносим наши модели подальше друг от друга
(model – translocation).
 Делаем выравнивание по 4-6 точкам, Best Fit (Если забыл, то см. Инструкцию
выше).
 Делаем автоматическую базировку (Если забыл, то см. Инструкцию выше).
 Объединяем через меню Basic  Fuse Triangle Mesh или Join Selected Triangles
Mesh.
 Далее заделываем дыры (Если забыл, то см. Инструкцию выше).

Примечание: Зеркальную деталь можно не сканировать, а просто отобразить через


вкладку Cad  ”Mirror”
9) Создание 3D модели из отсканированной детали
(Реверс-инжиниринг)
Вначале сканируем модель, и создаем.stl модель без дырок (описание смотрите вначале
инструкции).
Далее необходимо сделать выравнивание детали к системе координат машины. Для этого:

Заходим в Feature и создаём элементы для нашей системы координат. Например, 2 плоскости и
точку.

Далее заходим в меню:

Далее базируем деталь за наши созданные объекты (направление осей ставить не как обычно – а
в обратном направлении, иначе неправильно базируется):
Нажимаем Apply, и наша модель базируется относительно системы координат машины
Далее выбираем нашу .stl модель, переходим в Surfacing – Create Surface Net:

Создаём на нашей модель Intersection :

Пересечения создаём в 3х плоскостях – XY, XZ, YZ. Количество секция на длину модели делаем
среднее, т.к. большое количество секций или маленькой количество секций приведёт к
сложностям при создании CAD.
Далее выбираем все наши CrossSection:
Далее переходим во вкладку Surfacing, нажимаем Create Net from PolyLines:
Далее выбираем наш NetFromPolyLines, нажимаем Project Net:

Нажимаем Apply:
Выбираем наш Projected, нажимаем Surfacing:

Далее пытается создать нашу CAD модель. Но делает твёрдое тело только при наличии кусков
элемента из 4 точек или 3 точек. Если у вас образуется пересечения из 5 точек и более, то это
надо убирать. Для этого надо использовать меню Surfacing – Create, Edit, Delete. Это занимает
много времени.
Пример создания элемента между точками:
Пример редактирования элемента между точками:
Пример удаления элемента между точками:
Далее делаем CAD – Convert to CAD-Object:

Далее выбираем элемент converted в диалоговом окне, и нажимаем CAD – Export:


Формат экспорта может быть следующий:

Потом можно импортировать нашу CAD модель, выбрать и скрыть на ней созданные
линии:
Далее можно сделать сглаживание модели в меню Surfacing – Rettesseblle CAD.
10) Создание генерации программ сканирования по номинальной CAD
(ПОКА БЕСПОЛЕЗНАЯ ФУНКЦИЯ)

 Загрузили нашу номинальную модель.


 Делаем один проход скана, чтобы показать, где находится наша деталь на столе.
 Делаем базировку. Номинальный объект – это только что отсканированная модель:

 Выбираем Scan – Generation Scan Program:


 Выбираем, каким углом будем сканировать нашу CAD модель:
 В следующем окне нажимаем YES:

 Создаем со всех сторон сканы, чтобы отсканировать всю модель.


 Выбираем все сканы, и нажимаем Simulation Scan Programs:

 Далее в окне Scan Dialog можно импортировать наши созданные программы:


Но всё это работает очень криво, и остаются пустоты после таких сканов.

ВЫВОД: проще создавать программу через Single Scan в окне Scan Dialog, а затем создавать
одну большую программу.

Вам также может понравиться