Мегаобучалка Главная | О нас | Обратная связь


Разработка алгоритмов работы системы



2019-12-29 173 Обсуждений (0)
Разработка алгоритмов работы системы 0.00 из 5.00 0 оценок




 


 

Работа всей системы начинается из включения питания, за которым идет этап установки нужное положение детали. Это очень трудоёмкий процесс, так как именно от правильного положения детали на столе относительно осей измерения зависит точность и верность измерения размеров детали. Блок условия "Деталь находится в верном положении?" описывает именно этот процесс настройки верного положения детали. У блока есть два выхода "Так" и "Ни". При ответе "Ни" процесс установки детали продолжается. При ответе "Так" начинается выбор параметров измерения. Этот блок расходится на многовариантный выбор. Пользователь должен решить какой размер детали он будет измерять. Так, многовариантность выбора составляют такие величины:

· Длина

· Параллельность прямых

· Угол, который образован двумя гранями

· Длина

· Длина от центра отверстия к грани детали

· Перпендикулярность

· Диаметр

· Расстояние между центрами отверстий

· Расстояние от центрами отверстий, которые несимметричные относительно оси

· Отклонение от цилиндричности

· Координаты центров отверстий

После выбора параметру измерения происходит переход к следующему блоку "Снятие данных о координатах точек измерения". Этот блок для любого параметру имеет свои функциональные шаги. Дале приведены алгоритмы измерения любого параметру.

1. Измерение длины.

Х1 Х2

Количество измерений равняется 3.

Измерение точки 1 , измерение точки 2 по координатам Х1 и Х2. Определение разности, вычитание систематической погрешности шкалы. Получение результата.

 

№ вим. Х1 Х2 Lcp
1 0 131.218 X21+X22+X23 3
2 0 131.214  
3 0 131.217  

 

Средний результат Lcp = 131.3245

2. Измерение параллельности прямых


 

Деталь выставлена по оси Х поверхностью І, таким образом

 

1(0;0) , 2(161.487;0).

 

Снимаем точку 2(0;75. 474), обнуляем точку 2(0;0), снимаем точку 4(161.487;0.002)

Непараллельность прямых

 

DВ4-В3 = 0.002-0 = 0.002

 

3. Измерение угла, который образован двумя гранями детали.

Точки 1,2 – первая грань

Точки 3,4 – вторая грань

Находится вершина угла (точка пересечения граней и угол между ними (размер Е)). Угол рассчитывается от первой грани к второй против временной стрелки в диапазоне 360°. Сводим сторону детали АВ с осью Х, таким образом все точки на этой прямой имеют координаты (Хі ; 0). Снимаем точку 3 (Х3;В3), обнуляем, получим точку 3 (0;0), потом точку 4 (84.163; 16.004). Расчет

 

tga=a/l =Y4/X4 =16.004/84.163 =0.19015

Этот tga =0.190 отвечает a=10°50^


4. Измерение расстояния

4.1

ВС=?

Выровнять деталь по стороне АВ или ВС. Снимаем точку В(Х1;В1), обнуляем точку В(0;0). Снимаем точку С(Хс;Ус)

Расстояние

 

ВС=Хс

 

4.2 Расстояние от центра отверстия к грани детали

Выравниваем В1 = В2. Обнуляем 1 (0;0). Снимаем точку 3(Х3;В3). Расстояние L=В3.

5. Измерение перпендикулярности

Выровнять деталь по базовой плоскости т.1(0;0), т.5(Х5;0).

1. Снять точку 3(Х3;В3), обнулить, таким образом точка 3(0;0).

2. Снять точку 4(Х4;В4).

3. Отклонение от перпендикулярности равняется Х4, если он отличается от 0.

Измерение диаметру (радиусу) по 3-м точкам

1. Измерить точку 1, потом обнулить т.1(0;0)

2. Измерить точку 2, т.2 (Х2;0)

3. Измерить и обнулить точку 3, т. 3 (0;0)

4. Измерить точку 4, т. 4(0;В4)

Координата Х2 будет таким образом d1, а координата В4 - d2.

 

Dcp = (d1+d2)/2

 

Отклонение от округлости:

Измеряем d1, d2, …,dn


dmax – dmin = Dd

 

Радиус находится по формуле:

 

R=Dcp/2

 

7. Расстояние от центрами отверстий

1. Выровнять по базовой поверхности точку 5 (ХВ.;В), точку 6(Х6;В) так, чтобы В=В

2. Снять точку 1(Х1;В1)

3. Обнулить т.1(0;0)

4. Снять точку 2(Х2;0)

5. Получили точку А з координатами (Х2/2;0)

6. Обнулить т.А(0;0)

7. Снять точку 3(Х3;0)

8. Снять точку 4(Х4;0)

9. Получили точку В з координатами ((Х4-Х3)/2;0)

Таким образом Расстояние АВ = (Х4-Х3) / 2

8. Расстояние между центрами отверстий, которые не симметричные оси

 

 

1. Снять точку 1(Х1;В1)

2. Обнулить т.1(0;0)

3. Снять точку 2(Х2;0)

4. Получили точку 3 с координатами (Х2/2;0)

5. Обнулить т.3(0;0)

6. Снять точку 4(Х4;В4)

7. Снять точку 5(Х5;В4)

8. Получим таким чином центр отверстия К2:точка 6((Х5-Х4)/2;В4)

9. Расстояние АВ находится так:

 

АВ=&((Х5-Х4) /2)2 + В42

9. Определение координат центра отверстий

1. Снять точку 1 (Х1;В1)

2. Обнулить точку 1 (0;0)

3. Снять точку 2 (Х2;0)

4. Точка 3 имеет координаты (Х2/2;0)

5. Снять точку 4(Х4;В4)

6. Снять точку 5(Х5;В4)

7. Получим координаты центра окружности К2 т. 6 ((Х5-Х4)/2;В4)

8. Снять точку 7 (Х7;В7)

9. Снять точку 8 (Х8;В7)

10. Получим координаты центра окружности К3 т. 9 ((Х8-Х7)/2;В7)

Так следует продолжать и дальнейшее для других окружностей детали относительно базового отверстия К1

10. Измерение цилиндрических деталей

1. Снять точку 1 (Х1;В1)

2. Обнулить т.1 (0;0)

3. Снять точку 2 (0;В2), получим d1=В1

4. Снять точку 3 (Х3;0), если В3_0, то деталь имеет отклонение от циліндричності:

5. Снять точку 4 (Х3;В4)

d2=Y4 или d2=В4-В3 при В3(0


6. Снять точку 5 (Х5;0) при В5(0 деталь имеет форму:

 

 бочки при В1<Y3>Y5

седла при Y1>E3<Y5

конуса при Y5>Y3>0 и Y5<Y3<0

 

7. Снять точку 6 (Х5;В6)

 

d3=В6 или d3=В6-В5

при В6<В4, деталь – бочка

при В6>В4, деталь – конус

при В6<В4<В2, деталь – конус

8. dдет=(d1 + d2 + d3)/3

 

Анализ по диаметрам:

 

d1 < d2 < d3 - конус

d1 > d2 > d3 - конус

d1 < d2 > d3 - бочка

d1 > d2 < d3 - седло

 

После снятия данных о координатах точек идет блок "Расчет заданных параметров". Расчет параметров происходит по формулам, которые описанные выше. Этот расчет проходит с помощью программы "ДВП", что описанная в разделе "Программное обеспечение системы". Дале идет блок условия "Исследование параметров объекту закончен?". Если избирается выход "Ни", то система возвращается на блок "Установка нужное положение детали" и измерение параметров продолжается по заданному алгоритму. При выборе выхода "Так" система переходит к следующему условию "Объект отвечает требованиям?", если ответ "Так" – деталь идет в производство. При ответе "Ни" деталь идет в переработку.



2019-12-29 173 Обсуждений (0)
Разработка алгоритмов работы системы 0.00 из 5.00 0 оценок









Обсуждение в статье: Разработка алгоритмов работы системы

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

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



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (173)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.006 сек.)