![]() Some of these curly braces have either "nl" or "nb" at the start and this prompts either a new line without block number (nl) or with block number (nb). Changing the output lines in the GPP file (they have curly braces) you can get what you need. In the case of your radius question look at the output following and there will get the arc start position, the end position, the radius, the co-ordinates the arc centre and the direction. ![]() If you uncomment this line and post a program you will see all the output from the CAM and by studying this output you will see things that you find useful in creating the code you need. Somewhere near the top of the GPP file there should be a line thus This will explain the role of the MAC file (which defines the machine) and the GPP file (which creates code from the raw output of the CAM). I would strongly suggest that you download from the SolidCAM website the PDF file of the GGP tool manual. Right, there is a lot to go at there and it all would benefit from a better understanding of the post processor files. Reason why I ask is not only curiosity, but also I would only like to output Block numbers only when canned cycles are used, not at every line. ![]() So when doing it manually, the CNC version is probably easier to read, adjust and saves calculationsĪlso to tweak the GPP, where exactly in the GPP file would this sort of thing be implemented.Īnother question is, when you do canned cycles, the GPP automatically uses G71 in the output, but if I wanted to change these where would you do this, is it in the GPP files or in solidcam itself? In the last example, the Cam system would normally output something like: (this automatically stops previous line to achieve this angle to finish point) R0.8 (travels from X0Z0 at angle 110deg and radius at end) Travel at angle then radius, automaticall find next end point (also with angle): R0.8 (this calculates the end point of the angle with the radius) Z-2.38 R0.8 (radius calculated at end of this non tangent line) ![]() and angle 0 Deg is away from spindle (these are examples of external, but similar fashion for internal) On the machine we can do one of the following, assuming all starting at X0. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |