Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deployed live demo is very out of date #171

Open
MattFerraro opened this issue Aug 6, 2022 · 8 comments
Open

Deployed live demo is very out of date #171

MattFerraro opened this issue Aug 6, 2022 · 8 comments

Comments

@MattFerraro
Copy link

The version of JSketcher that is currently deployed at https://web-cad.org/ is very, very old. It would be much easier for new users if that version were kept up to date with master.

Also, it seems like most of the work is going on in the 'dev' branch. Maybe there could be a second URL which keeps a hosted version of the dev branch?

@mmiscool
Copy link
Collaborator

mmiscool commented Aug 9, 2022

A much more recent build can be used here.
https://autodrop.cloud/jsketcher/

Update to web-cad.org will happen eventually as we retool the automated build system.

@samuk
Copy link

samuk commented Aug 19, 2022

Does the autodrop instance support FCStd import? If so how should I use it please? #160 (comment)

@mmiscool
Copy link
Collaborator

mmiscool commented Oct 1, 2022

The https://web-cad.org demo has been updated.

@samuk
Copy link

samuk commented Oct 1, 2022

With more complex parts this causes Firefox to 100% CPU and then often crashes. Is there some optimisation possible?

Example file: https://github.com/rosmo-robot/Rosmo_3D/blob/main/V4/camcnewParedDownH.FCStd

@mmiscool
Copy link
Collaborator

mmiscool commented Oct 11, 2022

Currently the feature history is executed in the main thread on the browser.
We are currently working on breaking out the execution of the feature history to run in a non blocking web worker. Also to note it looks like you are importing an assembly and I think it's really great that it is loading and visualizing. We don't currently have the JSketcher assembly module working yet. When we start working on doing assemblies there will be some significant changes as parts will have to be generated for each individual object.

@samuk
image

@samuk
Copy link

samuk commented Oct 18, 2022

Is it possible to have shareable a link that would load an assembly?

@samuk
Copy link

samuk commented Nov 24, 2023

Bump

@mmiscool
Copy link
Collaborator

mmiscool commented Dec 16, 2023

https://maker.cloud/jsketcher/

The build hosted there is based on the dev branch.

Please note that while it will load models that have multiple bodies it is not what I would call functional for doing assembly modeling. There is a transform tool that will allow moving and placing of bodies however we don't have any assembly constraints/mates being actively saved in a useful way. There is also no BOM data currently being captured. This is in the roadmap but is not at the top of the list.

Right now the focus is on fleshing out the basic modeling functionality and improving the 2D sketcher to handle annotations required for mechanical part detailing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants