jsketcher icon indicating copy to clipboard operation
jsketcher copied to clipboard

Deployed live demo is very out of date

Open MattFerraro opened this issue 1 year ago • 8 comments

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?

MattFerraro avatar Aug 06 '22 19:08 MattFerraro

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.

mmiscool avatar Aug 09 '22 23:08 mmiscool

Does the autodrop instance support FCStd import? If so how should I use it please? https://github.com/xibyte/jsketcher/issues/160#issuecomment-1198938774

samuk avatar Aug 19 '22 20:08 samuk

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

mmiscool avatar Oct 01 '22 02:10 mmiscool

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

samuk avatar Oct 01 '22 09:10 samuk

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

mmiscool avatar Oct 11 '22 23:10 mmiscool

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

samuk avatar Oct 18 '22 08:10 samuk

Bump

samuk avatar Nov 24 '23 08:11 samuk

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.

mmiscool avatar Dec 16 '23 03:12 mmiscool