Learn how to manually calculate X and Y coordinates of a bolt hole circle using trigonometry and learn how a Bolt Hole Circle Calculator will do all these calculations for you.
Really informative and complete programming course. Amazing in just a total of a couple of hours. Details of the procedure to set workshift and tool offsets on the machine before starting to run the programs would be a big help.
You can also use a calculator with a P-R function. (Usually on a Casio or Sharp) So you type in your radius P-R(with the shift key) then the angle. The X value is displayed right away. Press shift X-Y and the y value is shown. If you have a SVPAM the syntax is REC( rad, angle) and X and Y are normally displayed at the same time. I'm only mentioning this as it is much quicker to do this when you are programming on a machine instead of a PC. Great vids BTW. I especially like the Do While, I can't help but to keep going back to it.
Tom, I am really enjoying your teaching methods! Do you have a book available? I'm a newbie. And I have some projects pending that need clarification before I flip the on switch. I've actually had my machine for over a year and have never used it yet. One reason is due to some specific mods I've had to make, and the other is I didn't have any coding experience. So I'm cramming! And I have another CNC ordered. So... I've got to get quickly, carefully, coding and soon, as we need these machines operational!
How would you calculate a hole location if you don’t have a start angle like your last example of a 10 degree offset? What would be the formula to calculate the missing angle if u didn’t know it was offset by 10 degrees? Thanks8)
Thanks for the great tutorial. I also appreciate the web site you shared on quick calculations. Very helpful. I want to be more like you and help people. Thank youJames in Arlington, Texas.
I was wondering if you think the G68: rotation would work for this. I use a rotary c axis lathe for most holes locations. I tried to talk the mill guys into using G68 with a WHILE STATEMENT
Thanks Tom , I'm currently marking out 11 equ spaced holes on a sphere radius of 84cm pye R 3( cubed) Other tips most appreciated for conciseness-Trent
thanks sir i am new your student. me start. cnc turning. your video helping me but i need. more easy because me have change to learn. cnc milling. and lathe. dogard cnc
If I remember correctly, there is a G code for drilling holes at specified bolt circle diameter with a specified number of holes starting at a specified angle.
What happen to using the APT programming language to do this? PAT1 = PATERN/ARC,(CIRCLE/0,0,0,3.0),ANGLE,30,360,CCLW,12 GOTO/PAT1 APT is available on Windows
bigDawgC21 translate your values you get from what he showed you, like you get a bolt circle point (5,4), so let's say hole location from center is (2,5) if hole center was (0,0), so (5+2,4+5) is (7,9) and do it for all points. (X,Y) format btw.
Tom... I've been working in a machine shop for about 8 years as a advanced operator. I've decided to move ahead by learning to actually program and I'm really appreciating these tutorials you've made. I just finished watch this video and had a theory idea that I thought maybe to could confirm or negate. Could you combine this process with the process regarding the use of G68 you taught a couple videos prior to perform hole patterns? Since Zero is center and the bolt distance is 3 inch....theoretically you should be able to locate the 0, 90, 180, 270 holes....then can you run the G68 R30 for the next 4 and again for the last 4 holes?? Just curious if this would work so you don't have to program all the different X,Y cords...??
Hey Brian. Thanks for your feedback and watching my channel. Yes you can use the G68 command to rotate sections of bolt patterns. Not all machines have that option turned on so that would be the only reason X and Y coordinates would be the only option. Thanks. Tom
Hmmmm so is that yet another "pay to play" parameter....I've come to learn there's a lot of that with machines. It doesn't make sense to me to build in a feature but turn it off unless the consumer pays extra. Its like adding all the AC components to a cars but not connecting the wires at the back of the switch unless you pay extra....lol ok so how would I know if that function is turned on...we run Doosans and OKKs with Fanuc controllers as well as HAAS, Milltronics, Partner, Bridgeport, Okuma... Are we talking try it and see if it works or errors.....or can that feature be looked up in the control panel someplace?
Thank you Sir. Long ago I used to know how to calculate a 1 inch bolt circle using a print out and then using those numbers to calculate all other measurements. I knew the hard way. Is their any place I can find how to do that again? I do own a machinist handbook. I am now back in school at 50 to learn CADD. I need to write a paper on it. Thank you. Nick
Very smart, I used to do it on the lazy way with G68 coordinate system rotation. I am not sure but it was something like that: ... Y0. X3. ( First drilling position) M98 P0071 (Simple drilling sub) G68 X0 Y0 R30. ( rotate 30 degrees ) M98 P0071 (Simple drilling sub) G68 X0 Y0 R60. ( rotate 60 degrees ) M98 P0071 (Simple drilling sub) G68 X0 Y0 R90. ( rotate 90 degrees ) M98 P0071 (Simple drilling sub) ..... It is possible to rotate it in incremental way as well.
+yourserenity Yes, that is a perfect example of using coordinate rotation. I am not aware of using the G68 command with incremental values. I would personally assign a variable to the 'R' and make it part of a looping macro statement. I'm sure there are several different ways the G68 can be used. Some more creative than others. Thanks for watching. Tom
Interesting. Why would you use the tangent of the angle with the rounded entity (x), rather than choosing the sine, and work with the actual hypotenuse (r)?
@@TomStikkelman the result is the same but if you have the answer to one side then you can use tangent of the angle based on the result and not have to clear the calculator and start over.
Hi Tom This video has been incredibly helpful. My hobby is building simple clocks and I am attempting to learn enough G code to allow me to build an electronic indexing system. I think you may have given me the place to start. I was looking for a way to divide a circle into sectors ranging from 8 to 64. Have I misunderstood something or will I be able to simply say "teeth"where you say "bolts"? Robert Webb Brisbane Australia
I can follow clearly what you did here. Now can you possibly help me understand what my DRO is doing. The instruction example called for a 5 hole pattern with a start angle of 30 degrees and a end angle of 300 degrees. I guess the start could be 0 or 30 which sets the position start. Where did the 300 come from??
Always remember to repent of your sins (sin is transgression of YAHUAH’S LAW: Genesis, Exodus, Leviticus, Numbers, & Deuteronomy) And Have Belief On YAHUSHA HAMASHYACH. HE Died and Rose three days later so that you can be forgiven of your sins! HE Loves you! Come to HIM!🙂🙂