home.social

#fluencycad — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #fluencycad, aggregated by home.social.

fetched live
  1. Continued to work on fluencyCAD.

    Had to abandon it in the past because of the new primary job. Picked it up again and let the bones translate away from sdfCAD to the openCascade Kernel (FreeCAD).  That makes it much simpler as I don#t have to compute the meshhelpers for 3d manipulation.

    Will see how it goes and if its usable some day. I was still torn between SolveSpace and FreeCAD and lost the joy of designing mechanical parts so thats pretty much the motivation.

    Because I do have very little energy left usually, this needs to be coded with help of agents and LLMs partly local.

    It still follows the original idea very closely and has all the design decisions form the internal architecture and the UI concept.

    Its an experiment but I think this can go further than the original approach.

    #fluencycad #cad #python #pyside6 #opencascade #solvespace

  2. fluencyCAD:

    Had a quick look at it today and found it not working because of an error with the sdf cad package (installation). I had sdf from Yann directly in the folder from experiments in the beginning. So it was kind of hard wired but I didn´t notice.

    Never thought it would evolve beyond a weekend of fun and so the implementation method carried trough to this point.

    I placed it back into its original folder and it worked again on my end at least.

    https://git.raise-uav.com/Hermes/fluencyCAD

    #fluencycad

  3. fluencyCAD in the wilds

    I just mirrored the fluencyCAD repository to the open section form internal so anyone who is interested have a look. Don´t expect super clean stuff though. It´s in a very early experimental state.

    I´ll add more documentation as I find more time.

    https://git.raise-uav.com/Hermes/fluencyCAD

    #fluencycad #sdfcad #solvespace

  4. fluencyCAD

    Fixed the redrawing of bodies when switching components by indenting a block of code one stop to the right.

    A few smaller things in the sketcher including the handling of origins when drawing on projected bodies needs to be beautified. Display of constrains and shwoing dimensions on hover have been done recently.

    I'm looking forward to implementing circles, rectangles, slots to the sketcher. This gonna be some rewarding fun stuff.

    Right after that more body operations than the currently available cut.

    Then some work on the export of bodies that would mark the first milestone of "somewhat usable for simple shapes".

    Its somewaht easy to get back into it thanks to the last rewrite and thats just perfect for the short weekend sessions it received ober the last months since I started it but it does need a bigger devblock to get to that first milestone.

    Most importantly, I still think it can become a good CAD program for Tinkerneers.

    #fluencycad #3dprintingdesigns #opensourcecad

  5. Construction lines in da house!

    Rather slow progress but I do enjoy working on this from time to time.

    #fluencycad #cadsoftware #3dprinting #python

  6. Some fluencyCAD footage form a few weeks ago:

    The goal is to have a comfortable drawing widget that does require as few input steps as possible. This is done by a set ofconfigurable snap and guide options that are directly accessible. (Not working yet)

    #fluencycad

    (Also test for GoToSocial unconverted screengrab mov)

  7. Spend some hours on fluencyCAD

    Got Components working. That means one can switch between them and they contain the sketches and bodys. Bodys can be projected between components. Sketches can be edited.

    Cut between two bodies is working again.

    Skipped the timeline for now.

    Some UI changes.

    #fluencycad

  8. Pushed fluencyCAD a tiny bit forward with a basic rewrite of the sketch widget.

    Less code and prettier to work with internally.

    #fluencycad #sdfcad

  9. Worked a bit on making the basic functions pretty internally. Some GUI changes visible with the new timeline and sketch and body windows changed position.

    It really would be a dream to get this thin gto abasic functionality one can work with <3

    #fluencycad #sdfcad #solvespace

    (Not sure if this reached the verse or not)

  10. Introducing the new structure into fluencyCAD worked. We now have a timeline, components and the fundamentals for assembly sketched out.

    Lots of staring at the wall and visits to the "thought emporium" (organic) were involved :D

    The design guideline is based of the compiled experience of at least 10 years in multiple CAD programs.

    #fluencycad #sdfcad #solvespace

  11. ~fluencyCAD~

    Progressed into sketch projection from and to 2D. I think this is a cleaner approach for drawing.

    Next stage will be additional operations like cutting holes and timeline logic.

    Intention is to have CAD geared towards maker with a focused UI with static layout so you can develp "muscle memory".
    I´m pretty happy already as I completely ruled out writing a CAD software at all.

    Project can be assisted by donating for tea here:
    https://ko-fi.com/raise_project

    #sdfcad #solvespace #fluencycad #mechanicaldesign #vtk #python

  12. @dcz Oh lol didn't know about that SdfCAD 😅. Click the hashtags and (super new). My sdfCAD is here:

    gitlab.com/nobodyinperson/sdfc

  13. @dcz Damn, that's cool! The edges look sharp, so it's ray-marched, not a mesh made with marching cubes?

    EDIT: Ah, ray-marched and you want to go directly to gcode, interesting! [1]

    I firmly believe benefits a lot from |s and I love to see more projects like and arise!

    [1] fosstodon.org/@dcz/11272662294

  14. fluencyCAD

    I added mid point constrains, hotizontal, vertical and point on line to test the underlying system.

    I´ll look at selecting elements on the generated meshes first before attempting snapping of lines and intelligent drawing funtions etc.

    #fluencyCAD #solvespace #sdfcad