JSCAD User Group

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    1. Home
    2. Recent
    Log in to post
    • All categories
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • z3dev

      Release : 2022 MAR 13
      Announcements • • z3dev

      1
      1
      Votes
      1
      Posts
      447
      Views

      No one has replied

    • udif

      Empty object
      Design Discussions • • udif

      2
      0
      Votes
      2
      Posts
      653
      Views

      z3dev

      @udif great question!

      There are three main objects; geom3, geom2, and path2. You can create empty versions of these…

      const a = geom3.create() const b = geom2.create() const c = path2.create()
    • z3dev

      Release : 2022 MAR 03
      Announcements • • z3dev

      1
      2
      Votes
      1
      Posts
      728
      Views

      No one has replied

    • samuelwang48

      an ios app that embeds jscad
      General Discussions • • samuelwang48

      9
      3
      Votes
      9
      Posts
      2040
      Views

      samuelwang48

      @z3dev hi, yes, it can be found in Apple App Store if you search for "Rukkou". Or use this link directly on a Mac OS. Do let me know your feedbacks 🙂

    • platypii

      JSCAD geometry engine project
      Development Discussions • • platypii

      2
      4
      Votes
      2
      Posts
      1119
      Views

      z3dev

      For those wondering, @platypii is a new member of the development team. He’s already put together some super nice fixes. In addition, he never sleeps so things are moving along at light speed. 😎

      So, please let him know if there’s something missing from JSCAD.

    • Mark Hahn

      debug jscode cli with vscode
      General Discussions • • Mark Hahn

      5
      0
      Votes
      5
      Posts
      1133
      Views

      z3dev

      @mark-hahn super thanks!

      There’s still a little wizardry going on here. But I’ll try this with VSCODE, and then ask a few more questions.

    • z3dev

      Release : 2022 FEB 19
      Announcements • • z3dev

      1
      3
      Votes
      1
      Posts
      787
      Views

      No one has replied

    • gilboonet

      Unfolder V2, stress test on FF and Chrome
      Comments & Feedback • • gilboonet

      10
      0
      Votes
      10
      Posts
      3124
      Views

      hrgdavor

      @gilboonet that is excellent, it may be possible later on to integrate that one with jscad or at least take your experience for ideas how to improve 2D use-cases in jscad.

    • hrgdavor

      new JSCAD prototype progress 2022-01
      Development Discussions • • hrgdavor

      1
      2
      Votes
      1
      Posts
      665
      Views

      No one has replied

    • gilboonet

      Unfolder V2, test on Ubuntu with Chromium
      Development Discussions • • gilboonet

      3
      0
      Votes
      3
      Posts
      492
      Views

      hrgdavor

      @gilboonet yes, specification for sort functions is to

      return zero if a==b return neg or positive number depending if u want to sort ASC or DESC
    • gilboonet

      Is it possible to group (in 2d output) unconnected lines ?
      Development Discussions • • gilboonet

      10
      0
      Votes
      10
      Posts
      1863
      Views

      gilboonet

      @gilboonet I finally take advantage of geometries id and class preservation, and created a small js node script that creates a group for all paths having the same class, and at the same time I solve another annoyance that was the impossibility to search by numbers by creating id. That's very nice.

    • gilboonet

      Does anyone use jscad on iPhone ?
      Development Discussions • • gilboonet

      10
      0
      Votes
      10
      Posts
      1732
      Views

      gilboonet

      @z3dev You can also change the model, Venus has 1000 triangles and takes 30 sec. on my laptop to unfold (ubuntu with Firefox).

    • gilboonet

      V2 Unfolder complete, multipage pdf creation from its 2d output
      Design Discussions • • gilboonet

      9
      1
      Votes
      9
      Posts
      1553
      Views

      hrgdavor

      @gilboonet that is definitely something worth considering either as part of jscad or an addon library. I think we will have better idea after I have some time to cooperate with you on your project. It is definitely an interesting use-case, and a real project will give much needed insight on how to proceed with it.

    • gilboonet

      Union on multi-color imported obj file lose colors
      Development Discussions • • gilboonet

      7
      0
      Votes
      7
      Posts
      971
      Views

      gilboonet

      @z3dev Sadly, lines already have a color (red for cuts, maroon for mountain fold and green for valley fold).
      Capture d’écran de 2022-01-23 10-07-15.png

    • z3dev

      Release : 2022 JAN 23
      Announcements • • z3dev

      1
      0
      Votes
      1
      Posts
      453
      Views

      No one has replied

    • B

      bitbybit.dev platform updated to include latest JSCAD
      General Discussions • • bitbybit

      3
      1
      Votes
      3
      Posts
      1037
      Views

      B

      @z3dev thanks. I think it makes most sense to use the tool to model objects that require parametric flexibility. I'd love to see basic configurable things modelled that people can adapt to their needs and export to STL for 3D printing using JSCAD or STEP when using OCCT. It's definitely not meant to be used as a Sculpting tool or a "hand drawing replacement" CAD.

      I'm trying to keep general purpose nature to the tool as much as possible. Normalising various libraries to a common system. For example it helps sometimes to just have Verb NURBS curve or a surface as a backbone to place JSCAD meshes onto. Normalisation is still a bit of a challenge and my main goal, you still see way too many Draw components for different kinds of geometries. Just yesterday I coded a draw anything component that will replace all those (still need to release that) 😉

      If you browse the examples you'll see that it's also possible to tie in some time based rules into the algorithms. In the future I'm hoping that it will become easier to code some robotic behaviours as I'm using BabylonJS to draw all the shapes and after CAD operations are applied BabylonJS can take over to do things like create GPU instances of meshes, animations, collision detection or apply realistic PBR materials and shadows.

      I am also in the process of tying OCCT WASM kernel into the tool, which has a lot of potential to allow for bigger CAD models to be created. There I'm still experimenting with performance and what is possible, current OCCT API is a bit limited, but I'm working on extension 😉 My poor laptop really needs an update to push those limits.

    • gilboonet

      on file version of the V2 unfolder
      Design Discussions • • gilboonet

      1
      0
      Votes
      1
      Posts
      325
      Views

      No one has replied

    • gilboonet

      dynamic parameters caption works oddly
      Development Discussions • • gilboonet

      3
      0
      Votes
      3
      Posts
      572
      Views

      hrgdavor

      @gilboonet it is nice to see a multilingual script 🙂

    • gilboonet

      Unfolder script for V2
      Comments & Feedback • • gilboonet

      1
      0
      Votes
      1
      Posts
      809
      Views

      No one has replied

    • gilboonet

      script using parameters doesn't render after some time
      Comments & Feedback • • gilboonet

      4
      0
      Votes
      4
      Posts
      1337
      Views

      gilboonet

      @z3dev Yes, add Memory would be great, I felt the difference when I changed from 4 Gb to 8. For the moment I'm simply starting to use my laptop as main computer.