Search the Community

Showing results for tags 'programming'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Mastercam Forums
    • Industrial Forum
    • Post Processor Development Forum
    • Educational Forum
    • Woodworking Forum
    • Machining, Tools, Cutting & Probing

Categories

  • Mastercam Demo Software
  • Files Referenced in Books and Videos
    • Instructor Files
    • Mastercam X7
    • Mastercam X6
    • Mastercam X5
    • Mastercam X4
    • Mastercam X3
    • Mastercam X2
    • STEM
  • Free Book Samples
    • Mastercam 2020
    • Mastercam 2019
    • Mastercam 2018
    • Mastercam 2017
    • Mastercam X9
    • Mastercam X8
    • Mastercam X7
    • Mastercam X6
    • Mastercam X5
    • Mastercam X4
    • Mastercam X3
    • STEM Curriculum
  • Mastercam eBooks (PDF)
    • Mastercam 2021
    • Mastercam 2020
    • Mastercam 2019
    • Mastercam 2018
    • Mastercam 2017
    • Mastercam X9
    • Mastercam X8
    • Mastercam X7
    • Mastercam X6
    • Mastercam X5
    • Mastercam X4
  • Mastercam Documentation
    • Brochures
    • Press Releases
    • Tips & Guides
  • Tools
  • Post Processors
    • Post Processor 'How To' Info
    • Mpmaster (all versions)
    • Mplmaster (all versions)
    • Application Specific Posts
    • Educational Post Processors
    • Post Processor Request Forms
    • Post Processor Feature Checklist Forms

Product Groups

  • Sitewide Subscription
  • Books
    • Mastercam 2021
    • Mastercam 2020
    • Older Versions (No Demo Software)
  • eBooks (PDF)
    • Mastercam 2021
    • Mastercam 2020
    • Older Versions (No Demo Software)
  • Multimedia
    • Mastercam 2019
    • Mastercam 2018
    • Older Versions (No Demo Software)
  • eCourses
  • eCourses

Categories

  • General Mastercam
    • Hasp / Sim License Articles
    • Nethasp
  • Lathe
  • Toolpaths
    • FBM Drill
    • FBM Mill
    • Dynamic Milling
    • Contour
    • Drill
    • Pocket
    • Face
    • 2D Highspeed
    • Engraving
    • Surface Rough
    • Surface Finish
    • Surface High Speed
    • Curve 5 axis
    • Drill 5 Axis
    • Swarf 5 Axis
    • Multisurface 5 Axis
    • Flow 5 Axis
    • Rotary 4 Axis
    • Port 5 axis
    • Advanced Multiaxis
    • Circle Paths
    • Circle 5 Axis
  • Wire EDM
  • Art
  • Post-Processing
  • Editors & DNC
  • Add-ons + Chooks & Nethooks
  • Windows, PC & Hardware Troubleshooting
    • Windows Issues
    • Videocards
    • Network & Filesharing
  • Multiaxis
  • eBooks

Blogs

  • Mastercam Training Solutions
  • eMastercam Community
  • Reseller Blog
  • Future of CNC Manufacturing Education
  • Mastercam Xtras
  • Latest News

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Interests


Location


AIM


MSN

Found 13 results

  1. Hi I'm looking for a way to change the Images, that describe the Cycles in drill cut parameter window. Is ther any way to customize or change them. Thanks for your attention.
  2. My transfer from main to sub is complete but I still cannot get the turning tools for the sub set. I have attached the program. The lines of read text which are used on the sub do not seem to be doing anything. The text in blue, the main spindle works along with the transfer. Is it possible the operator set the tools used on the sub incorrectly? Could I need to change a parameter bit or something? I have reached out to Mazak but have not received any word yet. Please let me know what you guys think. Thank you 1903.EIA.rtf
  3. I've attached the blueprint of the part to be made and my code to machine the 5 slots in the OD. My goal is to have a program that regardless of the tool diameter, programmed radius or # of passes/DOC can be changed with relative ease. I'd like to make #527 passes where each pass is #528/#527 deep (the actual DOC is [#528/#527]/2 because the Y axis is diametrical). I've never used variables to this extent so I'm hoping y'all will look it over and critique my code. In the program I accounted for the key cutter tool radius when I programmed the tool path, so the R value on the offset screen=0. I'm cutting on the minus(-) side of Y0. Thanks in advance! 208.txt DWG.pdf
  4. I've attached the blueprint of the part to be made and my code to machine the 5 slots in the OD. My goal is to have a program that regardless of the tool diameter, programmed radius or # of passes/DOC can be changed with relative ease. I'd like to make #527 passes where each pass is #528/#527 deep (the actual DOC is [#528/#527]/2 because the Y axis is diametrical). I've never used variables to this extent so I'm hoping y'all will look it over and critique my code. In the program I accounted for the key cutter tool radius when I programmed the tool path, so the R value on the offset screen=0. I'm cutting on the minus(-) side of Y0. Thanks in advance! DWG.pdf 208.txt
  5. Looking for some help. I have an idea of what the MOD function does but I can't seam to find it in the control books. I am trying to help a bud convert an Okuma program over to Fanuc. Please if u could let me know what this is used for and application I would really appreciate it or if it can even be done.
  6. Having trouble with a macro program I am running, it looks as follows: :O5000 (ZERO) G00 Z[#26+0.6] G00 X.0003 Y0. G00 Z[#26+0.02] G01 Z[#26-#7] F#121 X-.0132 Y-.0024 X-.0256 Y-.0072 X-.0374 Y-.0168 X-.0479 Y-.0288 X-.0574 Y-.0445 X-.065 Y-.0625 X-.0703 Y-.0817 X-.0738 Y-.1034 X-.075 Y-.125 X-.0738 Y-.1466 X-.0703 Y-.1683 X-.065 Y-.1875 X-.0574 Y-.2055 X-.0479 Y-.2212 X-.0374 Y-.2332 X-.0256 Y-.2428 X-.0132 Y-.2476 X.0003 Y-.25 X.0132 Y-.2476 X.0256 Y-.2428 X.0374 Y-.2332 X.0479 Y-.2212 X.0574 Y-.2055 X.065 Y-.1875 X.0703 Y-.1683 X.0738 Y-.1466 X.075 Y-.125 X.0738 Y-.1034 X.0703 Y-.0817 X.065 Y-.0625 X.0574 Y-.0445 X.0479 Y-.0288 X.0374 Y-.0168 X.0256 Y-.0072 X.0132 Y-.0024 X.0003 Y0. G00 Z[#26+0.6] M99 % It is a program for engraving a zero as part of a serial number. Everything goes great until I hit the M99 where it comes up with Alarm # 115 : Illegal Variable Number. Any idea why this is happening. Im running on a Fanuc controller using G65 for the macro call to pull up this program. Thanks for the help, -Adam
  7. cncchipmaker

    Cool Macros

    So I have decided I am going to share my custom macro B programs. These programs generate 3D and basic 2D shapes for CNC mills. The C variable on the radius macros is the angle of incremental rotation that you want to cut in degrees. Cool Macros.zip
  8. Joey King

    Intergrex Programming

    Good afternoon forum members. my company has recently purchased to Mazak intergrexs. An I630 and I200S. I have not programmed this style machines before. I am famillar with turning and milling. I program standard turret style lathes with milling and 4X horizontal and vertical mills almost daily. so I am famillar with rotating planes and features like that. a couple of questions I have is placing part inside mastercam. should I orient just like I do a lathe so that my turning will work with my milling starting from back plane which is c0. or do I orientate completely different. also several turning holders require tilting the head to operate. how is the posting getting the data to tilt the turning tool
  9. I hope someone out there will have a use for this. Someone at work gave me the idea. Check it out. O5656(DIAMOND PIN MACRO) (PIN AT 0 DEGREES IS VERTICAL) (ABSOLUTE MACRO) (UNDER DEVELOPMENT) (FORMAT G65/G66 ABDTMWREFS) (A = #1 - INCLUDED ANGLE OF PIN) (60 DEGREES IS COMMON) (B = #2 - G68 ROTATION FROM 0 DEGREES) (D = #7 - DIAMETER OF PIN) (T = #20 - TOOL DIAMETER) (M = #13 - MATERIAL SIZE) (SQUARE OR ROUND) (W = #23 - WIDTH OF PIN CONTACT) (R = #18 - R PLANE) (E = #8 - END OF EM IN Z) (F = #9 - FEEDRATE) (S = #19 - # OF SPRING PASSES) (*********************************) (LIMIT SPRING PASSES TO 3.) IF[#19GT3.]THEN#19=3. (STORE CURRENT XY POSTION) #100=#5001 #101=#5002 (CALCULATE TANGENT POSITIONS) (BASED ON ARGUMENT -A-) (-X-/-I-) #102=[#23/2.]+[COS[#1/2.]*[#20/2.]] (-Y-/-J-) #123=ASIN[#23/2.]/[#7/2.] #103=[COS[#123]*[#7/2.]]+[sIN[#1/2.]*[#20/2.]] (CALCULATE FIRST POSITION -X-) #105=#102+[TAN[#1/2.]*[#103]] (CALCULATE MATERIAL CLEARANCE) #106=[#13/2.]+[#20/2.]+.1 (STORE EACH LOCATION) #110=#100-#106 #111=#101 #112=#100-#105 #113=#100-#102 #114=#101+#103 #115=#100+#102 #116=#101+#103 #117=#100+#105 #118=#101 #119=#100+#102 #120=#101-#103 #121=#100-#102 #122=#101-#103 (SET SPRING PASS COUNTER) #149=#19 (SET ROTATION) #530=#2 IF[#2GT180.]THEN#530=#2-360. G68R#530 (GOTO 1ST POSTION) G0G90X#110Y#111 Z[#8+.1] G1Z#8F#9 G41X#112 WHILE[#149GE0]DO1 IF[#149LT0]GOTO10 #149=#149-1. G1X#113Y#114 G02X#115Y#116I#102J-[#103] G1X#117Y#118 X#119Y#120 G02X#121Y#122I-[#102]J#103 G1X#112Y#111 END1 N10G1G40G90X#110 G0Z#18 G69 X#100Y#101 M99
  10. rempie

    can bus node lost

    i have a older machine with a anilam 3300m controller. we use surfcam which is linked to machine with a ethernet cable. at the machine, programs must be converted to conversational format before running. my question is, we are having a problem with the program randomly stopping when doing surfacing type work, followed by an error msg which reads...can bus node lost. does anyone know how to fix this issue?
  11. Trying to help someone calibrate a probe on a Mitsui with no luck. I tried to store a large number into macro #100 and came up with a PS012 ALARM. Once we put in a smaller number in no problem ex: #100=1. We are thinking that one of our parameters is wrong, but I do not have any experience with those. Please if anyone has some information on it it would be greatly appreciated.
  12. I searched but cant find any info on programming a horizontal from center of rotation versus using work offsets. I have been programming our two horizontals using work offsets for each side of the plate that we have up. For some reason the operators mess up finding the work offsets from time to time for what ever reason. My boss is insisting i start programming from center using no work offsets. What are your thoughts. Our typical work consist of squaring a plate of various sizes four sides with a macro type program. And when we have to put slots, lift holes or short gun drilled lines in i program them with mastercam. I am using top as center then picking the face of the edges for my front, right, back, left offsets which front and back are G54 and right and left are G55. The plate is squared on center of the pallet. I don't like programming from center with no offsets because i have to manually enter a clearance, retract, top of stock and depth. When i normally have to only enter the depth because everything else is entered as a default. The boss wants everything to be monkey proof. He doesn't want the operator to have any responsibility other then hit the go button. I am insisting that we need to at the very least be able to enter work offset.
  13. Looking for job, on-line 3-axis mill programming for only 15$/h . Prefer G-code (Fanuc) or dialog (HeidenhainTNC_530). Vladimir

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us