photog.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for your photos and banter. Photog first is our motto Please refer to the site rules before posting.

Administered by:

Server stats:

246
active users

#cad3d

0 posts0 participants0 posts today
Plöp Plöpranting about coding and libraries
Mathias Lechelon<p><a href="https://fosstodon.org/tags/FreeCADfriday" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeCADfriday</span></a> I am almost done with this "simple parametric t-maze" for laser cutter. The challenge here was to use the variable set VarSet with a drop-down list (App::PropertyEnumerate) and to use IF statements in variables.<br>The project is available on Github here: <a href="https://github.com/mathiaslec/simple_parametric_t-maze" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mathiaslec/simple_p</span><span class="invisible">arametric_t-maze</span></a><br><a href="https://fosstodon.org/tags/FreeCAD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeCAD</span></a> <a href="https://fosstodon.org/tags/laser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>laser</span></a> <a href="https://fosstodon.org/tags/lasercut" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>lasercut</span></a> <a href="https://fosstodon.org/tags/3dprinting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>3dprinting</span></a> <a href="https://fosstodon.org/tags/GitHub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitHub</span></a> <a href="https://fosstodon.org/tags/CAD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CAD</span></a> <a href="https://fosstodon.org/tags/cad3d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cad3d</span></a></p>
C.<p>I have released version 0.9 of `cq-studio`, my hot-reloading server for using the excellent <a href="https://mindly.social/tags/YACV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>YACV</span></a> viewer to interact with models you build in <a href="https://mindly.social/tags/CadQuery" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CadQuery</span></a> (or <a href="https://mindly.social/tags/build123d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>build123d</span></a>) with <a href="https://mindly.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> code, programmatically. It lets you edit your model code module(s) in any editor/IDE you like, and the models are re-rendered whenever changes to your files are saved.</p><p><a href="https://pypi.org/project/cq-studio/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">pypi.org/project/cq-studio/</span><span class="invisible"></span></a></p><p>You can install it with just `pipx install cq-studio`. If you've never used pipx before, it requires a tiny amount of setup to add the programs it installs to your file search PATH environment variable.</p><p>CadQuery is an alternative to the perhaps better-known OpenSCAD package. CadQuery uses a more advanced CAD kernel than OpenSCAD, but they both have their uses.</p><p><a href="https://mindly.social/tags/CQStudio" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CQStudio</span></a> <a href="https://mindly.social/tags/CAD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CAD</span></a> <a href="https://mindly.social/tags/CAD3D" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CAD3D</span></a> <a href="https://mindly.social/tags/modelling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modelling</span></a> <a href="https://mindly.social/tags/SolidModelling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidModelling</span></a> <a href="https://mindly.social/tags/model" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>model</span></a> <a href="https://mindly.social/tags/programmatic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programmatic</span></a> <a href="https://mindly.social/tags/HotReload" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HotReload</span></a> <a href="https://mindly.social/tags/OpenSCAD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSCAD</span></a> <a href="https://mindly.social/tags/PyOpenScad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PyOpenScad</span></a></p>