# User Poll: What do you want to see from OpenSCAD development?

101 messages
Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

 In reply to this post by Max Bond On 11/12/2019 11:11 AM, Max Bond wrote: Another thing I forgot, I'd love it if the GUI had a ruler that could measure angles and distances  I wrote a measuring-stick module.  It's not great, but it sort of works.  Note that it sort of autoscales based on the view distance; move the view to where you like and refresh.  You have to position it where you need it in the model; there's no attempt to support "from to measurements.  Rotating and sizing to run it from a particular [x,y,z] to another [x,y,z] is left as an exercise for the reader. \$measure = true; measuringstick(100); module measuringstick(len, interval=pow(10,floor(log(\$vpd)-1)), center=false) { if (\$measure) { r = 0.5; mark = interval * 0.01; %translate([0, 0, center ? -len/2 : 0]) { for (z=[0:interval:len]) { mark1 = min(len-z, mark/2); if (mark1 > 0) { translate([0,0,z]) color("black") cylinder(r=r, h=mark/2); } z2 = z + mark1; block = min(len-z2, interval-mark); if (block > 0) { translate([0,0,z2]) cylinder(r=r, h=block); } z3 = z2 + block; mark2 = min(len-z3, mark/2); if (mark2 > 0) { translate([0,0,z3]) color("black") cylinder(r=r, h=mark/2); } } } } } _______________________________________________ OpenSCAD mailing list [hidden email] http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

 In reply to this post by mister.koz On Tue, Nov 12, 2019, at 12:24 AM, Adam Purdie wrote:2. make it so exports can retain colours (or colors if you wish) - may not be feasible for the current export formatsTo do full colour 3D printing, I export my model to either X3D or WRL format (depending on the 3D printing service provider).Both of these file formats support a mode where you record the colour of each triangle or face (face colouring). This might be the simplest representation for retaining colours in an exported OpenSCAD model, at least without changing the language and switching to a different colour model. You can open one of these coloured models in MeshLab and the colours are displayed. As mentioned, you can 3D print these models in colour with certain types of full colour printers.In order to implement this in OpenSCAD, you would need to preserve face colours across boolean operations (union, intersection, difference). I think that is possible with CGAL (since all of the algorithms are templated, and generic across data structures). However, it also involves an important change to data structures used throughout OpenSCAD. So it is not a trivial change.Whether this is even a good idea depends on how you are using colour. Assigning colours to faces is not a good model of dual extruder 3D printing with 2 different types of filament. For the latter, you want to construct a separate mesh for each material/colour and export the mesh set to a 3MF file. So a good question is, what is your application for this?_______________________________________________ OpenSCAD mailing list [hidden email] http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

 In reply to this post by Max Bond On 12 Nov 2019 at 12:11, Max Bond wrote: > Another thing I forgot, I'd love it if the GUI had a ruler that could measure angles and distances  Be still my beating heart! YES! _______________________________________________ OpenSCAD mailing list [hidden email] http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

 lar3ry wrote > The Arduino scheme is such that you do not have to put in the entire path. > For example, in the Arduino IDE, I can have: > > #include > > and the actual file loaded is fetched from > > /Stepper/Stepper.h As a regular Arduino user their system has minuses as well as pluses. It is designed to be effortless for newcomers to programming. But it can get in the way for more experienced folks. And it requires a very precise system for locating library code so it can be found by the compiler. By the way, I am 100% behind any moves to make OpenSCAD effortless for newcomers. ...R -- Sent from: http://forum.openscad.org/_______________________________________________ OpenSCAD mailing list [hidden email] http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

 In reply to this post by thehans I would like to see improved handling of imported STL files. I frequently have an older STL created by someone with way more skill or more complex software and I want to change it slightly. I don't expect complex editing, but the other day I had a solid model...it sliced and multiple programs reported it as clean, even scad viewed it fine. All I wanted to do was put a small hole in one side....differencing a cylinder seemed so simple....But nothing I did would allow that to render and export.  I ended up having to learn just enough about some other modeling program to cut the hole then re-export the STL for printing. SCAD just spewed random errors...the preview sometimes looked okay but there was just no rendering...I tried all sorts of variations and different versions of scad and 'cleaned' versions of the STL without success. -- Sent from: http://forum.openscad.org/_______________________________________________ OpenSCAD mailing list [hidden email] http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

 Making OpenSCAD faster would be nice. It seems like 3MF is being set up to take over from STL as the exchange format for 3D printing.  How difficult would it be for OpenSCAD to output 3MF? ----- gasstationwithoutpumps.wordpress.com www.thingiverse.com/gasstationwithoutpumps/things -- Sent from: http://forum.openscad.org/_______________________________________________ OpenSCAD mailing list [hidden email] http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

 On Tue, Nov 19, 2019 at 10:22 AM gasstationwithoutpumps <[hidden email]> wrote:It seems like 3MF is being set up to take over from STL as the exchange format for 3D printing.  How difficult would it be for OpenSCAD to output 3MF?It already does if you use a 2019 release.  _______________________________________________ OpenSCAD mailing list [hidden email] http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|

## Re: User Poll: What do you want to see from OpenSCAD development?

Open this post in threaded view
|