рефераты бесплатно
 

МЕНЮ


Кинематический анализ механизма транспортирования ткани

промышленности. – М.: Машгиз, 1963. – 599 с.

48. Вальщиков Н.М., Зайцев Б.А., Вальщиков Ю.Н. Расчет и проектирование

машин швейного производства. – Л.: Машиностроение, 1973. - 344 с

49. Гарбарук В.П. Расчет и конструирование основных механизмов челночных

швейных машин. – Л.: Машиностроение, 1977. - 232 с.

50. Комиссаров А.И., Жуков В.В., Никифоров В.М., Сторожев В.В.

Проектирование и расчет машин обувных и швейных производств. – М.:

Машиностроение, 1978. – 431 с.

51. Маракушев Е.А., Русаков С.И., Эппель С.С. Машины швейного производства.

Киев: Техника, 1967. - 321 с.

52. Полухин В.П., Рейбарх Л.Б. Швейные машины цепного стежка. – М.: Легкая

индустрия, 1976. 352 с.

53. Полухин В.П., Милосердный Л.К. Конструктивно-унифицированный ряд

швейных машин класса 31 с горизонтальной осью челнока. – М.:

Легпромбытиздат, 1991. – 80 с.

54. Рейбарх Л.Б. Оборудование швейного производства. Л.: Легпромбытиздат,

1988. – 286 с.

55. Русаков С.И. Технология машинных стежков и наладка швейных машин. М.:

Гизлегпром. 1959.

56. Червяков Ф.И. Швейные машины. / Ф.И.Червяков, А.А.Никоненко. – М.:

Машиностроение, 1976. – 415 с.

57. Рубцов Б.А. Лабораторный практикум по машинам и аппаратам швейного

производства: Учеб. пособие для вузов. – М.: Легпромбытиздат, 1995. – 256

с.

58. Исаев В.В. Оборудование швейных предприятий: Учеб. для проф.-техн.

училищ. – 3-е изд., испр. и доп. – М.: Легпромбытиздат, 1989. – 336 с.

59. Франц В.Я. Исаев В.В. Швейные машины. – М.: Легпромбытиздат, 1986. –

181 с.

60. Полухин В.П. Проектирование механизмов швейно-обметочных машин. М.:

Машиностроение, 1972. 280 с.

61. Mende S. Systematische Analyse der Transporteurgetribe von

Nachmaschinen. // Textiltechnik, 1987, №9, s. 515-516

62. Закарая М.М., Гусаров А.В., Сторожев В.В. Анализ структурных ошибок в

механизмах перемещения материала машин беспосадочного шва. // Техн.,

технол. и улучш. качества изделий легкой пром-сти. – М., 1990. С. 109-

113.

63. Дзюба В.И., Орловский Б.В. Сравнительный анализ механизмов перемещения

деталей и изделий, стачиваемых на швейной машине. // Изв. вузов.

Технология легкой промышленности. 1982. №5 С. 101-106.

64. Милосердный Л.К. Разработка конструктивно-унифицированного ряда швейных

машин с горизонтальной осью челнока: Автореф. … кан. техн. наук. М.,

1989.

65. Сункуев Б.С., Рачок В.В., Ольшанский В.И., Смирнова В.Ф., Яцук А.А. К

вопросу унификации механизмов швейных машин. // Соверш. техн. и технол.

производств легкой пром-сти. М., 1981. С. 123-126.

66. Щербань Ю.Ю., Горобец В.А. Сравнительный анализ механизмов перемещения

материалов швейных машин. // Изв. вузов. Технология легкой

промышленности. 1989. №6. С. 106-109.

67. Щербань Ю.Ю. Горобец В.А. Алгоритм анализа структур механизмов с

неголономными связями. // Киев. технол. ин-т легк. пром-сти. Киев, 1989.

68. Щербань Ю.Ю. Горобец В.А. Разработка адаптивного механизма перемещения

материала. // Киев. технол. ин-т легк. пром-сти. Киев, 1989.

69. Щербань Ю.Ю. Горобец В.А., Скатерной В.А. Исследование механизмов

комбинированной реечной подачи материала швейной машины. // Киев. технол.

ин-т легк. пром-сти. Киев, 1986.

70. Павлова О.А., Прилепина М.А., Лопандин И.В., Юрьева Т.М. Разработка

методов кинематического и динамического исследования многозвенных

механизмов машин легкой промышленности с помощью ЭЦВМ единой серии и

алгоритмического языка Фортран IV. // Повышение эффективности технол.

проц. и оборуд в тектильной и легкой пром-сти. М., 1986. С. 72-73.

71. Щербань Ю.Ю., Горобец В.А. Исследование механизмов перемещения

материалов швейных машин с верхней и нижней транспортирующей рейками. //

Изв. вузов. Технология легкой промышленности. 1986. №2. С. 119-122.

72. Zhao Xifang, Zhang Zongming. Исследование механизма перемещения

материала. // J. Shanhai Jiaotoung Univ. 1984. №6. С. 97-106.

73. Low Wangjiang, Hua Danian. Исследование кинематики механизмов

продвижения материала. // J. China Text. Univ. 1992, №5. С. 63-72.

74. Щербань Ю.Ю. Горобец В.А. Алгоритм решения математической модели

комбинированного перемещения материала. // Киев. технол. ин-т легк. пром-

сти. Киев, 1986.

75. Лопандин И.В., Попов Ю.А., Юрьева Т.М. Система продвижения ткани «рейка

- отклоняющаяся игла» в промышленных швейных машинах и ее анализ с

помощью ЭВМ. // Автоматизация и комплексная механизация производственных

процессов легкой промышленности. М., 1988. С. 68-74.

76. Ермолаев В.Ф., Лишанков В.А., Новгородцев В.А. Проектирование при

помощи ЭВМ реечного механизма подачи материала. // Изв. вузов Технология

легкой промышленности. 1979. №5 С. 124-128.

77. Сункуев Б.С. К синтезу регулируемых шестизвенных механизмов

транспортирования ткани швейных машин. // Изв. вузов. Технология легкой

промышленности. 1973, №3. С. 131-138.

78. Новгородцев В.А., Ермолаев В.Ф. Проектирование механизма импульсной

подачи материала швейной машины. / Анал., динам. и применение сил.

импульс. систем. Новосибирск, 1986. С. 115-122.

79. Смирнова В.Ф., Шарстнев В.П. Сункуев Б.С. Оптимизация механизма

продвижения материала по углам передачи. // Изв. вузов. Технология легкой

промышленности. 1992. №2-4.

80. Щербань Ю.Ю., Горобец В.А. Параметрический синтез механизма перемещения

материала. // Киев. Технол. ин-т легк. пром-сти. – Киев. 1990.

81. Peisun Ma Проектирование механизмов швейных машин. // J. skanghai

Tiafong Univ. 1987. №2. С. 102-111.

82. Masanori O., Hiroshi S. Исследование работы швейных машин. // J. Text.

Mach. Soc. Jap. 1981. №9 C. 25-29.

83. Рейбарх Л.Б., Полухин В.П. Особенности процесса продвижения материала

на высокоскоростных швейных машинах. // Изв. вузов. Технология легкой

промышленности. 1982. №1. С. 112-114.

84. Щербань Ю.Ю., Горобец В.А., Носов М.С. Определение посадки материала

при скоростном режиме транспортирования на швейных машинах. // Изв.

вузов. Технология легкой промышленности. 1988. №2. С. 119-121.

85. Горобец В.А. Щербань Ю.Ю., Силивончик И.С. Транспортирующие органы

швейных машин с микрошероховатой поверхностью. // Нов. в техн., технол. и

орг. пр-ва швейных изделий: Тез. докл. науч.-практ. конф., Ужгород, 5-7

июня, 1991. - Киев, 1991. С. 17-18.

86. Горобец В.А. Щербань Ю.Ю., Силивончик И.С. Транспортирующие органы

швейных машин с микрошероховатой поверхностью. // Изв. вузов. Технология

легкой промышленности. 1991, №4. С. 98-104.

87. Mende S. Исследование взаимодействия транспортирующих органов швейной

машины. // Textiltechnik, 1982, №5. С. 291-294, 266, 268.

88. Мазин Л.С. Марковец А.В. Луганцева Т.А. Новосёлов Г.А., Анализ и

оптимальный синтез параметров механизмов транспортирования ткани швейных

иашин: Учебное пособие. / под ред. Мазина Л.С. , СПГУТД. – С.-Петербург,

2000. – 188 с.

#include

#include

#include

#include

#include

#include

/* описание постоянных */

#define pi M_PI

#define RAD M_PI/180

/* Описание функций */

void elips();

void raschet(float);

void draw(float);

void stoyka(float,float);

void polzushka(float,float,float);

void okno(float,float,float,float);

void ramka(float,float,float,float);

void grafiki();

void grafik(int);

void osi(float,float,float,float,int);

void help();

int traek1();

/* Описание глобальных переменных */

float n=1,t=4,R_C=3,DEK=0.7;

double O1A1=4., O5A2=0.6,

O1F=1.8,

KO4=24.,

FK=52.,

A1B=41.3,

A2H=69.,

O7H=66.5,

O7I=73.,

DB=18.,

O3C=20.,

BC=18.,

O2D=18.,

O3E=24.,

O4M=25.,

MN=18.,

EN=98.66,

EP=95.7,

PN=24.,

CR=204.,

O6R=15.,

O6S=20.,

O8V=43.,

O8W=52.5,

SV=100.,

SR=20.,

WL=23.25,

LX=20.,

IJ=33.5,

JU=26.,

UY=19.4,

Xo1=285, X=290,

Yo1=350, Y=210,

Xo2=-37.6,

Yo2=-16.6,

Xo3=-63.,

Yo3=-1.,

Xo4=56.,

Yo4=7.5,

Xo6=25.,

Yo6=181.,

Xo8=-55.5,

Yo8=104.9,

Xo5=0.,

Yo5=220.,

Xo7=-70.,

Yo7=160.9,

Xx=-32.,

Yx=72.,

Ystola=30.,

Xu=Xx-4,

Yu=Yx-10,

gam1=88,

gam2=-98,

gam3=360-136,

gam4=-180/M_PI*acos((O6R*O6R+O6S*O6S-SR*SR)/2/O6R/O6S),

gam5=-99.56,

gam6=90.,

QQ=90.,

beta=30.,

xq=64.1,

yq=9.3,

ZQb=27.9,

L1zb=29.,

LL1=8.;

double

Xa1,Ya1,Xa2,Ya2,Xb,Yb,Xc,Yc,Xk,Yk,Xm,Ym,Xe,Ye,Xn,Yn,Xp,Yp,Xf,Yf,Xd,Yd,Xq,Yq,

Xz,Yz,Xr,Yr,Xs,Ys,Xv,Yv,Xw,Yw,Xh,Yh,Xi,Yi,Xl,Yl,Xj,Yj,Xy,Yy,Xqb,Yqb,Xzb,Yzb,

Xl1,Yl1,

A,B,C,A2,B2,C2,A3,B3,C3,A4,B4,C4,A5,B5,C5,A6,B6,C6,A7,B7,C7,

A8,B8,C8,A9,B9,C9,EQ,R,A10,B10,C10,BB,CC,q,L1y,RRR,

cosfi2,sinfi2,cosfi5,sinfi5,cosfi4,sinfi4,cosfi3,sinfi3,alfa,

cosfi7,sinfi7,cosfi6,sinfi6,cosfi9,sinfi9,cosfi8,sinfi8,

cosfi11,sinfi11,cosfi10,sinfi10,cosfi13,sinfi13,cosfi12,sinfi12,

cosfi15,sinfi15,cosfi14,sinfi14,cosfi17,sinfi17,cosfi16,sinfi16,

cosfi19,sinfi19,cosfi18,sinfi18,cosfi20,sinfi20,cosfi21,sinfi21,

fi2,fi3,fi4,fi5,fi6,fi7,fi8,fi9,fi10,fi11,fi12,fi13,fi14,fi15,

fi16,fi17,fi18,fi19,fi20,fi21,fi22;

main()

{

float fi;

int GD=VGA,GM=1;

int key,sing=1,v_p=0,a_p=1,x_x=0;

char buffer [80];

initgraph(&GD,&GM,"c:\\borlandc\\bgi\\");

setbkcolor(0);

for(fi=0;fi1) {n-=1;}

if(key==0x4800 ) {Yo1+=10*n;getch();}

if(key==0x5000 ) {Yo1-=10*n;getch();}

if(key==0x4b00 ) {Xo1+=10*n;getch();}

if(key==0x4d00 ) {Xo1-=10*n;getch();}

if(key==0x4e2b) t+=1;

if(key==0x4a2d) t-=1;

if(key!=0) {key=0;getch();}

setvisualpage(v_p);

setactivepage(a_p);

setfillstyle(1,3);

okno(X-280,DEK*(Y-200),X+240,DEK*(Y+250));

elips();

raschet(fi);

draw(fi);

setfillstyle(1,8);

bar(0,0,X-281,350);

bar(X+241,0,640,350);

bar(0,0,640,DEK*(Y-200));

bar(0,DEK*(Y+252),640,350);

okno(535,7,635,348);

okno(10,324,530,348);

setcolor(14);

outtextxy(290,338," - Пауза");

outtextxy(15,338," - Начальные параметры");

outtextxy(15,328," - Увеличение и уменьшение");

outtextxy(540,35,"-График");

outtextxy(540,50,"-Выход");

outtextxy(540,20,"-Помощь");

ramka(X-280,DEK*(Y-200),X+240,DEK*(Y+250));

sprintf(buffer,"fi21= %.1f°",RRR);

outtextxy(538,65,buffer);

sprintf(buffer,"fi22= %.1f°",fi22-360);

outtextxy(538,80,buffer);

sprintf(buffer,"fi3= %.1f°",fi3);

outtextxy(538,95,buffer);

sprintf(buffer,"fi4= %.1f°",fi4);

outtextxy(538,110,buffer);

sprintf(buffer,"fi5= %.1f°",fi5);

outtextxy(538,125,buffer);

sprintf(buffer,"fi6= %.1f°",fi6);

outtextxy(538,140,buffer);

sprintf(buffer,"fi7= %.1f°",fi7);

outtextxy(538,155,buffer);

sprintf(buffer,"fi8= %.1f°",fi8);

outtextxy(538,170,buffer);

sprintf(buffer,"fi9= %.1f°",fi9);

outtextxy(538,185,buffer);

sprintf(buffer,"fi10= %.1f°",fi10);

outtextxy(538,200,buffer);

sprintf(buffer,"fi11= %.1f°",fi11);

outtextxy(538,215,buffer);

sprintf(buffer,"fi12= %.1f°",fi12);

outtextxy(538,230,buffer);

sprintf(buffer,"fi13= %.1f°",fi13);

outtextxy(538,245,buffer);

sprintf(buffer,"fi14= %.1f°",fi14);

outtextxy(538,260,buffer);

sprintf(buffer,"fi15= %.1f°",fi15);

outtextxy(538,275,buffer);

sprintf(buffer,"fi16= %.1f°",fi16);

outtextxy(538,290,buffer);

sprintf(buffer,"fi17= %.1f°",fi17);

outtextxy(538,305,buffer);

sprintf(buffer,"fi18= %.1f°",fi18);

outtextxy(538,320,buffer);

sprintf(buffer,"fi19= %.1f°",fi19);

outtextxy(538,335,buffer);

setvisualpage(a_p);

delay(67);

if(v_p==0) v_p=1; else v_p=0;

if(a_p==0) a_p=1; else a_p=0;

if(fi>=360) fi=0;

}

getch();

closegraph();

return 0;

}

traek1()

{

float fi;

float N,M,Xmin=+32768,Xmax=-32768,Ymin=+32768,Ymax=-32768;

int i=0;

for(fi=0;fiXmax) Xmax=Xq;

if(YqYmax) Ymax=Yq;

}

for(fi=0;fi=0 && sinfi3>=0) fi3=180/M_PI*acos(cosfi3);

if(cosfi30) fi3=180/M_PI*acos(cosfi3);

if(cosfi30 && sinfi3=0 && sinfi2>=0) fi2=180/M_PI*acos(cosfi2);

if(cosfi20) fi2=180/M_PI*acos(cosfi2);

if(cosfi20 && sinfi2=0 && sinfi5>=0) fi5=180/M_PI*acos(cosfi5);

if(cosfi50) fi5=180/M_PI*acos(cosfi5);

if(cosfi50 && sinfi5=0 && sinfi4>=0) fi4=180/M_PI*acos(cosfi4);

if(cosfi40) fi4=180/M_PI*acos(cosfi4);

if(cosfi40 && sinfi4=0 && sinfi7>=0) fi7=180/M_PI*acos(cosfi7);

if(cosfi70) fi7=180/M_PI*acos(cosfi7);

if(cosfi70 && sinfi7=0 && sinfi6>=0) fi6=180/M_PI*acos(cosfi6);

if(cosfi60) fi6=180/M_PI*acos(cosfi6);

if(cosfi60 && sinfi6=0 && sinfi9>=0) fi9=180/M_PI*acos(cosfi9);

if(cosfi90) fi9=180/M_PI*acos(cosfi9);

if(cosfi90 && sinfi9=0 && sinfi8>=0) fi8=180/M_PI*acos(cosfi8);

if(cosfi80) fi8=180/M_PI*acos(cosfi8);

if(cosfi80 && sinfi8=0 && sinfi11>=0) fi11=180/M_PI*acos(cosfi11);

if(cosfi110) fi11=180/M_PI*acos(cosfi11);

if(cosfi110 && sinfi11=0 && sinfi10>=0) fi10=180/M_PI*acos(cosfi10);

if(cosfi100) fi10=180/M_PI*acos(cosfi10);

if(cosfi100 && sinfi10=0 && sinfi13>=0) fi13=180/M_PI*acos(cosfi13);

if(cosfi130) fi13=180/M_PI*acos(cosfi13);

if(cosfi130 && sinfi13=0 && sinfi12>=0) fi12=180/M_PI*acos(cosfi12);

if(cosfi120) fi12=180/M_PI*acos(cosfi12);

if(cosfi120 && sinfi12=0 && sinfi15>=0) fi15=180/M_PI*acos(cosfi15);

if(cosfi150) fi15=180/M_PI*acos(cosfi15);

if(cosfi150 && sinfi15=0 && sinfi14>=0) fi14=180/M_PI*acos(cosfi14);

if(cosfi140) fi14=180/M_PI*acos(cosfi14);

if(cosfi140 && sinfi14=0 && sinfi17>=0) fi17=180/M_PI*acos(cosfi17);

if(cosfi170) fi17=180/M_PI*acos(cosfi17);

if(cosfi170 && sinfi17=0 && sinfi16>=0) fi16=180/M_PI*acos(cosfi16);

if(cosfi160) fi16=180/M_PI*acos(cosfi16);

if(cosfi160 && sinfi16=0 && sinfi19>=0) fi19=180/M_PI*acos(cosfi19);

if(cosfi190) fi19=180/M_PI*acos(cosfi19);

if(cosfi190 && sinfi19=0 && sinfi18>=0) fi18=180/M_PI*acos(cosfi18);

if(cosfi180) fi18=180/M_PI*acos(cosfi18);

if(cosfi180 && sinfi18=0 && sinfi20>=0) fi20=180/M_PI*acos(cosfi20);

if(cosfi200) fi20=180/M_PI*acos(cosfi20);

if(cosfi200 && sinfi20-Выход");

grafik(1);

do

{

key=bioskey(1);

if(key!=0 && x_x==0) {x_x=1;getch();}

if(key==0x4b00 && t>1) {t--;getch();}

if(key==0x4d00 && t=360) fi=0;

}

while(1==1);

getch();

setgraphmode(1);

return;

}

void osi(float x, float y, float l_x, float l_y, int color)

{

int i;

char buffer [80];

setcolor(color);

line(x,y,x+l_x,y);

line(x,y,x,y-l_y);

line(x,y-l_y,x-2,y-l_y+10);

line(x,y-l_y,x+2,y-l_y+10);

line(x+l_x,y,x+l_x-10,y+2);

line(x+l_x,y,x+l_x-10,y-2);

for(i=10;i<=360;i+=10)

{

setcolor(6);

line(x+i*1.2,y-l_y+40,x+i*1.2,y+1);

line(x-1,y-i,x+l_x-45,y-i);

setcolor(0);

sprintf(buffer,"%d",i);

settextstyle(0,0,0);

settextjustify(2,1);

outtextxy(x-2,y-i+1,buffer);

settextstyle(0,1,0);

settextjustify(1,2);

outtextxy(x+i*1.2,y+3,buffer);

}

settextstyle(0,0,0);

settextjustify(2,1);

return;

}

void grafik(int sign)

{

float i;

okno(X-280,DEK*(Y-200),X+235,DEK*(Y+450));

osi(45,430,475,400,1);

if(sign==1)outtextxy(44,45,"fi2");

if(sign==2)outtextxy(44,45,"fi3");

if(sign==3)outtextxy(44,45,"fi4");

if(sign==4)outtextxy(44,45,"fi5");

if(sign==5)outtextxy(44,45,"fi6");

if(sign==6)outtextxy(44,45,"fi7");

if(sign==7)outtextxy(44,45,"fi8");

if(sign==8)outtextxy(44,45,"fi9");

if(sign==9)outtextxy(44,45,"fi10");

if(sign==10)outtextxy(44,45,"fi11");

if(sign==11)outtextxy(44,45,"fi12");

if(sign==12)outtextxy(44,45,"fi13");

if(sign==13)outtextxy(44,45,"fi14");

if(sign==14)outtextxy(44,45,"fi15");

if(sign==15)outtextxy(44,45,"fi16");

if(sign==16)outtextxy(44,45,"fi17");

if(sign==17)outtextxy(44,45,"fi18");

if(sign==18)outtextxy(44,45,"fi19");

if(sign==19)outtextxy(44,45,"fi20");

outtextxy(510,440,"fi");

for(i=0;i<=360;i++)

{

raschet(i);

if(sign==1)putpixel(45+i*1.2,430-fi2,0);

if(sign==2)putpixel(45+i*1.2,430-fi3,0);

if(sign==3)putpixel(45+i*1.2,430-fi4,0);

if(sign==4)putpixel(45+i*1.2,430-fi5,0);

if(sign==5)putpixel(45+i*1.2,430-fi6,0);

if(sign==6)putpixel(45+i*1.2,430-fi7,0);

if(sign==7)putpixel(45+i*1.2,430-fi8,0);

if(sign==8)putpixel(45+i*1.2,430-fi9,0);

if(sign==9)putpixel(45+i*1.2,430-fi10,0);

if(sign==10)putpixel(45+i*1.2,430-fi11,0);

if(sign==11)putpixel(45+i*1.2,430-fi12,0);

if(sign==12)putpixel(45+i*1.2,430-fi13,0);

if(sign==13)putpixel(45+i*1.2,430-fi14,0);

if(sign==14)putpixel(45+i*1.2,430-fi15,0);

if(sign==15)putpixel(45+i*1.2,430-fi16,0);

if(sign==16)putpixel(45+i*1.2,430-fi17,0);

if(sign==17)putpixel(45+i*1.2,430-fi18,0);

if(sign==18)putpixel(45+i*1.2,430-fi19,0);

if(sign==19)putpixel(45+i*1.2,430-fi20,0);

}

return;

}

Страницы: 1, 2, 3, 4, 5, 6, 7, 8


ИНТЕРЕСНОЕ



© 2009 Все права защищены.