TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

CadQuery Comes of Age

63 pointsby watchdogtimerover 3 years ago

7 comments

bb88over 3 years ago
If it&#x27;s only distributed by anaconda, it&#x27;s a hard &quot;no&quot; for me, since anaconda breaks existing libraries. I mean I could play with miniconda, but really, a docker container &#x2F; flatpak would be better suited. And if I have to spend hours to try to get something to work, it&#x27;s usually not worth the sunk time.<p>See here for the discussion.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;CadQuery&#x2F;cadquery&#x2F;issues&#x2F;153" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;CadQuery&#x2F;cadquery&#x2F;issues&#x2F;153</a>
评论 #30239565 未加载
评论 #30241509 未加载
评论 #30240247 未加载
ecopoesisover 3 years ago
CadQuery is awesome. When I was designing my keyboard[1] the original version was a huge mess of OpenSCAD. Transitioning to CadQuery simplified the code a lot and let me produce the STEP files CNC machines need instead of the rendered STLs OpenSCAD is only capable of.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;ecopoesis&#x2F;nek-type-a" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ecopoesis&#x2F;nek-type-a</a>
ur-whaleover 3 years ago
First comment on hackaday is &quot;a one gig installer? no thank you&quot;.<p>Exactly the first reason why I don&#x27;t consider cadquery a viable tool (not the only one): conda is a monstrosity (even miniconda) that will irrevocably maim your system if you&#x27;re crazy enough to install it.<p>Another reason is this: selecting a subcomponent in a complex hierarchical model is basically a nightmare:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;dcowden&#x2F;cadquery&#x2F;issues&#x2F;29" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dcowden&#x2F;cadquery&#x2F;issues&#x2F;29</a>
评论 #30242462 未加载
progman32over 3 years ago
All this talk about anaconda etc is a little overblown. Just grab the release ZIP here and run the launcher. It drops you in the editor&#x2F;debugger workspace with full functionality. <a href="https:&#x2F;&#x2F;github.com&#x2F;CadQuery&#x2F;CQ-editor&#x2F;releases&#x2F;tag&#x2F;0.2" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;CadQuery&#x2F;CQ-editor&#x2F;releases&#x2F;tag&#x2F;0.2</a> It doesn&#x27;t appear to modify your system in any way.<p>I understand that other modes of using CadQuery require &#x27;conda, but the basic built-in editor experience is self contained. Or am I misunderstanding something?
评论 #30241463 未加载
评论 #30243010 未加载
sigstoatover 3 years ago
is there any programming style for it which doesn&#x27;t look like some crazed 90s java, with all the method chains?<p>something with contexts would be nice, maybe?<p>with cq.Workplane(&quot;XY&quot;).box(h,w,t) as plate: plate.faces(&quot;&gt;Z&quot;).workplane().hole(diameter) show_object(plate)<p>there&#x27;s got to be some compromise between the explicitness of cadquery, and the implictness of openscad.
评论 #30241178 未加载
评论 #30241486 未加载
评论 #30258052 未加载
评论 #30243146 未加载
评论 #30241171 未加载
datrus0over 3 years ago
Using cadquery for some parts but still need openscad for other parts, reason is didn&#x27;t find how to make a &quot;hull&quot; in cadquery. Is there the equivalent of openscad hull in cadquery?
1-6over 3 years ago
Can’t wait to BIM on it one day.