Managed to model a finger joint box with relieved fingers --- now how to actually cut it? Allow OpenSCAD to write out files?

classic Classic list List threaded Threaded
41 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Re: Is there an OpenSCAD dev who wants a CNC machine? (was Re: Managed to model a finger joint box with relieved fingers --- now how to actually cut it? Allow OpenSCAD to write out files?)

OpenSCAD mailing list-2
Two changes seem to have helped:

 - adding render() before the Endmills definition
 - increasing the height of the subtracted cylinders

module endmillcut(emd) {
  render() {cylinder(r1=(emd / 2), r2=(emd / 2), h=(radius * 2), center=false);
}}

module annulus(od, id, ht) {
  difference() {
    cylinder(r1=(od / 2), r2=(od / 2), h=(ht * 1.1), center=false);

    cylinder(r1=(id / 2), r2=(id / 2), h=(ht * 1.2), center=false);
  }
}

The rendering is still painfully slow though, pretty much unusable on a 1.4GHz quad-core i5 w/ 16 GBs RAM.

Does BlockSCAD offload rendering to a server or something?

William

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
123