JSCAD User Group

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Holes when using star primitive with extrusion and boolean operation

    General Discussions
    2
    4
    360
    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.
    • gilboonet
      gilboonet last edited by

      Hello, I made a little jscad script to make a star using the dedicated primitive, it went well, but unfortunately the model has holes and they appear on all combinations that my script can do :

      • star + rectangular_extrude
      • star + rectangular_extrude + linear_extrude + union

      It might is due to T junction problem.

      Capture d’écran de 2020-12-23 16-46-47.png

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

        @z3dev I already tried to use a branch locally but didn't managed to make it work, so I stick to web version at https://jscad.xyz/

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

          @gilboonet thanks again.

          yeah. it looks like a t-junction issue again. if you have the time then please try the V2 branch called ' v2-fix-t-junctions', as some feedback on the changes would be good.

          gilboonet 1 Reply Last reply Reply Quote 0
          • gilboonet
            gilboonet last edited by

            I rewrote it with v1 and the star rendered has no holes. I avoided rectangular_extrude because I wasn't able to use it without roundends. And I need to find a way to compute star width using a % from the outerpath (I form the star polygon with the outerpath minus itself scaled (0.8) for the moment.
            Capture d’écran de 2020-12-29 19-15-45.png

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Powered by NodeBB | Contributors