Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

scottm085

Verified Members
  • Posts

    32
  • Joined

  • Last visited

Posts posted by scottm085

  1. Does anyone have a recommendation for an ID roller burnishing tool for a 14.5mm blind bore roughly 3" deep? I have tried Cogsdill and they are giving me a 4-6 week lead time. Cogsdill is the only roller burnishing tools I have used, just cannot wait on their lead time this go around. Thanks.

  2. Something to watch out for, when you post your file, it should be a .ARC then when you read it into the controller it converts the file to a .WPD at this point the controller breaks up your program and puts each file into its appropriate folder. Also, in the sync manager make sure to rename your file to whatever you want to call it otherwise I think it reverts to the name "SAMPLE CODE" and you will have to go in and rename each program file individually on the controller.

    • Like 2
  3. We have had meetings with our reseller, post builders from CNC Software, and the guy from DMG who wrote the code for the CTX module/post from Germany. I think everyone agreed that they had some work to do! All of us were in a meeting together, which was nice, but unfortunately not that productive. At this point we're just dealing with the work arounds which is still a headache. It wouldn't be so bad if we were a high quantity production shop, but we are a high mix low quantity job shop which forces us to constantly be changing over setups and running new code on these machines. 

    • Sad 1
  4. One of the last interactions with our reseller they had informed us that going forward they would not be offering this machine environment for mill/turn until the post and syncing issues were resolved (doesn't really help us). I don't know if they did or didn't but we feel left on an island a bit... We have had our machines for over two years and have yet to see any progress being made. From what I have heard the single stream CTX machines are fine with Mastercam Mill/Turn, the multi-channel machines are the real struggle since that is where the structured programming really takes effect.

  5. From what I have heard, most of them use Partmaker. The software is not that great but it turns out pretty solid code. We have looked into other software solutions here as well, I don't think anyone has it totally figured out yet, we have seen a couple of demos from two of the bigger CAM companies and they looked pretty solid. We are not ready to jump ship yet, but are definitely hoping that Mastercam makes some strides to accommodate these machines in the near future.

  6. Quote
    14 hours ago, Chris In-House Solutions said:

    I'm pretty sure it accepts non structured (ISO) code as well but the techs prefer the structure code so its best to stick with what they prefer.

     

    These machines do support ISO code. They should have also come with template files for your machine environment. You are supposed to use specific post templates for different machining strategies, pretty much like choosing the setup type in the "Job Setup" area for mill/turn. What I was told is that you need a separate template to run standard ISO code. We have not been able to get our hands on this template yet. I believe the template files are originated from DMG and they submit them to a reseller and then to the end user. As of right now there is not of surplus of knowledge in the US about these machines and/or post support for them. Everything I know has basically come from reading poorly translated documentation files and trial and error. 

  7. Regarding the comments, it was taught to me by a DMG tech, that for the paths that work on the main spindle the comment needs to be "SP4" and for the sub spindle "SP3". For most situations the syncs have to be opposite from one another. In the screenshot i showed the comment for sync 1 on the upper channel is SP4 and the comment for sync 1 on the lower channel is SP3. 

    • Thanks 1
  8. We also have an NTX. Toolpathing is essentially the same between the CTX and NTX, using the sync manager is where it becomes challenging. The CTX controller breaks each tool path up into its own sub program and using the "syncs" in the sync manager is what creates the sub program. I don't want to get too far into the weeds here but for the program to run there needs to be an equal amount of sub programs in each channel, even if you are not doing anything on the other channel there needs to be dummy operations. At the beginning of each sub there is info that updates the controller on the status of the machine, for example, it will read a variable at the start of each op and see that either the main chuck is empty, has an unmachined part, or has a finished part. It constantly updates the status of both channels so that if you had to stop and restart, you could do so at any part of the program without having to sift through and line up wait codes like you would on an NTX machine. 

    • Like 2
  9. We have two CTX Beta TC 4A's and they have been nothing short of a pain to program. Ours have Siemens controllers that read Gildemeister structure, so maybe not the same situation you are in. What I do know is that for ours to run the controller needs code in both channels, even if you are only using one channel. For instance, if we are only using the main chuck and upper tool spindle in a program we will also program a dummy operation for the second channel. In most cases the dummy operation would be something like a turret park. Then in the sync manager you have to sync every operation from channel one to that turret park in channel two. We have been working with Mastercam and DMG for almost two years and there are still quite a bit of work arounds to get the CTX machines to play nicely with the Mastercam Mill/Turn module.

    • Like 1
  10. Thanks for the responses, at least it seems that there are some folks out there who have at least heard of structured programming. There doesn't seem to be many programming examples or tutorials I have come across online other than a small bit of information in the mill/turn machine documentation. There is going to be a bit of trial and error to get comfortable with this.

  11. The machine will run traditionally formatted code. But for support from DMG we are basically being told that if we don't use the structured program method, we may not get technical support. Apparently, it is the way they were designed to run and is how they do it in Germany. There are many positives to structured programming and think it will be useful once figured out. There just doesn't seem to be an easy way to program this machine like you would a traditional mill/turn. We also have an integrated robot with the machine and is part of the reason we want to program it how it is intended.

  12. We are using the Mill/Turn add on.

    Structured programming, from what I am understanding, splits up the posted code into separate file folders inside the controller. There are separate files for your machine variables, individual tool paths, transfer ops, and a few others that I can't remember offhand. According to our DMG apps guy when using structured programming there needs to be an equal number of operations on each channel for it to work. This means if I have an op to machine with the upper spindle, I need to sync it to an op on the lower turret, even if it is not doing anything, for example a milling operation with the spindle would have to be synced to a turret park on the lower turret if the turret is not currently cutting.

    We took shipment of the machine about a week ago and have been trying to get our post dialed in with not a lot of luck. Mainly, I was hoping to get in contact with someone who may have delt with this before and pick there brain a bit.

    So far, the only thing we can get to somewhat work is creating a turret park operation after each op and then syncing them together 1 to 1 in the sync manager. Kinda painful...

  13. Has anyone out there had any success using mill/turn to post out usable code for a two channel CTX (Upper B axis spindle, lower turret) using Siemens structured programming? We are having a real hard time getting Mastercam to play nice with "structured programming" and was curious to know if anyone has any information or experience using the software to post out usable code? 

  14. I have tried duplicating planes, messing with rotations, altering the "A" rotation but could never get it to successfully post out. I had no problem getting the tool motion I was looking for in the Mastercam environment. Every time I would post the path out the tool would always go to and start at 12 o'clock. Ultimately, we got through the part in a less efficient way, but that would be nice to be able to choose my starting point for ramping utilizing the "C" axis.

    Thanks for the replies!

  15. On 4/1/2022 at 12:49 PM, Bill Craven said:

    Active Reports is finicky regarding the hierarchy of the reports.  

    For my Turning min/ max   I have to preceed the MIN-Z-TPLANE with   TOOL/TOOL-L/MIN-Z-TPLANE

    Same for the Max: TOOL/TOOL-L/MAX-Z-TPLANE

     

    For the SFM or RPM, Feed, etc.  there is nothing in front of the Datafield.  i just use SFM, RPM, STOCK-TO-LEAVE-X, etc.

     

    Sometimes the RPX file that calls the subreport that you are working on passes data through to the subreport without outputting anything and if you delete that report template you can lose the report/subreport structure and therefore data output.

    One of the things that I do when building a new setup sheet is to write down the hierarchy so that I can see and go to the RPX template that I want to work on.

    This is the hierarchy for the MT RPX.  (I use the MT RPX exclusively and have it setup so that if there are only lathe operations, it will output lathe operations.  The same thiing with Mill operations.  And I have the header for each operation color coded.  Blue = Mill, yellow = Lathe,  Red = Manual entry.)

    Setup sheet (MT) .rpx

    -Setup Sheet (File) .rpx

                -Setup Sheet (OPERATION) .rpx

                            -Setup Sheet (OPERATION-L) .rpx

                                        -Setup Sheet (TOOL) .rpx

                            -Setup Sheet (OPERATION-M) .rpx

                                        -Setup Sheet (TOOL) .rpx

                            -Setup Sheet (OPERATION-T) .rpx

                                        -Setup Sheet (MAN-ENT-INFO) .rpx

                -Setup Sheet (TOOLS) .rpx

                -Setup Sheet (OFFSETS) .rpx

                -Setup Sheet (SZ) .rpx

                            -Setup Sheet (SZ-M) .rpx

                            -Setup Sheet (SZ-L) .rpx

                                        -Setup Sheet (TOOL) .rpx

                -Setup Sheet (TOOLS) .rpx

                -Setup Sheet (OFFSETS) .rpx

       -Setup Sheet (CAPTURES) .rpx

       -Setup Sheet (SZ) .rpx

    I shared a short Setup sheet some time ago (2019) based upon this concept and it is still available:

     

    Thanks again for the advice. I did get my setup sheet to finally output the max z depth. For my setup sheet all I needed to do was go from MIN-Z-TPLANE to TOOL/MIN-Z-TPLANE.

    • Like 1
  16. Forcing the XML file is a pretty cool trick that I was unaware of. Thanks for sharing. 

    On my lathe setup sheet I would like to display the max Z depth for every tool. When I force the XML file I can see that the max depth comes up in a few spots on the file. One instance is 

    <MIN-Z-TPLANE>-1.274</MIN-Z-TPLANE>,

    When I add the MIN-Z-TPLANE to a text box on my setup sheet it doesn't output a value.

    I am using active reports and the mastercam lathe-operation module. Just cant get it to output like spindle speed, feed, stock to leave, etc...

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

×
×
  • Create New...