Two months ago I bought my first simple 3D printer, a RenkForce RF100, for
PLA filament, with 1 extruder. I had no experience whatsoever with 3D
printers, but there were 100 examples on the SD card that came with it. So I
tried to print some of them and I got thrilled by the good results. However,
I wanted more.
I wanted to develop my own prints, so I downloaded Freecad, Processing, 123D
Design, etc.. Since I have never worked with CAD programs before, it seemed
almost impossible for me to understand them.
Then I found OpenSCAD and lots of files by Marius Kintel with an scad
extension together with the object's program lines. I rendered a couple of
scad files into stl files and made gcodes of them with Cura 15.04.6.
Then I tried over and over again to make a file from an earring a brother of
mine designed some time ago. Being an amateur he designs a.o. silver
earrings and stuff as gifts to friends and family, not for business.
http://forum.openscad.org/file/n20272/oorhangerKlein1.jpg
http://forum.openscad.org/file/n20272/OorhangerFreeCAD.jpg
The first picture is of the raw design he made from silver wire of 1.5 mm
round.
On the right you see my attempt to reproduce it with the help of FreeCAD.
But I don't know how to tell the program the thickness of the wire and to
make an stl file from it. As you can see the overall length is 33 mm, the
upper circle is 9 mm, the middle circle is 5 mm round and the base is 10 mm.
I would be very grateful to you if you could show (teach) me how to tackle
this problem.
Perhaps you could write me some program lines in OpenSCAD so that I can
print this earring......
Thanking you in advance for your reply and help, with kindest regards,
Ed Schijf
Purmerend
Netherlands
--
View this message in context: http://forum.openscad.org/Where-do-I-start-tp20272.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
I would do this by making cylinders the thickness / length of the wire,
rotating them, and positioning them w/ many iterations --- but I'm a
backwoods hick, whose math education topped out at an "Advanced Math"
course which was what the school system tried to pass off instead of having
trigonometry and calculus --- yeah, I'm bitter.
There are some really cool things done w/ looping constructs, and such
extrusions / extensions, and you may want to look up ImplicitCAD if it will
run on your system.
William
(who always does stuff the hard way the first time)
On Mon, Jan 30, 2017 at 8:46 AM, HHarry17 edschijf@upcmail.nl wrote:
Two months ago I bought my first simple 3D printer, a RenkForce RF100, for
PLA filament, with 1 extruder. I had no experience whatsoever with 3D
printers, but there were 100 examples on the SD card that came with it. So
I
tried to print some of them and I got thrilled by the good results.
However,
I wanted more.
I wanted to develop my own prints, so I downloaded Freecad, Processing,
123D
Design, etc.. Since I have never worked with CAD programs before, it
seemed
almost impossible for me to understand them.
Then I found OpenSCAD and lots of files by Marius Kintel with an scad
extension together with the object's program lines. I rendered a couple of
scad files into stl files and made gcodes of them with Cura 15.04.6.
Then I tried over and over again to make a file from an earring a brother
of
mine designed some time ago. Being an amateur he designs a.o. silver
earrings and stuff as gifts to friends and family, not for business.
http://forum.openscad.org/file/n20272/oorhangerKlein1.jpg
http://forum.openscad.org/file/n20272/OorhangerFreeCAD.jpg
The first picture is of the raw design he made from silver wire of 1.5 mm
round.
On the right you see my attempt to reproduce it with the help of FreeCAD.
But I don't know how to tell the program the thickness of the wire and to
make an stl file from it. As you can see the overall length is 33 mm, the
upper circle is 9 mm, the middle circle is 5 mm round and the base is 10
mm.
I would be very grateful to you if you could show (teach) me how to tackle
this problem.
Perhaps you could write me some program lines in OpenSCAD so that I can
print this earring......
Thanking you in advance for your reply and help, with kindest regards,
Ed Schijf
Purmerend
Netherlands
--
View this message in context: http://forum.openscad.org/
Where-do-I-start-tp20272.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Thanks for your quick reply, Wiliiam!
I always do things the hard way, too....
I'm going to try to make cylinders first and check if ImplicitCAD works
for me...
Thanks again,
Ed
Op 30/01/2017 om 14:52 schreef William Adams-2 [via OpenSCAD]:
I would do this by making cylinders the thickness / length of the
wire, rotating them, and positioning them w/ many iterations --- but
I'm a backwoods hick, whose math education topped out at an "Advanced
Math" course which was what the school system tried to pass off
instead of having trigonometry and calculus --- yeah, I'm bitter.
There are some really cool things done w/ looping constructs, and such
extrusions / extensions, and you may want to look up ImplicitCAD if it
will run on your system.
William
(who always does stuff the hard way the first time)
On Mon, Jan 30, 2017 at 8:46 AM, HHarry17 <[hidden email]
</user/SendEmail.jtp?type=node&node=20273&i=0>> wrote:
Two months ago I bought my first simple 3D printer, a RenkForce
RF100, for
PLA filament, with 1 extruder. I had no experience whatsoever with 3D
printers, but there were 100 examples on the SD card that came
with it. So I
tried to print some of them and I got thrilled by the good
results. However,
I wanted more.
I wanted to develop my own prints, so I downloaded Freecad,
Processing, 123D
Design, etc.. Since I have never worked with CAD programs before,
it seemed
almost impossible for me to understand them.
Then I found OpenSCAD and lots of files by Marius Kintel with an scad
extension together with the object's program lines. I rendered a
couple of
scad files into stl files and made gcodes of them with Cura 15.04.6.
Then I tried over and over again to make a file from an earring a
brother of
mine designed some time ago. Being an amateur he designs a.o. silver
earrings and stuff as gifts to friends and family, not for business.
<http://forum.openscad.org/file/n20272/oorhangerKlein1.jpg
<http://forum.openscad.org/file/n20272/oorhangerKlein1.jpg>>
<http://forum.openscad.org/file/n20272/OorhangerFreeCAD.jpg
<http://forum.openscad.org/file/n20272/OorhangerFreeCAD.jpg>>
The first picture is of the raw design he made from silver wire of
1.5 mm
round.
On the right you see my attempt to reproduce it with the help of
FreeCAD.
But I don't know how to tell the program the thickness of the wire
and to
make an stl file from it. As you can see the overall length is 33
mm, the
upper circle is 9 mm, the middle circle is 5 mm round and the base
is 10 mm.
I would be very grateful to you if you could show (teach) me how
to tackle
this problem.
Perhaps you could write me some program lines in OpenSCAD so that
I can
print this earring......
Thanking you in advance for your reply and help, with kindest regards,
Ed Schijf
Purmerend
Netherlands
--
View this message in context:
http://forum.openscad.org/Where-do-I-start-tp20272.html
<http://forum.openscad.org/Where-do-I-start-tp20272.html>
Sent from the OpenSCAD mailing list archive at Nabble.com.
_______________________________________________
OpenSCAD mailing list
[hidden email] </user/SendEmail.jtp?type=node&node=20273&i=1>
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
<http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org>
OpenSCAD mailing list
[hidden email] </user/SendEmail.jtp?type=node&node=20273&i=2>
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
If you reply to this email, your message will be added to the
discussion below:
http://forum.openscad.org/Where-do-I-start-tp20272p20273.html
To unsubscribe from Where do I start?, click here
http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=20272&code=ZWRzY2hpamZAdXBjbWFpbC5ubHwyMDI3MnwtOTAyNzYyMzQx.
NAML
http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
--
View this message in context: http://forum.openscad.org/Where-do-I-start-tp20272p20274.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
Many of us are able to write a code to produce your model. But if you
intend to generate your own models, and that is the fun part of the
process, what the point to have a code written by others?
This is a simple model and a good beginner exercice. You will need
rotate_extrude and circle to make the ring, some cube primitives and
transformations (translate and rotate). The OpenSCAD Manual hás many
examples of their use. As a well organized index to the Manual sections,
keep open the page of the Cheat Sheet ( http://www.openscad.org/cheatsheet/
)
And post your doubts here to have help.
Thank you for your quick answer, Ronaldo!
I do not want to have codes written by others, only want some help to
set up a code for this simple model.
Your advice of using rotate_extrude and others is a very good beginning
for me.
First of all I am going to have a look at the cheatsheet.
In the meantime, thanks again,
Ed
Op 30/01/2017 om 18:07 schreef Ronaldo [via OpenSCAD]:
Many of us are able to write a code to produce your model. But if you
intend to generate your own models, and that is the fun part of the
process, what the point to have a code written by others?
This is a simple model and a good beginner exercice. You will need
rotate_extrude and circle to make the ring, some cube primitives and
transformations (translate and rotate). The OpenSCAD Manual hás many
examples of their use. As a well organized index to the Manual
sections, keep open the page of the Cheat Sheet (
http://www.openscad.org/cheatsheet/)
And post your doubts here to have help.
OpenSCAD mailing list
[hidden email] </user/SendEmail.jtp?type=node&node=20276&i=0>
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
If you reply to this email, your message will be added to the
discussion below:
http://forum.openscad.org/Where-do-I-start-tp20272p20276.html
To unsubscribe from Where do I start?, click here
http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=20272&code=ZWRzY2hpamZAdXBjbWFpbC5ubHwyMDI3MnwtOTAyNzYyMzQx.
NAML
http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
--
View this message in context: http://forum.openscad.org/Where-do-I-start-tp20272p20278.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
A hint: avoid the use of numerical values directly in the primitive calls
like in:
circle(r=4.5); // for the upper circle
Be used to express things parametrically:
upper_circle_diameter = 9;
middle_circle_diameter = 5;
...
...
circle(r=upper_circle_diameter/2);
It will be easier to change model dimensions after that.
2017-01-30 15:53 GMT-02:00 HHarry17 edschijf@upcmail.nl:
I do not want to have codes written by others, only want some help to set
up a code for this simple model.
Your advice of using rotate_extrude and others is a very good beginning
for me.
First of all I am going to have a look at the cheatsheet.
There's a fork (has it been integrated into the main app?) which implements
the "Thingiverse Customizer" --- it revolutionized my use of OpenSCAD and
made me much better about using variables.
On Mon, Jan 30, 2017 at 1:47 PM, Ronaldo Persiano rcmpersiano@gmail.com
wrote:
A hint: avoid the use of numerical values directly in the primitive calls
like in:
circle(r=4.5); // for the upper circle
Be used to express things parametrically:
upper_circle_diameter = 9;
middle_circle_diameter = 5;
...
...
circle(r=upper_circle_diameter/2);
It will be easier to change model dimensions after that.
2017-01-30 15:53 GMT-02:00 HHarry17 edschijf@upcmail.nl:
I do not want to have codes written by others, only want some help to set
up a code for this simple model.
Your advice of using rotate_extrude and others is a very good beginning
for me.
First of all I am going to have a look at the cheatsheet.
Hi William,
These are the hints I was waiting for.
I already started by customizing an OpenSCAD basics example called
rotate_extrude.scad.
I am going to express things parametrically as you explained to me.
Thanks, Ed
Op 30/01/2017 om 20:09 schreef William Adams-2 [via OpenSCAD]:
There's a fork (has it been integrated into the main app?) which
implements the "Thingiverse Customizer" --- it revolutionized my use
of OpenSCAD and made me much better about using variables.
On Mon, Jan 30, 2017 at 1:47 PM, Ronaldo Persiano <[hidden email]
</user/SendEmail.jtp?type=node&node=20284&i=0>> wrote:
A hint: avoid the use of numerical values directly in the
primitive calls like in:
circle(r=4.5); // for the upper circle
Be used to express things parametrically:
upper_circle_diameter = 9;
middle_circle_diameter = 5;
...
...
circle(r=upper_circle_diameter/2);
It will be easier to change model dimensions after that.
2017-01-30 15:53 GMT-02:00 HHarry17 <[hidden email]
</user/SendEmail.jtp?type=node&node=20284&i=1>>:
I do not want to have codes written by others, only want some
help to set up a code for this simple model.
Your advice of using rotate_extrude and others is a very good
beginning for me.
First of all I am going to have a look at the cheatsheet.
_______________________________________________
OpenSCAD mailing list
[hidden email] </user/SendEmail.jtp?type=node&node=20284&i=2>
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
<http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org>
OpenSCAD mailing list
[hidden email] </user/SendEmail.jtp?type=node&node=20284&i=3>
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
If you reply to this email, your message will be added to the
discussion below:
http://forum.openscad.org/Where-do-I-start-tp20272p20284.html
To unsubscribe from Where do I start?, click here
http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=20272&code=ZWRzY2hpamZAdXBjbWFpbC5ubHwyMDI3MnwtOTAyNzYyMzQx.
NAML
http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
--
View this message in context: http://forum.openscad.org/Where-do-I-start-tp20272p20285.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
Thank you for the hint, Ronaldo!
Ed
Op 30/01/2017 om 19:47 schreef Ronaldo Persiano:
A hint: avoid the use of numerical values directly in the primitive
calls like in:
circle(r=4.5); // for the upper circle
Be used to express things parametrically:
upper_circle_diameter = 9;
middle_circle_diameter = 5;
...
...
circle(r=upper_circle_diameter/2);
It will be easier to change model dimensions after that.
2017-01-30 15:53 GMT-02:00 HHarry17 <edschijf@upcmail.nl
mailto:edschijf@upcmail.nl>:
I do not want to have codes written by others, only want some help
to set up a code for this simple model.
Your advice of using rotate_extrude and others is a very good
beginning for me.
First of all I am going to have a look at the cheatsheet.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
William Adams-2 wrote
There's a fork (has it been integrated into the main app?) which
implements
the "Thingiverse Customizer" --- it revolutionized my use of OpenSCAD and
made me much better about using variables.
The customizer has been integrated into the last snapshot versions. Enable
it in Edit/Preferences/Features and unhide its window in View.
--
View this message in context: http://forum.openscad.org/Where-do-I-start-tp20272p20290.html
Sent from the OpenSCAD mailing list archive at Nabble.com.