On Feb 3, 2015, at 12:14 PM, pff pfuhlman@skypoint.com wrote:
Marius, Forgive my laziness, it's been a while since I used OpenSCAD, but does OpenSCAD support a linear sweep / extrude of a solid body (resulting in a new solid that can be subtracted) versus a linear sweep / extrude a 2D profile? Phil(f) in WI
You can only really do linear sweeps of solids if they’re convex, by doing:
hull() {
translate(posA) object();
translate(posB) object();
}
-Marius
I tried this example.
I get
Parser error in line 64: syntax error
ERROR: Compilation failed!
line 64 is
pos = position(a);
Please advise
thanks
Stuart
On Tue, Feb 3, 2015 at 11:03 AM, Marius Kintel marius@kintel.net wrote:
On Feb 3, 2015, at 10:27 AM, stustev stustev@gmail.com wrote:
I agree this should be an option.
I like the idea of line by line. That allows finding exactly which line
of code makes which cut. Sometimes, it is clear by just looking but other
times it is not clear which line of code did exactly what. If there is a
way to highlight the cut surfaces/sections and see which line of code cut
it then preprocessing the entire CAM program would be just fine.
There are ways of structuring this in OpenSCAD. You could e.g. describe
all tool locations in a list and let OpenSCAD iterate over that list.
You could even have an animation playing through the list to see the
actual tool movement.
Some of these things are possible in real-time, while others require a lot
of processing.
The best would be to start somewhere and get some experience in terms of
what limitations in OpenSCAD you’ll have to live with.
Perhaps this example could help understand highlighting/animation:
http://files.openscad.org/examples/Advanced/animation.html
-Marius
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
Addressee is the intended audience.
If you are not the addressee then my consent is not given for you to read
this email furthermore it is my wish you would close this without saving or
reading, and cease and desist from saving or opening my private
correspondence.
Thank you for honoring my wish.
Your code does not seem to be included. Please post again.
Sincerely,
TakeItAndRun
2015-02-04 16:08 GMT+01:00 Stuart Stevenson stustev@gmail.com:
I tried this example.
I get
Parser error in line 64: syntax error
ERROR: Compilation failed!
line 64 is
pos = position(a);
Please advise
thanks
Stuart
On Tue, Feb 3, 2015 at 11:03 AM, Marius Kintel marius@kintel.net wrote:
On Feb 3, 2015, at 10:27 AM, stustev stustev@gmail.com wrote:
I agree this should be an option.
I like the idea of line by line. That allows finding exactly which line
of code makes which cut. Sometimes, it is clear by just looking but other
times it is not clear which line of code did exactly what. If there is a
way to highlight the cut surfaces/sections and see which line of code cut
it then preprocessing the entire CAM program would be just fine.
There are ways of structuring this in OpenSCAD. You could e.g. describe
all tool locations in a list and let OpenSCAD iterate over that list.
You could even have an animation playing through the list to see the
actual tool movement.
Some of these things are possible in real-time, while others require a
lot of processing.
The best would be to start somewhere and get some experience in terms of
what limitations in OpenSCAD you’ll have to live with.
Perhaps this example could help understand highlighting/animation:
http://files.openscad.org/examples/Advanced/animation.html
-Marius
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
Addressee is the intended audience.
If you are not the addressee then my consent is not given for you to read
this email furthermore it is my wish you would close this without saving or
reading, and cease and desist from saving or opening my private
correspondence.
Thank you for honoring my wish.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
stempeldergeschichte@googlemail.com karsten@rohrbach.de
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
http://files.openscad.org/examples/Advanced/animation.html
this is the link Marius provided as an example of animation
It would not run on my computer
I get
Parser error in line 64: syntax error
ERROR: Compilation failed!
line 64 is
pos = position(a);
Please advise
thanks
Stuart
On Wed, Feb 4, 2015 at 12:39 PM, Peter Falke <
stempeldergeschichte@googlemail.com> wrote:
Your code does not seem to be included. Please post again.
Sincerely,
TakeItAndRun
2015-02-04 16:08 GMT+01:00 Stuart Stevenson stustev@gmail.com:
I tried this example.
I get
Parser error in line 64: syntax error
ERROR: Compilation failed!
line 64 is
pos = position(a);
Please advise
thanks
Stuart
On Tue, Feb 3, 2015 at 11:03 AM, Marius Kintel marius@kintel.net wrote:
On Feb 3, 2015, at 10:27 AM, stustev stustev@gmail.com wrote:
I agree this should be an option.
I like the idea of line by line. That allows finding exactly which
line of code makes which cut. Sometimes, it is clear by just looking but
other times it is not clear which line of code did exactly what. If there
is a way to highlight the cut surfaces/sections and see which line of code
cut it then preprocessing the entire CAM program would be just fine.
There are ways of structuring this in OpenSCAD. You could e.g. describe
all tool locations in a list and let OpenSCAD iterate over that list.
You could even have an animation playing through the list to see the
actual tool movement.
Some of these things are possible in real-time, while others require a
lot of processing.
The best would be to start somewhere and get some experience in terms of
what limitations in OpenSCAD you’ll have to live with.
Perhaps this example could help understand highlighting/animation:
http://files.openscad.org/examples/Advanced/animation.html
-Marius
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
Addressee is the intended audience.
If you are not the addressee then my consent is not given for you to read
this email furthermore it is my wish you would close this without saving or
reading, and cease and desist from saving or opening my private
correspondence.
Thank you for honoring my wish.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
stempeldergeschichte@googlemail.com karsten@rohrbach.de
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
Addressee is the intended audience.
If you are not the addressee then my consent is not given for you to read
this email furthermore it is my wish you would close this without saving or
reading, and cease and desist from saving or opening my private
correspondence.
Thank you for honoring my wish.
On Feb 4, 2015, at 13:54 PM, Stuart Stevenson stustev@gmail.com wrote:
http://files.openscad.org/examples/Advanced/animation.html
this is the link Marius provided as an example of animation
It would not run on my computer
You need a development snapshot of OpenSCAD to see that example.
-Marius
I'm using version = [2014, 6, 29].
The following changes made it work for me:
// posx = position(a);
color("black")
translate([position(a)[0], position(a)[1], -3*r])
cube([0.8, 0.8, 0.2], center = true);
With a newer build the assignment in blocks does work, I believe.
In the code, maybe someone could add a line about what version of OpenSCAD
is required to run it?
Sincerely,
TakeItAndRun
2015-02-04 20:08 GMT+01:00 Marius Kintel marius@kintel.net:
On Feb 4, 2015, at 13:54 PM, Stuart Stevenson stustev@gmail.com wrote:
http://files.openscad.org/examples/Advanced/animation.html
this is the link Marius provided as an example of animation
It would not run on my computer
You need a development snapshot of OpenSCAD to see that example.
-Marius
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
stempeldergeschichte@googlemail.com karsten@rohrbach.de
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
%for (a = [ 0 : 0.004 : 1]) assign(pos = position(a)){
Is a better fix for older versions to avoid calling position twice.
On 4 February 2015 at 19:43, Peter Falke <
stempeldergeschichte@googlemail.com> wrote:
I'm using version = [2014, 6, 29].
The following changes made it work for me:
// posx = position(a);
color("black")
translate([position(a)[0], position(a)[1], -3*r])
cube([0.8, 0.8, 0.2], center = true);
With a newer build the assignment in blocks does work, I believe.
In the code, maybe someone could add a line about what version of OpenSCAD
is required to run it?
Sincerely,
TakeItAndRun
2015-02-04 20:08 GMT+01:00 Marius Kintel marius@kintel.net:
On Feb 4, 2015, at 13:54 PM, Stuart Stevenson stustev@gmail.com wrote:
http://files.openscad.org/examples/Advanced/animation.html
this is the link Marius provided as an example of animation
It would not run on my computer
You need a development snapshot of OpenSCAD to see that example.
-Marius
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
stempeldergeschichte@googlemail.com karsten@rohrbach.de
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
got it working - thanks
On Wed, Feb 4, 2015 at 1:43 PM, Peter Falke [via OpenSCAD] <
ml-node+s1091067n11452h89@n5.nabble.com> wrote:
I'm using version = [2014, 6, 29].
The following changes made it work for me:
// posx = position(a);
color("black")
translate([position(a)[0], position(a)[1], -3*r])
cube([0.8, 0.8, 0.2], center = true);
With a newer build the assignment in blocks does work, I believe.
In the code, maybe someone could add a line about what version of OpenSCAD
is required to run it?
Sincerely,
TakeItAndRun
2015-02-04 20:08 GMT+01:00 Marius Kintel <[hidden email]
http:///user/SendEmail.jtp?type=node&node=11452&i=0>:
On Feb 4, 2015, at 13:54 PM, Stuart Stevenson <[hidden email]
http:///user/SendEmail.jtp?type=node&node=11452&i=1> wrote:
http://files.openscad.org/examples/Advanced/animation.html
this is the link Marius provided as an example of animation
It would not run on my computer
You need a development snapshot of OpenSCAD to see that example.
-Marius
OpenSCAD mailing list
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=2
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=3
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
OpenSCAD mailing list
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=4
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
If you reply to this email, your message will be added to the discussion
below:
http://forum.openscad.org/nc-code-verification-tp11373p11452.html
To unsubscribe from nc code verification, click here
http://forum.openscad.org/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=11373&code=c3R1c3RldkBnbWFpbC5jb218MTEzNzN8LTEyODc0MzU0ODM=
.
NAML
http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
--
Addressee is the intended audience.
If you are not the addressee then my consent is not given for you to read
this email furthermore it is my wish you would close this without saving or
reading, and cease and desist from saving or opening my private
correspondence.
Thank you for honoring my wish.
--
View this message in context: http://forum.openscad.org/nc-code-verification-tp11373p11454.html
Sent from the OpenSCAD mailing list archive at Nabble.com.
Does`nt position(a) get cashed(sp?)?
2015-02-04 20:53 GMT+01:00 stustev stustev@gmail.com:
got it working - thanks
On Wed, Feb 4, 2015 at 1:43 PM, Peter Falke [via OpenSCAD] <[hidden email]
http:///user/SendEmail.jtp?type=node&node=11454&i=0> wrote:
I'm using version = [2014, 6, 29].
The following changes made it work for me:
// posx = position(a);
color("black")
translate([position(a)[0], position(a)[1], -3*r])
cube([0.8, 0.8, 0.2], center = true);
With a newer build the assignment in blocks does work, I believe.
In the code, maybe someone could add a line about what version of
OpenSCAD is required to run it?
Sincerely,
TakeItAndRun
2015-02-04 20:08 GMT+01:00 Marius Kintel <[hidden email]
http:///user/SendEmail.jtp?type=node&node=11452&i=0>:
On Feb 4, 2015, at 13:54 PM, Stuart Stevenson <[hidden email]
http:///user/SendEmail.jtp?type=node&node=11452&i=1> wrote:
http://files.openscad.org/examples/Advanced/animation.html
this is the link Marius provided as an example of animation
It would not run on my computer
You need a development snapshot of OpenSCAD to see that example.
-Marius
OpenSCAD mailing list
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=2
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=3
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
OpenSCAD mailing list
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=4
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
If you reply to this email, your message will be added to the
discussion below:
http://forum.openscad.org/nc-code-verification-tp11373p11452.html
To unsubscribe from nc code verification, click here.
NAML
http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
--
Addressee is the intended audience.
If you are not the addressee then my consent is not given for you to read
this email furthermore it is my wish you would close this without saving or
reading, and cease and desist from saving or opening my private
correspondence.
Thank you for honoring my wish.
View this message in context: Re: nc code verification
http://forum.openscad.org/nc-code-verification-tp11373p11454.html
Sent from the OpenSCAD mailing list archive http://forum.openscad.org/
at Nabble.com.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
stempeldergeschichte@googlemail.com karsten@rohrbach.de
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
There is a new development for FreeCad to generate gcode:
http://yorik.uncreated.net/guestblog.php?2015=22
2015-02-04 22:36 GMT+01:00 Peter Falke stempeldergeschichte@googlemail.com
:
Does`nt position(a) get cashed(sp?)?
2015-02-04 20:53 GMT+01:00 stustev stustev@gmail.com:
got it working - thanks
On Wed, Feb 4, 2015 at 1:43 PM, Peter Falke [via OpenSCAD] <[hidden
email] http:///user/SendEmail.jtp?type=node&node=11454&i=0> wrote:
I'm using version = [2014, 6, 29].
The following changes made it work for me:
// posx = position(a);
color("black")
translate([position(a)[0], position(a)[1], -3*r])
cube([0.8, 0.8, 0.2], center = true);
With a newer build the assignment in blocks does work, I believe.
In the code, maybe someone could add a line about what version of
OpenSCAD is required to run it?
Sincerely,
TakeItAndRun
2015-02-04 20:08 GMT+01:00 Marius Kintel <[hidden email]
http:///user/SendEmail.jtp?type=node&node=11452&i=0>:
On Feb 4, 2015, at 13:54 PM, Stuart Stevenson <[hidden email]
http:///user/SendEmail.jtp?type=node&node=11452&i=1> wrote:
http://files.openscad.org/examples/Advanced/animation.html
this is the link Marius provided as an example of animation
It would not run on my computer
You need a development snapshot of OpenSCAD to see that example.
-Marius
OpenSCAD mailing list
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=2
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=3
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
OpenSCAD mailing list
[hidden email] http:///user/SendEmail.jtp?type=node&node=11452&i=4
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
If you reply to this email, your message will be added to the
discussion below:
http://forum.openscad.org/nc-code-verification-tp11373p11452.html
To unsubscribe from nc code verification, click here.
NAML
http://forum.openscad.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml
--
Addressee is the intended audience.
If you are not the addressee then my consent is not given for you to read
this email furthermore it is my wish you would close this without saving or
reading, and cease and desist from saving or opening my private
correspondence.
Thank you for honoring my wish.
View this message in context: Re: nc code verification
http://forum.openscad.org/nc-code-verification-tp11373p11454.html
Sent from the OpenSCAD mailing list archive http://forum.openscad.org/
at Nabble.com.
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
--
stempeldergeschichte@googlemail.com karsten@rohrbach.de
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!
--
stempeldergeschichte@googlemail.com karsten@rohrbach.de
P.S. Falls meine E-Mail kürzer ausfällt als Dir angenehm ist:
Ich probiere gerade aus kurze Antworten statt gar keine Antworten zu
schreiben.
Wenn Du gerne mehr lesen möchtest, dann lass es mich bitte wissen.
P.S. In case my e-mail is shorter than you enjoy:
I am currently trying short replies instead of no replies at all.
Please let me know, if you like to read more.
Enjoy!