Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature request] Automatic dogbone #12

Closed
geobruce opened this issue Jun 9, 2021 · 6 comments
Closed

[feature request] Automatic dogbone #12

geobruce opened this issue Jun 9, 2021 · 6 comments

Comments

@geobruce
Copy link

geobruce commented Jun 9, 2021

Kiri:moto has a feature which I find pretty pleasant to have.
Where it checks whether if an end-mill can reach into a corner or not. If this is not possible it automatically places a dogbone in the corner if this option is enabled.
This is nice for two scenarios:

  1. If you forgot to add dog-bones or extra clearance
  2. If you take a random design from the internet, designed for laser cutting instead of cnc routing.
@mkrabset
Copy link
Owner

Hi, sounds useful!
I'll have a look at this next week.

@mkrabset
Copy link
Owner

Hi, I've added a new option 'add dogbones' for inside and outside profiles.
Please check it out and let me know of any issues.

@mkrabset
Copy link
Owner

Hi Bruce, have you tested this yet?
Maybe this issue can be closed now?

@geobruce
Copy link
Author

geobruce commented Aug 23, 2021

Hey

I made a file to test this feature: test files.zip .
On the inside I get some unexpected results:
image

Outside works like expected.
image

Thanks for your effort! This will come in handy for sure!

@mkrabset
Copy link
Owner

mkrabset commented Mar 6, 2022

I've added a fix for the inside profile problem.

@geobruce
Copy link
Author

geobruce commented Oct 4, 2022

I'm trying to use the dog-bone feature and I discovered an issue.

outside profile: (no dog-bones are generated) (project attached)
profile outside.json.gz
image

profile outside inconsistent behavior: outside inconsistent.json.gz
image

Profile inside [dia = 10mm] (no dog-bones are generated) prof-inside-10mm.json.gz
image

Profile inside [dia = 1mm] (dog-bones are generated) with the default diameter it works)
image

dogbone test
dogbone test.zip

Can you please have a look at this?
Do you might know a work around or a quick fix?
I'm taking a day off soon to have some time with the CNC machine I'm planning on making this:
image
I included a part of the design file I plan on cutting out. So you can test this. I'm planning on using a 8mm and 3.175mm router bit.
extensive test file v0.1a.zip

Thanks in advance and keep up the good work!
Please let me know if you get notifications for closed issues. (I'm not sure if this is the right way the re open an issue)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants