Fundamentos cnc

July 4, 2017 | Autor: Stojan Savkovic | Categoria: Electrical Engineering, Mechanical Engineering
Share Embed


Descrição do Produto

! !" ! # %

$

$

! !& %

#

!

'

(

$

!) $

!*

$ +

%

#

#

!

# !,

!

$

!* $ !* $

$

! $ $

%

$

!*

% %

!

-

. $ !

$

.

!*

$

!+ !/ $

$

!

/

# !

#

#

$ %

!/ $

$

-

*

! ! -

$

!

#

0

$

0

!

!1

%

!

! $

!) $! $ $

!2

$

$ ! $

!

(

! $

!

*

# $

!2 !,

%

#

# 0

$

!

!

2 !

(

0 0

%

!

!* %

# ! # !

#

! +

$ %

Figure 1. A conventional machine's slide is moved by an operator turning the handwheel. Accurate positioning is accomplished by the operator counting the number of revolutions made on the handwheel, plus the graduations on the dial.

!3 $

# !

!

5

$

4

#

!

*

# ! !*

# !*

$ $

!

!* $ !6

#

#

!

#

#! !

"

#

$

+

#

Figure 2. A CNC machine takes the commanded position from the CNC program. The drive motor is rotated a corresponding amount, which in turn drives the ballscrew, causing linear motion of the axis. A feedback device confirms that the proper amount of ballscrew revolutions have occurred.

# ! $ #

7+ 8 .

# ! . 8

!6

( !

,

!* %

!2 #

$

(

!

9

( !*

0 !"

!/ !* #

$ !+ !

!

8

:

; !'

! $ !

$ :

Figure 3. Graph illustrates the use of base lines, the increments used for each base line, and the origin point used when graphing.

$

(

:

! )

!, $ ! < (

$

$

#

!+ #

#

$

$

!6

! ?@

Figure 7. It is very easy to tell the precise location of the tool in any command given in the absolute mode. In the incremental mode, it can be very difficult to determine the tool's current position for a given motion command.

!

$ !A

$

" ! , #

0 !?

0

!2

! !?

-

%

! #

! +

#

!

0

$

0

! $

-

-

!:

$ $

!/ !

$ -

!* $

#

!

: !:

" ! #

#

#

!+

$

# !+

!+

$

$ !

 

     *

# !F

   !" #%$&!' ( )% *&+ ,.,/  

01  2-35476847-3%9 4/ +  -% 0:9/  0 -   4;1  0+  5= ?'@@%A CB

$ $ !+ #

%

!

/

$ % #

#

! !, #

!

# #

!H #

!

 8 %DE7F2E  A ;1 0-3 GCHI+ ,/2- 1  2JJ 1 47-'K2 + 

!* 0

0

!

%

' $

)

* "

! ! ! ! 0

(

!1 ! 0' 0 2% *0' + 0 >0 # , 0 ?0 # ( 0 @0 # -0H 0 02 0 .0 0 ; 0)

A A 2

  Y'%LMQCZ[E Y \ )'E  ]0%1  -3 JV1 347K2 + 2-'^'_ `%1  ,K24;2

1  -

* 2

!!* 3 ) 3

!

%

-

! !/

3G 3G4!

!? (

! 0 #

> ?0

$ !"# H !*

?

! # , "# %

>9!C5

> #! ! 2 3

)! ! ( !

$

%

 L /M!:)ONPLMQRE ( SUT  47---3  + +   2- K,/ ;2  4/2-V1  9

;1 0%1  W - ,+    ,7 ;2 41 - 1   2X 4  J3,/- 0 1 + + 97-    ,/  +   -

 Y5QRE A ;1 0 2,8aM  - 2J:K +   )DPYLE A ;1 0-3 48,/  0%K2 +   )LMQCZ[E Y  ]01  -3 548,/  0 K2 +   2 !:%5QRE ( #  A ;1 0  - 2J48,/  0 K2 + :97-   2J J,/  +   -3  2 !'  A -   ;2 41 - 1 

# bYSQ& -3  2J3   ,7 1 W 

  ( )% c  0d J ;   e,/   0

*

# %

!/

(

!

# !+

#

$ !*

!*

% $ %

! #

!+ $

$

$

!

/ + $

,

$

$ !

*

$

!/

$ !1

( $ 0

(

$'

!)

$ $

!

1

! $ $

!+

$ $

!+

$

! $

!) !+

$

!

# $ $

!2 $ !

% ! $ ! ( ! (

#

%

( !

!2

!* !

/

$

%

$

!

!: $

$

$

!

0

# $

$

$ $

!+

( (

!*

% ! 4! 5! 9! =!

/ 1 / /

(

#

H')D 0

# #

D # D

D

! 1 C! /

D %

I

! E! / J! /

( (

D D

% !

$

$ ! 2! 3 $

.

$ (

#

# #

>?@ A B #

/

#

!

#! *6

! # ! (

! * # >9!

$ # #

#

> #

!

9!

-

>

! H 1

#

%

* 6 # 6= !

'

-

! #

!* #

6 #

=

! 4

)

!

-

# !,

!H !

!2 !?

% # %

#

!,

(

! #

!)

#

$

# !?

( !

!2 (

!,

0

$

! "# # ! ' $

!

% $ !/

% #

/

!/ # !

!2

% %

$ (

H

!,

! !

# !



5* . 2.

H') $

$

!)

!* ) 9

!) = !

!



$

2 !,

$

35*. . ) C

$

!



$ 2 !

$

35*

.. ! 4 4

#

!



5) J ) G



!+

) E

!

! '

$ 5* )C

$

!

' $

%

*

#! !6

$

)

( !) , I,

!+

$

! #

$



%$!

$

!+ !*

!? !*

( !

6 #

$

"

% !

;

$

#

-

!; ! %

! $

$

! !

# 2

$" #

# -

!? >4!

!+

> #

!

#

! (

? #

$

!/ ( ! -

>

? # !

?

>

!* %

!

; #

$ (

!/

!1 4 ! +

% !* $ !

$

%

!

* !

5

! ; Figure 1. Actual motion generated with linear interpolation. Notice the series of very tiny single axis movements. The step size is equal to the machine's resolution, usually 0.0001 inch or 0.001mm.

( !*

$ !

# !; #

# #

@

> !

! !F

?

! ?

%

!

$

#

$

$ $

. $

.

!' #

#

! 0

/ ( % (

!*

#

! ! !+

! #

$

3 !

2

Figure 2. This drawing shows what happens during circular interpolation.

! $

-

2

'

!

$3 (

!+

-

0

! 0 ! ? #

$

(

( 4

!A

7

! ! 3

!/

3

! # !/

#

#

!/

!/ $

!+

$ !

7

! !2 %

! #!3 0

! !

0 *3 4

!/ # !

$

3 4

$

!* !* !

3

!3 5 $

$

39

! !

#

$

(

!+

>? >@

$

!+ *

!

% !/

. H. +:

F

#

H (

4!

' $

+

!/ !2

( H !+

!

$ #

$

!

0

!

<

$

$ !

888/ ' 889 *9: *;8 698 86 2

/

8 8 *88 +9 ,8

H')

4

8 9 *:6 8 (9 - 5 8

9

J /

G $

@

(

@

68 "

/ 3

34

3 5I3 9 !/

!)

!

F

! $

# !2

%

. H.

!2

-

! (

( !?

!

: ! *

%

!

!6

( ! $

! % 2

!

#

$ -

(

$

$

! !6

!6

$

$

!,

$ !

+

# !2 !6

$ !)

1

!

@

* +

$

!?

$

$

!

$ !

$

!

? 8 9 *:6 8 (5 8? +

@

Figure 2. With tool length compensation, the tool's length compensation value is stored separate from the program. Many CNC controls allow the length of the tool to be used as the offset value.

8/8 *8 (< 5 9 :5 ; 8/9 *88 (5 8; H 868 *; */? (8 ; H 869 8 , 8:8 8/ 8= ' 8:9 *9: *;8 :88 86 8 = H') 898 *88 +/5, 5 H 899 *:6 8/ (5 8? + 8=8 *8 (< 5 / 95 9 ; 8=9 *88 (5 8? H 8>8 *; */? (8 ; H 8>9 68 " * ( ! B $1 7 $ " $ !+

2 >? (

@

#!?

$ $ $

2

!

#

!; C!9E5 @

!6

C!9

!+

!* !

+ !+

#

$

$

%

$

!

$

#

$

!* $

-!

:

( (

!

/ !* ! < (

% !

' $ /

4 !*

# !/

%

$ $ ! !

/

$ !

F -

$ $

(

!

B

!+

*) $

0 !

2

$

!*

0

!6

0

4 *

!

! JE 0 - !/ !

!+

B $ -

!+

! -

$

$

$ !+

#

!

$ !

$

$ (

-!

$ ' $

$

!

#!

* !1

# !?

(

! )

3

!3=4 !3=5 !* ! 3=5

3=4

!3= ; $ $

!+

3=4!+

9

3=5!

# 3=4

3=5

!

, $

3= !

= !+ !

# 5 $ !

$ 0

' $ 888 ' 889 *9: *;8 698 86 2 / 8 8 *88 + !< !

#

+

@!+

0

$ $

*)

# !1

! *)

!/ #

$

! *)

!F

$ -

!

/

$

%

%

!/

! ' $



!"

!

$

!* !*

# !6 !



!

!" !

#

!/ !

#

$ !+ (



1

$

)

!

!

$ (

$

$ !+

-!

$ !+ !1

$

!' I

# $

! (

!+ !+

$ $ $

!+

$

#

%

$

!

$

! ) 6

%

( !F

$

#

$

$ $

!



!

) !*

# 3

# 34 4

# 34

!/ !+

$! 34 4!)

$

$

$

! !2

#

$

$

$

!

$ $



) !

$ $

$ 0

!

(

#

! !+ !6 $ $

!, $ $

! !+

$

<

$

(

$

$



!/ # #

!

) !"

$

!+

$ !

# %

-

# !,

-

#

!+

$

$

-

!*

!+ !+ $



$ !

)

!) !

! !*

'

' $

!F !

$

& $

!,

(

%

!" !+

#

$

$

!?

!

% !/ 7

) *

$ #

%

$ !, -

! ! %

#

$

$

/ # !1

!+

>?

$

#

$ !;

@ #

#

#

!,

$

!" ! + #

# # #

(

# !

$ !

$ !

/ $

# !/

$

# +

*) #

! %

$ $. -

,

! $

#

!1

$ $

*

!+

!

$

!

$

!

#

$ !

/ /

! #

!*

# !

!

*

$

$

!+

$ !*

!+ $ ! !

$ $ *

$

#

$ ! +

% !

#

$ ! ! +

$ !*# ! $

4!

6

$

! !

# ! !

$

! ! 1

#

!2 $ 34

!6

$ !2

$

! ! !

#

!, %

$ !

!H %

%

$

! *

$

) $ !)

$

!? ! 4

!

$

! $

(

!* ! $

(

!/ !*

( !*

$

!/ ! 4

$

$

$

!+ 7

$

!* #

!/ $

!

! ,

( (

#

! $

$

!+ !

!) !*

!

!1 !*

$ $

(

$

!

!

) $$ !? /

$

$

! $

-! + #

$

!* $

! % !

(

K

4! 5! 9! =! ! C! E! ,

$

! -!

1

#

* * ) * H )

#

$

$ !

$'

B $ %

!+

$

$0

$ !

+

$

!) -

!* !1

-

!

/

$ !/

$

$

% !" #

$

!

+ #

!6 ! !

!/

$

$ !

$

$!* $ !

!/

!* 7

!6 $ !

!/

Lihat lebih banyak...

Comentários

Copyright © 2017 DADOSPDF Inc.