Full description not available
S**E
Great book
I got the book CNC Programming using Fanuc Custom Macro B, by Sinha, S.Kthat book did a very good job spelling out everything you need to know about macro's but lacked any understandable examples. This book Computer Numerical Control has some good examples, and even covers okuma macro and another form as well. I am new to macro programming and as far as technique and how to use them in a program this book is great. It is easier to understand from the examples
D**9
Good Guide if you have some experience
I would say that this book is best if you have some programming experience already. Used this book a few times to add loops. Shortens the program and makes it a ton easier to make changes rather than rewrite an entire section.
J**K
just the right book
As a fluent cnc programmer,I bought this book to further my knowledge of the possibilities achievable using machine tools by utilizing parametric programming within them.it has dine just that.great book.recommended for advanced cnc programmers, industrial process engineers, and owners of machine tool manufacturing companies.a+++
D**O
Not very happy with the purchase pages on the left had under ...
Not very happy with the purchase pages on the left had under 1/8 inch margin the paper pages on the right had over 1 inch margin some pages was not even attached to the book very expensive book for such shoddy workmanship. and they require a one-star rating ridiculous!
M**D
Five Stars
Really good book for learning macro programming for beginners.
M**N
CNC Macro Book
Mike Lynch produces great books. His manual "Machining Center Programming, Setup, and Operation" was an incredible read for me, and the reason I got this book. He worries more about conceptual understanding than teaching the best techniques.His book "Parametric Programming for Computer Numerical Control Machine Tools and Touch Probes" has an incredible beginning and held all my interest. He first excites your curiosity and broadens your general understanding a bit, before digging in. He allows you first to appreciate the power of macro programming and its unlimited uses, and then teaches how to use three common versions of the programming.In short, he gives you the control over your CNC machine tool that simple g-code cannot give, which allows you to program in very flexible ways. Through simplistic computer logic and looping, you're given the control over your CNC.After this read, I could eliminate all setup time I used to use measuring and inputting program zero points, and also make measuring tool length offsets offline feasible. It only requires the creativity to handle the knowledge given in this book, and you'll never program quite the same way again. If you already understand some macro I'd recommend your machine's programming manual and not this book, but you may not see the full potential without the read.I recommend letting a CAM system generate a section of code for you, and then manually throwing in parametric programming to get greater results from less code. Just read this book, and you'll understand.
R**S
A good book, but not the bible on parametric programming.
This is a good book on a subject that has little public information about it. It does outline some nice uses for custom macros. The author has come up with some clever methods for error checking and general approaches for programs. And the book is quite strong in the area of touch probing.However, in the area of Fanuc's custom macro B, it has some serious omissions. It does not mention at all the use of G66, G67(Macro Modal Call), which is useful for calling the same macro at many different locations.Also, the WHILE statement is omitted in the area of conditional branching. Though the IF statement is almost functionally the same as the WHILE, it should have been discussed as part of the language.The last two gripes I have with the book are programming style issues, and therefore are more subject to personal bias. Because the WHILE statement is not discussed, the IF...GOTO statement is the only method used for conditional branching. I find the WHILE branching method to be much easier to understand and follow in a program. Also, the author extensively uses the GOTO method for unconditional branching in his programs. If you look at other computer programming languages like BASIC, C, JAVA, they have either eliminated, strongly discourage, or never included the GOTO method because it leads to programs that are unstructured, difficult to follow and error prone. If the programs you are going to write have any complexity to them, I recommend that you avoid using the GOTO unconditional branching method.If I have sounded a little harsh, it is not because I do not respect the author Mike Lynch. He has written a good book on a difficult subject. If you are serious about parametric programming, then I do recommend that you have this book as a reference.
Trustpilot
3 weeks ago
1 month ago