I decided to make this video based on some comments on the previous video on thread milling.
Пікірлер: 76
@Steve_Just_Steve5 жыл бұрын
2 in 2 days! You're awesome Peter!
@bhimapandava77675 жыл бұрын
I am so glad you decided to make these videos. Thanks for spending the time and putting forth the effort. I really appreciate it.
@a.k.20235 жыл бұрын
You have so much specialist knowledge Peter! Wow! In every video i learn from you. 👍👍👍
@theessexhunter13055 жыл бұрын
I recon you would have been a code breaker in WW2 Peter....good stuff far beyond my manual mill days on a bridge port counting " .200 turns on the dial and not forgetting the back lash lol...
@bcbloc025 жыл бұрын
Great explanation. You covered a lot of ground in this one.
@miles323235 жыл бұрын
Thanks for the explaination peter it was very helpful. I'm in third term machine tool program and we were going over the uses of cutter comp last week.
@vitsou15 жыл бұрын
Hi Mr. Peter, thank you for responding to several of my questions with this video. The problem is most controls don't allow a linear move opposite to the programmed one, and you get an alarm as you may damage the part (EG tight thread milling with a big cutter). At least my DMG-Mori NVX5100 with Mitsubishi control doesn't allow that. It only allows linear moves (the plunge point and the contour distance) to be at least half the diameter of the cutter long. The video is self explanatory but somebody can write a book about cutter compensation and how to use it. Again thank you for your time making these videos. Even experienced machinists learn a lot!
@EdgePrecision5 жыл бұрын
If your Mitsubishi control is a Meldas control. I have done everything I described in this video on a Meldas control with no problem. I'm not completely understanding what you are referring to when you say. Linear move opposite to the programmed move.
@hullygully-35995 жыл бұрын
Very interesting and welcome addition peter. Thank you
@landraven04045 жыл бұрын
Thank you very much indeed Mr. Peter !
@rickhynes13575 жыл бұрын
Perfectly perfect
@billcorrigan84565 жыл бұрын
O ya and fyi this stuff is perfect. I like to see the fusion aspect of machining and these informational sessions also
@fatthar48045 жыл бұрын
Thank you
@Wyllie385 жыл бұрын
I always remembered it as - Imagine you are inside the material walking the same direction as the travel of the tool. Whichever side the tool is to you that’s your comp. tools on your left LH comp And vice Versa
@chazmakarowski54292 жыл бұрын
Holy that's pretty good.
@endemiller54635 жыл бұрын
Will never use it. I sorta get it though. Great video - again - with real machining sound effects!
@weldmachine5 жыл бұрын
Hey Peter. Good explanation. I hope it gives people asking the questions the information they need. The only annoying thing with Cutter Comp ? Is the Lead In and Lead Outs. Some controllers refuse to cooperate, LOL. In this case i just leave it, and let the controller do what it wants to do. The main pain with this is you always need to do a dry run first. Which is both Good and Bad at the same time ?? Regards Peter.
@lynnelanguedoc40495 жыл бұрын
Wow. So cool ,wounderful. Video. Could you please give some videos on G code I'm a beginner Cnc operator and I would like to learn programming,i know there are other sites but i like the way you explain , you make it simple .great work .Thanks Tony from Canada 🇨🇦
@kastrup2dk5 жыл бұрын
it's a very nice topic All you say is True In theory. But not all controls behaves as in theory When G41 or G42 Being activated And also tool compensation in length some controls activated when you call the tool and some need a G43 To activate the tool compensation in length. but it varies from control to control thank you for a good video
@EdgePrecision5 жыл бұрын
Thanks Kastrup2dk. You are correct. It is difficult to cover everything, hence the name "a small explanation". In fact the Mazatrol doesn't require a G43 or a D command at all. Only when you want to do full 5 axis. Than it needs a G43.4 command.
@michaelskoblin23155 жыл бұрын
Another problem using full + dia. comp. is that if your G41 lead in move goes straight to the corner of your part instead of off the part, you will cut the corner slightly, then it will need re-programmed anyways to round the corners .01R or chamfer (hopefully allowed) to look right. Those old programs must always be destroyed/accidentally erased whenever encountered, and promptly re-programmed so we can zero our cutter compensation, and live without fear of CRC Errors and the dreaded flashing "NOT READY" of lore.
@loukola53535 жыл бұрын
Peter, you should have explained cutter comp for lathes too. That would make a few heads explode. lol
@EdgePrecision5 жыл бұрын
This is actually the second video I have done on this subject. I did one a while back called a explanation of cutter comp. in that video I do get into lathe tip comp.
@maxcnc7775 жыл бұрын
Good stuff Peter. I have to disagree with you on this one though. I prefer to have the D values on the G41 or 42 line. I very frequently use more than one D value while using the same tool to size different features independently. Of course, I couldn't do this if I were to add it in the G43 line. Your way is more elegant and organized, I just can't use it. Great explanation otherwise. Thanks
@EdgePrecision5 жыл бұрын
Thanks Max. I hope you keep good notes, or put them into your program of the offsets to use. This is a recipe for disaster if someone else runs your program not knowing this. There is a way to do what you are doing with user and machine variables and changing the D value with commands in the code of the program. It wouldn't eliminate the need to call a additional D command in the code. But at least you could use only one offset. That way at the top of the tool change you could specify your user variables for your different D values used in the program and not worry about two different offsets.
@maxcnc7775 жыл бұрын
@@EdgePrecision LoL.. Yeah, Sometimes it feels like I spend more time on the instruction comments than I do programming. Often times one of my operators will actually ask me to use different D values, and I have to go back and leave myself notes on why. I agree though, documenting changes is imperative.
@maxcnc7775 жыл бұрын
@@EdgePrecision .. Also, its important to note that I do not program to center line tool paths.. the CAM software places the periphery of the tool on the contour I want to cut. All my guys use G41 or 42 for is to "size" features to spec. A few tenths here or there. So, nothing catastrophic can happen if someone is running the program for the first time. Sorry, I should have clarified that in my initial comment.
@bikefarmtaiwan18003 жыл бұрын
Thank you got this video, Just learning more about G- code and enjoy your videos . With regards to this video and the G03 R lead in for the thread milling , would it not be necessary to also add half of the thread pitch in the Z to make the thread congruent? Maybe I'm missing something. Thanks again for the interesting videos.
@bikefarmtaiwan18003 жыл бұрын
Thank you for.... sorry typo
@billcorrigan84565 жыл бұрын
Also sweet videos
@James-fs4rn5 жыл бұрын
👍 thanks
@PaulSteMarie5 жыл бұрын
Interesting. I've never had much luck using cutter comp for the entire radius of the tool. The control tends to go nuts at corners or when switching direction.
@EdgePrecision5 жыл бұрын
You do have to be careful if you switch direction not allowing enough space for the tool to fit in the couture. In these cases if that cant be avoided it would be better not to use cutter comp.
@blakewerner43685 жыл бұрын
thank you sir
@timmead45985 жыл бұрын
So if the D value is inserted on the same line as the H value, the radial offset still doesn't come into effect until G41 or G42 is called up. Am I understanding that correctly?
@EdgePrecision5 жыл бұрын
Yes I have run my Mitsubishi horizontal mill that way sense I’ve owned it. The Mazak doesn’t even need it. The D command is a modal command. It only changes when you command a new D value. Or at reset. Similar to say a fixture offset.
@timmead45985 жыл бұрын
@@EdgePrecision I run mostly Mazak at my current shop and love how simple their offsets work but occasionally we run eia programs and it almost seems backwards the way the offset works in eia. Seems to work a little differently than mills I've run in the past
@EdgePrecision5 жыл бұрын
I use all the same Mazatrol tool data for my tools in a eia program. The only exception is the tool tip comp direction for lathe turning tools. That has to handled in the most screwy way you can imagine. It is to difficult to describe in this comment. That is If you want to use the same Mazatrol tool description information for turning tools in a eia program. But the milling tools I have no problems.
@timmead45985 жыл бұрын
@@EdgePrecision Hmmm...perhaps I'm doing something wrong then. When I run a mazatrol program, I base my tool comp off from the actual diameter where as when I run an eia program, I have to put negative half the diameter of the described tool in the actual diameter cor. say a half inch would be -.25 and then say it's ground down .01, I'd have to write it as -.255
@EdgePrecision5 жыл бұрын
I don't have to do that. But on my older control (640m Pro) the wear offsets for only milling tools don't work. I have to change the whole offset number. But the wear offsets do work for milling tools. We have a newer Integrex !400 here with the Martix 2 control. Everything thing works as normal even the wear. Except the lathe tool tip comp direction. They have to do the same thing I do. The guy that runs the i400 runs both eia and Mazatrol programms. He even runs eia programs inside a Mazatrol program.
@Wyllie385 жыл бұрын
Everyone gets caught out by a rouge D somewhere. Well at least with Fanuc systems I’ve used. Not some much an issue with heidenhain controls.
@EdgePrecision5 жыл бұрын
Yes the Mazak doesn’t need them either.
@user-by7hj4dj9s3 жыл бұрын
(i know its a year later) but on our fanuc 18i-tb control we do not need the D in every line. the post however puts it in and it is so annoying.
@user-td2hf1ps5p5 жыл бұрын
Hi, you can make a video . How to make a vacuum cleaner
@martin090919895 жыл бұрын
Dose anyone notice that he is writing 90° offset how you normally would?
@BMRStudio5 жыл бұрын
Now I just get even more confused:))))) I have to learn G-code again from the bottom...
@ganeaalinalexandru22805 жыл бұрын
hello and congratulations on the video, I have a question: what is the difference between "in control and wear"
@EdgePrecision5 жыл бұрын
In Fusion in control means you will make all your settings for tool radius comp (Cutter comp) at the machine in the control. You will need to enter the tools diameter in the offset at the machines control. The software will not offset the tool path to the center-line of the tool. But it will apply the proper G41 or G42 in the code for the machine to do so. Wear is exactly the same as this except the software offsets the tool path to the center-line of the tool. So at the machine you don't enter a diameter for your tool (Leave it at zero) and use only the wear offset to make only small changes. They both will do the same thing just different way to handle it at the machines control.
@ganeaalinalexandru22805 жыл бұрын
Edge Precision in fusion I encountered this problem if I used the wear, I could not use a value e.g greater than 0.050 mm, the alarm was generated if we use the mode in control whit the same parameters but whit tools diameters in the offset at the machines control everything is working fine I do not get any alarm anymore
@EdgePrecision5 жыл бұрын
@@ganeaalinalexandru2280 This sounds like a setting in your machines control. There may be some kind of parameter that controls how big the wear offset can be. My cnc tool and cutter grinder has such settings on its grinding wheel offsets.
@loukola53535 жыл бұрын
@@ganeaalinalexandru2280 As Peter said, your max wear of .050 mm is a parameter setting of your machine. For example, one of the lathes I run at work will not let you use a wear offset greater then 0.1 inch.
@ganeaalinalexandru22805 жыл бұрын
hrc-rr Yes we used a negative value
@billcorrigan84565 жыл бұрын
Question? Can I download free fusion 360 and use it even though I don't have a machine yet. Can I draw parts on it?
@EdgePrecision5 жыл бұрын
It’s my understanding that as long as you do under a certain amount of Busness a year you can use it for free. You should go to their web site for more information.
@njvannoordwyk79065 жыл бұрын
You can, and you should. It’s a brilliant tool even just for creating visual representations of ideas. The CAM is just a small part of the potential uses of Fusion.
@captcarlos5 жыл бұрын
You may find your computer hasn't sufficient capacity.
@phatst3r5 жыл бұрын
i tried to explain this to a fog but he still didn't get it
@jerryplumley15764 жыл бұрын
Write the code for the last page you drew
@EdgePrecision4 жыл бұрын
I made this video a while ago. Can you be a little more specific. Do you need some help with cutter comp and how it works?
@demandred19575 жыл бұрын
I didn't know it needed explaining. Unless you're one of those people that can't program by hand and rely on a computer to do it for you
@kmaber96985 жыл бұрын
Wow you say that like you somehow could hand write a program that required complex surfacing. I like how he is explaining some.e basics for ppl
@run-cnc5 жыл бұрын
@@kmaber9698 maybe not, but you should know what the code means when youre looking at it.... i meet a lot of machinists that dont even know standard M and G codes.