Comments (11)
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.
@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.
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.
@jmwright @adam-urbanczyk your thoughts?
from cadquery.
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.
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.
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.
Wow, I hadn't seen any of the latest iterations of that site. That's awesome! Thanks @zignig !
from cadquery.
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.
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.
@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)
- For a complete new python venv environment, there is no ipython dependency installation through the command "pip install cadquery". HOT 3
- Documentation and behavior mismatch in Workplane.extrude
- Try to improve the readability of the enclosure door assembly example code in the assembly tutorial section HOT 4
- vis depends on ipython
- segfault during extrude() when `both=True` HOT 2
- Export to step issue HOT 2
- Sweep operation does not follow polyline HOT 4
- Weird "Fillets requires that edges be selected" exception HOT 3
- Is it possible to get a dummybox's center.x, center.y, and center.z? HOT 4
- Sweep along spline fails with slightly different paths HOT 2
- GMSH integration yields UContinuity error HOT 6
- An error is reported when the code is run HOT 2
- Center assemblies HOT 6
- How to solve the error HOT 3
- Generate a closed solid from a 2d spline doing Face -> Shell -> Solid HOT 4
- Importing Cadquery causes error exit codes HOT 2
- In jupyter lab html export, all cadquery object displays pile up with the last one HOT 1
- CQ-Editor doesn't update when using external editor (gvim or notepad) on windows 11 HOT 4
- Text Alignment Test Failure HOT 14
- About the usage of CQModel? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cadquery.