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:

roland_1

Verified Members
  • Posts

    68
  • Joined

  • Last visited

Everything posted by roland_1

  1. I think that I know how to set it to work. if you are still interesting inform me. but I will need some more data to ask you before try to correct it to work!
  2. Hi, you need to put more data about what you want. If you can copy/paste a code example and highlight what you want to have in a code would be helpful.
  3. Hi Colin Yes FASTech are resellers. But as I understand corectly I need to send the link of this forum to FASTech email and than they will transform the copy to my email after you sent it to them? They already have my email, but I will now send this link to them and you send documentation if you can. Thanks!
  4. I have some books in PDF. if you know how I can send it to you inform me
  5. Hi, Colin thanks for answer. but can I get that PDF somewhere just by myself. thing is that I work in that company that has a license, so I will need to ask for license documentation. and they don't know much about writing of post so I will need to explain many things, and also I am writing post for my friend in which is not in that company. and I actually want to set that post and then offer him like solution. as I just start to write a posts. But what else I mentioned is that when one change "zero" and "direction" parameters, it can automatically change G17-G19. regardless that NCI 1000-1002 g-code line has #7 position for example other value. And if anybody know how to set that in a case if more tool planes it read WCS value which is set like WCS. I have the case where it reads my tool planes like WCS. and I dont have them like WCS but just for positioning toolplanes. I see in NCI that I have right values for WCS, but post dont calculate those values but those from tool plane origin. I mean I can change the come manualy by writing my own lines in the post. But I would like that I set it in switches if it is possible.
  6. Hi, I recently started to write posts in MC. I read all literature from V9 Post Reference Guide and I understand all of that. But for MX5 there are much different variables in generic posts that I can see. There is all the time mentioned variable "rotaxtyp" like main switch but in my Generic Fanuc there is no that variable at all. But however can somebody explain exactly how works setting of "zero" and "direction" in a post. Does it means that "zero" is zero direction and "direction" is direction where "zero" moves positive. So that should mean that chosen labels determines rotation plane and rotation axis should be perpendicular on that plane. Or "zero" means zero direction and "direction" means axis of rotation with right hand side rule (here I mean thumb points in rotary axis direction and fingers at positive rotation direction). So in that case "direction" should determine actual axis of rotation. But however I try to set those combination in post or it doesn't post correctly or I have a massage that spindle cannot be oriented with axis. And one more thing is that I have in post setting of variables for rotary axes labels (A, B, C): "str_pri_axis : "A", str_sec_axis : "C", str_dum_axis : "B"" but those labels doesnt work, but they change according how I change "zero" and "direction" combination. Or can I find any newer literature then V9 Post Reference Guide which is obviously obsolete and I need to spend so much time to find out what is changed and how. Thanks!
  7. Hi, I just started to write posts and I know much in theory but I didn't see much different posts formats. But I am just trying to accommodate generic fanuc for one 5-ax machine. I see in this type of post that on a beginning of post you have post switches. The one with name: "force_wcs : yes$ #Force WCS output at every toolchange?" should post G54 only on a beginning and suppress all others at toolchanges. So you can try to put "no" or "0" in the post.
  8. Thanks, I will try that way too.
  9. Thank you I will try with that. i also make a hole axis and then T - plane, but making a hole axis is also difficult as I cannot see routine in MC Drawing. So I make or calculations or make geometri in Solidworks Software.
  10. I cannot believe that I miss that. I look in CD several times. Thanks!
  11. Hi, I have two questions for best practices. I am come from other CAM recently in MC so I am still finding best practices. How you set side T planes for 5axis for holes that are in angle and not perpendicular to any surface? So if I have hole for drill I need to set T plane somewhere in a center of that hole. But if hole is in some odd angle and not perpendicular to surfaces on which it starts it is very difficult to set T plane for programming it. I am interesting for technic that you guys use in that cases.
  12. Hi, Just a short question. I am interesting how I can set that I have in mu NC file next tool calling (that mean just calling "T" not change) on a beginning of operation if previous tool. Now I have Tool calling and tool change together, that means before starting of operation of tool which is just called. And I would like that machine have it prepared when its turn is ready. Do I need to set it somewhere in MD or in a post? I cannot find where in MD it can be. And also if it is in a post, does it depend where it is in NCI file?
  13. there are parameters for MD. Every field has its own parameter number. They all are in NCI Reference Guide. And everybody can manage them in a post. But problem is because we dont have the basic data how that works. They put there in Reference guide how to read parameters from MD. But there is not enough explanation. As I can understand in MD parameters are placed in a lines, and lines are always in pairs. So you have first line which specify parameters and second line that describe that parameters. But how post read that we can just guess without other data. I cannot see anywhere in a post defined that post should read parameters in pair lines. Other thing, there are predefined variables in a post, but they anywhere specify which those variables are. I dont know even in which program language they write a post. And for example I can see that word "e$" means EOB, and "n$" means new line. But where are that initiated I cannot find. It is obvious that post understand difference between these words and "good day", but where is that specified to the post. Anybody needs just list of meaning of all that words that post understand and then it is not a problem to write any post. As you can count that your data always flaw in a pairs from NCI thru post, and when some post block recognize that two line pair (it recognize because of that predefined data in a post) it write na answer in a shape of G code. I found some suggestions here, but this is not easy stuff, su I will try to find something this weekend and if I will know anything new I will inform you . thanks to everybody!
  14. thanks to all others. I will read and check when I will have more time.
  15. It seems to me also like that. But can you explain then one thing how it works. You said that you think that those data from MD are not in the NCI. So we need to dafine them in a post. OK, but that mean that data first go to post, and than the post tells which data to be written in NCI, and then post read them again and process. Or data are in NCI by default and post read them in accordance with variables set. Keith A-1, i also have similar description in my post. but if I understand correctly they suggest thatit is possible for post to process cases when rotary origin is shifted. if you have 5 axis and shifted rotary axes you must set that shift in MD. because you can have only 1 WCS, you cannot set both rotary axes in origin. fortunately I dont have that case in reality, but I want to test the software.
  16. Thank to all for replies and suggestions. I understand how it works with multiaxes and WCS perfectly. But in machine definition it is possible to set your zero positions of rotary axes shifted from origin. That should be shifted from WCS. That means that post should write a code that rotates rotational axes where thay are set in MD, and not about WCS origin. That is what I want to test and set. I know that I can set WCS in rotation place, but I want to manage to compel the post to read my MD and to post the code in accordance with MD if there is that possibility. But there are problems to set the post to read all that variables and to write it in a G code. That is why I want to find in more detal how it works, and how data flowes thru posting. Thanks!
  17. Hi to everyone, is there someone who can briefly explain how Mastercam postprocessing works. I want to make a post from Generic Fanuc 5X Mill and I read all documentation (MX5 NCI & Parameter Ref, Post debugger and Ref. Guide) but there are no explanations. First I started to change in MD to have rotary axes above the WCS. (also I can't get rid of having my WCS referenced with default origin. I don't care for default origin, I want to have my WCS as an only reference for T-es). But in a code I can see that it rotates bout WCS origin and not where my A-axis zero is in MD. I found in a post where I can change the value for shifting of A axis zero, but I want to set it in my MD and to force the post to read it. Than I found that there are no detail explanation about post. If I am right, MX5 generates NCI file with data and some other type which store data in memory and that is inaccessible. And then those data go thru post two lines at a time. (but how post knows that it needs to read lines in a pairs, I cannot find where it is set in a post). And how I can know which data are predefined variables, there is no list in the documentation. and in which programming language is post written. Is there any documentation about structure of a post and about data flows till Gcode. Thanks!

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...