discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

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

A
ats3788
Mon, Mar 30, 2020 9:39 AM

Hello
Nice Tool, THX
A movable , simple X and Y Ruler like in Corel Draw.

--
Sent from: http://forum.openscad.org/

Hello Nice Tool, THX A movable , simple X and Y Ruler like in Corel Draw. -- Sent from: http://forum.openscad.org/
C
caterpillar
Thu, Apr 2, 2020 12:26 PM

Here are a list of functions that take pixel data to generate models.

https://github.com/JustinSDK/dotSCAD#surface-23-preview


https://openhome.cc

Sent from: http://forum.openscad.org/

Here are a list of functions that take pixel data to generate models. https://github.com/JustinSDK/dotSCAD#surface-23-preview ----- https://openhome.cc -- Sent from: http://forum.openscad.org/
A
AKADAP
Thu, Apr 2, 2020 6:29 PM

I would like to see either an extension to rotate_extrude() or a new extrude
function to implement a proper spiral (no linear_extrude() is not good
enough as the object being extruded is not orthogonal to the path).
I feel so strongly about this that I attempted to implement this myself
within the language: https://www.thingiverse.com/thing:1958354
It works after a fashion, but because I could not directly access the points
of the children, it could not be implemented in the most efficient manner,
and is at best an approximation.

I'd also like to be able to put children into a list. I recently ran into a
limitation of the current version of OpenSCAD that prevented me from
algorithmicly generating children to be passed to a library function. The
output of a for() loop is a union, so it only generates one child, but a
for() loop can generate a list of any other type of object. Being able to
generate a list of children seems to me a useful generalization to solve the
problem I ran into.

--
Sent from: http://forum.openscad.org/

I would like to see either an extension to rotate_extrude() or a new extrude function to implement a proper spiral (no linear_extrude() is not good enough as the object being extruded is not orthogonal to the path). I feel so strongly about this that I attempted to implement this myself within the language: https://www.thingiverse.com/thing:1958354 It works after a fashion, but because I could not directly access the points of the children, it could not be implemented in the most efficient manner, and is at best an approximation. I'd also like to be able to put children into a list. I recently ran into a limitation of the current version of OpenSCAD that prevented me from algorithmicly generating children to be passed to a library function. The output of a for() loop is a union, so it only generates one child, but a for() loop can generate a list of any other type of object. Being able to generate a list of children seems to me a useful generalization to solve the problem I ran into. -- Sent from: http://forum.openscad.org/
TH
Tim Hawkins
Sat, Apr 4, 2020 8:33 AM
  1. Code formating in editor
  2. Syntax coloring and highlighting
  3. Git integration.
  4. Package manager, to auto import missing includes from source.

On Sat, Feb 1, 2020, 03:21 richalt2 via Discuss, discuss@lists.openscad.org
wrote:

Belatedly I will kick in:

  1. multi-threading for performance!
  2. I would love to get access to the pixel data in surface(), both
    greyscale
    and RGB!!  And not have surface() produce an object.  Just the data
    please.

--
Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

1. Code formating in editor 2. Syntax coloring and highlighting 3. Git integration. 4. Package manager, to auto import missing includes from source. On Sat, Feb 1, 2020, 03:21 richalt2 via Discuss, <discuss@lists.openscad.org> wrote: > Belatedly I will kick in: > 1. multi-threading for performance! > 2. I would love to get access to the pixel data in surface(), both > greyscale > and RGB!! And *not* have surface() produce an object. Just the data > please. > > > > > > -- > Sent from: http://forum.openscad.org/ > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >
BW
Benjamin Wand
Sat, Apr 4, 2020 1:31 PM

Hi, thanks for asking. This would be my feature-wishlist:

  1. code completion
  2. 'for each’ (additionally to for-loops)
  3. some way to import and/or export data, for instance import a csv file
  4. that one can copy-paste things from the console
  5. error messages that are easier to understand
    Benjamin

Am 09.11.2019 um 23:22 schrieb Hans L thehans@gmail.com:

Hi everyone,

I wanted to get some input and have a bit of discussion from users
here, regarding what they would most like to see from current or
near-future OpenSCAD development.

What do you feel is the most important aspect to focus on, or would
have the biggest impact to your experience using OpenSCAD:

  1. Stability, squash more bugs in general
  2. Optimize existing code, make OpenSCAD faster
  3. Addition of new features
  4. More / improved documentation
  5. All of the above should be balanced equally
  6. Nothing, I am content
  7. Something else not mentioned

If you have a specific issue in mind related to your choice, please
describe and link to it if there is an existing github issue.

Disclaimer: I am not a project owner for OpenSCAD, I just contribute
code when / where I can.  So this poll is not "official", just created
out of my personal curiosity. There is no guarantee that I or other
volunteer developers will directly address any issues raised here.

Happy modeling,
Hans Loeblich


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

Hi, thanks for asking. This would be my feature-wishlist: 1) code completion 2) 'for each’ (additionally to for-loops) 3) some way to import and/or export data, for instance import a csv file 4) that one can copy-paste things from the console 5) error messages that are easier to understand Benjamin > Am 09.11.2019 um 23:22 schrieb Hans L <thehans@gmail.com>: > > Hi everyone, > > I wanted to get some input and have a bit of discussion from users > here, regarding what they would most like to see from current or > near-future OpenSCAD development. > > What do you feel is the most important aspect to focus on, or would > have the biggest impact to your experience using OpenSCAD: > > 1) Stability, squash more bugs in general > 2) Optimize existing code, make OpenSCAD faster > 3) Addition of new features > 4) More / improved documentation > 5) All of the above should be balanced equally > 6) Nothing, I am content > 7) Something else not mentioned > > If you have a specific issue in mind related to your choice, please > describe and link to it if there is an existing github issue. > > Disclaimer: I am not a project owner for OpenSCAD, I just contribute > code when / where I can. So this poll is not "official", just created > out of my personal curiosity. There is no guarantee that I or other > volunteer developers will directly address any issues raised here. > > Happy modeling, > Hans Loeblich > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
NH
nop head
Sat, Apr 4, 2020 1:44 PM

We already have 2 and 4.

You can do for(x = list).

With right click you can copy from the console.

On Sat, 4 Apr 2020 at 14:32, Benjamin Wand benjamin.wand@web.de wrote:

Hi, thanks for asking. This would be my feature-wishlist:

  1. code completion
  2. 'for each’ (additionally to for-loops)
  3. some way to import and/or export data, for instance import a csv file
  4. that one can copy-paste things from the console
  5. error messages that are easier to understand
    Benjamin

Am 09.11.2019 um 23:22 schrieb Hans L thehans@gmail.com:

Hi everyone,

I wanted to get some input and have a bit of discussion from users
here, regarding what they would most like to see from current or
near-future OpenSCAD development.

What do you feel is the most important aspect to focus on, or would
have the biggest impact to your experience using OpenSCAD:

  1. Stability, squash more bugs in general
  2. Optimize existing code, make OpenSCAD faster
  3. Addition of new features
  4. More / improved documentation
  5. All of the above should be balanced equally
  6. Nothing, I am content
  7. Something else not mentioned

If you have a specific issue in mind related to your choice, please
describe and link to it if there is an existing github issue.

Disclaimer: I am not a project owner for OpenSCAD, I just contribute
code when / where I can.  So this poll is not "official", just created
out of my personal curiosity. There is no guarantee that I or other
volunteer developers will directly address any issues raised here.

Happy modeling,
Hans Loeblich


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

We already have 2 and 4. You can do for(x = list). With right click you can copy from the console. On Sat, 4 Apr 2020 at 14:32, Benjamin Wand <benjamin.wand@web.de> wrote: > Hi, thanks for asking. This would be my feature-wishlist: > 1) code completion > 2) 'for each’ (additionally to for-loops) > 3) some way to import and/or export data, for instance import a csv file > 4) that one can copy-paste things from the console > 5) error messages that are easier to understand > Benjamin > > > Am 09.11.2019 um 23:22 schrieb Hans L <thehans@gmail.com>: > > > > Hi everyone, > > > > I wanted to get some input and have a bit of discussion from users > > here, regarding what they would most like to see from current or > > near-future OpenSCAD development. > > > > What do you feel is the most important aspect to focus on, or would > > have the biggest impact to your experience using OpenSCAD: > > > > 1) Stability, squash more bugs in general > > 2) Optimize existing code, make OpenSCAD faster > > 3) Addition of new features > > 4) More / improved documentation > > 5) All of the above should be balanced equally > > 6) Nothing, I am content > > 7) Something else not mentioned > > > > If you have a specific issue in mind related to your choice, please > > describe and link to it if there is an existing github issue. > > > > Disclaimer: I am not a project owner for OpenSCAD, I just contribute > > code when / where I can. So this poll is not "official", just created > > out of my personal curiosity. There is no guarantee that I or other > > volunteer developers will directly address any issues raised here. > > > > Happy modeling, > > Hans Loeblich > > > > _______________________________________________ > > 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 >
P
pproj@posteo.de
Sat, Apr 4, 2020 2:16 PM
  1. parallel processing /compilation time in complex models
  2. descriptve error messages

On 04.04.20 10:33, Tim Hawkins wrote:

1.  Code formating in editor
2.  Syntax coloring and highlighting
3.  Git integration. 
4.  Package manager, to auto import missing includes from source. 

On Sat, Feb 1, 2020, 03:21 richalt2 via Discuss,
<discuss@lists.openscad.org mailto:discuss@lists.openscad.org> wrote:

 Belatedly I will kick in:
 1. multi-threading for performance!
 2. I would love to get access to the pixel data in surface(), both
 greyscale
 and RGB!!  And *not* have surface() produce an object.   Just the data
 please.





 --
 Sent from: http://forum.openscad.org/

 _______________________________________________
 OpenSCAD mailing list
 Discuss@lists.openscad.org <mailto: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

1. parallel processing /compilation time in complex models 2. descriptve error messages On 04.04.20 10:33, Tim Hawkins wrote: > 1.  Code formating in editor > 2.  Syntax coloring and highlighting > 3.  Git integration.  > 4.  Package manager, to auto import missing includes from source.  > > On Sat, Feb 1, 2020, 03:21 richalt2 via Discuss, > <discuss@lists.openscad.org <mailto:discuss@lists.openscad.org>> wrote: > > Belatedly I will kick in: > 1. multi-threading for performance! > 2. I would love to get access to the pixel data in surface(), both > greyscale > and RGB!!  And *not* have surface() produce an object.   Just the data > please. > > > > > > -- > Sent from: http://forum.openscad.org/ > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org <mailto: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
BW
Benjamin Wand
Sat, Apr 4, 2020 2:58 PM

Thanks for the hint how to do ‘for each’, I’m wondering how to present that more prominently on the wikibook.

Here I made a screencast how copying from the console doesn’t work: https://www.dropbox.com/s/jiyeo7l0m3lknwl/still%20not%20copying%20from%20the%20console2020-04-04%2016-41-59.mp4?dl=0 https://www.dropbox.com/s/jiyeo7l0m3lknwl/still%20not%20copying%20from%20the%20console2020-04-04%2016-41-59.mp4?dl=0
Or is it a hidden setting or something?

Am 04.04.2020 um 15:44 schrieb nop head nop.head@gmail.com:

We already have 2 and 4.

You can do for(x = list).

With right click you can copy from the console.

On Sat, 4 Apr 2020 at 14:32, Benjamin Wand <benjamin.wand@web.de mailto:benjamin.wand@web.de> wrote:
Hi, thanks for asking. This would be my feature-wishlist:

  1. code completion
  2. 'for each’ (additionally to for-loops)
  3. some way to import and/or export data, for instance import a csv file
  4. that one can copy-paste things from the console
  5. error messages that are easier to understand
    Benjamin

Am 09.11.2019 um 23:22 schrieb Hans L <thehans@gmail.com mailto:thehans@gmail.com>:

Hi everyone,

I wanted to get some input and have a bit of discussion from users
here, regarding what they would most like to see from current or
near-future OpenSCAD development.

What do you feel is the most important aspect to focus on, or would
have the biggest impact to your experience using OpenSCAD:

  1. Stability, squash more bugs in general
  2. Optimize existing code, make OpenSCAD faster
  3. Addition of new features
  4. More / improved documentation
  5. All of the above should be balanced equally
  6. Nothing, I am content
  7. Something else not mentioned

If you have a specific issue in mind related to your choice, please
describe and link to it if there is an existing github issue.

Disclaimer: I am not a project owner for OpenSCAD, I just contribute
code when / where I can.  So this poll is not "official", just created
out of my personal curiosity. There is no guarantee that I or other
volunteer developers will directly address any issues raised here.

Happy modeling,
Hans Loeblich


OpenSCAD mailing list
Discuss@lists.openscad.org mailto:Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

Thanks for the hint how to do ‘for each’, I’m wondering how to present that more prominently on the wikibook. Here I made a screencast how copying from the console doesn’t work: https://www.dropbox.com/s/jiyeo7l0m3lknwl/still%20not%20copying%20from%20the%20console2020-04-04%2016-41-59.mp4?dl=0 <https://www.dropbox.com/s/jiyeo7l0m3lknwl/still%20not%20copying%20from%20the%20console2020-04-04%2016-41-59.mp4?dl=0> Or is it a hidden setting or something? > Am 04.04.2020 um 15:44 schrieb nop head <nop.head@gmail.com>: > > We already have 2 and 4. > > You can do for(x = list). > > With right click you can copy from the console. > > > > On Sat, 4 Apr 2020 at 14:32, Benjamin Wand <benjamin.wand@web.de <mailto:benjamin.wand@web.de>> wrote: > Hi, thanks for asking. This would be my feature-wishlist: > 1) code completion > 2) 'for each’ (additionally to for-loops) > 3) some way to import and/or export data, for instance import a csv file > 4) that one can copy-paste things from the console > 5) error messages that are easier to understand > Benjamin > > > Am 09.11.2019 um 23:22 schrieb Hans L <thehans@gmail.com <mailto:thehans@gmail.com>>: > > > > Hi everyone, > > > > I wanted to get some input and have a bit of discussion from users > > here, regarding what they would most like to see from current or > > near-future OpenSCAD development. > > > > What do you feel is the most important aspect to focus on, or would > > have the biggest impact to your experience using OpenSCAD: > > > > 1) Stability, squash more bugs in general > > 2) Optimize existing code, make OpenSCAD faster > > 3) Addition of new features > > 4) More / improved documentation > > 5) All of the above should be balanced equally > > 6) Nothing, I am content > > 7) Something else not mentioned > > > > If you have a specific issue in mind related to your choice, please > > describe and link to it if there is an existing github issue. > > > > Disclaimer: I am not a project owner for OpenSCAD, I just contribute > > code when / where I can. So this poll is not "official", just created > > out of my personal curiosity. There is no guarantee that I or other > > volunteer developers will directly address any issues raised here. > > > > Happy modeling, > > Hans Loeblich > > > > _______________________________________________ > > OpenSCAD mailing list > > Discuss@lists.openscad.org <mailto:Discuss@lists.openscad.org> > > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org <http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org> > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org <mailto:Discuss@lists.openscad.org> > http://lists.openscad.org/mailman/listinfo/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
Sat, Apr 4, 2020 3:10 PM

It is just a right click context menu on Windows. I have never used Apple
OS but the last I saw there was only one mouse button, so I have no idea
how that works.

On Sat, 4 Apr 2020 at 16:06, Benjamin Wand benjamin.wand@web.de wrote:

Thanks for the hint how to do ‘for each’, I’m wondering how to present
that more prominently on the wikibook.

Here I made a screencast how copying from the console doesn’t work:
https://www.dropbox.com/s/jiyeo7l0m3lknwl/still%20not%20copying%20from%20the%20console2020-04-04%2016-41-59.mp4?dl=0
Or is it a hidden setting or something?

Am 04.04.2020 um 15:44 schrieb nop head nop.head@gmail.com:

We already have 2 and 4.

You can do for(x = list).

With right click you can copy from the console.

On Sat, 4 Apr 2020 at 14:32, Benjamin Wand benjamin.wand@web.de wrote:

Hi, thanks for asking. This would be my feature-wishlist:

  1. code completion
  2. 'for each’ (additionally to for-loops)
  3. some way to import and/or export data, for instance import a csv file
  4. that one can copy-paste things from the console
  5. error messages that are easier to understand
    Benjamin

Am 09.11.2019 um 23:22 schrieb Hans L thehans@gmail.com:

Hi everyone,

I wanted to get some input and have a bit of discussion from users
here, regarding what they would most like to see from current or
near-future OpenSCAD development.

What do you feel is the most important aspect to focus on, or would
have the biggest impact to your experience using OpenSCAD:

  1. Stability, squash more bugs in general
  2. Optimize existing code, make OpenSCAD faster
  3. Addition of new features
  4. More / improved documentation
  5. All of the above should be balanced equally
  6. Nothing, I am content
  7. Something else not mentioned

If you have a specific issue in mind related to your choice, please
describe and link to it if there is an existing github issue.

Disclaimer: I am not a project owner for OpenSCAD, I just contribute
code when / where I can.  So this poll is not "official", just created
out of my personal curiosity. There is no guarantee that I or other
volunteer developers will directly address any issues raised here.

Happy modeling,
Hans Loeblich


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

It is just a right click context menu on Windows. I have never used Apple OS but the last I saw there was only one mouse button, so I have no idea how that works. On Sat, 4 Apr 2020 at 16:06, Benjamin Wand <benjamin.wand@web.de> wrote: > Thanks for the hint how to do ‘for each’, I’m wondering how to present > that more prominently on the wikibook. > > Here I made a screencast how copying from the console doesn’t work: > https://www.dropbox.com/s/jiyeo7l0m3lknwl/still%20not%20copying%20from%20the%20console2020-04-04%2016-41-59.mp4?dl=0 > Or is it a hidden setting or something? > > Am 04.04.2020 um 15:44 schrieb nop head <nop.head@gmail.com>: > > We already have 2 and 4. > > You can do for(x = list). > > With right click you can copy from the console. > > > > On Sat, 4 Apr 2020 at 14:32, Benjamin Wand <benjamin.wand@web.de> wrote: > >> Hi, thanks for asking. This would be my feature-wishlist: >> 1) code completion >> 2) 'for each’ (additionally to for-loops) >> 3) some way to import and/or export data, for instance import a csv file >> 4) that one can copy-paste things from the console >> 5) error messages that are easier to understand >> Benjamin >> >> > Am 09.11.2019 um 23:22 schrieb Hans L <thehans@gmail.com>: >> > >> > Hi everyone, >> > >> > I wanted to get some input and have a bit of discussion from users >> > here, regarding what they would most like to see from current or >> > near-future OpenSCAD development. >> > >> > What do you feel is the most important aspect to focus on, or would >> > have the biggest impact to your experience using OpenSCAD: >> > >> > 1) Stability, squash more bugs in general >> > 2) Optimize existing code, make OpenSCAD faster >> > 3) Addition of new features >> > 4) More / improved documentation >> > 5) All of the above should be balanced equally >> > 6) Nothing, I am content >> > 7) Something else not mentioned >> > >> > If you have a specific issue in mind related to your choice, please >> > describe and link to it if there is an existing github issue. >> > >> > Disclaimer: I am not a project owner for OpenSCAD, I just contribute >> > code when / where I can. So this poll is not "official", just created >> > out of my personal curiosity. There is no guarantee that I or other >> > volunteer developers will directly address any issues raised here. >> > >> > Happy modeling, >> > Hans Loeblich >> > >> > _______________________________________________ >> > 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 >
JL
John Lussmyer
Sat, Apr 4, 2020 3:49 PM

On Sat Apr 04 06:31:46 PDT 2020 benjamin.wand@web.de said:

Hi, thanks for asking. This would be my feature-wishlist:

  1. code completion
  2. 'for each? (additionally to for-loops)
  3. some way to import and/or export data, for instance import a csv file
  4. that one can copy-paste things from the console
  5. error messages that are easier to understand

Frankly, for Editor enhancements, it would probably be better to create an Eclipse plugin to handle the correct syntax.
Code completion, source formattting, color coding, etc....

--

Worlds only All Electric F-250 truck! http://john.casadelgato.com/Electric-Vehicles/1995-Ford-F-250

On Sat Apr 04 06:31:46 PDT 2020 benjamin.wand@web.de said: >Hi, thanks for asking. This would be my feature-wishlist: >1) code completion >2) 'for each? (additionally to for-loops) >3) some way to import and/or export data, for instance import a csv file >4) that one can copy-paste things from the console >5) error messages that are easier to understand Frankly, for Editor enhancements, it would probably be better to create an Eclipse plugin to handle the correct syntax. Code completion, source formattting, color coding, etc.... -- Worlds only All Electric F-250 truck! http://john.casadelgato.com/Electric-Vehicles/1995-Ford-F-250