basic design for projection
-
Here is the basic design where it would be useful to use a projection function. In order to make simple scroll saw pattern, I was asked to make a generic script that users could easily change. For the moment it's using my function vol2surf that "works" as a projection even if it far from that.

I saw that a projection function is now available (projectionOfPoint), how can I use it to replace mine ?
the project is here, it's in a .zip because it uses an external 3d model
-
I think you need to wait just a bit more.
https://github.com/jscad/OpenJSCAD.org/pull/843based on the comment for that pull request, the project function is comming soon
-
@hrgdavor Thank you.
-
@z3dev did a really nice job, I am stealing his thunder a bit by letting you see the preview of the project function
it is in the master branch if you have openjscad dev enviroment you could test it right away.
I am sure it will be available soon on the https://openjscad.xyz/ website

again , thnx @z3dev , this looks veery nice

-
@hrgdavor thanks for the prerelease event.

There’s one more special function coming; scission()
This one is totally inspired by @gilboonet
FYI, this is tied to a MAJOR RELEASE of the modeling library, so please pay close attention to the release notes.
-
@gilboonet please try the new release, which includes the new project() function as well as the new scission() function.
There’s API documentation at www.openjscad.xyz/docs/
-
@z3dev I will try it ASAP and will give back some feedback.
-
Here's a first test :

The output is the same as it was with my function. -
@gilboonet excellent!
You are the super user!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login