СПОСОБ И УСТРОЙСТВО ДЛЯ ГЕНЕРАЦИИ ТРАЕКТОРИИ НАНЕСЕНИЯ ПОКРЫТИЯ

1. Способ для генерации траектории (11) движения для распылителя (24) для нанесения покрытия на компонент (10), содержащий этапы:
a) определение шаблонов (2) траектории для сегментов поверхности компонента (10),
b) анализ поверхности сегментов (3) поверхности,
c) генерация первой траектории (4) движения,
d) моделирование модели профиля (5) распыла,
e) моделирование толщины покрытия для траектории (6) движения на основе смоделированной модели профиля (5) распыла и генерированной первой траектории (4) движения,
f) сравнение смоделированной толщины покрытия с предопределенными допусками (7),
g) в случае, если смоделированная толщина (7) покрытия не достигает предопределенных допусков, генерация адаптированной траектории (8) движения,
h) моделирование толщины покрытия для траектории движения на основе смоделированной модели профиля распыла и генерированной адаптированной траектории (6) движения,
i) повторение этапов от f) до h) до тех пор, пока смоделированная толщина покрытия не достигнет предопределенных допусков (9).
2. Способ по п.1, в котором шаблоны траектории для сегментов поверхности компонента (2) определяются на основе базы данных компонента, и/или поверхность сегментов поверхности анализируется (3) на основе базы данных компонента, и/или первая траектория движения генерируется (4) на основе базы данных компонента.
3. Способ по п.1, в котором типовые компоненты определяются согласно характерным признакам, чтобы упростить генерацию первой траектории (4) движения для конкретного компонента.
4. Способ по п.3, в котором для любого типового компонента определен стандартный шаблон траектории, который представляет набор стандартных сегментов траектории распыления, соответствующих характерным площадкам поверхности, на которые должно наноситься покрытие.
5. Способ по п.1, в котором положение и/или ориентация распылителя (24) в местоположении, соответствующем шаблону траектории, коррелируется с положением и/или ориентацией поверхности компонента.
6. Способ по п.5, в котором положение и/или ориентация распылителя (24) в местоположении, соответствующем шаблону траектории, коррелируется с положением и/или ориентацией поверхности компонента на основе конкретных геометрических и/или кинематических параметров распыления.
7. Способ по п.6, в котором положение и/или ориентация распылителя (24) в местоположении, соответствующем шаблону траектории, коррелируется с положением и/или ориентацией поверхности компонента на основе конкретного смещения траектории, и/или конкретного расстояния распыления, и/или конкретного диапазона углов распыления, и/или конкретного расстояния избыточного распыления, и/или конкретной скорости распылителя, и/или конкретной точности позиционирования распылителя.
8. Способ по п.1, в котором выполняется проверка достижимости и/или проверка столкновения для местоположений, соответствующих шаблону траектории, и первая траектория движения генерируется на основе шаблона траектории по отношению к результатам проверки достижимости и/или проверки столкновения для местоположений, соответствующих шаблону траектории.
9. Способ по любому из пп.1-8, в котором функциональность для реалистического моделирования движения робота проверяется на основе совместных пределов для робота, чтобы достичь местоположений шаблона траектории.
10. Способ по п.9, в котором геометрические параметры распыления адаптируются в зависимости от результатов проверки функциональности и/или проверки столкновения.
11. Способ по любому из пп.1-8, в котором модель профиля распыла моделируется (5) на основе одного профиля, моделируемого как Гауссовское распределение.
12. Способ по любому из пп.1-8, в котором смоделированная модель профиля (5) распыла представляет уравнение толщины, описывающее распределение толщины в примитивном шаблоне.
13. Способ по любому из пп.1-8, в котором толщина на всей подвергаемой воздействию поверхности моделируется (6) на основе накопленного значения толщины, получаемого некоторым количеством примитивных шаблонов в соответствии с движением распылителя (24).
14. Способ по любому из пп.1-8, в котором сегменты траектории движения, влияющие на распределение толщины в зонах, где смоделированная толщина покрытия не достигает предопределенных допусков, идентифицируются, анализируются и автоматически подстраиваются.
15. Устройство для генерации траектории (11) движения для распылителя (24) для нанесения покрытия на компонент (10), содержащее:
a) средство для определения шаблонов траектории для сегментов поверхности компонента (2),
b) средство для анализа поверхности сегментов (3) поверхности,
c) средство для генерации первой траектории (4) движения,
d) средство для моделирования модели профиля (5) распыла,
e) средство для моделирования толщины покрытия для траектории (6) движения на основе смоделированной модели профиля (5) распыла и генерированной первой траектории (4) движения,
f) средство для сравнения смоделированной толщины покрытия с предопределенными допусками (7),
g) средство для генерации адаптированной траектории (8) движения,
h) средство для моделирования толщины покрытия для траектории (6) движения на основе смоделированной модели профиля (5) распыла и генерированной адаптированной траектории (8) движения,
i) средство для повторения этапов от f) до h) до тех пор, пока смоделированная толщина покрытия не достигнет предопределенных допусков (9).