JSCAD User Group
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    basic design for projection

    Scheduled Pinned Locked Moved Design Discussions
    9 Posts 3 Posters 2.3k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • gilboonetG Offline
      gilboonet
      last edited by

      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.
      Capture d’écran de 2021-05-22 11-30-43.png

      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

      z3devZ 1 Reply Last reply Reply Quote 0
      • hrgdavorH Offline
        hrgdavor
        last edited by

        I think you need to wait just a bit more.
        https://github.com/jscad/OpenJSCAD.org/pull/843

        based on the comment for that pull request, the project function is comming soon

        gilboonetG 1 Reply Last reply Reply Quote 0
        • gilboonetG Offline
          gilboonet @hrgdavor
          last edited by

          @hrgdavor Thank you.

          1 Reply Last reply Reply Quote 0
          • hrgdavorH Offline
            hrgdavor
            last edited by

            @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

            c39a320b-9294-43dd-b5a4-8630416fe19a-image.png

            7a85b5a1-c58b-4257-afdb-bba72d946eda-image.png

            again , thnx @z3dev , this looks veery nice 🙂 🙂

            z3devZ 1 Reply Last reply Reply Quote 0
            • z3devZ Offline
              z3dev @hrgdavor
              last edited by

              @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.

              1 Reply Last reply Reply Quote 1
              • z3devZ Offline
                z3dev @gilboonet
                last edited by

                @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/

                gilboonetG 1 Reply Last reply Reply Quote 0
                • gilboonetG Offline
                  gilboonet @z3dev
                  last edited by

                  @z3dev I will try it ASAP and will give back some feedback.

                  gilboonetG 1 Reply Last reply Reply Quote 0
                  • gilboonetG Offline
                    gilboonet @gilboonet
                    last edited by

                    Here's a first test :
                    Capture d’écran de 2021-06-01 11-15-45.png
                    The output is the same as it was with my function.

                    z3devZ 1 Reply Last reply Reply Quote 1
                    • z3devZ Offline
                      z3dev @gilboonet
                      last edited by

                      @gilboonet excellent!

                      You are the super user!

                      1 Reply Last reply Reply Quote 0

                      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
                      • First post
                        Last post
                      Powered by NodeBB | Contributors