[Plugin] Milling Tools

[Plugin] Milling Tools

Postby thomthom » Fri Jan 01, 2010 5:08 pm

Work in Progress - Alpha version
This is just a WIP preview.

Based a request for a milling tool plugin: http://forums.sketchucation.com/viewtop ... 23&t=24588

Creates Dog-Bone fillets on the faces you click on.

Use VCB to set tool radius.
Use VCB to set arc segment quality. ("8s" will make arcs based on circles with 8 segments)

The face clicked on should not be connected to any other faces or edges.


Version 0.2.1a
  • Better internal processing of existing fillets.
Version 0.2.0a
  • Handles previously processed faces.


To do:
  • Validate face before processing.
  • Per-corner processing
  • T-Bone fillets
  • Remember tool settings




Download

2
Last edited by thomthom on Sat Jan 18, 2014 1:20 pm, edited 1 time in total.
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.1.0a) — 01 January 2010

Postby hsjzyangbin » Fri Jan 01, 2010 6:33 pm

I have found two omissions:
1, select the faces necessary for the positive and negative behavior will be crash
2, two face intersecting must be four points, five points, there will be non-operational status
0

hsjzyangbin 
 

Re: [Plugin] Milling Tools (0.1.0a) — 01 January 2010

Postby thomthom » Fri Jan 01, 2010 6:56 pm

hsjzyangbin wrote:I have found two omissions:
1, select the faces necessary for the positive and negative behavior will be crash
2, two face intersecting must be four points, five points, there will be non-operational status


It does not work on pre-selected faces.
And as stated in the description:
The face clicked on should not be connected to any other faces or edges.

You should only apply this plugin to single faces that doesn't touch anything else. The face can have holes though.

hsjzyangbin wrote:1, select the faces necessary for the positive and negative behavior will be crash

SU bugsplatted?
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.0a) — 02 January 2010

Postby thomthom » Sat Jan 02, 2010 3:17 pm

Update
  • Edits existing fillets.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Sat Jan 02, 2010 3:54 pm

Update:
  • Better internal processing of existing fillets.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby outland86 » Sun Jan 03, 2010 6:03 am

Hey Thomthom

this is looking really good right on track for milling tools for use with sketchup
can you email me as i would like to talk with you about a really cool project i am working on that may interest you

info@makecnc.com

thanks

keep up the great work!

Join the Evolution !
0

outland86 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby pilou » Sun Jan 03, 2010 6:02 pm

A new task! :enlight:
0
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby outland86 » Tue Jan 19, 2010 12:39 am

is there no more development for this plugin ?
0

outland86 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Tue Jan 19, 2010 8:40 am

I've been ill for more than a week. :/ All work has been halted.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby outland86 » Wed Jan 20, 2010 2:26 pm

oh sorry


hope you get well soon
0

outland86 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Wed Jan 20, 2010 2:36 pm

I've pretty much recovered - but I now got a bit of backlog of work to do. I'll get back to this plugin - just need to catch up.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby derei » Mon Jun 20, 2011 7:05 am

this plugin has a lot of use! please continue development.
thanks :) :thumb:
0
DESIGNER AND ARTIST DEREI.UK
User avatar
derei 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby mitcorb » Mon Jun 20, 2011 1:09 pm

Just out of curiosity, is this in any way related to Fredo6's Bezier tools added polyline tools for dogbone and t-bone polylines? And was work discontinued for that reason?
0
I take the slow, deliberate approach in my aimless wandering.
User avatar
mitcorb 
Top SketchUcator
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Mon Jun 20, 2011 1:12 pm

mitcorb wrote:Just out of curiosity, is this in any way related to Fredo6's Bezier tools added polyline tools for dogbone and t-bone polylines? And was work discontinued for that reason?

The tools where done in parallel - initiated by a request here at the forum.
I simply haven't had time to work on this. Since I don't do CNC work myself it'd ended up as low priority.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby mitcorb » Mon Jun 20, 2011 1:16 pm

I don't do CNC work either. I was just thinking maybe Fredo's feature could fill a temporary need? They are obviously different approaches.
0
I take the slow, deliberate approach in my aimless wandering.
User avatar
mitcorb 
Top SketchUcator
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby derei » Wed Jun 22, 2011 7:30 am

I encounter problems with this model. I also tried on a simple rectangle and I get strange results. Maybe I don't know how to use it?

It would be useful to get the actual contour line and this plugin to create a path (inner/centered/outer) on how the milling head will perform. In the first post, I've seen some images that illustrate exactly this, but my results were bad.
Milling result.png


- I don't know why "Milling result.png" is not shown :(
0
DESIGNER AND ARTIST DEREI.UK
User avatar
derei 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Wed Jun 22, 2011 8:24 am

In your attached model, there are errors listed in the Ruby Console. The plugin has not been tested on such complex and curved shapes.

dereeei wrote:It would be useful to get the actual contour line and this plugin to create a path (inner/centered/outer) on how the milling head will perform. In the first post, I've seen some images that illustrate exactly this, but my results were bad.

You would like the path you see in the preview as actual geometry?
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Wed Jun 22, 2011 9:04 am

This model if yours has revealed several issues with this plugin... :?
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby derei » Wed Jun 22, 2011 9:11 am

thomthom wrote:You would like the path you see in the preview as actual geometry?

I would like to draw the actual geometry in Sketchup, but the plugin to alter my edges (offset/inset or leave them unaltered, just fillet corners). Because the milling bit can perform on the left, on the right or on the center of the line.

This plugin could be a very powerful one in the future... (offtopic: Now I have some problems with DXF export from SketchUp and importing in CNC software. Some line elements (especially arcs) are mirrored outside of board perimeter). Maybe AutoCAD and SketchUp export DXF in different manners.)
0
DESIGNER AND ARTIST DEREI.UK
User avatar
derei 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby derei » Wed Jun 22, 2011 9:13 am

thomthom wrote:This model if yours has revealed several issues with this plugin... :?

It's my model...actually is something I do now. The curves have a lot of segments because it will be sent to CNC and I have some problems with arcs in DXF export. Polylines are ok, but if there are less segments, it will reflect in manufactured piece.
0
DESIGNER AND ARTIST DEREI.UK
User avatar
derei 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Wed Jun 22, 2011 9:15 am

I'm thinking that there might be a need of a tolerance limit. If the angle between two edges are within a range close to co-linear it should skip the corner...
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby derei » Wed Jun 22, 2011 9:20 am

thomthom wrote:I'm thinking that there might be a need of a tolerance limit. If the angle between two edges are within a range close to co-linear it should skip the corner...

Maybe this as a option... because if I set that o CNC, it will make a tangent radius between that two edges in the pieces (radius equal with tool radius). So, if I want that result, to be able to obtain it.
0
DESIGNER AND ARTIST DEREI.UK
User avatar
derei 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Wed Jun 22, 2011 10:26 am

Trying to track down the various issues.

One that I see is that the orientation of the face normal matters. When I flipped the face it was behaving more as expected. but there where still various issues.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby derei » Wed Jun 22, 2011 11:19 am

thomthom wrote: When I flipped the face it was behaving more as expected.

Indeed, I would never think on that. Beside Dog-Bone fillet, you could add option for regular rounding. dog-bone is used mainly on metal sheets, to avoid fracturing on cut out corner. But, if I need to carve a piece from a sheet of material (see my headboard), that dog-bone effect is not good. Instead, what is needed is a offset with filleted corners.
0
DESIGNER AND ARTIST DEREI.UK
User avatar
derei 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Wed Jun 22, 2011 11:35 am

The thing is - the normal of the face shouldn't matter. ...but currently it does... it't just another one of the issues.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby boilingsnow » Mon Dec 26, 2011 7:21 pm

Doesnt work on sketchup 8....
0

boilingsnow 
 

Re: [Plugin] Milling Tools (0.2.1a) — 02 January 2010

Postby thomthom » Mon Dec 26, 2011 7:38 pm

boilingsnow wrote:Doesnt work on sketchup 8....

Yes it does.

Can you describe "what doesn't work"? Error messages? (if you have the Ruby Console open) Unexpected results? (Post sample model) Any screenshots that explains further?
I can't provide any further assistance without any info to work with.
0
Thomas Thomassen — SketchUp Monkey & Coding addict
List of my plugins and link to the CookieWare fund
User avatar
thomthom 
PluginStore Author
PluginStore Author
 

Re: [Plugin] Milling Tools

Postby Dacicusan » Mon Jun 05, 2017 10:26 pm

Nice. Half the way.

Still missing T-Bones.

http://archive.fabacademy.org/2016/fabl ... ogbone.png

Also, a lot of time I need to hide the holes produced by Dog-Bones. Like this one:

http://cuttingedgecnc.co.uk/wp-content/ ... -joint.jpg
0

Dacicusan 
 

Re: [Plugin] Milling Tools

Postby robertWan » Sat Jun 24, 2017 9:01 pm

Dacicusan wrote:T-Bones.

Dog-Bones.

viewtopic.php?f=323&t=13563

Robert
0
User avatar
robertWan 
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 



 

Return to Plugins

Who is online

Users browsing this forum: No registered users and 7 guests

Visit our sponsors: