JD
Jerry Davis
Sat, Nov 21, 2015 5:11 AM
I probably don't know what the proper search is for this in google.
But we all know that coding a module to do something like screw mounts,
does not extend to say a cube coded outside it.
But I can't find a "simple" way to make this happen.
Anyone got something simple to show here?
Thanks,
Jerry
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
I probably don't know what the proper search is for this in google.
But we all know that coding a module to do something like screw mounts,
does not extend to say a cube coded outside it.
But I can't find a "simple" way to make this happen.
Anyone got something simple to show here?
Thanks,
Jerry
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
*The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
*I*
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
*If writing good code requires very little comments, then writing really
excellent code requires no comments at all!*- Ken Thompson
TP
Torsten Paul
Sat, Nov 21, 2015 12:40 PM
On 11/21/2015 06:11 AM, Jerry Davis wrote:
But we all know that coding a module to do something like screw mounts,
does not extend to say a cube coded outside it.
On 11/21/2015 06:11 AM, Jerry Davis wrote:
> But we all know that coding a module to do something like screw mounts,
> does not extend to say a cube coded outside it.
>
Is that what you are searching for:
How can "negative" shapes extend outside of their module?
http://www.tridimake.com/2014/11/how-to-use-openscad-4-children-and.html
If yes, Jeremie has some nice solutions. Unfortunately there is no
easy way to do that yet.
ciao,
Torsten.
JD
Jerry Davis
Sat, Nov 21, 2015 1:17 PM
thanks. I wish there was a simpler solution. oh well.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul Torsten.Paul@gmx.de wrote:
On 11/21/2015 06:11 AM, Jerry Davis wrote:
But we all know that coding a module to do something like screw mounts,
does not extend to say a cube coded outside it.
thanks. I wish there was a simpler solution. oh well.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
*The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
*I*
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
*If writing good code requires very little comments, then writing really
excellent code requires no comments at all!*- Ken Thompson
On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul <Torsten.Paul@gmx.de> wrote:
> On 11/21/2015 06:11 AM, Jerry Davis wrote:
> > But we all know that coding a module to do something like screw mounts,
> > does not extend to say a cube coded outside it.
> >
> Is that what you are searching for:
>
> How can "negative" shapes extend outside of their module?
> http://www.tridimake.com/2014/11/how-to-use-openscad-4-children-and.html
>
> If yes, Jeremie has some nice solutions. Unfortunately there is no
> easy way to do that yet.
>
> ciao,
> Torsten.
>
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
NH
nop head
Sat, Nov 21, 2015 4:17 PM
I think it is a bit simpler. I just make a module that positions its
children on the screw positions. I use it to position the bosses, drill the
holes in them after they have been unioned with the base, possibly drill
mating holes and position the fasteners. I don't pass a flag to modules and
have them do two completely different things.
thanks. I wish there was a simpler solution. oh well.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul Torsten.Paul@gmx.de wrote:
On 11/21/2015 06:11 AM, Jerry Davis wrote:
But we all know that coding a module to do something like screw mounts,
does not extend to say a cube coded outside it.
I think it is a bit simpler. I just make a module that positions its
children on the screw positions. I use it to position the bosses, drill the
holes in them after they have been unioned with the base, possibly drill
mating holes and position the fasteners. I don't pass a flag to modules and
have them do two completely different things.
thanks. I wish there was a simpler solution. oh well.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
*The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
*I*
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
*If writing good code requires very little comments, then writing really
excellent code requires no comments at all!*- Ken Thompson
On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul <Torsten.Paul@gmx.de> wrote:
> On 11/21/2015 06:11 AM, Jerry Davis wrote:
> > But we all know that coding a module to do something like screw mounts,
> > does not extend to say a cube coded outside it.
> >
> Is that what you are searching for:
>
> How can "negative" shapes extend outside of their module?
> http://www.tridimake.com/2014/11/how-to-use-openscad-4-children-and.html
>
> If yes, Jeremie has some nice solutions. Unfortunately there is no
> easy way to do that yet.
>
> ciao,
> Torsten.
>
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
_______________________________________________
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
JD
Jerry Davis
Sun, Nov 22, 2015 5:11 AM
ok. could you provide that simpler example? thanks.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sat, Nov 21, 2015 at 9:17 AM, nop head nop.head@gmail.com wrote:
I think it is a bit simpler. I just make a module that positions its
children on the screw positions. I use it to position the bosses, drill the
holes in them after they have been unioned with the base, possibly drill
mating holes and position the fasteners. I don't pass a flag to modules and
have them do two completely different things.
thanks. I wish there was a simpler solution. oh well.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul Torsten.Paul@gmx.de wrote:
On 11/21/2015 06:11 AM, Jerry Davis wrote:
But we all know that coding a module to do something like screw mounts,
does not extend to say a cube coded outside it.
ok. could you provide that simpler example? thanks.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
*The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
*I*
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
*If writing good code requires very little comments, then writing really
excellent code requires no comments at all!*- Ken Thompson
On Sat, Nov 21, 2015 at 9:17 AM, nop head <nop.head@gmail.com> wrote:
> I think it is a bit simpler. I just make a module that positions its
> children on the screw positions. I use it to position the bosses, drill the
> holes in them after they have been unioned with the base, possibly drill
> mating holes and position the fasteners. I don't pass a flag to modules and
> have them do two completely different things.
> thanks. I wish there was a simpler solution. oh well.
>
>
> --
> Extra Ham Operator: K7AZJ
> Registered Linux User: 275424
> Raspberry Pi and Arduino developer
>
>
> *The most exciting phrase to hear in science - the one that heralds new
> discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
>
> *I*
> *f you give someone a program, you will frustrate them for a day; if you
> teach them how to program, you will frustrate them for a lifetime. *-
> Anonymous
>
>
> *If writing good code requires very little comments, then writing really
> excellent code requires no comments at all!*- Ken Thompson
>
> On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul <Torsten.Paul@gmx.de> wrote:
>
>> On 11/21/2015 06:11 AM, Jerry Davis wrote:
>> > But we all know that coding a module to do something like screw mounts,
>> > does not extend to say a cube coded outside it.
>> >
>> Is that what you are searching for:
>>
>> How can "negative" shapes extend outside of their module?
>> http://www.tridimake.com/2014/11/how-to-use-openscad-4-children-and.html
>>
>> If yes, Jeremie has some nice solutions. Unfortunately there is no
>> easy way to do that yet.
>>
>> ciao,
>> Torsten.
>>
>>
>> _______________________________________________
>> OpenSCAD mailing list
>> Discuss@lists.openscad.org
>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>
>
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
>
NH
nop head
Sun, Nov 22, 2015 10:08 AM
ok. could you provide that simpler example? thanks.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sat, Nov 21, 2015 at 9:17 AM, nop head nop.head@gmail.com wrote:
I think it is a bit simpler. I just make a module that positions its
children on the screw positions. I use it to position the bosses, drill the
holes in them after they have been unioned with the base, possibly drill
mating holes and position the fasteners. I don't pass a flag to modules and
have them do two completely different things.
thanks. I wish there was a simpler solution. oh well.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul Torsten.Paul@gmx.de
wrote:
On 11/21/2015 06:11 AM, Jerry Davis wrote:
But we all know that coding a module to do something like screw mounts,
does not extend to say a cube coded outside it.
See pi_holes() in this file
https://github.com/nophead/Mendel90/blob/master/scad/raspberry_pi.scad
On Nov 22, 2015 5:12 AM, "Jerry Davis" <jdawgaz@gmail.com> wrote:
> ok. could you provide that simpler example? thanks.
>
>
> --
> Extra Ham Operator: K7AZJ
> Registered Linux User: 275424
> Raspberry Pi and Arduino developer
>
>
> *The most exciting phrase to hear in science - the one that heralds new
> discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
>
> *I*
> *f you give someone a program, you will frustrate them for a day; if you
> teach them how to program, you will frustrate them for a lifetime. *-
> Anonymous
>
>
> *If writing good code requires very little comments, then writing really
> excellent code requires no comments at all!*- Ken Thompson
>
> On Sat, Nov 21, 2015 at 9:17 AM, nop head <nop.head@gmail.com> wrote:
>
>> I think it is a bit simpler. I just make a module that positions its
>> children on the screw positions. I use it to position the bosses, drill the
>> holes in them after they have been unioned with the base, possibly drill
>> mating holes and position the fasteners. I don't pass a flag to modules and
>> have them do two completely different things.
>> thanks. I wish there was a simpler solution. oh well.
>>
>>
>> --
>> Extra Ham Operator: K7AZJ
>> Registered Linux User: 275424
>> Raspberry Pi and Arduino developer
>>
>>
>> *The most exciting phrase to hear in science - the one that heralds new
>> discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
>>
>> *I*
>> *f you give someone a program, you will frustrate them for a day; if you
>> teach them how to program, you will frustrate them for a lifetime. *-
>> Anonymous
>>
>>
>> *If writing good code requires very little comments, then writing really
>> excellent code requires no comments at all!*- Ken Thompson
>>
>> On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul <Torsten.Paul@gmx.de>
>> wrote:
>>
>>> On 11/21/2015 06:11 AM, Jerry Davis wrote:
>>> > But we all know that coding a module to do something like screw mounts,
>>> > does not extend to say a cube coded outside it.
>>> >
>>> Is that what you are searching for:
>>>
>>> How can "negative" shapes extend outside of their module?
>>> http://www.tridimake.com/2014/11/how-to-use-openscad-4-children-and.html
>>>
>>> If yes, Jeremie has some nice solutions. Unfortunately there is no
>>> easy way to do that yet.
>>>
>>> ciao,
>>> Torsten.
>>>
>>>
>>> _______________________________________________
>>> OpenSCAD mailing list
>>> Discuss@lists.openscad.org
>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>
>>
>>
>> _______________________________________________
>> OpenSCAD mailing list
>> Discuss@lists.openscad.org
>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>
>>
>> _______________________________________________
>> OpenSCAD mailing list
>> Discuss@lists.openscad.org
>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>
>>
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
>
JD
Jerry Davis
Sun, Nov 22, 2015 4:28 PM
thanks, I will be a scrutinizing!
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sun, Nov 22, 2015 at 3:08 AM, nop head nop.head@gmail.com wrote:
ok. could you provide that simpler example? thanks.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sat, Nov 21, 2015 at 9:17 AM, nop head nop.head@gmail.com wrote:
I think it is a bit simpler. I just make a module that positions its
children on the screw positions. I use it to position the bosses, drill the
holes in them after they have been unioned with the base, possibly drill
mating holes and position the fasteners. I don't pass a flag to modules and
have them do two completely different things.
thanks. I wish there was a simpler solution. oh well.
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".- Isaac. Asimov
I
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
If writing good code requires very little comments, then writing really
excellent code requires no comments at all!- Ken Thompson
On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul Torsten.Paul@gmx.de
wrote:
On 11/21/2015 06:11 AM, Jerry Davis wrote:
But we all know that coding a module to do something like screw
does not extend to say a cube coded outside it.
thanks, I will be a scrutinizing!
--
Extra Ham Operator: K7AZJ
Registered Linux User: 275424
Raspberry Pi and Arduino developer
*The most exciting phrase to hear in science - the one that heralds new
discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
*I*
*f you give someone a program, you will frustrate them for a day; if you
teach them how to program, you will frustrate them for a lifetime. *-
Anonymous
*If writing good code requires very little comments, then writing really
excellent code requires no comments at all!*- Ken Thompson
On Sun, Nov 22, 2015 at 3:08 AM, nop head <nop.head@gmail.com> wrote:
> See pi_holes() in this file
> https://github.com/nophead/Mendel90/blob/master/scad/raspberry_pi.scad
> On Nov 22, 2015 5:12 AM, "Jerry Davis" <jdawgaz@gmail.com> wrote:
>
>> ok. could you provide that simpler example? thanks.
>>
>>
>> --
>> Extra Ham Operator: K7AZJ
>> Registered Linux User: 275424
>> Raspberry Pi and Arduino developer
>>
>>
>> *The most exciting phrase to hear in science - the one that heralds new
>> discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
>>
>> *I*
>> *f you give someone a program, you will frustrate them for a day; if you
>> teach them how to program, you will frustrate them for a lifetime. *-
>> Anonymous
>>
>>
>> *If writing good code requires very little comments, then writing really
>> excellent code requires no comments at all!*- Ken Thompson
>>
>> On Sat, Nov 21, 2015 at 9:17 AM, nop head <nop.head@gmail.com> wrote:
>>
>>> I think it is a bit simpler. I just make a module that positions its
>>> children on the screw positions. I use it to position the bosses, drill the
>>> holes in them after they have been unioned with the base, possibly drill
>>> mating holes and position the fasteners. I don't pass a flag to modules and
>>> have them do two completely different things.
>>> thanks. I wish there was a simpler solution. oh well.
>>>
>>>
>>> --
>>> Extra Ham Operator: K7AZJ
>>> Registered Linux User: 275424
>>> Raspberry Pi and Arduino developer
>>>
>>>
>>> *The most exciting phrase to hear in science - the one that heralds new
>>> discoveries - is not "Eureka!" but "That's funny...".*- Isaac. Asimov
>>>
>>> *I*
>>> *f you give someone a program, you will frustrate them for a day; if you
>>> teach them how to program, you will frustrate them for a lifetime. *-
>>> Anonymous
>>>
>>>
>>> *If writing good code requires very little comments, then writing really
>>> excellent code requires no comments at all!*- Ken Thompson
>>>
>>> On Sat, Nov 21, 2015 at 5:40 AM, Torsten Paul <Torsten.Paul@gmx.de>
>>> wrote:
>>>
>>>> On 11/21/2015 06:11 AM, Jerry Davis wrote:
>>>> > But we all know that coding a module to do something like screw
>>>> mounts,
>>>> > does not extend to say a cube coded outside it.
>>>> >
>>>> Is that what you are searching for:
>>>>
>>>> How can "negative" shapes extend outside of their module?
>>>> http://www.tridimake.com/2014/11/how-to-use-openscad-4-children-and.html
>>>>
>>>> If yes, Jeremie has some nice solutions. Unfortunately there is no
>>>> easy way to do that yet.
>>>>
>>>> ciao,
>>>> Torsten.
>>>>
>>>>
>>>> _______________________________________________
>>>> OpenSCAD mailing list
>>>> Discuss@lists.openscad.org
>>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>>
>>>
>>>
>>> _______________________________________________
>>> OpenSCAD mailing list
>>> Discuss@lists.openscad.org
>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>
>>>
>>> _______________________________________________
>>> OpenSCAD mailing list
>>> Discuss@lists.openscad.org
>>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>>
>>>
>>
>> _______________________________________________
>> OpenSCAD mailing list
>> Discuss@lists.openscad.org
>> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>>
>>
> _______________________________________________
> OpenSCAD mailing list
> Discuss@lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
>