586,060 active members*
3,337 visitors online*
Register for free
Login

Thread: 5 Blade Fan,

Results 1 to 15 of 15
  1. #1
    Join Date
    Apr 2005
    Posts
    76

    5 Blade Fan,

    There must be an easier way!!!!!!


    G01 X-.1602 Y.2309 F5
    G01 Z-.250 F.75
    G02 X-.1875 Y.2970 I-.0938 J.2970
    G01 X-.1875 Y.5863
    G02 X-.1086 Y.6789 I-.0938 J.5863
    G02 X.1086 Y.6789 I.0000 J.0000
    G02 X.1875 Y.5863 I.0938 J.5863
    G01 X.1875 Y.2970
    G02 X.0602 Y.2309 .0938 J.2970

    G01 X.1701 Y.2237
    G02 X.2245 Y.2701 I.2535 J.1809
    G01 X.4997 Y.3595
    G02 X.6121 Y.3130 I.5286 J.2703
    G02 X.6792 Y.1056 I.0000 J.0000
    G02 X.6155 Y.0029 I.5866 J.0920
    G01 X.3404 Y-.0865
    G02 X.2691 Y-.0810 I.3115 J.0026

    G01 X.2653 Y-.0926
    g02 X.3263 Y-.1301 I.2504 J-.1852
    G01 X.4963 Y-.3641
    G02 X.4869 Y-.4854 I.4205 J-.4192
    G02 X.3112 Y-.6130 I.0000 J.0000
    G02 X.1929 Y-.5845 I.2688 J-.5294
    G01 X.0229 Y-.3505
    G02 X.0061 Y-.2810 I.0987 J-.2954

    G01 X-.0061 Y-.2810
    G02 X-.0229 Y-.3505 I-.0987 J-.2954
    G01 X-.1929 Y-.5845
    G02 X-.3112 Y-.6130 I-.2688 J-.5294
    G02 X-.4869 Y-.4854 I.0000 J.0000
    G02 X-.4963 Y-.3641 I-.4205 J-.4192
    G01 X-.3263 Y-.1301
    G02 X-.2653 Y-.0926 I-.2504 J-.1852

    G01 X-.2691 Y-.0810
    G02 X-.3404 Y-.0865 I-.3115 J.0026
    G01 X-.6155 Y.0029
    G02 X-.6792 Y.1065 I-.5866 J.0920
    G02 X-.6121 Y.3130 I.0000 J.0000
    G02 X-.4997 Y.3595 I-.5286 J.2702
    G01 X-.2245 Y.2701
    G02 X-.1701 Y.2237 I-.2535 J.1809

    G01 Z.0000 F5
    G01 X.0000 Y.0000
    M30

  2. #2
    Join Date
    Mar 2005
    Posts
    1498
    080213-0824 EST USA

    I do not want to reverse engineer your code to figure out what you are doing.

    A drawing or picture of the part and a verbal description of how you are currently doing this would help.

    Not nearly enough code to be doing 3D surfacing.

    .

  3. #3
    Join Date
    Apr 2005
    Posts
    76
    This is not a 3D surface. I cut this little 5 blade fan from a piece of sheet metal and then bent the blades to catch the air.

    My real question is, is there a way to write the program for 1 blade and then "pattern" the other 4 ?

    I have already done this and it took me nearly 2 hours to write this code!

  4. #4
    Join Date
    Apr 2005
    Posts
    76
    Let's see if I can post a picture.
    Attached Thumbnails Attached Thumbnails P4240016.jpg  

  5. #5
    Join Date
    Apr 2005
    Posts
    76
    ALLRIGHT, I did it !!!!

    See the little fan? I cut that one out manually, about 10 years ago. I was running the engine fast one day and the little fan came apart!!!

    So, I cut a 5 blade fan out last weekend. This one was made from stainless steel and of a stronger design.

  6. #6
    CharlieM,

    Your program is very short. Why do you need to condense it any more?

    There is a way to rotate and repeat the one blade but you would need some sort of programming system for that.

    Or you could take out your calculator and use the cartesian to polar coordinate conversion function to manually calculate the rotated numbers.

  7. #7
    Join Date
    Apr 2005
    Posts
    76
    The engine has a little fan to cool the head.

    (Or you could take out your calculator and use the cartesian to polar coordinate conversion function to manually calculate the rotated numbers.)

    This is what I am talking about, I just don't know how.

  8. #8
    Join Date
    Mar 2005
    Posts
    1498
    080213-0859 EST USA

    CharlieM:

    Does your CNC have a rotation option?

    If so create the path for for one blade, and put this in a subroutine (not absolutely necessary to be in a sub, but conceptually it is easier). I prefer to write in absolute. Put your origin for the subroutine code at the center of the fan.

    The main body of your code will

    call the sub
    rotate 360/5 = 72 deg
    call the sub
    rotate to 144 deg
    call the sub
    etc.

    This can also be done in a loop.

    .

  9. #9
    Join Date
    Apr 2005
    Posts
    76
    My CNC is a "Home Built" desk top design. I run the stepper drivers with a program called "Master 5", all I know is; "Master 5" can read G-Code.

    I had to hunt and cordinate every single destany in the above program! My question is how can I do it once and "pattern" the blade 4 more times?

  10. #10
    Join Date
    Mar 2005
    Posts
    1498
    080213-1005 EST USA

    Is rotation one of your G-code functions?

    See the HAAS manual, G68.
    http://www.haascnc.com/customer_serv...mc/96-8000.pdf
    This is a 13 megabyte file. Save it for future reference.

    .

  11. #11
    Join Date
    May 2007
    Posts
    781
    Near as I can tell Master 5 is the original version of the Mach control software. Unlikly it knows what a G68 is.

    http://www.machsupport.com/artsoft/p...s/products.htm

    I tryed plotting the above code and got arc errors and nothing that looked like a fan.

    Upload a DXF of the outline and ask nice and maybe someone will make a quick toolpath for you.

  12. #12
    Join Date
    Apr 2005
    Posts
    76
    Thank you Andre'B, I have already cut this little fan out.

    I wrote 2 programs to do it,

    1. from the center of a disk, I drilled 5 .125 holes.

    2. manually changed to a 1/16" end mill and used the above program to cut out the 5 blades.

    "Master 5" did it for me, no problem.

    I tried to use Kelly ware ~ KCam but the program would only show 3 blades !!!!???

    You could up-load KCam and see what the fan looks like, except it will be missing 2 blades!!

    I am just trying to learn something here,

  13. #13
    Join Date
    Apr 2005
    Posts
    76
    I found that arc error, "Master 5" ignored it and cut it out anyway!

    attached it the tool path in DFX
    Attached Files Attached Files

  14. #14
    Join Date
    May 2007
    Posts
    781
    Here is the code I got using some CAM software with your DXF file.

    Note, that I had to trim all the end points of the arcs on the blade tips so that the end of one arc was in the same place as the start of the next arc. For some reason some of them were off by 0.00003" which is enough to mess up some CAM software. Your Master 5 software is probably ignoring the small differences.

    Code:
    G00 X-0.1651 Y0.2273
    G01 Z-0.250 F0.75
    
    G01 X-0.1602 Y0.2309
    G02 X-0.1875 Y0.2970 I0.0664 J0.0661
    G01 X-0.1875 Y0.5863
    G02 X-0.1086 Y0.6788 I0.0937 J0.0000
    G02 X0.1086 Y0.6788 I0.1086 J-0.6788
    G02 X0.1875 Y0.5863 I-0.0148 J-0.0925
    G01 X0.1875 Y0.2970
    G02 X0.1602 Y0.2309 I-0.0937 J0.0000
    G01 X0.1701 Y0.2237
    G02 X0.2245 Y0.2701 I0.0834 J-0.0427
    G01 X0.4997 Y0.3595
    G02 X0.6120 Y0.3131 I0.0290 J-0.0891
    G02 X0.6792 Y0.1065 I-0.6120 J-0.3131
    G02 X0.6155 Y0.0029 I-0.0926 J-0.0145
    G01 X0.3404 Y-0.0865
    G02 X0.2691 Y-0.0810 I-0.0290 J0.0891
    G01 X0.2653 Y-0.0926
    G02 X0.3263 Y-0.1301 I-0.0149 J-0.0925
    G01 X0.4963 Y-0.3641
    G02 X0.4869 Y-0.4853 I-0.0758 J-0.0551
    G02 X0.3111 Y-0.6130 I-0.4869 J0.4853
    G02 X0.1929 Y-0.5845 I-0.0424 J0.0836
    G01 X0.0229 Y-0.3505
    G02 X0.0061 Y-0.2810 I0.0758 J0.0551
    G01 X-0.0061 Y-0.2810
    G02 X-0.0229 Y-0.3505 I-0.0926 J-0.0144
    G01 X-0.1929 Y-0.5845
    G02 X-0.3111 Y-0.6130 I-0.0758 J0.0551
    G02 X-0.4869 Y-0.4853 I0.3111 J0.6130
    G02 X-0.4963 Y-0.3641 I0.0664 J0.0662
    G01 X-0.3263 Y-0.1301
    G02 X-0.2653 Y-0.0926 I0.0758 J-0.0551
    G01 X-0.2691 Y-0.0810
    G02 X-0.3404 Y-0.0865 I-0.0423 J0.0836
    G01 X-0.6155 Y0.0029
    G02 X-0.6792 Y0.1065 I0.0290 J0.0891
    G02 X-0.6120 Y0.3131 I0.6792 J-0.1065
    G02 X-0.4997 Y0.3595 I0.0834 J-0.0427
    G01 X-0.2245 Y0.2701
    G02 X-0.1701 Y0.2237 I-0.0290 J-0.0891
    G01 X-0.1651 Y0.2273
    
    G00 Z1.000
    G00 X0Y0
    M30

  15. #15
    Join Date
    May 2007
    Posts
    781
    Have a look at this thread for info on free software to go from drawings to GCode.

    http://www.cnczone.com/forums/showpo...7&postcount=11

Similar Threads

  1. Milling heli rotor blade
    By daddyhobby in forum WoodWorking Topics
    Replies: 7
    Last Post: 04-30-2008, 07:34 AM
  2. Building Fabric Cutter with blade
    By handrade in forum Community Club House
    Replies: 0
    Last Post: 08-29-2005, 11:30 PM
  3. Bandsaw Blade recommendation needed
    By Swami in forum MetalWork Discussion
    Replies: 7
    Last Post: 03-15-2005, 06:08 PM
  4. need help; bandsaw blade welder
    By SteveD in forum DNC Problems and Solutions
    Replies: 2
    Last Post: 05-20-2004, 07:55 PM
  5. Harbor Freight Band Saw Blade Slipping
    By barkster in forum Benchtop Machines
    Replies: 6
    Last Post: 04-26-2004, 06:20 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •