discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

using openscad to produce gcode for 3d objects

M
moshel
Sun, Sep 24, 2017 4:50 AM

Hi everyone,

I am very new to this CNC thing, so please forgive me if it is a stupid
question.

I am going to get my first CNC machine this week (a cheap 3018, nothing to
write home about) and trying to figure out in advance how to do some things.

One of the things I would probably mill are wooden dowels and floating
tenons.

I wrote this amazing program in openscad to describe the dowels:
for(i=[0:35:140])
translate([25,i+20,9])
rotate(a=[0,90,0])
linear_extrude(height=200)
circle(d=18);

However, I discovered that I could not find and easy way of making this into
a working gcode (for free or close)

The closest I found was Estlecam.

If anyone can help me get on the right track it would be greatly
appreciated.

Thanks!
Moshe

--
Sent from: http://forum.openscad.org/

Hi everyone, I am very new to this CNC thing, so please forgive me if it is a stupid question. I am going to get my first CNC machine this week (a cheap 3018, nothing to write home about) and trying to figure out in advance how to do some things. One of the things I would probably mill are wooden dowels and floating tenons. I wrote this amazing program in openscad to describe the dowels: for(i=[0:35:140]) translate([25,i+20,9]) rotate(a=[0,90,0]) linear_extrude(height=200) circle(d=18); However, I discovered that I could not find and easy way of making this into a working gcode (for free or close) The closest I found was Estlecam. If anyone can help me get on the right track it would be greatly appreciated. Thanks! Moshe -- Sent from: http://forum.openscad.org/
NH
nop head
Sun, Sep 24, 2017 6:00 AM

What was the problem with Estlecam?

PyCam is free and will convert an STL to gcode.

On 24 September 2017 at 05:50, moshel moshe.livne@gmail.com wrote:

Hi everyone,

I am very new to this CNC thing, so please forgive me if it is a stupid
question.

I am going to get my first CNC machine this week (a cheap 3018, nothing to
write home about) and trying to figure out in advance how to do some
things.

One of the things I would probably mill are wooden dowels and floating
tenons.

I wrote this amazing program in openscad to describe the dowels:
for(i=[0:35:140])
translate([25,i+20,9])
rotate(a=[0,90,0])
linear_extrude(height=200)
circle(d=18);

However, I discovered that I could not find and easy way of making this
into
a working gcode (for free or close)

The closest I found was Estlecam.

If anyone can help me get on the right track it would be greatly
appreciated.

Thanks!
Moshe

--
Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

What was the problem with Estlecam? PyCam is free and will convert an STL to gcode. On 24 September 2017 at 05:50, moshel <moshe.livne@gmail.com> wrote: > Hi everyone, > > I am very new to this CNC thing, so please forgive me if it is a stupid > question. > > I am going to get my first CNC machine this week (a cheap 3018, nothing to > write home about) and trying to figure out in advance how to do some > things. > > One of the things I would probably mill are wooden dowels and floating > tenons. > > I wrote this amazing program in openscad to describe the dowels: > for(i=[0:35:140]) > translate([25,i+20,9]) > rotate(a=[0,90,0]) > linear_extrude(height=200) > circle(d=18); > > > However, I discovered that I could not find and easy way of making this > into > a working gcode (for free or close) > > The closest I found was Estlecam. > > If anyone can help me get on the right track it would be greatly > appreciated. > > Thanks! > Moshe > > > > -- > Sent from: http://forum.openscad.org/ > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >
M
moshel
Sun, Sep 24, 2017 6:55 AM

estlcam is really good. my main problem with it is that it is windows only.
pycam looks like its just the thing i need!
Thank you!

--
Sent from: http://forum.openscad.org/

estlcam is really good. my main problem with it is that it is windows only. pycam looks like its just the thing i need! Thank you! -- Sent from: http://forum.openscad.org/
K
KeithSloan52
Sun, Sep 24, 2017 9:52 AM

Have you considered FreeCAD. With FreeCAD you can open OpenSCAD scad and csg
files. You can then use the path workbench.

Note: The path workbench has been improved in version 0.17

To successfully import scad files you need to set the path to OpenSCAD in
the OpenSCAD workbench preferences.

To import 2D hull & minkowski objects you need to set the option to allow
the DXF library to be downloaded and updated. It is under the import-export
option of preferences.

--
Sent from: http://forum.openscad.org/

Have you considered FreeCAD. With FreeCAD you can open OpenSCAD scad and csg files. You can then use the path workbench. Note: The path workbench has been improved in version 0.17 To successfully import scad files you need to set the path to OpenSCAD in the OpenSCAD workbench preferences. To import 2D hull & minkowski objects you need to set the option to allow the DXF library to be downloaded and updated. It is under the import-export option of preferences. -- Sent from: http://forum.openscad.org/
M
moshel
Sun, Sep 24, 2017 10:38 AM

I have noticed that pycam does not handle v bits, which is what I have now.
It does look extremely powerful otherwise.
I'll give freecad a go. Can't remember why I didn't try it.

--
Sent from: http://forum.openscad.org/

I have noticed that pycam does not handle v bits, which is what I have now. It does look extremely powerful otherwise. I'll give freecad a go. Can't remember why I didn't try it. -- Sent from: http://forum.openscad.org/
K
KeithSloan52
Sun, Sep 24, 2017 11:34 AM
You might want to checkout this video https://www.youtube.com/watch?v=c4JUnB1AHdY <https://www.youtube.com/watch?v=c4JUnB1AHdY> -- Sent from: http://forum.openscad.org/
M
moshel
Mon, Sep 25, 2017 3:02 AM

Alas, freecad aborted on almost everything i tried.
heekscnc did the job, but very slowly
pycam it is!

thank you all for your help!

--
Sent from: http://forum.openscad.org/

Alas, freecad aborted on almost everything i tried. heekscnc did the job, but very slowly pycam it is! thank you all for your help! -- Sent from: http://forum.openscad.org/
G
Gadgetmind
Mon, Sep 25, 2017 7:42 AM

On 2017-09-25 04:02, moshel wrote:

pycam it is!

I have tried and failed to get this working on Ubuntu 16.04 (Xenial).
Lots of dependencies are missing and it's been dropped from the repos,

On 2017-09-25 04:02, moshel wrote: > pycam it is! I have tried and failed to get this working on Ubuntu 16.04 (Xenial). Lots of dependencies are missing and it's been dropped from the repos,
M
moshel
Mon, Sep 25, 2017 7:15 PM

It installed very smoothly for me on mint
Try:
apt-get update
apt-get upgrade

As stable repository has changed drastically over the last few months with
new kernel

--
Sent from: http://forum.openscad.org/

It installed very smoothly for me on mint Try: apt-get update apt-get upgrade As stable repository has changed drastically over the last few months with new kernel -- Sent from: http://forum.openscad.org/