Open Collective
Open Collective
Loading

JSketcher-AD3d

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

Latest activity by


Project
Support creation of outputting views with dimensional and text annotations.

Latest activity by


Be the first one to contribute!
Project
Allow positioning of parts within an assembly using constraint/mating relationships.

Latest activity by


Be the first one to contribute!
Project
Develop sheet metal modeling and flat pattern output functionality.

Latest activity by


Be the first one to contribute!

Financial Contributions

Membership
Super Supporter

Join us for $5.00 per month and support us

Starts at
$5 USD / month

Latest activity by


Recurring contribution
Sponsor

Become a sponsor for $100.00 per month and support us

Starts at
$100 USD / month

Latest activity by


Be the first one to contribute!
Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


Top financial contributors

1
Riccardo

$150 USD since Nov 2022

2
Incognito

$110 USD since Jul 2022

3
John Hamann

$80 USD since Jul 2023

4
Benjamin Hoover

$30 USD since Sep 2023

JSketcher-AD3d is all of us

Our contributors 6

Thank you for supporting JSketcher-AD3d.

xibyte

Admin

Riccardo

$150 USD

Incognito

Super Supporter

$110 USD

Budget


Transparent and open finances.

+$5.00USD
Completed
Contribution #553794
+$5.00USD
Completed
Contribution #553794
+$10.00USD
Completed
Contribution #676364
$
Today’s balance

$534.55 USD

Total raised

$738.55 USD

Total disbursed

$204.00 USD

Estimated annual budget

$164.41 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.
Read more
Published on August 1, 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.

Our team