@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
@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
There's a new release of JSCAD V3 Alpha, including changes from several V2 pull requests.
Successfully published:
lerna-lite success published 21 packages
There's a new release of JSCAD V2, including changes from several pull requests.
Thanks to @tjurkiewicz and @Sefanor for the corrections to documentation and examples.
Successfully published:
lerna success published 23 packages
There's a new release of JSCAD V2, including changes from several pull requests.
BIG THANKS to @eldanb for the fixes to the IO deserializers
Successfully published:
lerna success published 23 packages
There's a new release of JSCAD V2, including changes from several pull requests.
Thanks to @FishOrBear for the corrections to the TS definitions
Thanks to @her01n for the correction to hull
Thanks to @tscircuit for the monthly financial contributions
Successfully published:
lerna success published 23 packages
As well as, can you post the design to the Discord channel? There are always interested people there.
@her01n This is really cool! Amazing!
There's a lot of hard work as well as skill in creating those designs! Superb!
Can you add some context why you decided to use JSCAD? How many hours did you devote? Do you have future plans?
An application also has shortfalls. There's the problem of documentation as well as upgrades. Applications usually include a huge and often critic user manual. And applications will only receive the latest patches if the user notices and applies the fix. This is why the website is so appealing... it's easy.
@hrgdavor the focus of JSCAD is still 3D printing, but there have already been lots of innovative projects built. So, the only feedback that I can provide is... there has to be at least one UI that allows simple designs to be created via JS scripts (This includes the CLI as well.)
If someone wants to build a fully interactive CAD application, then they have to build and maintain. I'm sure that this kind of application can be created.
@DavidLyon66 The design is assembled via a call to main(), which can accept a single dictionary of parameters (This is what happens for the parameters). The interactive parameters are converted to a dictionary.
There's a new release of JSCAD V2, including changes from several pull requests.
THANKS to @nmattia for the doc fixes
THANKS to @FishOrBear, @zzh97, @hrgdavor for the Typescript fixes
THANKS to @christopher-krause for the X3D deserializer fixes
THANKS to @Hermann-SQ and @platypii for the fromPointsConvex() function
Successfully published:
lerna success published 23 packages
This is a way too cool project to create JSCAD designs in VSCODE. But there's also a nice like webserver for those that want to use another external editor.
An NPX starter template designed to kickstart your JsCad projects using TypeScript and Hot Reload preview. This tool simplifies the process of setting up a JsCad project, allowing you to focus on creating fully parametric CAD drawings with ease.
@Peter-Birch Welcome!
The User Guide explains how to start, and explains most of the functions as well. You might want to look this over.
@ucimo Welcome!
There are several users using JSCAD with TypeScript. Hopefully, someone will provide a few tips.
There's also an extension for VSCode to review designs. I haven't seen any updates but @crysislinux has been actively in this user group before.
There's a new release of JSCAD V2, including changes from several pull requests.
THANKS to @btakita for the fix to the SVG serialier
THANKS to @andreasplesch for the fixes to the X3D deserialier
THANKS to @platypil for the geom2 fixes
THANKS to @bruceborrett for the new TS definitions
Successfully published:
lerna success published 23 packages
@LucaNitti Welcome!
There are a couple of ways to use DXF files. You can convert the DXF to another format, like SVG. Or you can import the DXF, and use the shapes to create different designs.
You can convert using the JSCAD CLI command.
If you want to use the shapes from the DXF file in designs then a project is required.
https://openjscad.xyz/dokuwiki/doku.php?id=en:design_guide_projects
@DBJDBJ Welcome!
From the message, it seems that you are using a 'project' which contains the STL file. Is that correct?
Correct. There are several reasons but in general any kind of fetching has security issues. Be careful what you wish for.
If you believe that designs are secure then a fetch/evaluate could be performed. But there should be an option to 'believe'.
For those wondering what should be allowed. Create a project (with multiple source files or external formats), and drag-n-drop to the website. In this case, you control the content 100%.
https://openjscad.xyz/dokuwiki/doku.php?id=en:design_guide_anatomy
@Jason-Sprouse hmm...
The website doesn't have a backend service/process. Everything is handled by the browser, including loading designs.
The only trick is for designs provided an a URL parameter. In this case, the URL is posted to a little script that reads the contents, stores the file locally, and returns the URL to the local file.
Of course, some other backend service could be added.