JSCAD User Group
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics

    • All categories
    • gilboonetG

      Build a specialized graphical editor

      Watching Ignoring Scheduled Pinned Locked Moved Design Discussions
      3
      1
      0 Votes
      3 Posts
      1k Views
      gilboonetG
      @hrgdavor Thank you, I will try from this demo.html file. I already used that file at early stage of V2 to take snapshots of a scene to create an animation, but I'm not sure I understood it all.
    • jihyelee-codeJ

      2D union/subtract/intersect to create mesh

      Watching Ignoring Scheduled Pinned Locked Moved General Discussions
      3
      0 Votes
      3 Posts
      1k Views
      jihyelee-codeJ
      @gilboonet Well, actually I figured out! I was using earcut.js to create indice, and with little bit of touch with the result of CAG union/subtract/intersect it worked well. Thanks for the reply.
    • Antoine GuillaumeA

      Rectangle with multiple style corner

      Watching Ignoring Scheduled Pinned Locked Moved Design Discussions
      3
      0 Votes
      3 Posts
      1k Views
      Antoine GuillaumeA
      @z3dev ok, thank you very much for your feedback
    • z3devZ

      Makers Faire Tokyo

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      3
      1 Votes
      3 Posts
      1k Views
      z3devZ
      あなたが参加する機会を得たら、知らせてください。あなたのためのチケットを持っています!
    • gilboonetG

      How to use vec2/3 classes

      Watching Ignoring Scheduled Pinned Locked Moved Design Discussions
      3
      0 Votes
      3 Posts
      1k Views
      z3devZ
      @gilboonet the example looks fine. You can create, rotate, transform all the math objects.. Now comes the fun part... curves, distances, etc. There are little tidbits of logic throughout the library. You can find some of the basic calculations in the primitives, I.e. arc, circle, sphere, etc. And of course, let us know if you have questions.
    • gilboonetG

      Getting values from a geometry

      Watching Ignoring Scheduled Pinned Locked Moved Design Discussions
      3
      0 Votes
      3 Posts
      1k Views
      gilboonetG
      @z3dev I finally resolved it by not using transforms and directly compute the center of the rectangles, that way the geometry sides were ok without any need to transform. I hope to be able to reuse that code for same kind of simple designs. [image: 1678010657825-capture-d-%C3%A9cran-du-2023-03-05-10-58-47.png]
    • Hermann-SWH

      Small "shift+enter" bug in openjscad.xyz?

      Watching Ignoring Scheduled Pinned Locked Moved Development Discussions
      3
      0 Votes
      3 Posts
      1k Views
      Hermann-SWH
      @hrgdavor Thanks: https://github.com/jscad/OpenJSCAD.org/issues/1317
    • shay cernyS

      Modifying Variables From Imported Parametric model

      Watching Ignoring Scheduled Pinned Locked Moved Development Discussions
      3
      0 Votes
      3 Posts
      2k Views
      z3devZ
      @shay-cerny Welcome This isn't exhaustive but lists some of the websites using JSCAD. https://openjscad.xyz/dokuwiki/doku.php?id=en:user_guide_help
    • sopattS

      vec3.angle(a,b)

      Watching Ignoring Scheduled Pinned Locked Moved Development Discussions
      3
      0 Votes
      3 Posts
      2k Views
      z3devZ
      @sopatt Sorry to the late reply. You probably already know this but an ''orientation" is required to determine the rotation, and sign of the angle. This is probably the best implementation out there. And if you want then this could be added to the vec3 functions. https://stackoverflow.com/questions/5188561/signed-angle-between-two-3d-vectors-with-same-origin-within-the-same-plane
    • Nick TaylorN

      Excessively elaborate eggs etc

      Watching Ignoring Scheduled Pinned Locked Moved Design Discussions
      3
      0 Votes
      3 Posts
      1k Views
      z3devZ
      The booleans are working fine but the orientation of the polygons are super important. You can check the orientation your self, but one of the easiest checks if volume(). Hope that helps
    • WolfgangFahlW

      Cooperation with BlocksCAD

      Watching Ignoring Scheduled Pinned Locked Moved Development Discussions
      2
      0 Votes
      2 Posts
      2k Views
      z3devZ
      It would be really cool to have further cooperation with BlocksCAD. That interface is really interesting, and easy to use. I know that several versions of CSG library have been integrated, so further cooperation should be possible. However, it seems BlocksCAD has not been revised since 2017. It seems that ‘yoderdan’ has not made any changes lately, so his input would be required.
    • JamesNewtonJ

      Any ideas on measuring a section of an existing STL file?

      Watching Ignoring Scheduled Pinned Locked Moved Comments & Feedback
      2
      0 Votes
      2 Posts
      2k Views
      z3devZ
      Of course, you can use the STL design to subtract from another design. Is that not accurate enough for your needs? Measuring from point to point, or across a design isn’t possible. But you can always take a small slice of a design, and measure that using bounds.
    • z3devZ

      Mar 20, 2019

      Watching Ignoring Scheduled Pinned Locked Moved Archives (Google+)
      2
      0 Votes
      2 Posts
      21k Views
      Z
      Great question! For beginners looking to get started with JSCAD, I found it helpful to explore various promotional and design resources online. One useful site I came across recently is promover — it has some interesting design-related resources that complement working with 3D modeling tools like JSCAD. Hope this helps anyone just starting out!
    • gilboonetG

      link with script + library

      Watching Ignoring Scheduled Pinned Locked Moved Development Discussions
      2
      1
      0 Votes
      2 Posts
      2k Views
      gilboonetG
      I just found that there is an issue on the repository about this concern : https://github.com/jscad/OpenJSCAD.org/issues/438. For the moment I simply copy-paste the content of the library into the script to make it work.
    • William AdamsW

      OpenJSCAD on the Microsoft Store

      Watching Ignoring Scheduled Pinned Locked Moved General Discussions
      2
      1
      0 Votes
      2 Posts
      2k Views
      z3devZ
      @william-adams might be interested in BlocksCAD https://www.blockscad3d.com/editor/ This can also be found on GitHub, but has not been updated for a few years. https://github.com/EinsteinsWorkshop/BlocksCAD
    • T

      How to control the orientation ?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussions webinterface orientation
      2
      0 Votes
      2 Posts
      2k Views
      WolfgangFahlW
      You might want to post your question on stackoverflow https://stackoverflow.com/questions/tagged/openjscad - the audience is bigger there.
    • gilboonetG

      Slicing again... simplifying code

      Watching Ignoring Scheduled Pinned Locked Moved Comments & Feedback
      2
      1
      0 Votes
      2 Posts
      2k Views
      z3devZ
      The simple solutions are always the best. Taking a super thin slice is a great idea, and maybe even the best. The core library will be for core functions, as we expect others (like you) to contribute some really nice high level functionality, such as slicing. If we get the core library rock solid then anything is possible. Projections on to arbitrary planes is on the wish list, but not there yet. Thanks for the awesome posts!
    • z3devZ

      V2 Offset

      Watching Ignoring Scheduled Pinned Locked Moved Development Discussions
      2
      2
      1 Votes
      2 Posts
      2k Views
      kaosat-devK
      @z3dev This looks absolutely amazing ! Lots of uses cases (I am a sucker for 2d in 3d haha)
    • z3devZ

      V2 Rotate Extrude

      Watching Ignoring Scheduled Pinned Locked Moved Development Discussions
      2
      1
      0 Votes
      2 Posts
      2k Views
      gilboonetG
      That's very good job, looks promising.
    • Jorn van de beekJ

      Looking for the name and feedback on an imagined CSG operation/modeling workflow

      Watching Ignoring Scheduled Pinned Locked Moved General Discussions
      2
      0 Votes
      2 Posts
      1k Views
      z3devZ
      There have been several discussions about how to build transitions between shapes. Hull and Minkowski are good at combining shapes but don't really provide the workflow described here. Here's one from a while back.. Can we extrude arbitrary and changing 2D shapes along a 2D/3D path? I would hope that some of the folks here could provide some tips.