discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Where do I start?

H
HHarry17
Mon, Jan 30, 2017 1:46 PM

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.

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.
WA
William Adams
Mon, Jan 30, 2017 1:51 PM

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

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 >
H
HHarry17
Mon, Jan 30, 2017 2:00 PM

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.

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.
RP
Ronaldo Persiano
Mon, Jan 30, 2017 5:06 PM

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.

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.
H
HHarry17
Mon, Jan 30, 2017 5:53 PM

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.

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.
RP
Ronaldo Persiano
Mon, Jan 30, 2017 6:47 PM

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.

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. > >
WA
William Adams
Mon, Jan 30, 2017 7:08 PM

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.

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. >> >> > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org > >
H
HHarry17
Mon, Jan 30, 2017 7:48 PM

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.

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.
ES
Ed Schijf
Mon, Jan 30, 2017 7:53 PM

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

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
R
Ronaldo
Tue, Jan 31, 2017 6:04 PM

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.

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.