<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[General Discussions]]></title><description><![CDATA[Discuss, debate, or chat about whatever you want]]></description><link>https://openjscad.nodebb.com/category/2</link><generator>RSS for Node</generator><lastBuildDate>Fri, 12 Jun 2026 09:41:56 GMT</lastBuildDate><atom:link href="https://openjscad.nodebb.com/category/2.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 02 Mar 2026 01:22:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[How is the performance of JSCAD on mobile device]]></title><description><![CDATA[@BOYUAN-SHI Welcome
I have done some designs using my iPad, which was a little cramped for viewing. Technically, everything worked fine.
If you are working with a project with multiple files then probably a PC would be better. You can drag and drop the whole folder to the website. And change any file.
I think most people use a favorite editor to make changes, and drag and drop the file to the website. That works really well.
]]></description><link>https://openjscad.nodebb.com/topic/452/how-is-the-performance-of-jscad-on-mobile-device</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/452/how-is-the-performance-of-jscad-on-mobile-device</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Mon, 02 Mar 2026 01:22:33 GMT</pubDate></item><item><title><![CDATA[How to render&#x2F;preload an existing js file]]></title><description><![CDATA[@Mayank-Dogra Welcome!
There's a really simple demo in the regl-render folder. Take a look at that for an example.
]]></description><link>https://openjscad.nodebb.com/topic/446/how-to-render-preload-an-existing-js-file</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/446/how-to-render-preload-an-existing-js-file</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Sun, 14 Sep 2025 10:39:33 GMT</pubDate></item><item><title><![CDATA[Old version of rollup]]></title><description><![CDATA[@hpb-htw Super! You understand well.
Each package will have a slightly different version, as Lerna determines major/minor/fix versions by changes. The main package is never released so, the version stays the same, but should be 3.0.0.
Please take another look at utils/regl-renderer package. The demo html files are slightly different in V3.
]]></description><link>https://openjscad.nodebb.com/topic/439/old-version-of-rollup</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/439/old-version-of-rollup</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Sat, 22 Feb 2025 22:21:28 GMT</pubDate></item><item><title><![CDATA[Using JScad just to display 3D-Object]]></title><description><![CDATA[@hpb-htw Nice! You might be the first person using V3.
So, V3 is currently in Alpha release. Or course, V3 is in the same GIT repository but on the V3 branch. So, you can get all the packages by checking out the branch.
git checkout V3
Again, take a look at the demos in regl-rendering
]]></description><link>https://openjscad.nodebb.com/topic/438/using-jscad-just-to-display-3d-object</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/438/using-jscad-just-to-display-3d-object</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Mon, 10 Feb 2025 14:07:13 GMT</pubDate></item><item><title><![CDATA[quadcopter frame implemented in jscad]]></title><description><![CDATA[@z3dev
I have been using openscad, but i have found it very limiting. Most code is manually converted from openscad - that was suprisingly fast to do. I don't have any plans with the project, its just for fun.
]]></description><link>https://openjscad.nodebb.com/topic/432/quadcopter-frame-implemented-in-jscad</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/432/quadcopter-frame-implemented-in-jscad</guid><dc:creator><![CDATA[her01n]]></dc:creator><pubDate>Mon, 26 Aug 2024 15:05:09 GMT</pubDate></item><item><title><![CDATA[Openscad to Jscad]]></title><description><![CDATA[@Nathan-Apter ok, I upgraded by still not working.[image: 1714763331599-2024-05-04-050059.png]
]]></description><link>https://openjscad.nodebb.com/topic/425/openscad-to-jscad</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/425/openscad-to-jscad</guid><dc:creator><![CDATA[DavidLyon66]]></dc:creator><pubDate>Wed, 01 May 2024 22:42:28 GMT</pubDate></item><item><title><![CDATA[jscad examples on github]]></title><description><![CDATA[@z3dev
Thanks!
]]></description><link>https://openjscad.nodebb.com/topic/424/jscad-examples-on-github</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/424/jscad-examples-on-github</guid><dc:creator><![CDATA[Peter Birch]]></dc:creator><pubDate>Wed, 17 Apr 2024 19:12:33 GMT</pubDate></item><item><title><![CDATA[How do I code directly in VSCode and preview the result on my web page?]]></title><description><![CDATA[@danmarshall Looks great.
I can't get it to work.
It just reports "Error: Cannot find module 'jscad/modelling' when I run "node jscad-now" from my home directory on linux ubuntu.
Any ideas (yes I'm a developer but not a regular Nodejs user) ?
]]></description><link>https://openjscad.nodebb.com/topic/421/how-do-i-code-directly-in-vscode-and-preview-the-result-on-my-web-page</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/421/how-do-i-code-directly-in-vscode-and-preview-the-result-on-my-web-page</guid><dc:creator><![CDATA[DavidLyon66]]></dc:creator><pubDate>Mon, 12 Feb 2024 21:55:17 GMT</pubDate></item><item><title><![CDATA[can not import c:&#x2F;jscad&#x2F;whatever.stl on windows]]></title><description><![CDATA[@hrgdavor  I have not tried project folder drag-and-drop into the web app.  Will do.
Thanks
]]></description><link>https://openjscad.nodebb.com/topic/417/can-not-import-c-jscad-whatever-stl-on-windows</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/417/can-not-import-c-jscad-whatever-stl-on-windows</guid><dc:creator><![CDATA[DBJDBJ]]></dc:creator><pubDate>Sun, 24 Dec 2023 09:50:56 GMT</pubDate></item><item><title><![CDATA[OpenJsCAD + physics engine?]]></title><description><![CDATA[@jumpjack2 you can export models from openscad or jscad to .obj or .stl meshes and then it is no more question of integrating with rapier, but a question of how you import meshes to rapier.
actual integration with jscad is much more complex problem.
]]></description><link>https://openjscad.nodebb.com/topic/416/openjscad-physics-engine</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/416/openjscad-physics-engine</guid><dc:creator><![CDATA[hrgdavor]]></dc:creator><pubDate>Tue, 12 Dec 2023 13:34:41 GMT</pubDate></item><item><title><![CDATA[Rotate Object]]></title><description><![CDATA[@cdub I had overlooked the 'relativeTo' parameter of the rotate function.  It makes sense now.
]]></description><link>https://openjscad.nodebb.com/topic/415/rotate-object</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/415/rotate-object</guid><dc:creator><![CDATA[cdub]]></dc:creator><pubDate>Wed, 15 Nov 2023 00:10:44 GMT</pubDate></item><item><title><![CDATA[AI in JSCAD for Generative AI]]></title><description><![CDATA[@Jason-Sprouse Love the idea! There are lots of reasons to use AI, and most are for research or learning purposes.
You might want to start with some examples. Such as "show me how to use JSCAD circles?" Or even more complex examples.
]]></description><link>https://openjscad.nodebb.com/topic/409/ai-in-jscad-for-generative-ai</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/409/ai-in-jscad-for-generative-ai</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Thu, 10 Aug 2023 03:20:03 GMT</pubDate></item><item><title><![CDATA[Interoperability with URDF &#x2F; Gazebo and modelling of Robots]]></title><description><![CDATA[@Jason-Sprouse Not a problem. As you mentioned, the engine has to be taught first. How can we make that happen?
FYI, if the results are saved and made available on the web, then the design can be posted to the JSCAD website. I do this for my designs at Thingiverse.
https://www.openjscad.xyz/?uri=https://www.thingiverse.com/download:9621826
]]></description><link>https://openjscad.nodebb.com/topic/405/interoperability-with-urdf-gazebo-and-modelling-of-robots</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/405/interoperability-with-urdf-gazebo-and-modelling-of-robots</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Thu, 04 May 2023 21:57:52 GMT</pubDate></item><item><title><![CDATA[updating jscad for website integration]]></title><description><![CDATA[@Richard-Rouse Welcome to the user group.
Looks like you have integrated parts of the V1 website into your custom website. It must have been a fun project.
V1 is still available, but this version is not being maintained any more. If you really need it then check out the V1 branch.
V2 is the currently available, and maintained version. This is totally different and you will have to start again. Sorry.
There's a super small viewer available in the regl-renderer directory. Please see the README for additional information.
Let us know if you have questions. There are several people who have created custom websites.
]]></description><link>https://openjscad.nodebb.com/topic/403/updating-jscad-for-website-integration</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/403/updating-jscad-for-website-integration</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Wed, 19 Apr 2023 13:59:58 GMT</pubDate></item><item><title><![CDATA[Default JSCAD script (index.js) for self-hosted website]]></title><description><![CDATA[@z3dev that is exactly type of projects I want more jscad users to be able to do. It will likely be able to benefit from some of the resopnsiveness improvments I am making.
]]></description><link>https://openjscad.nodebb.com/topic/395/default-jscad-script-index-js-for-self-hosted-website</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/395/default-jscad-script-index-js-for-self-hosted-website</guid><dc:creator><![CDATA[hrgdavor]]></dc:creator><pubDate>Wed, 18 Jan 2023 02:55:56 GMT</pubDate></item><item><title><![CDATA[A project for rendering JSCAD in JupyterLab]]></title><description><![CDATA[It is nice to see more users and a new enviroment. @z3dev we should think about adding a section on jscad website with links to projects like this so other users that are interested in this way of interacting with jscad can find it.
@TerryGeng there are few of jscad fans also on discord, you may share your plugin there too. https://discord.gg/AaqGskur93
]]></description><link>https://openjscad.nodebb.com/topic/393/a-project-for-rendering-jscad-in-jupyterlab</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/393/a-project-for-rendering-jscad-in-jupyterlab</guid><dc:creator><![CDATA[hrgdavor]]></dc:creator><pubDate>Mon, 09 Jan 2023 00:03:35 GMT</pubDate></item><item><title><![CDATA[JScad project showcase]]></title><description><![CDATA[@Ion-0 it was great to meet up. I'm totally impressed with the amount of effort and engineering that went into the web application. Really cool stuff!
Let us know how JSCD needs to improve to assist others.
]]></description><link>https://openjscad.nodebb.com/topic/372/jscad-project-showcase</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/372/jscad-project-showcase</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Mon, 20 Jun 2022 10:35:34 GMT</pubDate></item><item><title><![CDATA[Load jscad directory into web jscad]]></title><description><![CDATA[Yes, this becomes quite limiting if one has to have users download, unzip, and drag &amp; drop.  Kind of defeats the purpose of projects. Also you'd have to deal with updates.
Very cumbersome for non-tech users.
It would be nice if you could include directories or even zip files in the URL.
]]></description><link>https://openjscad.nodebb.com/topic/369/load-jscad-directory-into-web-jscad</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/369/load-jscad-directory-into-web-jscad</guid><dc:creator><![CDATA[Steve Howe]]></dc:creator><pubDate>Mon, 13 Jun 2022 17:57:18 GMT</pubDate></item><item><title><![CDATA[2D union&#x2F;subtract&#x2F;intersect to create mesh]]></title><description><![CDATA[@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.
]]></description><link>https://openjscad.nodebb.com/topic/359/2d-union-subtract-intersect-to-create-mesh</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/359/2d-union-subtract-intersect-to-create-mesh</guid><dc:creator><![CDATA[jihyelee-code]]></dc:creator><pubDate>Fri, 15 Apr 2022 02:43:35 GMT</pubDate></item><item><title><![CDATA[vectorChar vs. vectorText]]></title><description><![CDATA[@rozek hope that you are still using JSCAD.
there are some changes to vectorChar and vectorText, which will become part of V3 JSCAD. if you have time then please take a look.
https://github.com/jscad/OpenJSCAD.org/pull/1252
]]></description><link>https://openjscad.nodebb.com/topic/357/vectorchar-vs-vectortext</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/357/vectorchar-vs-vectortext</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Thu, 14 Apr 2022 08:46:23 GMT</pubDate></item><item><title><![CDATA[Java API]]></title><description><![CDATA[@jin-kim Welcome!
I don't know of anyone porting the JSCAD modeling library to Java, but it should be possible.
A few years back, someone ported V1 to C++ but I don't have the link.
And very recently, someone has ported the JSCAD modeling library to C# , and there will be an announcement shortly.
]]></description><link>https://openjscad.nodebb.com/topic/356/java-api</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/356/java-api</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Tue, 05 Apr 2022 17:11:59 GMT</pubDate></item><item><title><![CDATA[Dynamically updating the parameter array returned by getParameterDefinitions() ?]]></title><description><![CDATA[@hrgdavor for the moment i have create only one field and i serialize all datas of form and i check the values in the openjscad script
]]></description><link>https://openjscad.nodebb.com/topic/349/dynamically-updating-the-parameter-array-returned-by-getparameterdefinitions</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/349/dynamically-updating-the-parameter-array-returned-by-getparameterdefinitions</guid><dc:creator><![CDATA[Antoine Guillaume]]></dc:creator><pubDate>Sun, 13 Mar 2022 13:29:33 GMT</pubDate></item><item><title><![CDATA[debug jscode cli with vscode]]></title><description><![CDATA[@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.
]]></description><link>https://openjscad.nodebb.com/topic/344/debug-jscode-cli-with-vscode</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/344/debug-jscode-cli-with-vscode</guid><dc:creator><![CDATA[z3dev]]></dc:creator><pubDate>Sat, 26 Feb 2022 19:04:58 GMT</pubDate></item><item><title><![CDATA[an ios app that embeds jscad]]></title><description><![CDATA[@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 
]]></description><link>https://openjscad.nodebb.com/topic/343/an-ios-app-that-embeds-jscad</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/343/an-ios-app-that-embeds-jscad</guid><dc:creator><![CDATA[samuelwang48]]></dc:creator><pubDate>Tue, 22 Feb 2022 04:36:00 GMT</pubDate></item><item><title><![CDATA[bitbybit.dev platform updated to include latest JSCAD]]></title><description><![CDATA[@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.
]]></description><link>https://openjscad.nodebb.com/topic/334/bitbybit-dev-platform-updated-to-include-latest-jscad</link><guid isPermaLink="true">https://openjscad.nodebb.com/topic/334/bitbybit-dev-platform-updated-to-include-latest-jscad</guid><dc:creator><![CDATA[bitbybit]]></dc:creator><pubDate>Thu, 13 Jan 2022 20:46:59 GMT</pubDate></item></channel></rss>