#CadQuery

2026-01-22

It's happening!

Now I just need to get the PCBs fabbed, and hopefully everything works...

#LynxMouse #oshw #opensource #hardware #input #mouse #cadquery

2026-01-05

Here's the first print of the handle and plate!

#LynxMouse #oshw #opensource #hardware #input #mouse #cadquery

A printed Lynx Mouse handle and plate.
2025-12-31

We met family members for the holidays who recently began #3Dprinting, and we discussed #3Dmodeling. They use a nice Bambu Lab printer; it operates in a walled garden with cloud services in China which would be a deal breaker for me.

Long story short: I discovered #CadQuery for parametric design, and soon noticed that the market for 3D printers is saturated... I ordered a cheap refurbished #SOVOL SV06 which mostly runs OSS. It arrived today, on new year's eve!

There is lots to learn.

A SOVOL 3D printer standing on a cardboard box.
2025-12-27

Another step closer, probably time to print and try it out!

This time, I added battery power and charging to the PCB, as well as switching to a separate antenna, and I added mounting for the scroll ball from an Apple Mighty Mouse.

#oshw #mouse #opensource #hardware #input #nrf52 #cadquery #kicad

A semi-transparent rendering of the current state of the Lynx Mouse, now with a battery connector and a spot to mount the scroll ball from an Apple Mighty Mouse.
2025-12-23

Getting closer! Now there's triggers and back/forward buttons as well. Now reworking the main PCB to use an external antenna, and to actually support a battery. (difficult to have a wireless device without a battery...)

#oshw #mouse #opensource #hardware #input #nrf52 #cadquery #kicad

A semi-transparent rendering of the current state of the Lynx Mouse, now with buttons and triggers.
2025-12-22

Added the PCBs to the hardware design preview, and put in standoffs and mounting holes.

#oshw #opensource #hardware #input #cadquery #kicad #nrf52

Hardware design of the Lynx Mouse, with PCBs and standoffs in place.
2025-12-21

WIP: the Lynx Mouse

My own design, inspired by the Zalman FG-1000 FPSgun.

Maybe once I get paid, I'll be able to order some PCBs, and finally assemble this thing.

#LynxMouse #oshw #opensource #hardware #input #device #mouse #cadquery #kicad

codeberg.org/whitelynx/lynx-mo

The work-in-progress hardware design for the Lynx Mouse. A pistol grip style handle, with the sensor PCB placed in front of the handle.The work-in-progress main PCB (left) and buttons PCB (right) for the Lynx Mouse.
Yann Büchau :nixos:nobodyinperson@fosstodon.org
2025-05-25

@scudderfish I could never find my way through #cadquery. Too weird the syntax and concepts. I forked #sdfCAD and worked on something I understood myself but in the end stayed with #solveSpace.

Dave Smith has movedscudderfish@ohai.social
2025-05-25

I've been using #OpenSCAD to design all the parts I've been making for my car so far. Now I've just found #CADQuery as a new rabbit hole to go down.

PointlessOne :loading:pointlessone@status.pointless.one
2025-05-01

The world of FOSS CAD is in dire state.

I tried #FreeCAD and it’s rough. It's got decent sketching and constraints but UI takes some getting used to. Some things are extremely hard. Building a wire in 3d for a sweep (see image) is nigh impossible. In principle it’s easy, there are like 3 minutes videos on YouTube how to do it but I couldn't do it. FreeCAD fails and thrown cryptic messages at me that don't give me any clue what went wrong or how to fix it. Definitely not FreeCAD-beginner-friendly. It also crashed more times in a few days than probably everything else I used in the last year combined.

I had to resort to #CadQuery. It seems better in a few departments. Size constrains are absent but since everything is in code your variables are your size constraints. Relational constraints are way less intuitive than in FreeCAD. But I can work with it much more efficiently than with FreeCAD. It's all Python though so… Oh well.

Tadonic the Flautulentubuntourist
2025-04-17

@rozcakj I'm still more of a scripter and rather like -- though these days I fool more with music. (From time to time, I think about as well.)

2025-04-12

Version 0.5.0 of CQ-editor, the IDE for #CadQuery has been released. #CAD #Python #FOSS

github.com/CadQuery/CQ-editor/

2025-02-26

@OpenSCAD Nice demonstration 😎... just curious, though, if you have a preference for using the #OpenSCAD library with Python over #CadQuery?

Maciej Małeckime@mmalecki.com
2025-02-04

Got a pretty sweet setup going with neovim, watchexec, ocp_vscode (with no VS Code), browser and #CadQuery/#build123d #cad

Browser window on right hand side showing preview of code CAD object open in neovim on left hand side, with run loop at the bottom

I have released version 0.9 of `cq-studio`, my hot-reloading server for using the excellent #YACV viewer to interact with models you build in #CadQuery (or #build123d) with #Python 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.

pypi.org/project/cq-studio/

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.

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.

#CQStudio #CAD #CAD3D #modelling #SolidModelling #model #programmatic #HotReload #OpenSCAD #PyOpenScad

2024-12-15

CadQuery developer Adam will be giving a talk at FOSDEM 2025 about CadQuery's new free function API.

fosdem.org/2025/schedule/event

#CAD #CadQuery #FOSS #OpenSource

Jadyn - 🖨️ empress - ☎ 7889jadyn@chaos.social
2024-11-13

I need some help with #cadquery.
I want to chamfer text, but I get `OCP.StdFail.StdFail_NotDone: BRep_API: command not done` exceptions. I think they're caused by tiny edges producing intersecting chamfers. (Inside the S)
Sometimes it works, but the mesh is incomplete afterwards.

It would probably be enough to subtract material from the lower edge at an angel, stopping after a certain length. But I don't know how to without breaking the mesh.

:BoostOK:

White letters on black background, viewed from an angle. The letter e has a visible chamfer, the letter s doesn't.same render as before, instead of the surfaces the wireframe is shown.

Well, so I just published my first-in-a-long-time brand-new #OpenSource / #FreeSoftware project. And I decided it was finally time to get a #PyPI account, so it actually shows up there.

It's `cq-studio`:
pypi.org/project/cq-studio/

It's to use with #CadQuery (or #build123d, perhaps), a way to #model #3D objects programmatically, with #Python code. You edit your code in whatever editor, and view the results with a great interactive viewer in your browser.

1/x

Yann Büchau :nixos:nobodyinperson@fosstodon.org
2024-10-15

@rahix @sowa While we're at it, you could also give my #sdfCAD fork a try. It's much simpler than #cadQuery and has even more powerful fillets, chamfers and smooth operations. STL only output amd sharp edges are a bit jagged, but the underlying #Python code and maths is understandable and hackable.

gitlab.com/nobodyinperson/sdfc

Anyone know how to install cadquery's CQ-editor (Linux) *without*:

(a) Conda
(b) executing a 576MB shell script?

I don't know what `#construct` is, but it appears to be something like an old-fashioned (ancient-fashioned?) shell archive...

The very idea that someone might download a half gigabyte "shellscript" and run it terrifies me, the same as The Kids These Days running `curl ... | sudo sh` to install random software.

#install #security #nightmare #cadquery #AYFKMRN #shar #shell #archive

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst