proposed application for collaborative stl assembly

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

proposed application for collaborative stl assembly

Qbert
So I got this idea for an app that with a bit of a stretch I have the ability to write in a fairly short amount of time.  It’s a Processing App where you can load some stl files and it displays them together in a scene, then outputs a composite stl file.  the app would need to use OpenSCAD for the STL rotations and translations and final assembly as a union.  

With Processing’s networking it can be a collaborative tool, and with the Open Sound Control (OSC) messaging it can be controlled by iPhones even across the internet or just locally.  Lots of collaborative potential here, oh and Wiimotes with OSCulator also.  

Les

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

Qbert
i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?

Les

On Aug 6, 2014, at 8:32 PM, Les Hall <[hidden email]> wrote:

> So I got this idea for an app that with a bit of a stretch I have the ability to write in a fairly short amount of time.  It’s a Processing App where you can load some stl files and it displays them together in a scene, then outputs a composite stl file.  the app would need to use OpenSCAD for the STL rotations and translations and final assembly as a union.  
>
> With Processing’s networking it can be a collaborative tool, and with the Open Sound Control (OSC) messaging it can be controlled by iPhones even across the internet or just locally.  Lots of collaborative potential here, oh and Wiimotes with OSCulator also.  
>
> Les
>
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://rocklinux.net/mailman/listinfo/openscad
> http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

peetersm
I can help program it but I could help test it. As for the need, I frequently need to put a bunch of STL files together for printing , and currently use tinkercad. If there was an easier way I would use it. Of course I am doing more of an arrangement on the build plate, not a combination into a new object.
example - I will have a classroom of 25 kids make some small objects and then have them send me the stl files. then to streamline printing I will make a new stl file with them positioned on the build plate more efficiently than cura does when just giving it a bunch of objects.


On Wed, Aug 6, 2014 at 9:48 PM, Les Hall <[hidden email]> wrote:
i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?

Les

On Aug 6, 2014, at 8:32 PM, Les Hall <[hidden email]> wrote:

> So I got this idea for an app that with a bit of a stretch I have the ability to write in a fairly short amount of time.  It’s a Processing App where you can load some stl files and it displays them together in a scene, then outputs a composite stl file.  the app would need to use OpenSCAD for the STL rotations and translations and final assembly as a union.
>
> With Processing’s networking it can be a collaborative tool, and with the Open Sound Control (OSC) messaging it can be controlled by iPhones even across the internet or just locally.  Lots of collaborative potential here, oh and Wiimotes with OSCulator also.
>
> Les
>
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://rocklinux.net/mailman/listinfo/openscad
> http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

peetersm
ops sorry, please note I can't help program (darn typo) 


On Thu, Aug 7, 2014 at 5:46 AM, Mark Peeters <[hidden email]> wrote:
I can help program it but I could help test it. As for the need, I frequently need to put a bunch of STL files together for printing , and currently use tinkercad. If there was an easier way I would use it. Of course I am doing more of an arrangement on the build plate, not a combination into a new object.
example - I will have a classroom of 25 kids make some small objects and then have them send me the stl files. then to streamline printing I will make a new stl file with them positioned on the build plate more efficiently than cura does when just giving it a bunch of objects.


On Wed, Aug 6, 2014 at 9:48 PM, Les Hall <[hidden email]> wrote:
i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?

Les

On Aug 6, 2014, at 8:32 PM, Les Hall <[hidden email]> wrote:

> So I got this idea for an app that with a bit of a stretch I have the ability to write in a fairly short amount of time.  It’s a Processing App where you can load some stl files and it displays them together in a scene, then outputs a composite stl file.  the app would need to use OpenSCAD for the STL rotations and translations and final assembly as a union.
>
> With Processing’s networking it can be a collaborative tool, and with the Open Sound Control (OSC) messaging it can be controlled by iPhones even across the internet or just locally.  Lots of collaborative potential here, oh and Wiimotes with OSCulator also.
>
> Les
>
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://rocklinux.net/mailman/listinfo/openscad
> http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566



_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

Qbert
it’s ok, i can do the programming and would like to do so.  Ya would be like that, allow you to arrange a scene.  

Les

On Aug 7, 2014, at 4:47 AM, Mark Peeters <[hidden email]> wrote:

ops sorry, please note I can't help program (darn typo) 


On Thu, Aug 7, 2014 at 5:46 AM, Mark Peeters <[hidden email]> wrote:
I can help program it but I could help test it. As for the need, I frequently need to put a bunch of STL files together for printing , and currently use tinkercad. If there was an easier way I would use it. Of course I am doing more of an arrangement on the build plate, not a combination into a new object.
example - I will have a classroom of 25 kids make some small objects and then have them send me the stl files. then to streamline printing I will make a new stl file with them positioned on the build plate more efficiently than cura does when just giving it a bunch of objects.


On Wed, Aug 6, 2014 at 9:48 PM, Les Hall <[hidden email]> wrote:
i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?

Les

On Aug 6, 2014, at 8:32 PM, Les Hall <[hidden email]> wrote:

> So I got this idea for an app that with a bit of a stretch I have the ability to write in a fairly short amount of time.  It’s a Processing App where you can load some stl files and it displays them together in a scene, then outputs a composite stl file.  the app would need to use OpenSCAD for the STL rotations and translations and final assembly as a union.
>
> With Processing’s networking it can be a collaborative tool, and with the Open Sound Control (OSC) messaging it can be controlled by iPhones even across the internet or just locally.  Lots of collaborative potential here, oh and Wiimotes with OSCulator also.
>
> Les
>
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://rocklinux.net/mailman/listinfo/openscad
> http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

dr00bie
In reply to this post by peetersm
Mark,

Slic3r allows you to build a plate, then export as STL... that may be handy for you.

Drew


On Thu, Aug 7, 2014 at 5:46 AM, Mark Peeters <[hidden email]> wrote:
I can help program it but I could help test it. As for the need, I frequently need to put a bunch of STL files together for printing , and currently use tinkercad. If there was an easier way I would use it. Of course I am doing more of an arrangement on the build plate, not a combination into a new object.
example - I will have a classroom of 25 kids make some small objects and then have them send me the stl files. then to streamline printing I will make a new stl file with them positioned on the build plate more efficiently than cura does when just giving it a bunch of objects.


On Wed, Aug 6, 2014 at 9:48 PM, Les Hall <[hidden email]> wrote:
i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?

Les

On Aug 6, 2014, at 8:32 PM, Les Hall <[hidden email]> wrote:

> So I got this idea for an app that with a bit of a stretch I have the ability to write in a fairly short amount of time.  It’s a Processing App where you can load some stl files and it displays them together in a scene, then outputs a composite stl file.  the app would need to use OpenSCAD for the STL rotations and translations and final assembly as a union.
>
> With Processing’s networking it can be a collaborative tool, and with the Open Sound Control (OSC) messaging it can be controlled by iPhones even across the internet or just locally.  Lots of collaborative potential here, oh and Wiimotes with OSCulator also.
>
> Les
>
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://rocklinux.net/mailman/listinfo/openscad
> http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
tp3
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

tp3
In reply to this post by peetersm
peetersm wrote
I will have a classroom of 25 kids make some small objects and
then have them send me the stl files. then to streamline printing I will
make a new stl file with them positioned on the build plate more
efficiently than cura does when just giving it a bunch of objects.
Maybe also have a look at simarrange: http://guillaume.segu.in/blog/code/517/simarrange-a-smart-fast-stl-plater-by-kliment/
-- Torsten
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

Qbert
so no need to do this right?

Les


On Aug 7, 2014, at 5:17 AM, tp3 <[hidden email]> wrote:

> peetersm wrote
>> I will have a classroom of 25 kids make some small objects and
>> then have them send me the stl files. then to streamline printing I will
>> make a new stl file with them positioned on the build plate more
>> efficiently than cura does when just giving it a bunch of objects.
>
> Maybe also have a look at simarrange:
> http://guillaume.segu.in/blog/code/517/simarrange-a-smart-fast-stl-plater-by-kliment/
>
>
>
>
> -----
> -- Torsten
> --
> View this message in context: http://forum.openscad.org/proposed-application-for-collaborative-stl-assembly-tp9246p9253.html
> Sent from the OpenSCAD mailing list archive at Nabble.com.
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://rocklinux.net/mailman/listinfo/openscad
> http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

peetersm
In reply to this post by tp3
this is very cool, thanks! I think this will save a lot of time.


On Thu, Aug 7, 2014 at 6:17 AM, tp3 <[hidden email]> wrote:
peetersm wrote
> I will have a classroom of 25 kids make some small objects and
> then have them send me the stl files. then to streamline printing I will
> make a new stl file with them positioned on the build plate more
> efficiently than cura does when just giving it a bunch of objects.

Maybe also have a look at simarrange:
http://guillaume.segu.in/blog/code/517/simarrange-a-smart-fast-stl-plater-by-kliment/




-----
-- Torsten
--
View this message in context: http://forum.openscad.org/proposed-application-for-collaborative-stl-assembly-tp9246p9253.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

kintel
Administrator
In reply to this post by Qbert
On Aug 6, 2014, at 20:48 PM, Les Hall <[hidden email]> wrote:

> i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?
>
Actually, interactive object placement would be cool to have in OpenSCAD proper. This is a slightly more involved task than writing a quick external utility though, but just wanted to toss it out there :)

 -Marius

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

Qbert
Marius et. al.

Maybe the utility can serve as a prototype for the OpenSCAD feature?  

Les


On Aug 9, 2014, at 11:54 PM, Marius Kintel <[hidden email]> wrote:

> On Aug 6, 2014, at 20:48 PM, Les Hall <[hidden email]> wrote:
>
>> i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?
>>
> Actually, interactive object placement would be cool to have in OpenSCAD proper. This is a slightly more involved task than writing a quick external utility though, but just wanted to toss it out there :)
>
> -Marius
>
> _______________________________________________
> OpenSCAD mailing list
> [hidden email]
> http://rocklinux.net/mailman/listinfo/openscad
> http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

Qbert

On Aug 10, 2014, at 12:10 AM, Les Hall <[hidden email]> wrote:

Marius et. al.

Maybe the utility can serve as a prototype for the OpenSCAD feature?  

Les


On Aug 9, 2014, at 11:54 PM, Marius Kintel <[hidden email]> wrote:

On Aug 6, 2014, at 20:48 PM, Les Hall <[hidden email]> wrote:

i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?

Actually, interactive object placement would be cool to have in OpenSCAD proper. This is a slightly more involved task than writing a quick external utility though, but just wanted to toss it out there :)

-Marius

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566
Reply | Threaded
Open this post in threaded view
|

Re: proposed application for collaborative stl assembly

Qbert
OK, this stl assembler now reads in stl files, allows you to rotate and translate them (a bit clunky for now), and saves them as an openSCAD file.  In a way it is a very limited graphical front end for OpenSCAD.  

Les



On Aug 10, 2014, at 12:12 AM, Les Hall <[hidden email]> wrote:

<SceneAssembler.png>
On Aug 10, 2014, at 12:10 AM, Les Hall <[hidden email]> wrote:

Marius et. al.

Maybe the utility can serve as a prototype for the OpenSCAD feature?  

Les


On Aug 9, 2014, at 11:54 PM, Marius Kintel <[hidden email]> wrote:

On Aug 6, 2014, at 20:48 PM, Les Hall <[hidden email]> wrote:

i guess i’m writing about this to organize my thoughts before undertaking the task and to ask for any help with ui or well anything at all about such an effort.  is it needed at all?

Actually, interactive object placement would be cool to have in OpenSCAD proper. This is a slightly more involved task than writing a quick external utility though, but just wanted to toss it out there :)

-Marius

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566


_______________________________________________
OpenSCAD mailing list
[hidden email]
http://rocklinux.net/mailman/listinfo/openscad
http://openscad.org - https://flattr.com/thing/121566