Subscribe to Blog
Email Address
 
Pages:(35) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35

Advantages of using Hi-Helix endmills

November 23, 2012, 11:25 pm by Eldar Gerfanov (Admin)

Hi-helix end mills have several advantages inherited with their design.

Simple math says that a an endmill with 45 degree helix angle directs 50% of the cutting force downward versus  25% for a 30 degree end mill.

Main advantages are:

  • Higher rake angle directs more of a cutting force downward.
    This reduces side load on the cutter, that leads to less deflection and less tendency to chatter.
  • At high axial engagement (deeper depths of cuts) more flutes remain in the contact with the work piece. This leads to much smoother cut, again reducing tendency of the cutter to chatter.
  • High helix angle pulls chips upward and away from the cutting zone.
    This reduces chip re-cutting and helps prevent cutter from getting clogged up. This also allows to take deeper cuts and increases productivity.
  • Because of higher helix more of flute length is being used in the cut. Better surface finish is achieved even when using the same chip load.
    Generally an end mill with 45 degree helix can be fed 30% faster than equivalent one with 30 degree helix and still achieve same surface finish.

 

High helix end mills also have disadvantages that a machinist has to take into consideration:

  • With more of cutting force directed axially, the load on spindle bearings in downward direction is increased.
  • Tendency for both the end mill and the work piece to pull out is increased. So a more rigid tool holding and work clamping should be considered.
  • Higher helix end mills are also less stiff that regular helix end mills. This may cause more deflection and may become a problem when having to machine straight walls.
    This effect should be mostly diminished by lower side radial load, but it still needs to be considered in some cases.

Famous Quotes/ Deep thoughts

November 23, 2012, 10:21 pm by Eldar Gerfanov (Admin)

Just decided to store here the quotes that i liked.

And those that made me think about purpouse of life and Univerce.

FSWizard:Stanadalone

October 26, 2012, 7:30 am by Eldar Gerfanov (Admin)
FSWizard_v0.014_SS.jpg

The ONLY FREE CNC Speeds and Feeds Calcualtor

Confidently calculate cutting conditions for hundreds of work-piece materials and of combinations of tooling types and coatings.

  • Accurately Estimate cutting forces involved in machining process and prevent tool breakage.
  • Estimate machine power requirement and help choose best tool for the job.
  • Suggest safe and practical Axial and Radial engagement values.
  • Compensate for reduced-shank, long and extra-long tools.
  • Improve cycle times and tool life
  • UNIQUE feature that allows to set comfortable levels of cutter torque and deflection and prevent cutter breakage.
  • Ideal for use as your Dynamic / Thoroidal / Truemill calculator

Please visit the project page for download link, support and instructions.
http://zero-divide.net/index.php?page=FSWizard_SA

 

What to do when you can not clamp it

September 27, 2012, 11:51 pm by Eldar Gerfanov (Admin)
IMAG0019.jpg

If you cant, then dont clamp it at all!.
Skin it!

In here i have to program and machine several sets of roundish aluminum pieces with +/-0.001" outside tolerance. and within 0.002" thickness repeatability.
Instead if fixturing it one by one i decided to skim cut a 33" x 23" x5/8" to within 0.0015 flat. And then machine each piece completely leaving .005" outside to holt everything together.

Worked out great. 

for pics

 

Shop-made indexing fixture

September 27, 2012, 11:32 pm by Eldar Gerfanov (Admin)

Needed to do alot of side drilling/milling/tapping on our moulds lately.

So I quickly designed and whipped up this custom indexing fixture that allows me to mount almost anything to it.

Face plate has several tooling dowel holes on front side to locate work piece.
On the back of face plate there are 36 3/8 dia reamed holes spaced 10 Degree apart.

Housing has a big 5.0"Dia pocket in the front into which the face plate's hub fits in with 0.001" clearance
Housing also has corresponding 3/8dia reamed holes spaced apart 9 degrees. This allows me to index the face plate with 1 degree increment.

Design time:2 hours, Machining time: 2 hours.

Pictures are here:

Back View: Shows 3/8 reamed holes spaced 9 degrees apart.

Side View with mold mounted with 2 3/8-16 screws

Side View with already drilled holes

 

FSWizard v0.01 Standalone Has been Released!!

September 10, 2012, 7:41 am by Eldar Gerfanov (Admin)

Fow Windows XP and later.

It has just been released.

Please test it out and tell me what you think!!!!!

Download it HERE http://zero-divide.net/index.php?page=FSWizard_SA

 

Calculating Tool Engagement Angle, Radial Depth of Cut

August 18, 2012, 11:14 am by Eldar Gerfanov (Admin)

Here i will show you how to calculate Tool Engagement Angle using tool diameter and Width Of Cut (radial deopth of cut)

Lets first draw a pretty image that shows us everything we need.

Where:

  • r: Radius of the cutter = Diamater /2
  • a: TEA - Enagagement angle we are trying to find here
  • WOC: Width of cut or RADIAL Depth of Cut
  • r2: The difference between r and WOC, r=r2+WOC

 

Below we develop 2 formulas that allow us to find TEA and WOC

Task 1: Find WOC (Radial Depth of Cut) knowing tool engagement angle and diameter of the tool

Solution:

WOC=r-r2

r2=COS(a) * r

COS(a)=r2 / r

r2=COS(a) * R


Diamater

Diameter
WOC =
 -
COS(a) *


2

2

or if we move Diameter/2 outside of brackets:


Diamater
  |


|
WOC =

 *
|
1-
COS(a) |

2
  |


|

or if we replace Diameter/2 with radius:

WOC=r * (1-COS(a))


Task 2: Find engagement angle knowing WOC (Radial Depth of Cut) and diameter of the tool

Solution:

WOC =  r - r2

r2 = COS(a) * r

COS(a)= r2 / r

a = COS-1( r2 / r )

a = COS-1( ( r - WOC) / r )

a = COS-1( 1 - WOC / r )

or

a = COS-1( 1 - WOC / Dia/2 )

 

Thats it folks

You shall be surprised but those two formulas work also for TEA bigger than 90 Degree


Stylish and functional Operations and Tooling List confings for SurfCam

July 17, 2012, 11:00 pm by Eldar Gerfanov (Admin)

Tired of printing out Operation lists and then wasting time adding setup information by hand?

There is a neat and easy way to replace standard Operations and Tooling lists with something very compact and usable.

Here are config files i use at my work to create Setup Sheets and tooling lists right from SurfCam.

  1. First make sure you backup you Operations.cfg and Tooling.cfg files in case you want to go back (VERY NOT likely)
    Those can be found inside your V5 or V6\Config directory.
  2. Unpack contents of the attached ZIP folder.
  3. Copy .CFG files found within into your V5 or V6\Config folder.
  4. Copy folder "images" into "C:\Surfcam" directory, if you want also tool images to show with tooling list.
  5. Go to SurfCam Options and in section Setup Sheet select "Current" from several other choises.

Thats it!!

UPDATE!!!!!!

  • Operations list NOW highlights table rows when you move the mouse over them.
  • When you select ANY text on Operations List, the same text will be highlighted over the whole page!!!

Download current file below

Samples are below:

<--operations list--="">

CNC PROGRAM INFORMATION SHEET

JOB: DATE: Wed Jul 18 2012 CNC:
DESCRIPTION: File(S): START:
MATERIAL SIZE: XX END:
INSTRUCTIONS:
Surfcam_custom_operations_cfg.zip Surfcam_custom_operations_cfg.zip Size:0.11 MB

Programming Efficient Peck Drilling Cycle

June 2, 2012, 8:18 am by Eldar Gerfanov (Admin)

Using Peck Cycle is often needed when drilling deep holes.
When using proper feed and speed no peck is required at depths of up to 3xDia for regular or 5xDia for High-Performance Parabolic drills.
At depths up to 10x, up to 5 pecks are required for regular  drills and up to 3 for Parabolic.
Anything over 10x Dia requires constant pecking of 0.5-1x Dia for regular drills and 1.5-2 Dia for Parabolic.

Since for programming you need a peck amount. Here are the numbers:

Code:REGULAR JOBBER DRILLS
3x: No Peck
3x-10x: 1xDia Peck
over 10x:.75xDia Peck
over 15x:.5xDia Peck 
 

Code:HI-HELIX HP DRILLS
5x: No Peck
5x-10x: 2xDia Peck
over 10x: 1.5xDia Peck 

Of course our HSMAdvisor Speed and Feed Calculator suggests not only the Speeds and Feeds but also the proper peck depth for various drill types and depths of the hole.
It in fact was the first machinist calculator to do so. This feature was much later borrowed by our competition.

And here is a pretty image showing Peck VS Hole Depth for regular twist drill:

This not only means that peck amount should be different for different styles of drills and depths of holes.
But also that peck distance should be different for different stages of drilling the same hole.
Ideally we should start the hole with large pecks, that continually reduce as the hole gets deeper and deeper.

Let's find out how we can apply this knowledge when programming our toolpaths.
This is format for normal Pecking:


Code:HAAS FORMAT

G83 X Y L R Q P F

  • X Y : Location of the hole
  • L : Number of holes to repeat is G91 (incremental mode) is used
  • R : Position of the R plane
  • Q : Peck amount
  • P : Dwell at the last peck in seconds
  • F : Feed Rate
  • Z : Target depth

 

Code:HAAS CODE
...
(T15 7/32 HiHelix DRL DEEP a 3.5" Hole)
(Tool # 15 Drill: .21875 )
T15 M6
S6400 M3
G90 G0 X-0.5 Y-1.0
M8
G43 Z0.5 H15
G83 X-0.5 Y-1.0 Z-3.5 Q0.375 R0.1 F48.
G80 G0 Z0.5
...

 Many machine manufacturers have variable peck drilling cycle.
This allows programmer to use deep pecks in the top of the hole and shallow pecks at the bottom.

Using this feature prolongs tool life and greatly reduces cycle time, this also makes programming proper peck easier.

Format for Variable Pecking

Code:HAAS FORMAT

G83 X Y L R I J K P F

  • X Y : Location of the hole
  • L : Number of holes to repeat is G91 (incremental mode) is used
  • R : Position of the R plane
  • I : First Peck amount
  • J : Peck Reduction per pass
  • K : Minimum Peck amount
  • P : Dwell at the last peck in seconds
  • F : Feed Rate
  • Z : Target depth

 

Code:HAAS CODE
...
(T15 7/32 DRL DEEP a 3.5" Hole)
(Tool # 15 Drill: .21875 )
T15 M6
S6400 M3
G90 G0 X-0.5 Y-1.0
M8
G43 Z0.5 H15
G83 X-0.5 Y-1.0 Z-3.5 I1.125 J0.1875 K0.375 R0.1 F48.
G80 G0 Z0.5
...

The sample code above was posted with Surfcam's MPost processor.
Here is the nessesary modifications to the cycle

Code:SURFCAM HAAS MPOST
...
PECK                                        # Pecking canned/manual cycle        I=First Peck, J=Peck reduction, K=Min peck
G83 G98 X[H] Y[V] Z[D] I[VBite]*3 J[VBite] K[VBite] F[FRate] R[VCLear]
end cancel
...

Using this modification programmer only needs to program a single peck value and the post will automatically calculate the I and J values.

Regardless of how you get the variable pecking set up in your post, you should definitely make sure you are using this feature. As this allows you to make sure you don't only get the proper peck for the depth, but also that is is done as efficiently as possible.

In my particular case drilling thousands of deep holes in large moulds time savings were between 50% and 70% versus the regular pecking cycle.

okuma prog samples

April 27, 2012, 12:43 pm by Eldar Gerfanov (Admin)

Here are some Okuma Captain 1200 program samples for work with live tooling.
Samples are quite big so READ full article

Code:SIDE DRILLING

O1
(12607T020-AAAN PART BEGIN)
G50 S2000
N300 G0 X100. Y50.
M110
NAT10
G94 M146 M8
G17
M0
(T10-28 .150 DRL SIDE TOP )
G0 X10.838 T1028 SB=3000
M13
G0 X10.838 Z-0.375
G0 X10.838 Z-0.375 C0
C0
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C0 D0.125 F12.0
G180
G0 X10.838
C30.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C30. D0.125 F12.0
G180
G0 X10.838
C60.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C60. D0.125 F12.0
G180
G0 X10.838
C90.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C90. D0.125 F12.0
G180
G0 X10.838
C120.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C120. D0.125 F12.0
G180
G0 X10.838
C150.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C150. D0.125 F12.0
G180
G0 X10.838
C180.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C180. D0.125 F12.0
G180
G0 X10.838
C210.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C210. D0.125 F12.0
G180
G0 X10.838
C240.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C240. D0.125 F12.0
G180
G0 X10.838
C270.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C270. D0.125 F12.0
G180
G0 X10.838
C300.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C300. D0.125 F12.0
G180
G0 X10.838
C330.
G101 X9.138 F200.0
G183 X7.2172 Z-0.375 I0.15 L0.125 C330. D0.125 F12.0
G180
G0 X10.838
G0 X10.838 Z-0.375 C330.
M146
G136
G95 M12 M9
M109
G0 X100. Z50.
M1
TLID
(12607T020-AAAN PART END)
M2

Code:FACE DRILLING SAMPLE
O1
(INCAAG PART BEGIN)
N200 G0 X50. Z50.
G50 S2000
NAT09
M110
G94 M146 M8
G17
M0
(T9-15 #7 DRL MTN HOLES)
G0 Z1. T0915 SB=3000
M13
G137 C0
G0 X0.0001 Y0
Z1.
G0 X0.4688 Y0.8119
G0 X0.4688 Y0.8119
G0 X0.4688 Y0.8119 Z1.
G101 Z-0.225 F200.0
G183 X0.4688 Y0.8119 Z-0.8354 K0.1 L0.125 D0.125 F26.0
G180
G0 Z1.
G0 X-0.4688 Y-0.8119
G101 Z-0.225 F200.0
G183 X-0.4688 Y-0.8119 Z-0.8354 K0.1 L0.125 D0.125 F26.0
G180
G0 Z1.
G0 X-0.4688 Y-0.8119
G0 X0.0001 Y0
M146
G136
G95 M12 M9
M109
G0 X50. Z50.
M1
TLID
(INCAAG PART END)
M2

Pages:(35) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35
Sing In

© 2009-2022 Eldar Gerfanov. All Rights Reserved.
© 2009 Eldar Gerfanov. Materials on this site are presented as is and are mostly for educational use.

You may freely reproduce information presented herein without any consent from me, provided you include link to this site.
In case when i am not the copyright holder, you may want to contact proper owner of material. Anyway, they are freely available on the Internet.
If you hold the copyright right for any of the materials on this site and want them removed, please contact me here