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


CamBam Discuss CamBam software here.


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 08-05-2011, 06:37 AM
 
Join Date: Feb 2011
Location: Ukraine
Posts: 44
kievari is on a distinguished road
CamBam 3D problem still bothering!

Hi,
Still strugling by a problem with g-code generation from Inventor created STL file, in CamBam.

My files are in the attachment.

I have wood with thinckness 6mm, I designed a tablet with fillet on upper side (as a sample object) in Inventor and exported the STL file, to hopefullY generate g-code of it, in CamBam.

After importing, I used the tutorial on youtube:

The thing is that, the object in the yotuube video, after setting parameters of 3D profile, is surronded by toolpath that is matching the object boundary, but my object receives toolpath as if going far from the object boundary.

I still did not get the g-code to send to cnc machine, I fear that it will cut yet lower the depth of my wood. I set the depthIncrement on 3mm, and the targetdepth = -6mm as my real wood is.

Could anybody please help so I get out of this problem?
Attached Thumbnails
Click image for larger version

Name:	CamBam_xy_plane_strange_toolpath.jpg‎
Views:	54
Size:	70.1 KB
ID:	139389   Click image for larger version

Name:	CamBam_xz_plane_strange_toolpath.jpg‎
Views:	54
Size:	65.4 KB
ID:	139390   Click image for larger version

Name:	inventor_tablet_img.jpg‎
Views:	57
Size:	63.6 KB
ID:	139391  
Attached Files
File Type: zip tablet_1.stl.zip‎ (53.2 KB, 20 views)
Reply With Quote

  #2   Ban this user!
Old 08-05-2011, 05:38 PM
 
Join Date: Mar 2009
Location: USA
Posts: 1,059
Starleper1 is on a distinguished road

Okay, a couple things. I'm not sure why you have the StockSurface set at 8mm but it should be zero. Your part is already positioned so that the top of the part is at Z0 so your good there. This is the normal practice. Setting this value to anything more than zero will result in a lot of air cutting.

The next thing you need to do is re-size the part. If your click on the model from your file and then click Tools:Get Object Extremas, you will see that your model is much smaller then when you designed it. From your post, you said your part is 6MM thick.

Click the model then right click, Transform:Resize. The resize dialog box will pop up. Make sure the 'Preserve aspect ratio' is checked to keep everything proportional. Simply type 6 in the Z then apply and everything else will automatically update. So if I assumed correctly your part should measure 20x20x6.

The last thing to do is to define your stock. This is pretty straight forward and needs little explanation. If your unsure about how, I can go into detail for you.

Now just setup a 3D MOP as normal and everything should work out.

The main issue was that the part was so small that it made the tool path look huge and out of place. Now I'm not sure what size cutter you had in the MOP but I attached an example with a 3mm end mill 50% step over.

If there's anything else I can do let me know.
Attached Thumbnails
Click image for larger version

Name:	image3010.jpg‎
Views:	70
Size:	70.3 KB
ID:	139434  
Attached Files
File Type: zip tablet_1_modified.zip‎ (103.1 KB, 18 views)
Reply With Quote

  #3   Ban this user!
Old 08-06-2011, 05:46 AM
 
Join Date: Feb 2011
Location: Ukraine
Posts: 44
kievari is on a distinguished road

Thank you very much Starleper1! I now got clear why that happened. I would like to ask some questions please:

>I'm not sure why you have the StockSurface set at 8mm but it should be zero.
Just based on the video tutorial you see on my post. Unfortunately, I failed to find a short book/tutorial on CNC concept/terminology. I greatly appreciate if you point me to some terminology tutorials please?

>The next thing you need to do is re-size the part.
So that means that when exporting from Inventor, the STL file didn't contain the right sizes which I set in Inventor environment? As I had the right constants already set in Inventor 3D model!

>The last thing to do is to define your stock. This is pretty straight forward and needs little explanation. If your unsure about how, I can go into detail for you.
Yes please! If possible, please explain the "stock".

>Now I'm not sure what size cutter you had in the MOP but I attached an example with a 3mm end mill 50% step over.
I am using a simple drill bit of 3mm. If possible, please let me know of "step over" too.

I'm really thankful for your help and this modified attachment you sent!

Edit:
I just generated toolpath from the file you kindly attached, and got the blue lines as I expected, but the red lines are high off the object surface. How this could be explained? I attach a quick image.
Attached Thumbnails
Click image for larger version

Name:	tool_path_on_modified_model.jpg‎
Views:	48
Size:	66.1 KB
ID:	139488  

Last edited by kievari; 08-06-2011 at 07:26 AM.
Reply With Quote

  #4   Ban this user!
Old 08-06-2011, 08:10 AM
 
Join Date: Aug 2010
Location: United States
Posts: 57
tracyranson is on a distinguished road
Cambam issue

Originally Posted by kievari View Post
Hi,
Still strugling by a problem with g-code generation from Inventor created STL file, in CamBam.

My files are in the attachment.

I have wood with thinckness 6mm, I designed a tablet with fillet on upper side (as a sample object) in Inventor and exported the STL file, to hopefullY generate g-code of it, in CamBam.

After importing, I used the tutorial on youtube:
‪Cambam 3Dprofile‬‏ - YouTube

The thing is that, the object in the yotuube video, after setting parameters of 3D profile, is surronded by toolpath that is matching the object boundary, but my object receives toolpath as if going far from the object boundary.

I still did not get the g-code to send to cnc machine, I fear that it will cut yet lower the depth of my wood. I set the depthIncrement on 3mm, and the targetdepth = -6mm as my real wood is.

Could anybody please help so I get out of this problem?
If you email me your file and tell me what you are trying to accomplish I can try to help you out and email the fixed file with instructions. Email file to knottywoodcrafts@live.com
Reply With Quote

  #5   Ban this user!
Old 08-06-2011, 09:16 AM
 
Join Date: Feb 2011
Location: Ukraine
Posts: 44
kievari is on a distinguished road

Originally Posted by tracyranson View Post
If you email me your file and tell me what you are trying to accomplish I can try to help you out and email the fixed file with instructions. Email file to knottywoodcrafts@live.com
Hi,
Thank you! I just emailed the file and same thing I explained here to the give address.
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 08-06-2011, 03:16 PM
 
Join Date: Mar 2009
Location: USA
Posts: 1,059
Starleper1 is on a distinguished road

Just based on the video tutorial you see on my post. Unfortunately, I failed to find a short book/tutorial on CNC concept/terminology. I greatly appreciate if you point me to some terminology tutorials please?
I didn't watch the video but using anything other then zero just doesn't make sense. What this does is tells CamBam that you have stock you want to remove above the Z0 plane. When you touch the tool off the top of the stock to be machined and set Z0, this is where you want to start cutting. All your cuts will be in the negative direction. With having the StockSurface set to 8mm, it will start cutting at +8mm all the way to -6mm. But from +8 to 0 there is no material to be cut, and it will just cut air.

Unfortunately, there's no short of CNC. It's not something you will pick up over night. It takes a lot of years of experience to become a good programmer/machinist.

So that means that when exporting from Inventor, the STL file didn't contain the right sizes which I set in Inventor environment? As I had the right constants already set in Inventor 3D model!
Usually when you export STL files and import to other software such as CamBam the sizes will change. It's no big deal, you just need to re-size the model.

Yes please! If possible, please explain the "stock".
Okay, stock refers to the shape of the material before you make any cuts. CamBam only shows rectangle or square stock. It's good practice to show the stock so you can better see what will happen when you machine the part.

When you create a MOP of any kind CamBam automatically creates this MOP under a "Part" in the design tree. By default it's named Part1. If you click on Part1 you will see under the 'General' category there is 'Stock' with a little + next to. Use the + to expand the sub category. Under this sub you will see more options. Material/Stock Offset/Stock Surface/Stock Size/Color

Material- I just use this for reference, it can be used with styles but it's not necessary to set this. You can just leave it blank.

Stock Surface- This is the same as we discussed before. It's where you want the top of the stock to be. Generally 0

Stock Offset- This is used to position the stock on the screen. You can expand it and type in the values for X and Y, or just type them in as (X,Y)

Stock Size- Simply put, it's the size of the stock you have. For instance if you had 20mmx20mmx10mm stock, you would type in 20 for X and Y and 10 for Z. As you put your sizes in your will see it update on the screen.

Color- This is just to change the color of your wire frame stock.

Take a look at the stock properties in the file I attached before. Change them around and see how it effects the stock. It's pretty simple really.

I am using a simple drill bit of 3mm. If possible, please let me know of "step over" too.
A drill is not going to work for milling. You need to use an end mill. Usually a ball mill for 3D work like this.

Step over is set at the bottom of the MOP properties as a % of the cutter diameter. 0-1 or 0 to 100%. For instance if your using a 3mm cutter with a 1 (%100) step over, every time it makes a pass and steps over to make the next it will move 3mm. If you use 0.5 (50%) it will step over 1.5mm, and so on.

For roughing it's good to take larger step overs. When you go to do the finish pass you will need to use a small step over to achieve a nice finish.

Edit:
I just generated toolpath from the file you kindly attached, and got the blue lines as I expected, but the red lines are high off the object surface. How this could be explained? I attach a quick image.
The red lines are your rapid moves to the clearance plane. Which in the file is set to 10mm. You can leave it set at 10mm and set your FastPlungeHeight to something like .10

Hope this helps.
Reply With Quote

  #7   Ban this user!
Old 08-07-2011, 12:06 AM
 
Join Date: Feb 2011
Location: Ukraine
Posts: 44
kievari is on a distinguished road

Thank you very much, lot of things now clear to me...

By "short on CNC" I meant a book someone wrote with deffinitions like yours:
>...stock refers to the shape of the material before you make any cuts.
I'm clear forever on what stock is!
I mean a book of such deffinitions, not tutorial/how-to, just to exactly know what is what.
My use cases on CNC machining are pretty trivial: currently trying to create wooden constructions for hobby robots around second hand printer motors! I hope that in 1 year to learn to do them good.


>...A drill is not going to work for milling. You need to use an end mill. Usually a ball mill for 3D work like this.
Seems I'm missing something here, could you please check if I'm understanding you well here please? I found these on ebay:
End Mill
Ball End Mill

>...The red lines are your rapid moves to the clearance plane. Which in the file is set to 10mm.
Where I can see that in file please? How can I change it to 0 as like by default please?

>Hope this helps.
More than just help, your text teaches excellent
Reply With Quote

  #8   Ban this user!
Old 08-07-2011, 08:13 AM
 
Join Date: Mar 2009
Location: USA
Posts: 1,059
Starleper1 is on a distinguished road

I mean a book of such deffinitions, not tutorial/how-to, just to exactly know what is what.
My use cases on CNC machining are pretty trivial: currently trying to create wooden constructions for hobby robots around second hand printer motors! I hope that in 1 year to learn to do them good.
Check this link out. It should give you more than enough information.

CNC Programming Handbook

Seems I'm missing something here, could you please check if I'm understanding you well here please? I found these on ebay:
End Mill
Ball End Mill
Yes those are correct. Standard twist drills are only used to make holes. Nothing else.

Glacern has a great crash course in milling for beginners. Check it out.

Where I can see that in file please? How can I change it to 0 as like by default please?
You don't want to change it to 0. This is the clearance plane. What this does is tells CamBam where to go after a MOP is finished or in between levels of a pocket etc...

For instance say you have a series of holes to drill. When you hit cycle start the machine will rapid to the clearance plane first, and then move X&Y to the position of the first hole and begin drilling. After the first hole is drilled it will rapid up to your clearance plane and then move X&Y to the next hole position. And so on. If you were to set it to 0 then there would be no clearance between the tip of your drill and the top of your part.

Have a nice day.
Reply With Quote

  #9   Ban this user!
Old 08-07-2011, 10:24 AM
 
Join Date: Feb 2011
Location: Ukraine
Posts: 44
kievari is on a distinguished road

Hi,
Thank you very much for detail responses, support and accurate information and resources, my question is fully answered. Thank you again
Reply With Quote

  #10   Ban this user!
Old 08-07-2011, 02:02 PM
 
Join Date: Mar 2009
Location: USA
Posts: 1,059
Starleper1 is on a distinguished road

Not a problem. I'll help support CamBam any day.

Glad I could help.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 08-08-2011, 01:32 AM
 
Join Date: Aug 2010
Location: United States
Posts: 57
tracyranson is on a distinguished road
The Red lines

Originally Posted by tracyranson View Post
If you email me your file and tell me what you are trying to accomplish I can try to help you out and email the fixed file with instructions. Email file to knottywoodcrafts@live.com
The red lines that you are refering to are created when you input your clearance plane data. The higher the number the taller the your clearance plane will be. The clearance plane could also be refered to as the z-safe zone that the Z axis will retract to. Your clearance was set to 10 if you set it to .50 you will notice that the red lines will shrink down to .5" above the zero or top of the work piece. I hope this helps.
Reply With Quote

  #12   Ban this user!
Old 08-08-2011, 03:46 AM
 
Join Date: Feb 2011
Location: Ukraine
Posts: 44
kievari is on a distinguished road

Originally Posted by tracyranson View Post
I hope this helps.
Sure helped thank you! I learned this term: " z-safe zone"

I now imagine it better: the cutter after a MOP moves up to the "z-safe plane" and on that "plane" moves to the next MOP position, then again down to do the stock to do next job.

I'm feeling a happy newbie now
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
Inventor, Autocad, CamBam file exchange problem kievari Autodesk Software (Autocad, Inventor etc) 6 03-26-2012 09:53 AM
Need Help!- CamBam ckjk616 CamBam 4 10-28-2010 05:19 AM
CamBam 0.9.8 blowlamp CamBam 6 10-12-2010 04:43 AM
Newbie- cambam problem smitty9306 CamBam 3 10-03-2009 11:43 PM
Will CAMBAM run in Win 98 ? epineh CamBam 7 08-03-2007 12:50 AM




All times are GMT -5. The time now is 02:33 PM.





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