CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > CAM Software > Mastercam > Post Processors for MC



This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 08-19-2009, 02:52 PM
 
Join Date: Aug 2009
Location: US
Posts: 6
M3Shark is on a distinguished road
Fixing problems with post to Anilam 1100M

Hi every one. I have recently been using an old Anilam 1100M with mastercam V9 at school. The person in charge of the machine shop never really uses the machine and does not know too much about operating it.

Anyway, I was supplied by him with a post processor that works well for the machine but has a few "glitches" that the more complicated my parts get, the more annoying the "glitches" become. I have looked into the Post i have, but can't really understand it, so i was hoping someone here might be able to help me fix the post.

The problems are:
1) for some reason it sets the Z drill depth to the feed height. Which results in me having to manually enter the depth of each hole on the machine, which is time consuming at just plain annoying.

2)When it goes to do a depth cut, it for some reason brings the end mill down diagonally from xyz 0, on all cuts after the first pass. This results more often than not on a chunk of my part being clipped on its way down. I can edit this out of code once it is on the machine, but it is really really annoying.

Anyway, If anyone wants to help me out, i can send them the post i am using. Any help or suggestions are appreciated.

Thank you.
Reply With Quote

  #2   Ban this user!
Old 09-02-2009, 01:17 AM
 
Join Date: Aug 2009
Location: US
Posts: 6
M3Shark is on a distinguished road

does any one have any ideas?
Places to start?
any sites that have info about how post processors for Mastercam V9 work?


Thank you,

M3Shark
Reply With Quote

  #3   Ban this user!
Old 09-02-2009, 07:03 AM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Copy your post into a compressed zip folder and attach to your next message

problem 1
We would need to see the post as to how it is set-up
this problem area is in the "drillcycle" section ( also state if it is happening on which or all cycles [spot, deep, peck, tap, etc)
---just recheck that you method of setting are correct, top of stock is not used in the calculation unless retract is in incremental ( can you attach a screen print if the setting parameter page to check how you've set the page )

problem 2
2 areas to look at , 1 being the "prapid" string or a parameter for "omit breakup of XYZ rapids" ( if it exists )

Probably would be best to put the zip file up
Reply With Quote

  #4   Ban this user!
Old 09-02-2009, 02:38 PM
 
Join Date: Aug 2009
Location: US
Posts: 6
M3Shark is on a distinguished road

Thank you Superman.

Attached are the pst files that i got/have been using as well as screen shots showing the settings i have been using.

the cycle that i use is title Drill/Cbore. Results in a simple drill with no peck. I have not tried any other cycles.

Once again, thank you very much!!!!!
Attached Files
File Type: zip Post.zip‎ (149.8 KB, 39 views)
Reply With Quote

  #5   Ban this user!
Old 09-02-2009, 07:39 PM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Looked at the post and your pictures

compare my mods to your current file
# means comment only
I have added 1 commented line regarding the XYZ breakup, un-comment it and check your results ( hopefully it will stop XYZ's in rapid )

Problem #1
I think it may be your settings in mastercam, it looks for an initial height for all your canned cycles which is the clearance plane but you have it turned off

Problem #2
have added a XY move after toolchange then Z on next line, in 2 places

also noticed you dont use the MISC INT (Miscellaneous Intergers ), your co-ordinate system is set by what is placed in MI#1, you seem to be locked to using only G53
Attached Files
File Type: zip Post.zip‎ (6.5 KB, 29 views)
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 09-02-2009, 10:47 PM
 
Join Date: Aug 2009
Location: US
Posts: 6
M3Shark is on a distinguished road

Thank You So Much Superman!!

I will try to check it tomorrow, but might not be able to until Friday.

I think it may be your settings in Mastercam, it looks for an initial height for all your canned cycles which is the clearance plane but you have it turned off
What settings exactly might i have wrong in Mastercam? I am not sure what plane you are talking about. Are you talking about the top of stock plane? or the retract plane, or some other plane?

also noticed you dont use the MISC INT (Miscellaneous Intergers ), your co-ordinate system is set by what is placed in MI#1, you seem to be locked to using only G53
I have no idea what you are talking about here, I don't know what MISC INT's are, or what MI#1 is.

I am sorry if these are simple questions/things i should understand, but would you mind explaining them to me. There is no official class here at school for mastercam, so everything i know i have had to pick up from other people/myself/experimenting/ watching the very overly busy machine shop manager use Mastercam. So there are probably many things that i do not know that i should, but i am always eager to learn them.
Reply With Quote

  #7   Ban this user!
Old 09-03-2009, 12:27 AM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Your pictures have returned
Attached Files
File Type: zip jpg.zip‎ (103.3 KB, 19 views)
Reply With Quote

  #8   Ban this user!
Old 09-03-2009, 12:52 AM
 
Join Date: Aug 2009
Location: US
Posts: 6
M3Shark is on a distinguished road

Wow, i can't believe i missed the giant button that says "clearance plane". So what exactly is the point of the clearance plane. I was taught to set the Retract plane slightly above the material, so what is the point to a clearance plane that retracts it even more? Where should i be setting the clearance plane to? Slightly above the retract plane?

Any chance you can explain to me what the options mean in the Misc Values are. Under work coordinates i guess i have two options, G92, and G54. What does this mean, what is the difference. Reference Return, G28 or G30, again what does that mean/difference? Incremental/Absolute Top layer? And a million different Misc. Integer and Misc Real options, all of them set to 0. What does this mean, and what are they used for?

Thank you again for all your help, i hope i am not asking to many questions for you...
Reply With Quote

  #9   Ban this user!
Old 09-03-2009, 02:14 AM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

For the drill cycles
Clearance plane--is the initial height the tool starts at and returns to at the end of machining the holes ( for newbie, this is should be above all features on the part and any clamping you have ). The "Use ... only at start and end.." forces the tool to stay at the "Retract" plane until the last hole

Retract plane--is the "start cycle from here" point ( usually output as Rvalue )

Top of stock--used if retract is in incremental or chamfering. It is a good idea to set it as the top of the hole

Depth--final depth of the cycle, plus the use of the calculator button beside it, plus the tip comp if enabled and set.

Dwell--how long you want the tool to "rub" at the bottom of the hole ( usually the time is in seconds )( I noticed in your post this is not enabled on all cycles )

Misc values
When checked ON, this lets mastercam know it is to use the values in this area
MI#1---this will set outputs to the NCfile that you want to use G92 or G54 work co-ordinate setting system ( this is covered by other threads )
MI#2-- you want absolute cordinates to be output
MI#3-- how do you want your machine to go to home position ( I guess you want G28 ( FANUC type codes ))

T/C plane
Enable this for setting up different setups or 4/5 axis work
eg "Top" only used for 3 axis work with the part set in the position you would be machining it
this area would need a lot of practice to fully understand it, play with the other stuff 1st before going for the harder bits.

Steve
Reply With Quote

  #10   Ban this user!
Old 09-03-2009, 02:09 PM
 
Join Date: Aug 2009
Location: US
Posts: 6
M3Shark is on a distinguished road

Superman,
I got a chance to try out the new post today.

First the Good:
It does seem to have fixed problem number two!!!

However, it did not fix problem one, and created a new problem.

First, For some reason at the very beginning of the code, after tool 1, the code wants to send the machine to coordinate z 999.00. Which of course the machine tries to do and of course can't and results in a servo stop.

Second, The problem with hole depth has not gone away. If i try to use a clearance plane, then for some reason the machine now reads the clearance plane as the Z depth for the whole. While it reads the retract plane as the start hight, resulting in an error that reads ERROR: DEPTH MUST NOT BE HIGHER THAN START HEIGHT.

When i try the new post, but without the clearance plane, it sets the Z Depth to the retract plane like before.

MasterCam aslo gives an errors during Post error as follows.

Processing file with MPCRUN...
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Selector variable gcode = 1002.0
out of range for string select.
Postblock label ptlchg
Again, thank you for all your help!!!!
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 09-04-2009, 12:19 AM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Sharkey
Can you post what is to be on the G81 line ?
Is there supposed to be 2 Zvalues or not ?
I get the 1st Z to be the depth value and the end one being the clearance Z value
or should the last Zvalue be before the G81 line ( red moved to blue position)
Code:
N0006 Z200.
N0007 G81 Z-5. R3. F75.0 Z200.
to get rid of the Z999
put a # on the front of the line ( 2 places )
ie
Code:
              #n, *z              #added 3/Sept/2009  # force out Z

Last edited by Superman; 09-04-2009 at 06:40 AM.
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
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
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Anilam 1100m software BenSteigerwald Controller & Computer Solutions 6 04-01-2012 03:38 PM
Converting Anilam 1100m to mach 3 BillsBoatRepair Mach Mill 1 07-22-2009 09:36 PM
Anilam 1100M passwords edbanks General CNC (Mill and Lathe) Control Software (NC) 2 04-16-2009 01:19 PM
Supermax YCM-30 with Anilam 1100M controls edbanks General Metal Working Machines 3 04-14-2009 03:21 PM
Anilam 1100M pinouts actionman Group Projects 1 08-31-2006 03:38 PM




All times are GMT -5. The time now is 04:03 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361