discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Re: [OpenSCAD] Project Announcement Makertron

M
MichaelAtOz
Wed, Jul 19, 2017 2:27 AM

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I see
with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

mixotricha wrote > Hello All, > > I'd like to announce Makertron. > http://makertron.io <http://makertron.io> > > It is an alternative I am working on that addresses some of problems I see > with OpenSCAD and with OpenJSCAD. > > It is a bit like ImplicitCad in that it has a server back end -but- it > also has a client front end. > > I have seen a few people have a go at this but none of them were quite > doing what I needed or had some core implementation problems. > > I've gone after some of those and tried to resolve them. > > I'd love to get some feedback and would be happy to help answer any > questions about my project. > > Greetings From Australia > > Damien "At least 90% of the OpenSCAD language specification is now supported" Is that documented? ----- Admin - PM me if you need anything, or if I've done something stupid... Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out! -- View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.html Sent from the OpenSCAD mailing list archive at Nabble.com.
M
mixotricha
Wed, Jul 19, 2017 5:37 AM

That is a great question!

That number of 90% is based on having worked through the OpenSCAD
documentation from the top to the bottom. What isn't currently supported is
the import/export options or text.

But that number needs a whole lot of unit tests and to be documented and
that is exactly what I am doing at the moment. Also saying something is
supported and verifying that it is stable and unit tested is NOT THE SAME
THING and I appreciate that.

What made this possible ( for those interested ) was putting together a
transpiler rather than shifting the whole yacc grammar. That was an option I
considered but it is so pretty much welded in to the c++ code. .

However a lot of complication with the grammar and the yacc melted away by
going down the transpile path and then what was left is a core of basic
geometrical operations all of which have been straight forward to implement.
Note also that a lot of complication like interactions with the GoldFeather
and the OpenCSG have been done away with.

You can get some idea of where I am up to by playing with the demonstration
client also.

--
View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21854.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

That is a great question! That number of 90% is based on having worked through the OpenSCAD documentation from the top to the bottom. What isn't currently supported is the import/export options or text. But that number needs a whole lot of unit tests and to be documented and that is exactly what I am doing at the moment. Also saying something is supported and verifying that it is stable and unit tested is NOT THE SAME THING and I appreciate that. What made this possible ( for those interested ) was putting together a transpiler rather than shifting the whole yacc grammar. That was an option I considered but it is so pretty much welded in to the c++ code. . However a lot of complication with the grammar and the yacc melted away by going down the transpile path and then what was left is a core of basic geometrical operations all of which have been straight forward to implement. Note also that a lot of complication like interactions with the GoldFeather and the OpenCSG have been done away with. You can get some idea of where I am up to by playing with the demonstration client also. -- View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21854.html Sent from the OpenSCAD mailing list archive at Nabble.com.
AG
Alex Gibson
Wed, Jul 19, 2017 9:13 AM

Hi there Mixotricha,

I was quite excited but I tried to copy-paste 3 Openscad files of sharply decreasing complexity, and none of them would produce an object, or even an error.

When I refreshed the page, I couldn't get back to the original example file that first greeted me - so maybe a browser caching issue?

There seem to be a lot of people starting projects to re-create OpenSCAD, in their own way, and none is anything like as compatible as I would need them to be for them to be useful.  Even OpenJSCAD and FreeCAD rarely open one of my designs from OpenSCAD...

For example, supporting 'minkowski' is an absolute must, intersections, linear extrudes, logic and ideally text functions - some way to handle fonts could complicate this but it would be worth it!  How would we call a function from a separate file?  That sort of thing...

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of MichaelAtOz
Sent: 19 July 2017 03:27
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Project Announcement Makertron

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I
see with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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

Hi there Mixotricha, I was quite excited but I tried to copy-paste 3 Openscad files of sharply decreasing complexity, and none of them would produce an object, or even an error. When I refreshed the page, I couldn't get back to the original example file that first greeted me - so maybe a browser caching issue? There seem to be a lot of people starting projects to re-create OpenSCAD, in their own way, and none is anything like as compatible as I would need them to be for them to be useful. Even OpenJSCAD and FreeCAD rarely open one of my designs from OpenSCAD... For example, supporting 'minkowski' is an absolute must, intersections, linear extrudes, logic and ideally text functions - some way to handle fonts could complicate this but it would be worth it! How would we call a function from a separate file? That sort of thing... Cheers Alex -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of MichaelAtOz Sent: 19 July 2017 03:27 To: discuss@lists.openscad.org Subject: Re: [OpenSCAD] Project Announcement Makertron mixotricha wrote > Hello All, > > I'd like to announce Makertron. > http://makertron.io <http://makertron.io> > > It is an alternative I am working on that addresses some of problems I > see with OpenSCAD and with OpenJSCAD. > > It is a bit like ImplicitCad in that it has a server back end -but- it > also has a client front end. > > I have seen a few people have a go at this but none of them were quite > doing what I needed or had some core implementation problems. > > I've gone after some of those and tried to resolve them. > > I'd love to get some feedback and would be happy to help answer any > questions about my project. > > Greetings From Australia > > Damien "At least 90% of the OpenSCAD language specification is now supported" Is that documented? ----- Admin - PM me if you need anything, or if I've done something stupid... Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out! -- View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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
AG
Alex Gibson
Wed, Jul 19, 2017 9:20 AM

Sorry, reading this back it sounds overly negative.  I think this looks good and I am excited for the future, if it can be more OpenSCAD compatible!

Can you share anything about your roadmap/next priorities?

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Alex Gibson
Sent: 19 July 2017 10:14
To: 'OpenSCAD general discussion'
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi there Mixotricha,

I was quite excited but I tried to copy-paste 3 Openscad files of sharply decreasing complexity, and none of them would produce an object, or even an error.

When I refreshed the page, I couldn't get back to the original example file that first greeted me - so maybe a browser caching issue?

There seem to be a lot of people starting projects to re-create OpenSCAD, in their own way, and none is anything like as compatible as I would need them to be for them to be useful.  Even OpenJSCAD and FreeCAD rarely open one of my designs from OpenSCAD...

For example, supporting 'minkowski' is an absolute must, intersections, linear extrudes, logic and ideally text functions - some way to handle fonts could complicate this but it would be worth it!  How would we call a function from a separate file?  That sort of thing...

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of MichaelAtOz
Sent: 19 July 2017 03:27
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Project Announcement Makertron

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I
see with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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


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

Sorry, reading this back it sounds overly negative. I think this looks good and I am excited for the future, if it can be more OpenSCAD compatible! Can you share anything about your roadmap/next priorities? Cheers Alex -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Alex Gibson Sent: 19 July 2017 10:14 To: 'OpenSCAD general discussion' Subject: Re: [OpenSCAD] Project Announcement Makertron Hi there Mixotricha, I was quite excited but I tried to copy-paste 3 Openscad files of sharply decreasing complexity, and none of them would produce an object, or even an error. When I refreshed the page, I couldn't get back to the original example file that first greeted me - so maybe a browser caching issue? There seem to be a lot of people starting projects to re-create OpenSCAD, in their own way, and none is anything like as compatible as I would need them to be for them to be useful. Even OpenJSCAD and FreeCAD rarely open one of my designs from OpenSCAD... For example, supporting 'minkowski' is an absolute must, intersections, linear extrudes, logic and ideally text functions - some way to handle fonts could complicate this but it would be worth it! How would we call a function from a separate file? That sort of thing... Cheers Alex -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of MichaelAtOz Sent: 19 July 2017 03:27 To: discuss@lists.openscad.org Subject: Re: [OpenSCAD] Project Announcement Makertron mixotricha wrote > Hello All, > > I'd like to announce Makertron. > http://makertron.io <http://makertron.io> > > It is an alternative I am working on that addresses some of problems I > see with OpenSCAD and with OpenJSCAD. > > It is a bit like ImplicitCad in that it has a server back end -but- it > also has a client front end. > > I have seen a few people have a go at this but none of them were quite > doing what I needed or had some core implementation problems. > > I've gone after some of those and tried to resolve them. > > I'd love to get some feedback and would be happy to help answer any > questions about my project. > > Greetings From Australia > > Damien "At least 90% of the OpenSCAD language specification is now supported" Is that documented? ----- Admin - PM me if you need anything, or if I've done something stupid... Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out! -- View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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 _______________________________________________ OpenSCAD mailing list Discuss@lists.openscad.org http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
DT
Damien Towning
Wed, Jul 19, 2017 10:59 AM

Hi Alex,

If you can please attach examples of what did not work and I will get busy
doozering on them to sort it out!

At the moment the road map is to do exactly this. Get feedback. Push in
OpenSCAD examples in.

Rinse repeat and keep doing it until it conforms.

In terms of the longer road map you can expect me to keep working on it
well in to the future.

Also it is going to need more robustness in the parser. Some things still
break it like the user defined functions.

All these things are in the parser but it still has bugs that need to be
ironed out.

Thank you for trying out the Makertron and providing some constructive
feedback :)

On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson alex@alexgibson.net wrote:

Sorry, reading this back it sounds overly negative.  I think this looks
good and I am excited for the future, if it can be more OpenSCAD compatible!

Can you share anything about your roadmap/next priorities?

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of
Alex Gibson
Sent: 19 July 2017 10:14
To: 'OpenSCAD general discussion'
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi there Mixotricha,

I was quite excited but I tried to copy-paste 3 Openscad files of sharply
decreasing complexity, and none of them would produce an object, or even an
error.

When I refreshed the page, I couldn't get back to the original example
file that first greeted me - so maybe a browser caching issue?

There seem to be a lot of people starting projects to re-create OpenSCAD,
in their own way, and none is anything like as compatible as I would need
them to be for them to be useful.  Even OpenJSCAD and FreeCAD rarely open
one of my designs from OpenSCAD...

For example, supporting 'minkowski' is an absolute must, intersections,
linear extrudes, logic and ideally text functions - some way to handle
fonts could complicate this but it would be worth it!  How would we call a
function from a separate file?  That sort of thing...

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of
MichaelAtOz
Sent: 19 July 2017 03:27
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Project Announcement Makertron

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I
see with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the
Public Domain; to the extent possible under law, I have waived all
copyright and related or neighbouring rights to this work. Obviously
inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it!
http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/
Project-Announcement-Makertron-tp21849p21853.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


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

--
Damien Towning
CEO / Developer
http://makertron.io

Hi Alex, If you can please attach examples of what did not work and I will get busy doozering on them to sort it out! At the moment the road map is to do exactly this. Get feedback. Push in OpenSCAD examples in. Rinse repeat and keep doing it until it conforms. In terms of the longer road map you can expect me to keep working on it well in to the future. Also it is going to need more robustness in the parser. Some things still break it like the user defined functions. All these things are in the parser but it still has bugs that need to be ironed out. Thank you for trying out the Makertron and providing some constructive feedback :) On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson <alex@alexgibson.net> wrote: > Sorry, reading this back it sounds overly negative. I think this looks > good and I am excited for the future, if it can be more OpenSCAD compatible! > > Can you share anything about your roadmap/next priorities? > > Cheers > Alex > > -----Original Message----- > From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of > Alex Gibson > Sent: 19 July 2017 10:14 > To: 'OpenSCAD general discussion' > Subject: Re: [OpenSCAD] Project Announcement Makertron > > Hi there Mixotricha, > > I was quite excited but I tried to copy-paste 3 Openscad files of sharply > decreasing complexity, and none of them would produce an object, or even an > error. > > When I refreshed the page, I couldn't get back to the original example > file that first greeted me - so maybe a browser caching issue? > > There seem to be a lot of people starting projects to re-create OpenSCAD, > in their own way, and none is anything like as compatible as I would need > them to be for them to be useful. Even OpenJSCAD and FreeCAD rarely open > one of my designs from OpenSCAD... > > For example, supporting 'minkowski' is an absolute must, intersections, > linear extrudes, logic and ideally text functions - some way to handle > fonts could complicate this but it would be worth it! How would we call a > function from a separate file? That sort of thing... > > Cheers > Alex > > -----Original Message----- > From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of > MichaelAtOz > Sent: 19 July 2017 03:27 > To: discuss@lists.openscad.org > Subject: Re: [OpenSCAD] Project Announcement Makertron > > mixotricha wrote > > Hello All, > > > > I'd like to announce Makertron. > > http://makertron.io <http://makertron.io> > > > > It is an alternative I am working on that addresses some of problems I > > see with OpenSCAD and with OpenJSCAD. > > > > It is a bit like ImplicitCad in that it has a server back end -but- it > > also has a client front end. > > > > I have seen a few people have a go at this but none of them were quite > > doing what I needed or had some core implementation problems. > > > > I've gone after some of those and tried to resolve them. > > > > I'd love to get some feedback and would be happy to help answer any > > questions about my project. > > > > Greetings From Australia > > > > Damien > > "At least 90% of the OpenSCAD language specification is now supported" > > Is that documented? > > > > > ----- > Admin - PM me if you need anything, or if I've done something stupid... > > Unless specifically shown otherwise above, my contribution is in the > Public Domain; to the extent possible under law, I have waived all > copyright and related or neighbouring rights to this work. Obviously > inclusion of works of previous authors is not included in the above. > > The TPP is no simple “trade agreement.” Fight it! > http://www.ourfairdeal.org/ time is running out! > -- > View this message in context: http://forum.openscad.org/ > Project-Announcement-Makertron-tp21849p21853.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 > > > _______________________________________________ > 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 > -- Damien Towning CEO / Developer http://makertron.io
J
jon
Wed, Jul 19, 2017 11:00 AM

Mixotricha:

When I try to drag with the right mouse, the image shifts to the right
NO MATTER WHICH WAY I DRAG THE MOUSE.  I am using a Wacom tablet rather
than a mouse, so it might work correctly for others.  I never know
(NetFlix fails miserably).

No idea what to do once the object appears on the screen: I don't see an
Export button to allow me to save an STL.

Interesting.  Exactly why would I use it rather than OpenSCAD? That is,
what is/are the advantage(s)?

Jon

On 7/18/2017 10:27 PM, MichaelAtOz wrote:

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I see
with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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

Mixotricha: When I try to drag with the right mouse, the image shifts to the right NO MATTER WHICH WAY I DRAG THE MOUSE. I am using a Wacom tablet rather than a mouse, so it might work correctly for others. I never know (NetFlix fails miserably). No idea what to do once the object appears on the screen: I don't see an Export button to allow me to save an STL. Interesting. Exactly why would I use it rather than OpenSCAD? That is, what is/are the advantage(s)? Jon On 7/18/2017 10:27 PM, MichaelAtOz wrote: > mixotricha wrote >> Hello All, >> >> I'd like to announce Makertron. >> http://makertron.io <http://makertron.io> >> >> It is an alternative I am working on that addresses some of problems I see >> with OpenSCAD and with OpenJSCAD. >> >> It is a bit like ImplicitCad in that it has a server back end -but- it >> also has a client front end. >> >> I have seen a few people have a go at this but none of them were quite >> doing what I needed or had some core implementation problems. >> >> I've gone after some of those and tried to resolve them. >> >> I'd love to get some feedback and would be happy to help answer any >> questions about my project. >> >> Greetings From Australia >> >> Damien > "At least 90% of the OpenSCAD language specification is now supported" > > Is that documented? > > > > > ----- > Admin - PM me if you need anything, or if I've done something stupid... > > Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above. > > The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out! > -- > View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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
AG
Alex Gibson
Wed, Jul 19, 2017 11:05 AM

Sounds good! Test-driven development ;)

Here’s the code – the most basic object I tried:

difference() {

            translate([-55,-4,0]) cube(size = [80,3,15], center = false);

            translate([17.5,3.75,0]) cylinder(20,4,4); 

            translate([-45,5,7.5]) rotate([90,0,0])cylinder(20,2,2); 

            translate([-50,5,7.5]) rotate([90,0,0])cylinder(20,2,2); 

            translate([-47.5,-2,7.5]) cube(size = [5,4,4], center = true);

                            }

difference() {

            translate([17.5,3.75,0]) cylinder(15,8,8);

            translate([17.5,3.75,0]) cylinder(20,4,4); 

            translate([0,-8,0]) cube(size = [25,4,15], center = false);

            translate([17.5,0,0]) cube(size = [25,7.5,15], center = false);

                            }

From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Damien Towning
Sent: 19 July 2017 12:00
To: OpenSCAD general discussion
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi Alex,

If you can please attach examples of what did not work and I will get busy doozering on them to sort it out!

At the moment the road map is to do exactly this. Get feedback. Push in OpenSCAD examples in.

Rinse repeat and keep doing it until it conforms.

In terms of the longer road map you can expect me to keep working on it well in to the future.

Also it is going to need more robustness in the parser. Some things still break it like the user defined functions.

All these things are in the parser but it still has bugs that need to be ironed out.

Thank you for trying out the Makertron and providing some constructive feedback :)

On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson alex@alexgibson.net wrote:

Sorry, reading this back it sounds overly negative.  I think this looks good and I am excited for the future, if it can be more OpenSCAD compatible!

Can you share anything about your roadmap/next priorities?

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Alex Gibson
Sent: 19 July 2017 10:14
To: 'OpenSCAD general discussion'
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi there Mixotricha,

I was quite excited but I tried to copy-paste 3 Openscad files of sharply decreasing complexity, and none of them would produce an object, or even an error.

When I refreshed the page, I couldn't get back to the original example file that first greeted me - so maybe a browser caching issue?

There seem to be a lot of people starting projects to re-create OpenSCAD, in their own way, and none is anything like as compatible as I would need them to be for them to be useful.  Even OpenJSCAD and FreeCAD rarely open one of my designs from OpenSCAD...

For example, supporting 'minkowski' is an absolute must, intersections, linear extrudes, logic and ideally text functions - some way to handle fonts could complicate this but it would be worth it!  How would we call a function from a separate file?  That sort of thing...

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of MichaelAtOz
Sent: 19 July 2017 03:27
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Project Announcement Makertron

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I
see with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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


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

--

Damien Towning
CEO / Developer
http://makertron.io

Sounds good! Test-driven development ;) Here’s the code – the most basic object I tried: difference() { translate([-55,-4,0]) cube(size = [80,3,15], center = false); translate([17.5,3.75,0]) cylinder(20,4,4); translate([-45,5,7.5]) rotate([90,0,0])cylinder(20,2,2); translate([-50,5,7.5]) rotate([90,0,0])cylinder(20,2,2); translate([-47.5,-2,7.5]) cube(size = [5,4,4], center = true); } difference() { translate([17.5,3.75,0]) cylinder(15,8,8); translate([17.5,3.75,0]) cylinder(20,4,4); translate([0,-8,0]) cube(size = [25,4,15], center = false); translate([17.5,0,0]) cube(size = [25,7.5,15], center = false); } From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Damien Towning Sent: 19 July 2017 12:00 To: OpenSCAD general discussion Subject: Re: [OpenSCAD] Project Announcement Makertron Hi Alex, If you can please attach examples of what did not work and I will get busy doozering on them to sort it out! At the moment the road map is to do exactly this. Get feedback. Push in OpenSCAD examples in. Rinse repeat and keep doing it until it conforms. In terms of the longer road map you can expect me to keep working on it well in to the future. Also it is going to need more robustness in the parser. Some things still break it like the user defined functions. All these things are in the parser but it still has bugs that need to be ironed out. Thank you for trying out the Makertron and providing some constructive feedback :) On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson <alex@alexgibson.net> wrote: Sorry, reading this back it sounds overly negative. I think this looks good and I am excited for the future, if it can be more OpenSCAD compatible! Can you share anything about your roadmap/next priorities? Cheers Alex -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Alex Gibson Sent: 19 July 2017 10:14 To: 'OpenSCAD general discussion' Subject: Re: [OpenSCAD] Project Announcement Makertron Hi there Mixotricha, I was quite excited but I tried to copy-paste 3 Openscad files of sharply decreasing complexity, and none of them would produce an object, or even an error. When I refreshed the page, I couldn't get back to the original example file that first greeted me - so maybe a browser caching issue? There seem to be a lot of people starting projects to re-create OpenSCAD, in their own way, and none is anything like as compatible as I would need them to be for them to be useful. Even OpenJSCAD and FreeCAD rarely open one of my designs from OpenSCAD... For example, supporting 'minkowski' is an absolute must, intersections, linear extrudes, logic and ideally text functions - some way to handle fonts could complicate this but it would be worth it! How would we call a function from a separate file? That sort of thing... Cheers Alex -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of MichaelAtOz Sent: 19 July 2017 03:27 To: discuss@lists.openscad.org Subject: Re: [OpenSCAD] Project Announcement Makertron mixotricha wrote > Hello All, > > I'd like to announce Makertron. > http://makertron.io <http://makertron.io> > > It is an alternative I am working on that addresses some of problems I > see with OpenSCAD and with OpenJSCAD. > > It is a bit like ImplicitCad in that it has a server back end -but- it > also has a client front end. > > I have seen a few people have a go at this but none of them were quite > doing what I needed or had some core implementation problems. > > I've gone after some of those and tried to resolve them. > > I'd love to get some feedback and would be happy to help answer any > questions about my project. > > Greetings From Australia > > Damien "At least 90% of the OpenSCAD language specification is now supported" Is that documented? ----- Admin - PM me if you need anything, or if I've done something stupid... Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out! -- View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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 _______________________________________________ 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 -- Damien Towning CEO / Developer http://makertron.io
AG
Alex Gibson
Wed, Jul 19, 2017 11:10 AM

Just a request… could you consider making your software recognise British English spellings?  IE color=colour…  I speak 4 languages, 5 if you include English (United States) but am always getting told off by OpenSCAD for spelling things ‘correctly’ from my POV!

I am sure other actual languages would love their own versions, that could get hard to manage, but this would be simple!

Cheers

Alex

From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Damien Towning
Sent: 19 July 2017 12:00
To: OpenSCAD general discussion
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi Alex,

If you can please attach examples of what did not work and I will get busy doozering on them to sort it out!

At the moment the road map is to do exactly this. Get feedback. Push in OpenSCAD examples in.

Rinse repeat and keep doing it until it conforms.

In terms of the longer road map you can expect me to keep working on it well in to the future.

Also it is going to need more robustness in the parser. Some things still break it like the user defined functions.

All these things are in the parser but it still has bugs that need to be ironed out.

Thank you for trying out the Makertron and providing some constructive feedback :)

On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson alex@alexgibson.net wrote:

Sorry, reading this back it sounds overly negative.  I think this looks good and I am excited for the future, if it can be more OpenSCAD compatible!

Can you share anything about your roadmap/next priorities?

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Alex Gibson
Sent: 19 July 2017 10:14
To: 'OpenSCAD general discussion'
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi there Mixotricha,

I was quite excited but I tried to copy-paste 3 Openscad files of sharply decreasing complexity, and none of them would produce an object, or even an error.

When I refreshed the page, I couldn't get back to the original example file that first greeted me - so maybe a browser caching issue?

There seem to be a lot of people starting projects to re-create OpenSCAD, in their own way, and none is anything like as compatible as I would need them to be for them to be useful.  Even OpenJSCAD and FreeCAD rarely open one of my designs from OpenSCAD...

For example, supporting 'minkowski' is an absolute must, intersections, linear extrudes, logic and ideally text functions - some way to handle fonts could complicate this but it would be worth it!  How would we call a function from a separate file?  That sort of thing...

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of MichaelAtOz
Sent: 19 July 2017 03:27
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Project Announcement Makertron

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I
see with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it! http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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


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

--

Damien Towning
CEO / Developer
http://makertron.io

Just a request… could you consider making your software recognise British English spellings? IE color=colour… I speak 4 languages, 5 if you include English (United States) but am always getting told off by OpenSCAD for spelling things ‘correctly’ from my POV! I am sure other actual languages would love their own versions, that could get hard to manage, but this would be simple! Cheers Alex From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Damien Towning Sent: 19 July 2017 12:00 To: OpenSCAD general discussion Subject: Re: [OpenSCAD] Project Announcement Makertron Hi Alex, If you can please attach examples of what did not work and I will get busy doozering on them to sort it out! At the moment the road map is to do exactly this. Get feedback. Push in OpenSCAD examples in. Rinse repeat and keep doing it until it conforms. In terms of the longer road map you can expect me to keep working on it well in to the future. Also it is going to need more robustness in the parser. Some things still break it like the user defined functions. All these things are in the parser but it still has bugs that need to be ironed out. Thank you for trying out the Makertron and providing some constructive feedback :) On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson <alex@alexgibson.net> wrote: Sorry, reading this back it sounds overly negative. I think this looks good and I am excited for the future, if it can be more OpenSCAD compatible! Can you share anything about your roadmap/next priorities? Cheers Alex -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Alex Gibson Sent: 19 July 2017 10:14 To: 'OpenSCAD general discussion' Subject: Re: [OpenSCAD] Project Announcement Makertron Hi there Mixotricha, I was quite excited but I tried to copy-paste 3 Openscad files of sharply decreasing complexity, and none of them would produce an object, or even an error. When I refreshed the page, I couldn't get back to the original example file that first greeted me - so maybe a browser caching issue? There seem to be a lot of people starting projects to re-create OpenSCAD, in their own way, and none is anything like as compatible as I would need them to be for them to be useful. Even OpenJSCAD and FreeCAD rarely open one of my designs from OpenSCAD... For example, supporting 'minkowski' is an absolute must, intersections, linear extrudes, logic and ideally text functions - some way to handle fonts could complicate this but it would be worth it! How would we call a function from a separate file? That sort of thing... Cheers Alex -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of MichaelAtOz Sent: 19 July 2017 03:27 To: discuss@lists.openscad.org Subject: Re: [OpenSCAD] Project Announcement Makertron mixotricha wrote > Hello All, > > I'd like to announce Makertron. > http://makertron.io <http://makertron.io> > > It is an alternative I am working on that addresses some of problems I > see with OpenSCAD and with OpenJSCAD. > > It is a bit like ImplicitCad in that it has a server back end -but- it > also has a client front end. > > I have seen a few people have a go at this but none of them were quite > doing what I needed or had some core implementation problems. > > I've gone after some of those and tried to resolve them. > > I'd love to get some feedback and would be happy to help answer any > questions about my project. > > Greetings From Australia > > Damien "At least 90% of the OpenSCAD language specification is now supported" Is that documented? ----- Admin - PM me if you need anything, or if I've done something stupid... Unless specifically shown otherwise above, my contribution is in the Public Domain; to the extent possible under law, I have waived all copyright and related or neighbouring rights to this work. Obviously inclusion of works of previous authors is not included in the above. The TPP is no simple “trade agreement.” Fight it! http://www.ourfairdeal.org/ time is running out! -- View this message in context: http://forum.openscad.org/Project-Announcement-Makertron-tp21849p21853.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 _______________________________________________ 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 -- Damien Towning CEO / Developer http://makertron.io
DT
Damien Towning
Wed, Jul 19, 2017 11:29 AM

Hi Alex,

Thanks for that. I can see that I have missed out a few different
combinations of values for input in to the transpiler. I did not pick up on
tohse while working through examples in the OpenSCAD documentation. Also I
can fix it so it understands colour and color and center and centre and
also 'r' when we mean 'radius' and 'radius' when mean 'r' and 'h' when we
mean 'height' and so on. Those ones always bug me and they are on my to-do
list.

Doozering mode has been activated!

On Wed, Jul 19, 2017 at 9:10 PM, Alex Gibson alex@alexgibson.net wrote:

Just a request… could you consider making your software recognise British
English spellings?  IE color=colour…  I speak 4 languages, 5 if you include
English (United States) but am always getting told off by OpenSCAD for
spelling things ‘correctly’ from my POV!

I am sure other actual languages would love their own versions, that could
get hard to manage, but this would be simple!

Cheers

Alex

From: Discuss [mailto:discuss-bounces@lists.openscad.org] *On Behalf Of
*Damien Towning
Sent: 19 July 2017 12:00
To: OpenSCAD general discussion
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi Alex,

If you can please attach examples of what did not work and I will get busy
doozering on them to sort it out!

At the moment the road map is to do exactly this. Get feedback. Push in
OpenSCAD examples in.

Rinse repeat and keep doing it until it conforms.

In terms of the longer road map you can expect me to keep working on it
well in to the future.

Also it is going to need more robustness in the parser. Some things still
break it like the user defined functions.

All these things are in the parser but it still has bugs that need to be
ironed out.

Thank you for trying out the Makertron and providing some constructive
feedback :)

On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson alex@alexgibson.net wrote:

Sorry, reading this back it sounds overly negative.  I think this looks
good and I am excited for the future, if it can be more OpenSCAD compatible!

Can you share anything about your roadmap/next priorities?

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of
Alex Gibson
Sent: 19 July 2017 10:14
To: 'OpenSCAD general discussion'
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi there Mixotricha,

I was quite excited but I tried to copy-paste 3 Openscad files of sharply
decreasing complexity, and none of them would produce an object, or even an
error.

When I refreshed the page, I couldn't get back to the original example
file that first greeted me - so maybe a browser caching issue?

There seem to be a lot of people starting projects to re-create OpenSCAD,
in their own way, and none is anything like as compatible as I would need
them to be for them to be useful.  Even OpenJSCAD and FreeCAD rarely open
one of my designs from OpenSCAD...

For example, supporting 'minkowski' is an absolute must, intersections,
linear extrudes, logic and ideally text functions - some way to handle
fonts could complicate this but it would be worth it!  How would we call a
function from a separate file?  That sort of thing...

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of
MichaelAtOz
Sent: 19 July 2017 03:27
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Project Announcement Makertron

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I
see with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the
Public Domain; to the extent possible under law, I have waived all
copyright and related or neighbouring rights to this work. Obviously
inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it!
http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/
Project-Announcement-Makertron-tp21849p21853.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


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

--

Damien Towning
CEO / Developer
http://makertron.io


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

--
Damien Towning
CEO / Developer
http://makertron.io

Hi Alex, Thanks for that. I can see that I have missed out a few different combinations of values for input in to the transpiler. I did not pick up on tohse while working through examples in the OpenSCAD documentation. Also I can fix it so it understands colour and color and center and centre and also 'r' when we mean 'radius' and 'radius' when mean 'r' and 'h' when we mean 'height' and so on. Those ones always bug me and they are on my to-do list. Doozering mode has been activated! On Wed, Jul 19, 2017 at 9:10 PM, Alex Gibson <alex@alexgibson.net> wrote: > Just a request… could you consider making your software recognise British > English spellings? IE color=colour… I speak 4 languages, 5 if you include > English (United States) but am always getting told off by OpenSCAD for > spelling things ‘correctly’ from my POV! > > I am sure other actual languages would love their own versions, that could > get hard to manage, but this would be simple! > > > > Cheers > > Alex > > > > > > *From:* Discuss [mailto:discuss-bounces@lists.openscad.org] *On Behalf Of > *Damien Towning > *Sent:* 19 July 2017 12:00 > *To:* OpenSCAD general discussion > *Subject:* Re: [OpenSCAD] Project Announcement Makertron > > > > Hi Alex, > > If you can please attach examples of what did not work and I will get busy > doozering on them to sort it out! > > At the moment the road map is to do exactly this. Get feedback. Push in > OpenSCAD examples in. > > Rinse repeat and keep doing it until it conforms. > > In terms of the longer road map you can expect me to keep working on it > well in to the future. > > Also it is going to need more robustness in the parser. Some things still > break it like the user defined functions. > > All these things are in the parser but it still has bugs that need to be > ironed out. > > Thank you for trying out the Makertron and providing some constructive > feedback :) > > > > On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson <alex@alexgibson.net> wrote: > > Sorry, reading this back it sounds overly negative. I think this looks > good and I am excited for the future, if it can be more OpenSCAD compatible! > > Can you share anything about your roadmap/next priorities? > > Cheers > Alex > > > -----Original Message----- > From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of > Alex Gibson > Sent: 19 July 2017 10:14 > To: 'OpenSCAD general discussion' > Subject: Re: [OpenSCAD] Project Announcement Makertron > > Hi there Mixotricha, > > I was quite excited but I tried to copy-paste 3 Openscad files of sharply > decreasing complexity, and none of them would produce an object, or even an > error. > > When I refreshed the page, I couldn't get back to the original example > file that first greeted me - so maybe a browser caching issue? > > There seem to be a lot of people starting projects to re-create OpenSCAD, > in their own way, and none is anything like as compatible as I would need > them to be for them to be useful. Even OpenJSCAD and FreeCAD rarely open > one of my designs from OpenSCAD... > > For example, supporting 'minkowski' is an absolute must, intersections, > linear extrudes, logic and ideally text functions - some way to handle > fonts could complicate this but it would be worth it! How would we call a > function from a separate file? That sort of thing... > > Cheers > Alex > > -----Original Message----- > From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of > MichaelAtOz > Sent: 19 July 2017 03:27 > To: discuss@lists.openscad.org > Subject: Re: [OpenSCAD] Project Announcement Makertron > > mixotricha wrote > > Hello All, > > > > I'd like to announce Makertron. > > http://makertron.io <http://makertron.io> > > > > It is an alternative I am working on that addresses some of problems I > > see with OpenSCAD and with OpenJSCAD. > > > > It is a bit like ImplicitCad in that it has a server back end -but- it > > also has a client front end. > > > > I have seen a few people have a go at this but none of them were quite > > doing what I needed or had some core implementation problems. > > > > I've gone after some of those and tried to resolve them. > > > > I'd love to get some feedback and would be happy to help answer any > > questions about my project. > > > > Greetings From Australia > > > > Damien > > "At least 90% of the OpenSCAD language specification is now supported" > > Is that documented? > > > > > ----- > Admin - PM me if you need anything, or if I've done something stupid... > > Unless specifically shown otherwise above, my contribution is in the > Public Domain; to the extent possible under law, I have waived all > copyright and related or neighbouring rights to this work. Obviously > inclusion of works of previous authors is not included in the above. > > The TPP is no simple “trade agreement.” Fight it! > http://www.ourfairdeal.org/ time is running out! > -- > View this message in context: http://forum.openscad.org/ > Project-Announcement-Makertron-tp21849p21853.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 > > > _______________________________________________ > 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 > > > > > > -- > > Damien Towning > CEO / Developer > http://makertron.io > > > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org > > -- Damien Towning CEO / Developer http://makertron.io
DT
Damien Towning
Wed, Jul 19, 2017 11:32 AM

Hi Alex,

Thanks for that. I can see that I did not pick up on a few different
parsing formats for input in to the transpiler. I have been following
through examples in the documentation but I see some differences. Also I am
bugged by colour/color and 'center' and 'centre' and so on. That has been
on my to-do list for awhile.

Doozering mode activated!

On Wed, Jul 19, 2017 at 9:10 PM, Alex Gibson alex@alexgibson.net wrote:

Just a request… could you consider making your software recognise British
English spellings?  IE color=colour…  I speak 4 languages, 5 if you include
English (United States) but am always getting told off by OpenSCAD for
spelling things ‘correctly’ from my POV!

I am sure other actual languages would love their own versions, that could
get hard to manage, but this would be simple!

Cheers

Alex

From: Discuss [mailto:discuss-bounces@lists.openscad.org] *On Behalf Of
*Damien Towning
Sent: 19 July 2017 12:00
To: OpenSCAD general discussion
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi Alex,

If you can please attach examples of what did not work and I will get busy
doozering on them to sort it out!

At the moment the road map is to do exactly this. Get feedback. Push in
OpenSCAD examples in.

Rinse repeat and keep doing it until it conforms.

In terms of the longer road map you can expect me to keep working on it
well in to the future.

Also it is going to need more robustness in the parser. Some things still
break it like the user defined functions.

All these things are in the parser but it still has bugs that need to be
ironed out.

Thank you for trying out the Makertron and providing some constructive
feedback :)

On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson alex@alexgibson.net wrote:

Sorry, reading this back it sounds overly negative.  I think this looks
good and I am excited for the future, if it can be more OpenSCAD compatible!

Can you share anything about your roadmap/next priorities?

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of
Alex Gibson
Sent: 19 July 2017 10:14
To: 'OpenSCAD general discussion'
Subject: Re: [OpenSCAD] Project Announcement Makertron

Hi there Mixotricha,

I was quite excited but I tried to copy-paste 3 Openscad files of sharply
decreasing complexity, and none of them would produce an object, or even an
error.

When I refreshed the page, I couldn't get back to the original example
file that first greeted me - so maybe a browser caching issue?

There seem to be a lot of people starting projects to re-create OpenSCAD,
in their own way, and none is anything like as compatible as I would need
them to be for them to be useful.  Even OpenJSCAD and FreeCAD rarely open
one of my designs from OpenSCAD...

For example, supporting 'minkowski' is an absolute must, intersections,
linear extrudes, logic and ideally text functions - some way to handle
fonts could complicate this but it would be worth it!  How would we call a
function from a separate file?  That sort of thing...

Cheers
Alex

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of
MichaelAtOz
Sent: 19 July 2017 03:27
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Project Announcement Makertron

mixotricha wrote

Hello All,

I'd like to announce Makertron.
http://makertron.io http://makertron.io

It is an alternative I am working on that addresses some of problems I
see with OpenSCAD and with OpenJSCAD.

It is a bit like ImplicitCad in that it has a server back end -but- it
also has a client front end.

I have seen a few people have a go at this but none of them were quite
doing what I needed or had some core implementation problems.

I've gone after some of those and tried to resolve them.

I'd love to get some feedback and would be happy to help answer any
questions about my project.

Greetings From Australia

Damien

"At least 90% of the OpenSCAD language specification is now supported"

Is that documented?


Admin - PM me if you need anything, or if I've done something stupid...

Unless specifically shown otherwise above, my contribution is in the
Public Domain; to the extent possible under law, I have waived all
copyright and related or neighbouring rights to this work. Obviously
inclusion of works of previous authors is not included in the above.

The TPP is no simple “trade agreement.”  Fight it!
http://www.ourfairdeal.org/  time is running out!

View this message in context: http://forum.openscad.org/
Project-Announcement-Makertron-tp21849p21853.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


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

--

Damien Towning
CEO / Developer
http://makertron.io


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

--
Damien Towning
CEO / Developer
http://makertron.io

Hi Alex, Thanks for that. I can see that I did not pick up on a few different parsing formats for input in to the transpiler. I have been following through examples in the documentation but I see some differences. Also I am bugged by colour/color and 'center' and 'centre' and so on. That has been on my to-do list for awhile. Doozering mode activated! On Wed, Jul 19, 2017 at 9:10 PM, Alex Gibson <alex@alexgibson.net> wrote: > Just a request… could you consider making your software recognise British > English spellings? IE color=colour… I speak 4 languages, 5 if you include > English (United States) but am always getting told off by OpenSCAD for > spelling things ‘correctly’ from my POV! > > I am sure other actual languages would love their own versions, that could > get hard to manage, but this would be simple! > > > > Cheers > > Alex > > > > > > *From:* Discuss [mailto:discuss-bounces@lists.openscad.org] *On Behalf Of > *Damien Towning > *Sent:* 19 July 2017 12:00 > *To:* OpenSCAD general discussion > *Subject:* Re: [OpenSCAD] Project Announcement Makertron > > > > Hi Alex, > > If you can please attach examples of what did not work and I will get busy > doozering on them to sort it out! > > At the moment the road map is to do exactly this. Get feedback. Push in > OpenSCAD examples in. > > Rinse repeat and keep doing it until it conforms. > > In terms of the longer road map you can expect me to keep working on it > well in to the future. > > Also it is going to need more robustness in the parser. Some things still > break it like the user defined functions. > > All these things are in the parser but it still has bugs that need to be > ironed out. > > Thank you for trying out the Makertron and providing some constructive > feedback :) > > > > On Wed, Jul 19, 2017 at 7:20 PM, Alex Gibson <alex@alexgibson.net> wrote: > > Sorry, reading this back it sounds overly negative. I think this looks > good and I am excited for the future, if it can be more OpenSCAD compatible! > > Can you share anything about your roadmap/next priorities? > > Cheers > Alex > > > -----Original Message----- > From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of > Alex Gibson > Sent: 19 July 2017 10:14 > To: 'OpenSCAD general discussion' > Subject: Re: [OpenSCAD] Project Announcement Makertron > > Hi there Mixotricha, > > I was quite excited but I tried to copy-paste 3 Openscad files of sharply > decreasing complexity, and none of them would produce an object, or even an > error. > > When I refreshed the page, I couldn't get back to the original example > file that first greeted me - so maybe a browser caching issue? > > There seem to be a lot of people starting projects to re-create OpenSCAD, > in their own way, and none is anything like as compatible as I would need > them to be for them to be useful. Even OpenJSCAD and FreeCAD rarely open > one of my designs from OpenSCAD... > > For example, supporting 'minkowski' is an absolute must, intersections, > linear extrudes, logic and ideally text functions - some way to handle > fonts could complicate this but it would be worth it! How would we call a > function from a separate file? That sort of thing... > > Cheers > Alex > > -----Original Message----- > From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of > MichaelAtOz > Sent: 19 July 2017 03:27 > To: discuss@lists.openscad.org > Subject: Re: [OpenSCAD] Project Announcement Makertron > > mixotricha wrote > > Hello All, > > > > I'd like to announce Makertron. > > http://makertron.io <http://makertron.io> > > > > It is an alternative I am working on that addresses some of problems I > > see with OpenSCAD and with OpenJSCAD. > > > > It is a bit like ImplicitCad in that it has a server back end -but- it > > also has a client front end. > > > > I have seen a few people have a go at this but none of them were quite > > doing what I needed or had some core implementation problems. > > > > I've gone after some of those and tried to resolve them. > > > > I'd love to get some feedback and would be happy to help answer any > > questions about my project. > > > > Greetings From Australia > > > > Damien > > "At least 90% of the OpenSCAD language specification is now supported" > > Is that documented? > > > > > ----- > Admin - PM me if you need anything, or if I've done something stupid... > > Unless specifically shown otherwise above, my contribution is in the > Public Domain; to the extent possible under law, I have waived all > copyright and related or neighbouring rights to this work. Obviously > inclusion of works of previous authors is not included in the above. > > The TPP is no simple “trade agreement.” Fight it! > http://www.ourfairdeal.org/ time is running out! > -- > View this message in context: http://forum.openscad.org/ > Project-Announcement-Makertron-tp21849p21853.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 > > > _______________________________________________ > 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 > > > > > > -- > > Damien Towning > CEO / Developer > http://makertron.io > > > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org > > -- Damien Towning CEO / Developer http://makertron.io