PARTS OF SINGLE NEEDLE LOCKSTITCH MACHINE


 Part name                                                        Function of the part
Bobbin                                                            holds the thread inside the machine

Bobbin case                                         holds the bobbin; allows the bobbin to turn and form the stitch; provides bobbin thread tension

Bobbin winder spindle                        holds the bobbin while it winds

Bobbin winder tension                        provides tension on the thread when the bobbin winds

Feed dog                                             moves the fabric along as you sew

Feed dog control knob                        lowers and raises the feed dog

Foot or knee control                            controls how fast the machine sews

Handwheel                                          controls the movement of the take-up lever and needle; can be controlled by power or by hand; always turn it toward you

Handwheel release                              stops needle movement during bobbin winding

Light switch                                        turns the light off and on

Needle                                                 carries the thread and pierces the fabric

Needle clamp                                      holds the needle in place

Needle plate                                        fits around the feed dogs; the needle goes through it; it has a seam guide on it

Needle position control knob              moves the needle to different positions: center, right, and left

Power switch                                      turns the sewing machine on or off

Presser foot                                         holds fabric in place while you sew

Presser foot lever                                lifts and lowers the presser foot

Reverse control                                   allows the machine to stitch backward

Spool pin                                             holds the spool of thread in place

Stitch-length control                           sets the length of the stitch

Stitch-pattern selector                         shows you which pattern the machine will sew

Stitch-width control                            sets the width of the zigzag stitch
(zigzag control)

Take-up lever                                      pulls thread from the spool

Thread cutter                                       a place to cut the thread(s) without using scissors

Thread guides                                     holds the thread in place on the sewing machine

Thread tension control                        adjusts tension on the thread as required for a particular project

Garments

Production Processes in the Cutting Room power point presentation....
you can easily download from the link given below...

c++ chap.3 examples...


Example.1
#include <iostream.h>
void main(void)
{
int numb;
cout <<”enter a number: ”;
cin>>numb;
cout<<”numb<10 is “<<(numb<10)<<endl;
cout<<”numb>10 is “<<(numb>10)<<endl;
cout<<”numb==10 is “<<(numb==10)<<endl;
}
Output
Enter number: 20                                          //20 is the assume number in the example
numb<10 is 0
numb<10 is 1
numb<10 is 0

E xample.2

#include <iostream.h>
void main(void)
{
int    j ;
for(j=0; j<15; j++)
cout <<j*j <<endl;
}
Output
0  1   4   9   16   25   36   49  64   81  100   121   144  169  196

Example.3
#include <iostream.h>
#include <iomanip.h>
void main(void)
{
int    j;
for (j==0;j<=10;j++)
cout << setw(4)<< j;
int cube =j*j*j;
cout <<setw(6)<<cube<<endl;
}
Output
1                       1
2                        8
3                       27
4                       64
5                       125
6                       216
7                       343
8                       512
9                       729
10                   1000



Example.4
#include <iostream.h>
void main(void)
{
unsigned   int numb;
unsigned  long fact=1;
cout <<”Enter a number:” ;
cin>>numb;
for(int j=numb; j>0; j--)
fact   =fact*j;
cout<<”factorial  is ”<<fact<<endl;
}
Output
Enter a number 10                                   //10 is the assume number in this example    
Factorial is 3628800
Example.5
#include <iostream.h>
void main(void)
{
int n=99;
while(n  !=0)
cin>>n;
cout <<endl;
}

Output
1
27
33
144
9
0


Example.6
#include <iostream.h>
void main(void)
{
int pow=1;
int numb=1;
while(pow<1000)
{
cout <<setw(2)<<numb;
cout<<setw(5)<<pow<<endl;
++numb;
power=numb*numb*numb*numb;
}
cout<<endl;
}


Output
1          1
2         16
3        81
4       256
5      625
6     1296
7    2401
8   4096
9  6561


Example.7
#include <iostream.h>
void main(void)
{
const   unsigned long  limit=4294967295;
unsigned  long next=6;
unsigned  long  last=1;
while(next <limit/2)
}
cout <<last<< “   “;
long sum=next+last;
next =last;
last= sum;
}
cout<<endl;
}
Output
See the book
Example.8
#include <iostream.h>
void main(void)
{
long dividend, divisor;
char  ch;
do
{
cout <<”Enter dividend:  “;cin>>dividend;
cout <<”Enter divisor: “;cin>>divisor;
cout <<”Quotient is“ <<dividend/divisor;
cout <<”.remainder  is “ << dividend % divisor;
cout  <<”\n Do an other? (y/n): “;
cin >> ch;
}
while (ch != ‘n’);
}
Output
See the book



Example.9
#include <iostream.h>
void main(void)
{
int x;
cout<<”Enter  a  numer:”;
cin>>x;
if(x>100)
cout<<”that number is greater than 100\n”;
}
Output
Enter a number:2000
That number is greater than 100

Example.10
#include <iostream.h>
void main(void)
{
int x;
unsigned long n,j;
cout <<”Enter a number:”;
cin >>n;
for (j=2;j<=n/2;j++)
if (n%j==0)
{
cout <<”It is not prime; divisible by “<<j<<endl;
exit(0);
}
cout <<”It is prime\n”;
}
Output
See the book

Example.11
#include <iostream.h>
void main(void)
{
int x;
cout<<”Enter  a  numer:”;
cin>>x;
if(x>100)
cout<<”that number is greater than 100\n”;
else
cout<<”that number is greater than 100\n”;
}
Output
See the book




Example.12
#include <iostream.h>
#include <conio.h>
void main(void)
{
int chcount=0;
int wdcount=1;
char ch= ‘a’;
cout <<”Enter a phrase :“;
while(ch!=’\r’)
{
ch= getche();
if (ch==’  ‘)
wdcount++;
}
cout”\nwords=”   <<wdcount<<endl;
<<”Letters=’’<<(chcount-1)<<endl;
}
Output
See the book

Example.13
#include <iostream.h>
#include <conio.h>

void main(void)
{
char dir=’a’;
int x=10,y=10;
cout<<”Type enter to quite\n”;
while(dir!= ‘\r’)
{
cout<<”\nyour location is “<<x<<”,”<<y;
cout <<”\npress directiion key (n,s,e,w):”;
dir=getche();
if(dir==’n’)
y--;
else
if(dir==’s’)
y++;
else
if(dir==’e’)
x++;
else
if(dir==”w’)
x--;
}
}
Output
See the book


Example.14
#include <iostream.h>
void main(void)
{
int a,b,c;
cout<<”Enter three numbers,a,b,c:\n;
cin>>a>>b>>c;
if(a==b)
if (b==c)
cout<<”a,b,c are the same \n”;
else
cout<<”a ,b are different \n”;
}
Output
See the book

Example.15
#include <iostream.h>
#include <conio.h>
void main(void)
{
int speed ;
cout<<”\nEnter33,45,or 78:”;
cin>>speed ;
switch(speed)
           {
    case 33;
           cout<<:LP album\n;
          break;
    case 45;
            cout<<”single  selection\n”;
            break;
           case 78;
          cout  <<”obsolete format\n”;
          break;
        }
}
Example.16
#include <iostream.h>
#include <conio.h>
void main(void)
{
char  dir=’a’;
int x=10,y= 10;
while (dir!=’\r’)
cout <<”\nyour location is “ <<x<<”,”<<y;
cout <<” \ nEnter direction (n,s,e,w):”;
dir=getche();
switch (dir)
{
case ‘n’: y--;break;
case ‘s’:y++;break;
case ‘e’:x++;break;
case’w’ :x--:break;
case’\r’:cout <<”Exiting \n”;break;
default:
          cout <<”try again\n”;
}
}
}
Example.17
#include <iostream.h>
#include <process.h>
#include <conio.h>
void main(void)
{
char  dir=’a’;
intx=10,y=10;
while (dir!=’\r’)
cout <<”\nyour location is “ <<x<<”,”<<y;
cout <<” \ nEnter direction (n,s,e,w):”;
dir=getche();
switch (dir)
{
case ‘n’: y--;break;
case ‘s’:y++;break;
case ‘e’:x++;break;
case’w’ :x--:break;
}
if(x==7&&y==11)
{
cout <<”\nyou found  the treasure!\n;
exit(0);
}
}
}
Example.18
#include <iostream.h>
#include <process.h>
#include <conio.h>
void main(void)
{
char  dir=’a’;
int x=10,y=10;

while (dir!=’\r’)
{
cout <<”\nyour location is “ <<x<<”,”<<y;
if(x<5llx>15)
cout <<”\nBeware:  dragons lurk  here”;
cout <<” \ nEnter direction (n,s,e,w):   ”;
dir=getche();
switch (dir)
{
case ‘n’: y--;break;
case ‘s’:y++;break;
case ‘e’:x++;break;
case’w’ :x--:break;
}
}
}
Example.19
#include <iostream.h>
#include <conio.h>
void main(void)
{
const unsigned char WHITE=219;
const unsigned char GRAY;
unsigned char ch;
for(int count =0;count<80*25-1; count++)
{
fh=WHITE;
For (int  j=2;  j<count;  j++)
if(count%j==0)
{
ch=GRAY;
break;
}
cout <<ch;
}
getch();
}
Example.20
#include <iostream.h>
void main(void)
{
long dividend ,divisor;
char ch;
do
{
cout<<”Enter dividend:”;cin>>  dividend;
cout <<”Enter divisor:  ”; cin >>divisor;
if (divisor==0)
{
cout<<”111egal divisor\n”;
continue ;
}
 cout<<”quotient is “<<dividend/divisor;
cout <<”remainder is “ << dividend %divisor;
cout <<”n\doanother?(y/n):  ”;
cin>>ch;
}
while (ch!=’n’);
}