CamBam
News:
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
December 13, 2018, 13:07:16 pm


Login with username, password and session length


Pages: [1] 2
  Print  
Author Topic: [V1-4 & 38] Mold with depth increment  (Read 2986 times)
pixelmaker
CNC Jedi
*****
Offline Offline

Posts: 1653


View Profile WWW
« on: January 12, 2016, 15:58:43 pm »

If I cut a mold with a depth increment and scanline toolpath every second toolpath has a offset of one stepover.
This means that there is a step at the last DI at the side. And because the offset the cutter has to cut 2 DI at this step, this breaks me a tool.

ralf


* Bildschirmfoto 2016-01-12 um 17.05.10.png (18.55 KB, 323x603 - viewed 186 times.)
* wuerfel.cb.zip (79.08 KB - downloaded 92 times.)

* Bildschirmfoto-2016-01-12-um-17.05.00.png (4.32 KB, 556x593 - viewed 187 times.)
« Last Edit: September 27, 2018, 18:45:58 pm by dh42 » Logged
dh42
Administrator
CNC Jedi
*****
Offline Offline

Posts: 5234



View Profile WWW
« Reply #1 on: January 12, 2016, 16:39:46 pm »

Hello Ralf

Added to the bug list
http://www.atelier-des-fougeres.fr/Cambam/Aide/Bug_report.html

++
David
Logged
tau
Storm Trooper
***
Offline Offline

Posts: 115



View Profile
« Reply #2 on: January 12, 2016, 16:41:47 pm »

Ralf,

i just briefly played with your file:

even the generated boundary shape of the MOP's looks strange in some areas (some "dips" as well)?!
Logged
pixelmaker
CNC Jedi
*****
Offline Offline

Posts: 1653


View Profile WWW
« Reply #3 on: January 12, 2016, 17:22:55 pm »

Quote
even the generated boundary shape of the MOP's looks strange in some areas

look at the toolpath from the side. If I work with a 10mm cutter and a stepover from 40% (0.4) I get a step of 4mm at the side of the last increment.

ralf
Logged
dh42
Administrator
CNC Jedi
*****
Offline Offline

Posts: 5234



View Profile WWW
« Reply #4 on: June 24, 2018, 19:26:31 pm »

Hello Ralf

I think this problem is solved with V1.0 (since R14) because alternating X and Y half stepover offsets for scanline roughing has been removed.

Can you confirm ?

++
David
Logged
pixelmaker
CNC Jedi
*****
Offline Offline

Posts: 1653


View Profile WWW
« Reply #5 on: June 24, 2018, 22:10:10 pm »

hello David

the depth increment with a endmill cutter is now ok.
If I change the cutter to a ballnose cutter there is no depth increment.
Every depth increment is cut to target depth, in this case 5 times to target depth.
This is a new bug in V1. Since i made an update i can't say since which release the bug is there.

Ralf
Logged
dh42
Administrator
CNC Jedi
*****
Offline Offline

Posts: 5234



View Profile WWW
« Reply #6 on: June 24, 2018, 22:26:18 pm »

Yes, well spotted ; the bug exists also on R13_3 and R14 for ballnose and bullnose. (not tested on older V1 version)

++
David
« Last Edit: June 24, 2018, 22:59:22 pm by dh42 » Logged
pixelmaker
CNC Jedi
*****
Offline Offline

Posts: 1653


View Profile WWW
« Reply #7 on: June 24, 2018, 23:25:06 pm »

Please write it in the bug report
Logged
dh42
Administrator
CNC Jedi
*****
Offline Offline

Posts: 5234



View Profile WWW
« Reply #8 on: June 26, 2018, 20:05:32 pm »

Hello

I'm testing the R16 that correct the problem with missing machining levels, but I found something I don't understand (and it's the same on 0.98)

I'm not a "mold" user so maybe it's a normal thing, but on the file, target depth (TD) is set to 0 (SS = 15) and with a endmill the bottom most toolpath is at Z = 0, but with a ball mill, the bottom most toolpath at Z = 1.5 (radius of the tool) and all machining level are shifted from the radius of the mill.

++
David


* Sans titre-1.png (33.37 KB, 1131x359 - viewed 61 times.)
« Last Edit: June 26, 2018, 20:11:39 pm by dh42 » Logged
pixelmaker
CNC Jedi
*****
Offline Offline

Posts: 1653


View Profile WWW
« Reply #9 on: June 26, 2018, 21:21:01 pm »

hello David
that there's already an R16, I can only see from your statement. I rewrote the link from R15 to R16 and it downloads.
I'll check it out tomorrow. I have work to do today.

ralf
Logged
10bulls
Administrator
CNC Jedi
*****
Offline Offline

Posts: 2097


Coding Jedi


View Profile WWW
« Reply #10 on: July 06, 2018, 13:08:50 pm »

I am treating this as a bug.

I think an extra tool radius roughing clearance was added to the depth for ball nose + scanline + roughing, possibly to help with the offset scanlines 'feature' that was recently removed.

But I cannot think of any good justification for it, and it seems it would just cause confusion.

If extra roughing depth clearance is needed, it can be added with the 'Roughing Clearance' property.

I don't use '3D Mold + Scanline + Ballnose + Roughing' much though, so feedback welcome!


* 3d-scaline-ballnose-roughing.png (151.19 KB, 1871x893 - viewed 58 times.)
« Last Edit: July 06, 2018, 15:06:13 pm by 10bulls » Logged
Bob La Londe
CNC Jedi
*****
Offline Offline

Posts: 3418


^ 8.5 pounds on my own hand poured bait.


View Profile WWW
« Reply #11 on: July 06, 2018, 18:47:28 pm »

I make 99% molds using 3D methods so maybe I can add some insight.  

3D waterline roughing is the fastest most of the time if it works.  For a variety of reasons it often has not worked in the past.  This leaves either of two options.  Scanline 3D roughing, or scan line 3D finishing with an HSM approach  if there is a good place to approach the cavity from so the initial plunge (or later plunges in the cut) do not result in excessive engagement.  The biggest issue with 3D Waterline Roughing is that it doesn't work all the time.  Its next biggest issue is that it doesn't address cutter engagement issues, but uses the same hard right angle stepover that is a problem with other operations.  

The later approach (scanline finish) (DOC=0) as a roughing pass is often very fast.  If its planned well, the cutter can take the abuse, and there are not further details that require a smaller cutter you can sometimes finish a mold cavity in a single pass.  Unfortunately it often won't work for simple logical reasons.  

This leaves scanline 3D roughing.  It almost always works, but it has some issues as well.  The two biggest are that you must get the final depth exactly right (less roughing clearance). If its set deeper than the cavity it continues to make full cavity passes after it has completed its task for as many increments remain until it would have reached its target depth.  The other problem is that it covers the entire range of the cavity on every pass regardless of whether or not it has already cut that area of the cavity.

Ultimately a 3D waterline rough that works more often and uses a constant engagement (HSM so there are no deep sideways moves exceeding stepover engagement) clearing method at each layer with a spiral mill to depth option as needed would be the fastest way to rough a cavity most of the time.  
Logged

Getting started on CNC?  In or passing through my area?
If I have the time I'll be glad to show you a little in my shop. 

Some Stuff I Make with CamBam
http://www.CNCMOLDS.com
10bulls
Administrator
CNC Jedi
*****
Offline Offline

Posts: 2097


Coding Jedi


View Profile WWW
« Reply #12 on: July 06, 2018, 23:28:18 pm »

I make 99% molds using 3D methods so maybe I can add some insight.  
I hear you Bob and I am very grateful for your insights.

I am the first to admit waterlines shortcomings.  I really like using waterline rough, followed by waterline finish (or two, with progressively smaller ball radius cutters), finished with a scanline finish just to smooth the last bits out.
But computing can be slower than a bag full of rocks (and temperamental) Embarrassed and I know it can be improved.  Plans are afoot to tackle this and I'll very much appreciate your input when we get around to testing this.

Thank you!


Logged
Dragonfly
CNC Jedi
*****
Offline Offline

Posts: 2044



View Profile
« Reply #13 on: July 07, 2018, 10:10:37 am »

I don't have so much experience but it seems to me current waterline methods are more similar to slicing for 3D printers. Don't know how fast are the dedicated 3D slicers though. And I think it is because of this problems occur when actually removing material with a mechanical tool of given physical dimensions.

I have examined how other 3D software (ArtCam and Aspire) approach the task. Especially for finishing.
In 'Aspire' for example besides the scanline method there is one other which I've tried and like it very much. Basically it is a pocket within a given boundary, just like the standard CB pocket with Inside+outside offsets. The stepover is defined by the user and it actually determines the quality of the finish. The generated tool paths are then projected onto the 3D shape and the final G-code is like a pocket but with the tool tip following the relief in Z along each concentric tool path.

And, adding an angle option for the scanline method will be very useful. I implement this by using the transformation matrix for the object and the MOP respectively but it seems to me CamBam could do a temporary transformation while generating the tool paths while the object is not permanently modified. Sometimes I have to use two copies of a 3D object (or two separate project files) and with large 3D shapes it makes file sizes quite big slowing down open/save and work.
Logged

Before asking a question do some effort and walk through all menus and options in CamBam.  Maybe the answer is there. Please.
Bob La Londe
CNC Jedi
*****
Offline Offline

Posts: 3418


^ 8.5 pounds on my own hand poured bait.


View Profile WWW
« Reply #14 on: July 08, 2018, 14:20:58 pm »

Sometimes I have to use two copies of a 3D object (or two separate project files) and with large 3D shapes it makes file sizes quite big slowing down open/save and work.

I 've found that if I hide the layer with the 3D objects processing is not slowed down as much.  I'll often create an outline of the 3D object in a different layer for keeping track of its location when the 3D object is hidden. 

Logged

Getting started on CNC?  In or passing through my area?
If I have the time I'll be glad to show you a little in my shop. 

Some Stuff I Make with CamBam
http://www.CNCMOLDS.com
Pages: [1] 2
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.148 seconds with 20 queries.

Copyright © 2018 HexRay Ltd. | Sitemap