Author Topic: "Open poly skipped" on Surface  (Read 20933 times)

Offline dave benson

  • CNC Jedi
  • *****
  • Posts: 1894
    • View Profile
Re: "Open poly skipped" on Surface
« Reply #15 on: August 30, 2023, 01:06:33 am »
Bill
The analysis box is from Freecad (Mesh Workbench).
Whenever I see problems in the toolpath when using an stl, the first thing I do is
export it to Freecad and check it for errors, Freecads analyser is very good and the
repair tools work well enough.
I do have other mesh programs, and for the most part they are ok, but I use Freecad for
the 3D modelling, so it's at hand as a drop down menu.

As to the model itself, one of the faces cannot be cut as it has an overhang.
This is the dodgy end, If I were drawing this part in Freecad , I would make a loft between two
sketches and use a Boolean cut for the end notches, if the Booleans are not perpendicular to the
base plane (maybe their attachment angle is a little off), this can happen if you manually place them rather than use an attachment mode.
With your file, I did a detect edges to get a wire frame and selected the top-down view.
You can see the geometry creating an overhang meaning that that face cannot be cut this is what is probably giving CB headaches.

It might pay to increase your resolution for export in rhino as it's a little low and the
tessellations will show up in the cut face, this looks like tool chatter.
Nearly always it's the imported dxf, stl or step files that will give you grief.

Dave

Offline dave benson

  • CNC Jedi
  • *****
  • Posts: 1894
    • View Profile
Re: "Open poly skipped" on Surface
« Reply #16 on: August 30, 2023, 03:50:20 am »
Bill
I re-created that one end of the model and it makes good tool paths now.

Offline pixelmaker

  • CNC Jedi
  • *****
  • Posts: 1995
    • View Profile
    • pixelmaker
Re: "Open poly skipped" on Surface
« Reply #17 on: August 30, 2023, 13:26:07 pm »
@ David
Can you upload this CB-file, please.
if it is too big to upload here then send it to me by mail.

ralf

Offline dh42

  • Administrator
  • CNC Jedi
  • *****
  • Posts: 7577
    • View Profile
    • Cambam V1.0 French Doc
Re: "Open poly skipped" on Surface
« Reply #18 on: August 30, 2023, 16:25:11 pm »
@ David
Can you upload this CB-file, please.
if it is too big to upload here then send it to me by mail.

ralf

Et voila ! ;)

++
David

Offline billo

  • Ewok
  • *
  • Posts: 33
    • View Profile
Re: "Open poly skipped" on Surface
« Reply #19 on: August 30, 2023, 18:05:26 pm »
@Dave

I believe we have a workaround for the first 8 of our remaining pieces.

First, I should explain that we need 'overhangs', which require that we mill BOTH sides of our pieces. We use a method of registration holes with dowel pins on the pieces and in the spoilboard to "flip" pieces over and mill from the 'bottom' after milling from the 'top'.

We're not sure where the "folds" are coming from. The models look fine in Rhino. Someday we'll try exporting to STEP files instead of STL, but we're on a tight deadline now and need something working tomorrow.

I increased the .stl export resolution (in Rhino) from .01 to .001. The pieces still have folded edges according to FreeCad and they still generate warnings in CamBam. However, it seems to be easier to find a magic number for Depth Increment that avoids the warnings (because the triangle are smaller?).

I tried Depth Increments from 1.50, 1.51, ... to 2.12; 2.12 worked!

I'll update when I try switching to STEP files (I remember rejecting STEP previously because STEP not support LAYER properties, but LAYER is not required for this particular project).

Thanks for your help,
Bill

Offline Bob La Londe

  • CNC Jedi
  • *****
  • Posts: 4579
  • ^ 8.5 pounds on my own hand poured bait.
    • View Profile
    • CNC Molds N Stuff
Re: "Open poly skipped" on Surface
« Reply #20 on: August 30, 2023, 21:23:16 pm »
re

Quote
Sometimes they are jacked up and totally SCREWED by the step over.  Why should stepover SCREW resolution and produce GARBAGE toolpaths?  I don't know, but it does. 

I found another bug in the 3D scanline method, or maybe it's the same you describe here.

https://cambamcnc.com/forum/index.php?topic=9696.0

If we do a Horizontal/Vertical sweep with a ball mill, in theory the X and Y paths should overlap everywhere, but this is not the case. You can see it clearly in this picture. (It is with a 0.05mm cutter ... resolution 10 (10x0.05 = one point every 0.5mm on the path) overlap 100 (100x0.05 = 5mm between passes)



++
David

I have seen that and hope it is a reported bug, but that's not the bug I'm talking about.
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

Offline pixelmaker

  • CNC Jedi
  • *****
  • Posts: 1995
    • View Profile
    • pixelmaker
Re: "Open poly skipped" on Surface
« Reply #21 on: August 31, 2023, 10:23:36 am »
Hello
I had a look at this yesterday.
The error disappears if I use the same values for resolution and stepover and they are not larger than 0.2.
If I set resolution and stepover to 0.2, everything looks fine, no error. If I increase stepover to 0.3 the error comes and gets bigger with higher values.
I do so much 3D work with Cambam, I never noticed this.
However, these are not the values I normally use.

ralf

Offline dh42

  • Administrator
  • CNC Jedi
  • *****
  • Posts: 7577
    • View Profile
    • Cambam V1.0 French Doc
Re: "Open poly skipped" on Surface
« Reply #22 on: August 31, 2023, 16:11:04 pm »
Hello

Ah ah ! .... interesting ... a track for Andy to hunt the bug ... thanks  ;)

++
David

Offline Bob La Londe

  • CNC Jedi
  • *****
  • Posts: 4579
  • ^ 8.5 pounds on my own hand poured bait.
    • View Profile
    • CNC Molds N Stuff
Re: "Open poly skipped" on Surface
« Reply #23 on: August 31, 2023, 17:09:29 pm »
Hello

Ah ah ! .... interesting ... a track for Andy to hunt the bug ... thanks  ;)

++
David

Is he still working on CamBam?
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

Offline dh42

  • Administrator
  • CNC Jedi
  • *****
  • Posts: 7577
    • View Profile
    • Cambam V1.0 French Doc
Re: "Open poly skipped" on Surface
« Reply #24 on: August 31, 2023, 17:41:59 pm »
I haven't had a response from Andy since August 2022, but from what I know a more advanced version of CamBam was in progress.... but I have no idea when he plans to make it public. (I haven't seen this version too and don't know what the improvements are)

++
David

Offline dh42

  • Administrator
  • CNC Jedi
  • *****
  • Posts: 7577
    • View Profile
    • Cambam V1.0 French Doc
Re: "Open poly skipped" on Surface
« Reply #25 on: August 31, 2023, 19:12:47 pm »
Quote
I have seen that and hope it is a reported bug, but that's not the bug I'm talking about.

No, I can't find it ... I'll create a new bug report.

edit: done
https://cambamcnc.com/forum/index.php?topic=10517.msg78170;topicseen#msg78170

++
David
« Last Edit: August 31, 2023, 19:43:17 pm by dh42 »

Offline Bob La Londe

  • CNC Jedi
  • *****
  • Posts: 4579
  • ^ 8.5 pounds on my own hand poured bait.
    • View Profile
    • CNC Molds N Stuff
Re: "Open poly skipped" on Surface
« Reply #26 on: August 31, 2023, 22:07:35 pm »
Here is the one I am talking about.  Stepover seems to negatively impact resolution even though resolution has not changed. 

I realize it is different from the one you show, and it is also different from one I reported earlier. 
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