Purpose And Execution Of G39 ? - CNC Zone
594,535 members Register Log in My CNCzone Login Remember Me?
- Advanced Search
- CNCzone®
- Forum
- Machine Controllers Software and Solutions
- G-Code Programing
- Purpose and execution of G39 ?
-
Thread Tools
- Show Printable Version
- Email this Page…
- Subscribe to this Thread…
- Display all images
-
Search Thread
- Advanced Search
- 04-07-2008, 10:54 PM #1 MauserBob
- View Profile
- View Forum Posts
- Private Message
- View Gallery Uploads
Purpose and execution of G39 ?
Hello all. First, a little background. I'm programming for a pair of Hardinge VMC-1000's running OM series Fanuc controls. The work I do involves machining flat panels of polycarbonate and acrylic into smallish parts that vary in size but usually average somewhere under 12" square. The parts I make are normally no thicker than .200" and almost always have a mylar conductive film of .007" thick laminated to either one or both faces of the material. Machining the mylar often results in a burr on the edges of the parts, so we use a dovetail tool to deburr the top and bottom edges. This works great on square-cornered parts as it produces a nice & even light chamfer all around the four sides. Occasionally, however, our parts require radiused corners....when this is the case, we usually get an heavier chamfer around the radius. It's usually acceptable, but in order to keep it in tolerance we will program a slower feedrate on the radius moves, say, F60 around the radii whereas we can run @ F180 on the straights. It works, but it's kind of a drag to have to slow down on the corners, especially on multiple part layouts. So.....sorry for the long read, but I thought I had to set the scene. Anyway, while flipping through the Fanuc OM manual in search of an answer to another question, I discovered G39. The manual isn't entirely clear on it's purpose, so I don't know if it'll do what I want, but it appears to alter a toolpath around sharp corners on irregular shapes so as to more accurately produce the required profile. Now, it didn't really explain whether G39 is useful on 90 degree corners, nor did it show whether it would work around radii, but I'm intrigued nonetheless. Anyone have any thoughts that might help me understand this G-code? Any tips as to how I would program this code to run around, say, a 4" square part with .060 radii? Please feel free to offer suggestions. Thanks in advance. Rob.Similar Threads:
Reply with Quote- Spindle stop during program execution
- Need Help!- HALT MP EXECUTION
- Need Help!- HALT MP EXECUTION
- Mastercam vbscript execution
- Fanuc OM Program Execution
- 04-08-2008, 09:43 AM #2 Andre' B
- View Profile
- View Forum Posts
- Private Message
- View Gallery Uploads
The G39 command is not for putting a radius on a corner, it will if you lie and set the radius comp to something more then what the tool really is. On outside corners G39 makes things smoother looping the tool around a sharp corner at the radius of the tool. Without it on a 90° the tool will go one radius past the corner make a sharp (high acceleration) change of direction. On inside corners it can have a real effect (bad) on what the part looks like. With it turned off you get what you normally want the cutter switches to the next move as soon as it is tangent. With G39 on the cutter will continue to the end of the current move make an arc back around the intersection point and start off in the new direction, this puts two gouges in the corner. Edit: What you are looking for is called corner rounding, and if your control will do it should look somthing like this. Code: (A 4" SQUARE WITH A 1/2 TOOL AND NO RADIUS COMP) G0 X-1.0 Y-1.0 G1 X-0.25 G1 Y[4.0+0.25],R[0.25+0.0625] G1 X[4.0+0.25],R[0.25+0.0625] G1 Y[0.0-0.25],R[0.25+0.0625] G1 X[0.0-0.25],R[0.25+0.0625] G1 Y[0.01+0.0625] G1 X-1.0
Attached ThumbnailsLast edited by Andre' B; 04-08-2008 at 10:01 AM.
Reply with Quote - 04-14-2008, 11:48 AM #3 MauserBob
- View Profile
- View Forum Posts
- Private Message
- View Gallery Uploads
Okay. Thanks, Andre. Rob.
Reply with Quote
- Site Areas
- Settings
- Private Messages
- Subscriptions
- Who's Online
- Search Forums
- Forums Home
- Forums
- CNCzone.com Policies / FAQ
- CNCzone's Community Policies
- CNCzone.com FAQ
- Events, Product Announcements Etc
- News Announcements
- Trade Shows / Webinars / Other Events
- Polls
- Videos
- Want To Buy...Need help!
- For Sale Only
- Community Club House
- International / Regional Forums
- Australia, New Zealand Club House
- Brazilian Club House
- Canadian Club House
- European Club House
- French
- German
- Italian
- Norwegian
- Spanish
- United Kingdom
- Mexican Club House
- South Africa Club House
- USA Club House
- Mentors & Apprentice Locator
- Education - Teachers and Students Hangout
- Complaints and Praise Discussions
- Environmental / Alternate Energy
- Computer Technology
- USB, RS232, PARALLEL etc
- Computers / Desktops / Networking
- International / Regional Forums
- Employment Opportunity / RFQ (Request for Quote).
- Manufacture Company Listing
- Employment Opportunity
- RFQ (Request for Quote)
- North America RFQ's
- EUROPE RFQ's
- RFQ Feedback
- Machinery Manual, Brochure / Photo Archives
- Machinery Manuals / Brochures
- Member / Shop Photos
- CAM Software
- Uncategorised CAM Discussion
- ArtCam Pro
- Alphacam
- Autodesk CAM
- Autodesk Post Processors
- BobCad-Cam
- BobCAM for SolidWorks™
- BobCad Post Processors
- Tutorials
- CamWorks
- CamBam
- CutLeader
- Dolphin CAD/CAM
- EdgeCam
- Esprit
- EnRoute
- EZ-CAM Solutions
- FeatureCAM CAD/CAM
- GibbsCAM
- Hypermill
- Mastercam
- Post Processors for MC
- MadCAM
- OneCNC
- PTC Pro/Manufacture
- PowerMILL
- Postprocessor for CAM
- Rhinocam
- SprutCAM
- SheetCam
- Post Processor Files
- Surfcam
- SolidCAM for SolidWorks and SolidCAM for Inventor
- UG NX
- Visual Mill
- Vectric
- Aspire
- Cut2D / Cut3D
- PhotoVCarve and VCarve Pro
- Post Processors
- ZW3D CAM
- CAD Software
- Uncategorised CAD Discussion
- Autodesk
- Logic Trace CNC/DXF
- Rhino 3D
- Solidworks
- ViaCad / Shark
- Mechanical Engineering
- Epoxy Granite
- Linear and Rotary Motion
- Mechanical Calculations/Engineering Design
- T-Slot CNC building
- WoodWorking
- WoodWorking Topics
- WoodWorking Machines
- Uncategorised WoodWorking Machines
- CNC Machining Centers
- Commercial CNC Wood Routers
- Biesse
- Blue Elephant CNC
- Blue Elephant Hot Products
- Camaster
- Chinese Machines
- DynaCNC
- Excitech routers
- Gerber
- Gorilla CNC Machines
- K2CNC
- Larken
- Multicam Machines
- Omni CNC
- Roctech CNC Routers
- Shopsabre
- Stepcraft
- Techno CNC
- XYZ Gantry Routers
- DIY CNC Router Table Machines
- FAQ of DIY CNC Machine Building
- Avid CNC
- CNC Wood Router Project Log
- FineLine Automation
- Joes CNC Model 2006
- Momus Design CNC plans
- Open Source CNC Machine Designs
- Zen Toolworks
- Wood Lathes / Mills
- MetalWorking
- MetalWork Discussion
- Bending, Forging, Extrusion...
- Casting Metals
- Diemaking / Diecutting
- Mass finishing equipment/media/strategies
- Moldmaking
- Welding Brazing Soldering Sealing
- 80/20 TSLOTS / Other Aluminum Framing Systems
- MetalWorking Machines
- Uncategorised MetalWorking Machines
- Vertical Mill, Lathe Project Log
- Bending- and Punching Machines
- Auto Tool Changer
- Drilling- and Milling Machines
- Benchtop Machines
- Taig Mills / Lathes
- X3/SX3/G0619/G0463
- RF-45 Clone Mill
- Mini Lathe
- Turning Machines
- Bridgeport Machines
- Bridgeport / Romi Lathes
- Bridgeport / Hardinge Mills
- Cincinnati CNC
- CNC Swiss Screw Machines
- CITIZEN Machines
- Colchester Tornado lathes
- CNC "do-it-yourself"
- Daewoo/Doosan
- CNC Machining Centres
- Deckel, Maho, Aciera, Abene Mills
- Dyna Mechtronics
- EMCO CNC Machines
- EMCO Lathe
- EMCO Mills
- Fadal
- Haas Machines
- Haas Lathes
- Haas Mills
- Haas Visual Quick Code
- Hardinge Lathes
- Harrison Alpha
- Hitachi Seikis
- HURCO
- Hyundai Kia
- Kitamura
- Knee Vertical Mills
- Mikinimech
- Milltronics
- Mori Seiki Machines
- Mori Seiki lathes
- Mori Seiki Mills
- Novakon
- OKK
- Okuma
- Sharp CNC
- Shopmaster/Shoptask
- Smithy
- South Bend Machinery
- Syil Products
- Tormach Personal CNC Mill
- Tormach Slant Lathe
- Tormach PathPilot™
- Toyoda
- Tree
- Uncategorised MetalWorking Machines
- Manufacturing Processes
- Milling
- Turning
- Drilling
- Grinding
- Chucking and Measuring
- Other Manufacturing Processes
- Safety Zone
- CNC Plasma, EDM / Waterjet Machines
- Waterjet General Topics
- CNC Plasma / Oxy Fuel Cutting Machines
- EDM Discussion General Topics
- Plasma, EDM / Other similar machine Project Log
- Bulltear Industries
- DynaTorch
- PlasmaCam
- Hypertherm Plasma
- Torchmate
- Laser Engraving and Cutting Machines
- Laser Engraving / Cutting Machine General Topics
- Commercial Laser
- AEON Laser
- BODOR Laser
- BOSS Laser
- G.Weike Laser
- Hurricane Laser
- LOGILASE Laser
- Redsail Laser
- Thunder Laser
- Fiber Laser Cutting Topics
- Laser Control Software
- LaserCut
- Laser Hardware
- Laser CO2 Tubes, Diodes, RF and Power Supplies
- P2X4A
- Power-to-X-for-Applications
- Other Machines
- Other Machine Topics
- CNC Wire Foam Cutter Machines
- Digitizing and Laser Digitizing
- Engraving Machines
- Machine Created Art
- Printing, Scanners, Vinyl cutting and Plotters
- PCB milling
- Commercial Products / Manufacturers Support Forums
- Automation Technology Products
- Bulltear Industries Support Forum
- Charter Oak Automation Support Forum
- CNC4PC
- Maintenance in General
- Maintenance DIY Discussion
- BallScrew Repair
- SERVICE FOR CNC-MACHINES
- Maintenance DIY Discussion
- CNC Electronics
- CNC Machine Related Electronics
- DeskCNC Controller Board
- Dmm Technology
- Gecko Drives
- G-REX
- Hobbycnc (Products)
- Phase Converters
- Leadshine
- PIC Programing / Design
- Rutex Products
- Servo Drives
- Servo Motors / Drives
- SmoothStepper Motion Control
- Stepper Motors / Drives
- Spindles / VFD
- UHU Servo Controllers
- Viper Servo drives
- Xylotex
- Machine Controllers Software and Solutions
- CNC (Mill / Lathe) Control Software (NC)
- Centroid CNC Control Products
- Bosch Rexroth
- CamSoft Products
- Controller Cards
- Controller & Computer Solutions
- Dynapath
- Dynomotion/Kflop/Kanalog
- EdingCNC
- CNC-EDITOR
- CS-Lab CNC Products
- LinuxCNC (formerly EMC2)
- Deckel / Dialog
- FlashCut CNC
- Fagor Automation
- Mori Seiki Software
- Mazak, Mitsubishi, Mazatrol
- Fanuc
- G-Code Programing
- Parametric Programing
- Mach Software (ArtSoft software)
- Mach Wizards, Macros, & Addons
- Machines running Mach Software
- Mach Lathe
- Mach Mill
- Mach Plasma / Laser
- Mach 4
- Screen Layouts, Post Processors & Misc
- Fidia
- DNC Problems and Solutions
- Mitsubishi controls
- NCPlot G-Code editor / backplotter
- SIEMENS Sinumerik CNC controls
- SIEMENS -> GENERAL
- SIEMENS -> Sinumerik 802D/808D/810D/828D/840D
- SIEMENS -> Sinumerik 810M/810T
- SIEMENS -> Sinumerik 840C
- SIEMENS -> ShopMill
- SIEMENS -> ShopTurn
- SIEMENS -> SinuTrain
- UCCNC Control Software
- PlanetCNC
- HEIDENHAIN
- HEIDENHAIN -> GENERIC
- HEIDENHAIN -> MillPlus
- HEIDENHAIN -> iTNC530 PC-SOFTWARE
- HEIDENHAIN -> ManualPlus / CNC Pilot
- HEIDENHAIN -> TNC
- Index and Traub
- Visual Basic
- WinCnc
- Okuma
- Philips
- OpenSource CNC Design Center
- Opensource Forum Rules
- Arduino
- Coding
- OpenSource Software
- Open Source Controller Boards
- Engraving / Art Design Software
- Jewelry Design Software
- SignMaking
- Signmaking Topics
- Portfolio Board
- Additive Manufacturing / 3D Printers and 3D Scanners
- 3D Printer / 3D Scanner Discussion
- 3D Printing / Scanning Software and Hardware
- Electronics
- Material Technology
- Material Machining Solutions
- Composites, Exotic Metals etc
- Glass, Plastic and Stone
- Vacuum forming, Thermoforming etc
- Metallurgy
- Plastic injection
- Hard / High Speed Machining
- Tools / Tooling Technology
- Calibration / Measurement
- CNC Tooling
- Metalworking- / Woodworking Tooling / Manual Machining
- Work Fixtures / Hold-Down Solutions
- Toolgrinding / Toolgrinding Machines
- Hobby Projects
- Hobby Discussion
- Wooden Clocks
- Gunsmithing
- I.C. Engines
- Musical Instrument Design and Construction
- RC Robotics and Autonomous Robots
- CNCzone®
- Forum
- Machine Controllers Software and Solutions
- G-Code Programing
- Purpose and execution of G39 ?
Tags for this Thread
almost, another, cor, down, four, keep, say, usefulView Tag Cloud
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
- BB code is On
- Smilies are On
- [IMG] code is On
- [VIDEO] code is On
- HTML code is Off
Forum Rules
-- Default Style -- Default MobileAbout CNCzone.com
- We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!
Quick Links
- My User CP
- Advertising Rates
- Site Support
- Imprint
Follow us on
All times are GMT -4. The time now is 05:48 AM. All CNCzone.com Content - Copyright © 2019 - All Rights Reserved CNC Machines,CAD/CAM,Milling Machines,Lathes,Classifieds, Lasers,Engraving,woodworking,MetalWorking,Industrial Equipment, Manufacturing technolgies
Our Brands
Từ khóa » G39 Cnc
-
G39 And Fanuc - CNC Machining - Practical Machinist
-
Selca G38 G39 Opens A File To Store Actual Machine Axis Path
-
Corner Chamfering, (G39) - Fagor CNC 8070 Programming Manual
-
G39 - CNC Anh Kim - Turning, Endmills, Metal Cutting Tools CNC
-
RA WE G39 Steel CNC Trigger - RA-TECH
-
Fanuc Alarm: 5445 - CRC:MOTION IN G39 (M Series)
-
Turning And Milling G-code System
-
RA-TECH CNC Steel Trigger For WE G39 GBB - Airsoft Tiger111hk
-
RA-TECH CNC Steel Trigger Set For WE G39 GBB - Airsoft Tiger111hk
-
RA-Tech Steel CNC Trigger Set For WE G39 GBB
-
RA Tech WE G39 Steel CNC Trigger [RAG-WE-065] - $40.00