Git Product home page Git Product logo

Comments (11)

jmwright avatar jmwright commented on May 20, 2024 1

Interest in CQ 1.0 didn't really take off until we created the FreeCAD workbench, so I'm all for making sure that we have a good cross-platform way for people to try CQ 2.0.

from cadquery.

jmwright avatar jmwright commented on May 20, 2024 1

@Irev-Dev has made a preview available of CadHub's CadQuery rendering capability. As stated in the banner it's still a work in progress, so keep that in mind. I've spent a little time changing the script and re-rendering the results. If you look at the encoded_script parameter in the URL, you'll see that it's possible to embed a script. When this functionality is ready for production use, one of the ways we should be able to use CadHub like a JSFiddle for CadQuery scripts.

from cadquery.

jmwright avatar jmwright commented on May 20, 2024 1

Here's a link to the newer iteration of CadHub's CadQuery support. It's still a development preview, but is already usable for a wide range of models.

from cadquery.

dcowden avatar dcowden commented on May 20, 2024

@jmwright @adam-urbanczyk your thoughts?

from cadquery.

adam-urbanczyk avatar adam-urbanczyk commented on May 20, 2024

Definitely a good idea. How about jupyter notebooks and https://mybinder.org/? Not a standalone UI but would be relatively easy to implement.

from cadquery.

dcowden avatar dcowden commented on May 20, 2024

Im ok with that, but i recall that earlier attempts at that were horribly slow. Is there a way to make it fast?

from cadquery.

fragmuffin avatar fragmuffin commented on May 20, 2024

I agree that a low barrier to entry will increase the likelihood of people finding cadquery to continue using it (it's a statistical fact; it's impossible to disagree ;) )

A web site is one way, but creating geometry is always going to be a CPU hungry task, so making it fast on a web service will be expensive.
Also: a slow user experience may reflect badly on the library, even though the speed wouldn't be cadquery's fault.

I think the effort is probably better spent on a GUI, like electron (which you mentioned).
Also a spiffy website, can't hurt to be pretty.

@zignig whipped up a great start of a site for cqparts (https://cqparts.github.io)
The HTML and examples are auto-generated, we're currently in the process of cleaning it up and adding more relevant content.
It shows what can be done, and clearly links to the source code that was used to create it... It's frickin' amazing! (and cheap, because static)

from cadquery.

jmwright avatar jmwright commented on May 20, 2024

Wow, I hadn't seen any of the latest iterations of that site. That's awesome! Thanks @zignig !

from cadquery.

dcowden avatar dcowden commented on May 20, 2024

Uh---- holy cow @zignig that's the most amazing thing! its come a long way since i saw it last! its beautiful!

How can we help move this along! its incredible!

from cadquery.

zignig avatar zignig commented on May 20, 2024

On an away mission until monday, little time. Will laydown a things to be done next week.

@jmwright @dcowden glad you like it :)

from cadquery.

Irev-Dev avatar Irev-Dev commented on May 20, 2024

@dcowden and I had a bit of a chat recently (plus chatter on the elmer discord) about the possibility of adding CadQuery support into CadHub. I'm definitely open to it. We can discuss more here, though I've added an issue on the Cadhub repo too if that makes more sense for a Cadhub specific integration.
Irev-Dev/cadhub#182

from cadquery.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.