JSketcher-AD3d
COLLECTIVE
Fiscal Host: Open Source Collective
Developing cross platform open source CAD software that runs in the web browser
Contribute
Become a financial contributor.
Projects
Support the following initiatives from JSketcher-AD3d.
Project
Tool path generation and machine simulation capabilities for CNC
Project
Support creation of outputting views with dimensional and text annotations.
Project
Allow positioning of parts within an assembly using constraint/mating relationships.
Project
Develop sheet metal modeling and flat pattern output functionality.
Financial Contributions
Top financial contributors
Riccardo
$150 USD since Nov 2022
2
Incognito
$135 USD since Jul 2022
John Hamann
$80 USD since Jul 2023
Benjamin Hoover
$30 USD since Sep 2023
JSketcher-AD3d is all of us
Our contributors 6
Thank you for supporting JSketcher-AD3d.
mmiscool @Aut...
Admin
xibyte
Admin
Riccardo
$150 USD
Incognito
Super Supporter
$135 USD
John Hamann
$80 USD
Benjamin Hoover
$30 USD
Budget
Transparent and open finances.
Credit from Incognito to JSketcher-AD3d •
+$5.00USD
Completed
Contribution #553794
Credit from Incognito to JSketcher-AD3d •
+$5.00USD
Completed
Contribution #553794
Credit from Incognito to JSketcher-AD3d •
+$5.00USD
Completed
Contribution #553794
$
Today’s balance$553.75 USD
Total raised
$757.75 USD
Total disbursed
$204.00 USD
Estimated annual budget
$118.09 USD
Connect
Let’s get the ball rolling!
News from JSketcher-AD3d
Updates on our activities and progress.
Import of native FreeCAD .FCStd files directly in to JSketcher
Recent addition to JSketcher. You can now import native FreeCAD files directly into the modeling environment. Works with step files also. See the below video for details.
Published on August 1, 2022 by mmiscool @Autodrop3d
Teaser showing some functionality and using the shell tool.
Published on July 18, 2022 by mmiscool @Autodrop3d
About
JSketcher is developed By Autodrop3d with the goal of providing general purpose mechanical part 3d modeling capabilities via the web browser.
JSketcher uses a Javascript-based constraint and sketching engine to build 2D geometry that can be consumed by 3d operations.
The feature history metaphor is used to allow modifying existing features and propagating changes forward.
New part features are created in a standardized way by implementing a data model that drives the automatic creation of feature dialog wizards. From this data model, a series of UI widgets are produced in the dialogs for value input, selection of 3D elements and specification of boolean operations. By using this data model-driven UI toolkit new features can be developed rapidly.
The feature history allows for the evaluation of geometry from before and after a feature is applied to propagate IDs from sketches to edges to faces. This results in stable features that are robust and resistant to failure because of changes made to earlier geometry.
JSketcher has been under active development since 2016 and has been using OpenCASCADE since 2019.
JSketcher uses a Javascript-based constraint and sketching engine to build 2D geometry that can be consumed by 3d operations.
The feature history metaphor is used to allow modifying existing features and propagating changes forward.
New part features are created in a standardized way by implementing a data model that drives the automatic creation of feature dialog wizards. From this data model, a series of UI widgets are produced in the dialogs for value input, selection of 3D elements and specification of boolean operations. By using this data model-driven UI toolkit new features can be developed rapidly.
The feature history allows for the evaluation of geometry from before and after a feature is applied to propagate IDs from sketches to edges to faces. This results in stable features that are robust and resistant to failure because of changes made to earlier geometry.
JSketcher has been under active development since 2016 and has been using OpenCASCADE since 2019.
Our team
mmiscool @Aut...
Admin
xibyte
Admin