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 12-01-2006, 05:42 PM
MrG MrG is offline
 
Join Date: Jul 2006
Location: You S A
Posts: 32
MrG is on a distinguished road
Poor/Desperate student needs information help about posts

Hello :

I am currently trying to get our CNC machine at school up and running.

I am pretty sure it is this one here...

E- MILL 3 axis with ANILAM 3000 http://www.acergroup.com/em-an3a.htm

I a have mastercam x and have purchased teh Mike Matterra Cd which by tghe way is very good so far.. worth the $$

So now I have been reasonably sucessfull in getting my 3d part from Solidworks and creating tool paths. and producing some .nc how good it is i dont know

The gentleman at the place that sold us the CNC machine sent me a generic post and told me to use it on my machine??

it was just a bunch of text... what do I do with this?? I was thinking about printing it out and running around the CNC machine doing various chants and making different noises but I then thought I should post here first,....

Please help time is running out and I am trying to do all this on my own.. kinda sucks but that is teh way it kinda works out our school...

think of all teh people you will be helping..


Thanks in advance

MrG
Tweet this Post!Share on Facebook
Reply With Quote

  #2   Ban this user!
Old 12-01-2006, 05:56 PM
Bowman's Avatar  
Join Date: Sep 2004
Location: USA
Posts: 214
Bowman is on a distinguished road
Contact Mastercam about a post for your controller if one is not listed in the default posts that came with it.

Can you post a cut of the "bunch of text," maybe you just need to drop in in the post directory and then have Mastercam select it to use for code generation. If thats the post the last user was using I would think its the one you need now as well.

What are you using to generate the nc code as of now the default post in mastercam? Perhaps also you may want to start out with some simple 2/2.5 axis code to get things tested before jumping into 3D.

I see in another post the maker of the training CD you have for MC is offering to send someone a post for the Anilam 3300 for MC X perhaps you should try to contact him for help.

Good luck,

Bowman

Last edited by Bowman; 12-01-2006 at 06:02 PM. Reason: added note
Tweet this Post!Share on Facebook
Reply With Quote

  #3   Ban this user!
Old 12-01-2006, 06:24 PM
MrG MrG is offline
 
Join Date: Jul 2006
Location: You S A
Posts: 32
MrG is on a distinguished road
Did you mean cut a part of that text and post in in this message if so here is teh first page or so...

In my mastercam x under mill type I just chose the default ....

the cd came witha post but I think it is very generic in order fo me to post some .nc codes whilst doijng the tutorials


But I think I may conatc Mike Matterra and sey what his opinion is.. thanks agin for your help.





# Post Name : MPAN5300
# Product : MILL
# Machine Name : Anilam
# Control Name : Anilam 1400 - 5300
# Description : GENERIC ANILAM 1400/5300 SERIES MILL POST
# Associated Post : NONE
# Mill/Turn : NO
# 4-axis/Axis subs. : YES (Not Configured)
# 5-axis : NO
# Subprograms : YES
# Executable : MP 9.0
#
# WARNING: THIS POST IS GENERIC AND IS INTENDED FOR MODIFICATION TO
# THE MACHINE TOOL REQUIREMENTS AND PERSONAL PREFERENCE.
#
#
--------------------------------------------------------------------------
# Revision log:
#
--------------------------------------------------------------------------
# Programmers Note:
# XXX 09/11/00 - Setup for Anilam 1400 - 5300 - Dealer Post
# - Below is a list of questions to configure post for
various options
# - Setup subprograms for mirror, translate, rotate,
depth cuts (nested also)
# Drilling (Reads notes below for creating subprograms
for drilling). Make
# sure under transform it is set to COORINATES and not
toolplane!!!
# - 4 axis information is in the post but not setup for
a Anilam.
# - Drill cycles are setup with the text file modified
with custom wording.
# (mpan5300.txt)
# - G77-G78 canned pockets cycles can be generated using
drilling and the custom drill
# page.
# CNC 01/09/01 - Initial post setup, jce
# CNC 01/09/02 - Initial post update for V9.0, rjm
#
#
--------------------------------------------------------------------------
# Features:
#
--------------------------------------------------------------------------
# 1. Subprograms Drilling, mirror, translate, rotate, depth cutts,
nested subs.
# 2. 3D arcs in top plane.
# 3. G77-G78 canned pockets.
# 4. Drilling G81, G82, G83, G84, G85, G86, G87, G89 cycles.
# 5. Work offsets G53 O1 - G53 O99
#
#
--------------------------------------------------------------------------
# Following Misc. Integers are used:
#
# mi1 - Work coordinate system
# 0 = Off
# 1 or greater = G53 O1, O2, etc........
#
# mi2 - Absolute or Incremental positioning at top level
# 0 = absolute
# 1 = incremental
#
--------------------------------------------------------------------------
# You can create a subprogram from repeated drill hole locations.
# Each drill cycle in the selected operations is performed on the same
drill holes.
#
#1. Create a drill toolpath.
#
#2. From the Main Menu, choose Toolpaths, Drill, Sbpgm ops.
#
#3. Select a drill toolpath from the list, set the subprogram
parameters, and choose OK.
#
#4. Select a tool for the toolpath.
#
#5. Enter the drill parameters and choose OK. You return to the
Operations
# Manager where the new drill toolpath is displayed.
#
# Note: You can also create a drill toolpath from the Operations
Manager by choosing
# Toolpaths, Drill from the right-click menu.
#
--------------------------------------------------------------------------
#
--------------------------------------------------------------------------
#Canned text:
# Entering cantext on a contour point from within Mastercam allows
the
# following functions to enable/disable.
# Cantext value:
# 1 = Stop = output the "M00" stop code
# 2 = Ostop = output the "M01" optional stop code
# 3 = Bld on = turn on block delete codes in NC lines
# 4 = bLd off = turn off block delete codes in NC lines
#
#
--------------------------------------------------------------------------
# Debugging and Factory Set Program Switches
#
--------------------------------------------------------------------------

fastmode : yes #Enable Quick Post Processing, (set to no for
debug)
bug1 : 2 #0=No display, 1=Generic list box, 2=Editor
bug2 : 30 #Append postline labels, non-zero is column
position?
bug3 : 0 #Append whatline no. to each NC line?
bug4 : 1 #Append NCI line no. to each NC line?
whatno : yes #Do not perform whatline branches? (leave as yes)

arcoutput : 0 #0 = IJK, 1 = R no sign, 2 = R signed neg. over 180
arctype : 2 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned
inc.
do_full_arc : 0 #Allow full circle output? 0=no, 1=yes
helix_arc : 0 #Support helix arc output, 0=no, 1=all planes, 2=XY
plane only

tapping : 0 #Tapping G84 Cycle (0) F = inch per minute
(RPM/TPI=IPM)
#(1) F = Thread pitch / machine must have direct
spindle speed programming.
#Check manual for full explanation of the G84 tap
cycle.

coolant_out : yes #Output coolant on and off codes?
gear_out : no #Output high/low gear range as a comment and M0
stop?

min_speed : 50 #Minimum spindle speed
low_gear : 1000 #Maximuim rpm for low gear
high_gear : 1000 #Minimum rpm for high gear
max_speed : 10000 #Maximum spindle speed
Tweet this Post!Share on Facebook
Reply With Quote

  #4   Ban this user!
Old 12-01-2006, 08:22 PM
 
Join Date: May 2004
Location: United States
Posts: 104
jkeyser14 is on a distinguished road
each machine has it's own programming language. The post file is what tells mastercam or other CAM software exactly how to work with your machine's programming language.

When you go to generate your code in mastercam, you should be able to select a post file to use.
__________________
-John
http://www.engineeringhobbyist.com
Tweet this Post!Share on Facebook
Reply With Quote

  #5   Ban this user!
Old 12-01-2006, 08:37 PM
MrG MrG is offline
 
Join Date: Jul 2006
Location: You S A
Posts: 32
MrG is on a distinguished road
Originally Posted by jkeyser14 View Post
each machine has it's own programming language. The post file is what tells mastercam or other CAM software exactly how to work with your machine's programming language.

When you go to generate your code in mastercam, you should be able to select a post file to use.

ok that makes sense as different mills do things a little/lot different..

so do you know what I do with this text file or post that was given to me .. do I upload it or something? if so do you know how?

Thanks for your help
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 12-01-2006, 09:11 PM
 
Join Date: May 2006
Location: USA
Posts: 34
Tim S is on a distinguished road
Your dealer supplied you with a post processor for an Anilam machine. In Mastercam, you create the toolpaths on the geometry, but in order to generate code that you cen use on your machine, the info needs to be past through a post processor. Save the file that the dealer sent to you in this location: C:\mcamx\mill\Posts. Then in Mastercam you need to set up a machine definition that uses that post (MPAN530). After you have created all of your toolpaths, you need to hit the post button in the operations manager. That will post the code you can save to your machines controller.

If nobody over there knows how to do that, then you guys need to get your reseller in there to help you get things set up.
Tweet this Post!Share on Facebook
Reply With Quote

  #7   Ban this user!
Old 12-01-2006, 09:35 PM
MrG MrG is offline
 
Join Date: Jul 2006
Location: You S A
Posts: 32
MrG is on a distinguished road
COOL!!

Ok I managed to save the file , i placed it in the posts folder in Master cam...

Next I think i will try and set up that machine definition ... wish me luck.. ..

any hints .. we are using that E mill ..!!



thanks for all the help so far .. slowly but surely I am getting closer to starting up the machine and experiencing my first "ping" or a nich machine crash ...i hope not...

Any way we are mostly going to be making protoype parts out of Renshape.. and Human factor models out of the 10 lb foam..

but before we get there i have to figure all of this stuff out and spread the knowledge to the other less determined students..
Tweet this Post!Share on Facebook
Reply With Quote

  #8   Ban this user!
Old 12-01-2006, 10:41 PM
 
Join Date: May 2006
Location: USA
Posts: 34
Tim S is on a distinguished road
For the machine def, just open up the default mill, change the post (which is under the control definition) to the Anilam post you just saved previously. The machine Def just tells MC the Axis and spindle configs for the machine. Worry about learning that later. Or you can just change the post in your ops manager for this file. It is in the same basic area that setting up the stock is in, but on the first tab (not sure of the name). This would be your easiest route right now.

When setting up the machine, set the feed and rapid overrides very low (10%). This will slow everything down so you can catch a crash. Run the program with these overrides set and withou any material on the table. Use Single Block also so that the machine only moves by one block of code every time you hit Cycle Start. Set the display on the controller so you can see Distnce to Go. This tells you how far the machine has left to travel in all 3 Axis for the current block. If it shows Z5.0 and you are only 1 inch above the table, you will crash. Hope this helps. You can get more help on setting up the machine in the General Machining forum. Good Luck!
Tweet this Post!Share on Facebook
Reply With Quote

  #9   Ban this user!
Old 12-01-2006, 11:44 PM
MrG MrG is offline
 
Join Date: Jul 2006
Location: You S A
Posts: 32
MrG is on a distinguished road
Thanks a million !!!

All of you I hope to get some tests run on Monday/tuesday ...


have a great weekend
Tweet this Post!Share on Facebook
Reply With Quote

  #10   Ban this user!
Old 12-02-2006, 12:47 AM
Bowman's Avatar  
Join Date: Sep 2004
Location: USA
Posts: 214
Bowman is on a distinguished road
MrG - Is your school or class in Industrial Design or Ergronomics/Anthropermetrics? Just curious, it seems like the others posters have helped guide you to what I was speaking of as best I could not being a MC user, most of these apps work the same and you have to have the right post setup correctly for your controller to read, mind you it can still potentially read code that may not do what you think it will if all the parameters are not right.

That being said I HIGHLY recommend taking Tim S's suggestion and start slow running it block by block, line by line till you go through all the command codes you will be calling for and are sure you get the desired output. Many people have found out the hard way that just because the CAM app showed a nice tool path didn't mean the same when run in reality and crash the machine. Keep us posted

Bowman
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 12-02-2006, 04:28 AM
MrG MrG is offline
 
Join Date: Jul 2006
Location: You S A
Posts: 32
MrG is on a distinguished road
Yes I will take it slow...

I am an Industrial Design Major,

I will certainly take it slow at the beginning and run each line until we get familiar..

I also might sudgest as a rule for us to keep the speeds down to slow pace , and make sure someone is ontop of the part 10000% when its in use.. mainly because there is no CNC class or machine shop teacher there to tell us the pit falls, also that machine is not generating any money ie its just an expense for the school.. if something breaks I am sure they wont rush to fix it.. So along with all the set up and learing I have to come up with strategy for us to keep it running safely and efficiently for everyone to use..

Again I really appreciate all the help and will keep everyone posted..


Last edited by MrG; 12-08-2006 at 10:02 PM.
Tweet this Post!Share on Facebook
Reply With Quote

  #12   Ban this user!
Old 12-02-2006, 04:20 PM
Bowman's Avatar  
Join Date: Sep 2004
Location: USA
Posts: 214
Bowman is on a distinguished road
Somehow I knew it was Industrial Design. I had to take a few of those classes getting my Industrial Eng. degree. My school had a full Eng. Dept so we had our own buildings and equipment but the Design folks were in the Art Dept. I found the safety in that dept to be quite different than that in the Eng. dept as in almost none existant. Not knowing the level of experience the students have with machine equipment in general its hard to tell what your strategy should be. Do you use manual mills already, anyone know how to read g-code to even know where a problem might exist etc? For starters I would suggest the 2 or 3 most qualified, technical people work on the machine helping each other to learn/understand everything. You will need someone that knows whats what to setup the machine and the workpiece safely everytime, if you have a lot of people with no real business knowledge wise trying to program and cut a long 3D program your going to have problems. One incorrect tool length setup or typo and that could be all she wrote.

Seems like your into this project so maybe your the one that needs to step up and take full control from the start to being the operator of the machine. In a school type setting its best to have one or two people to check others code and setup their piece in the machine to cut for them while teaching them what they are doing. This way you avoid having someone clueless trying to run the machine as most of the students will surely be if they have no prior experience with anything. Sounds like one person can cost all of you use of the CNC so might as well have one person responsible heh.
Tweet this Post!Share on Facebook
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





All times are GMT -5. The time now is 07:04 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