FreeCAD store it's tool database in files with syntax as below while tool 
database Andy started on for LinuxCNC store
tool in SQLite. Then the problem is to sync these files with Linuxcnc tool 
database. One solution is to enter
information into SQLite database and generate the .fctl file and the .fctb 
files, not sure but update of tool
information already added in the CAM module is maybe not handled att all then 
files are changed. Parsing the .fctl file
and the .fctb files and insert into SQLite database is of course also an option.

Output from the FreeCAD CAM module M6 Tx reference tool by tool number. So 
guess with a tool database before running G-
code suitable tool pockets have to be chosen, the choice entered into Linuxcnc 
and of course populate the tool changer
with the tools.



The .fctl file:
{
  "tools": [
    {
      "nr": 3,
      "path": "/home/karlnick/Hardware/Freecad/Bit/5mm drill.fctb"
    },
    {
      "nr": 10,
      "path": "/home/karlnick/Hardware/Freecad/Bit/12mm endmill.fctb"
    },
  ],
  "version": 1
}

and the 5mm drill.fctb file referenced above:
{
  "version": 2,
  "name": "5mm drill",
  "shape": "drill.fcstd",
  "parameter": {
    "Chipload": "0,00 mm",
    "Diameter": "5,00 mm",
    "Flutes": "2",
    "Length": "50,00 mm",
    "Material": "HSS",
    "TipAngle": "119,00 \u00b0"
  },
  "attribute": {}
}


tis 2025-10-07 klockan 20:59 -0500 skrev Brad Collette:
> The discussion was about bidirectional syncing of tool tables between
> linuxcnc and freecad cam.  It also touched on some related projects for
> tool library management. I just can't remember the details or the
> interested people.
> 
> Brad Collette
> 573-427-7132
> 
> 
> 
> On Tue, Oct 7, 2025, 8:45 PM Stuart Stevenson <[email protected]> wrote:
> 
> > What is tool syncing?
> > 
> > On Tue, Oct 7, 2025 at 8:33 PM Brad Collette <[email protected]>
> > wrote:
> > 
> > > Hey Steffen,
> > > Thanks for setting up the meetup last weekend. It was fun catching up
> > with
> > > you guys.
> > > 
> > > A few things have been rattling around in my mind that I wanted to
> > > follow-up on.
> > > 
> > > First, somebody mentioned IRC.  Is that where the real-time discussion
> > > happens?
> > > I haven't been on in years.  Is it bridged to the discord server?
> > > 
> > > Second, could someone summarize the state of tool syncing projects?
> >  There
> > > were a number of things mentioned and some names thrown out but I can't
> > > remember the details.  I would very much like to have an expanded
> > > discussion specifically about tool syncing and need to find the right
> > > minds.
> > > 
> > > Brad Collette
> > > 573-427-7132
> > > 
> > > 
> > > 
> > > On Sun, Oct 5, 2025, 1:46 PM Viesturs Lācis <[email protected]>
> > > wrote:
> > > 
> > > > False positive feedback - I disconnected for a moment as I had to
> > > > attend my daughter for sleep and now I cannot reconnect back - I am
> > > > asked to login into Debian Salsa.
> > > > 
> > > > Viesturs
> > > > 
> > > > svētd., 2025. g. 5. okt., plkst. 21:22 — lietotājs Viesturs Lācis
> > > > (<[email protected]>) rakstīja:
> > > > > 
> > > > > No, it does not require registration. You just need to specify your
> > > > > name to be displayed under your face (if you turn on your camera)
> > > > > 
> > > > > Viesturs
> > > > > 
> > > > > svētd., 2025. g. 5. okt., plkst. 20:54 — lietotājs Brad Collette
> > > > > (<[email protected]>) rakstīja:
> > > > > > 
> > > > > > The meeting link requires an account to log in?
> > > > > > 
> > > > > > On Wed, Oct 1, 2025 at 4:33 PM steffen_moeller--- via
> > Emc-developers
> > > <
> > > > > > [email protected]> wrote:
> > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > Aargh!
> > > > > > > 
> > > > > > > Hansu spotted it. CEST is what I had meant - Sunday at 20:00
> > > Central
> > > > > > > European Summer Time, which according to
> > > > https://www.worldtimebuddy.com/
> > > > > > > is 14:00 of Eastern Daylight Saving Time.
> > > > > > > 
> > > > > > > Sorry for the noise and many thanks to Hansu.
> > > > > > > 
> > > > > > > Steffen
> > > > > > > 
> > > > > > > 
> > > > > > > > Am 01.10.25 um 18:56 schrieb Steffen Möller via Emc-developers:
> > > > > > > > > Dear all,
> > > > > > > > > 
> > > > > > > > > Time is floating. I have just checked what Frame-a-Date is
> > > > telling.
> > > > > > > You have voted for 20:00 on the upcoming weekend, of which I now
> > > pick
> > > > > > > Sunday evening. I hope this still is all fine with everyone, i.e.
> > > > with our
> > > > > > > release manager in particular.
> > > > > > > > > 
> > > > > > > > > Our venue is Debian's Jitsi instance
> > > > > > > athttps://jitsi.debian.social/LetUsImproveTheWorldWithLinuxCNC .
> > > > > > > > > 
> > > > > > > > > Hope to see you soon!
> > > > > > > > > 
> > > > > > > > > Best,
> > > > > > > > > Steffen
> > > > > > > > > 
> > > > > > > > > > Gesendet: Montag, 15. September 2025 um 17:36
> > > > > > > > > > Von: "Steffen Möller via Emc-developers"<
> > > > > > > [email protected]>
> > > > > > > > > > An:[email protected]
> > > > > > > > > > CC: "Steffen Möller"<[email protected]>
> > > > > > > > > > Betreff: [Emc-developers] LinuxCNC Video Conference - call
> > for
> > > > vote
> > > > > > > on when this should happen
> > > > > > > > > > 
> > > > > > > > > > Dear all,
> > > > > > > > > > 
> > > > > > > > > > I had volunteered to organize the first video conference of
> > > ours
> > > > > > > after this two year (?) hiatus. I guess this starts with agreeing
> > > on
> > > > a
> > > > > > > perfect time and I happily found
> > > > > > > > > > 
> > > > > > > > > > https://framadate.org/YhoEIeGHjVWbphNk
> > > > > > > > > > 
> > > > > > > > > > to help determining it. Please kindly send your vote. I
> > > thought
> > > > that
> > > > > > > one of the first two weeks of October would be reasonable.
> > > > > > > > > > 
> > > > > > > > > > We likely have quite some list of topics to talk about.
> > > > Onhttps://
> > > > > > > yopad.eu/p/LinuxCNCVideoConf everyone has the opportunity to
> > drop
> > > > ideas
> > > > > > > and preferably also offers to present their own work/issues. I
> > > would
> > > > be
> > > > > > > particularly happy about FreeCAD (are you listening?) to have
> > some
> > > > minutes
> > > > > > > and also use that meeting (or a dedicated follow-up to it) for
> > some
> > > > team
> > > > > > > building.
> > > > > > > > > > 
> > > > > > > > > > Looking forward to it,
> > > > > > > > > > Steffen
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > 
> > > > > > > > > > _______________________________________________
> > > > > > > > > > Emc-developers mailing list
> > > > > > > > > > [email protected]
> > > > > > > > > > https://lists.sourceforge.net/lists/listinfo/emc-developers
> > > > > > > > > > 
> > > > > > > > > 
> > > > > > > > > _______________________________________________
> > > > > > > > > Emc-developers mailing list
> > > > > > > > > [email protected]
> > > > > > > > > https://lists.sourceforge.net/lists/listinfo/emc-developers
> > > > > > > > 
> > > > > > > > _______________________________________________
> > > > > > > > Emc-developers mailing list
> > > > > > > > [email protected]
> > > > > > > > https://lists.sourceforge.net/lists/listinfo/emc-developers
> > > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > _______________________________________________
> > > > > > > Emc-developers mailing list
> > > > > > > [email protected]
> > > > > > > https://lists.sourceforge.net/lists/listinfo/emc-developers
> > > > > > > 
> > > > > > 
> > > > > > 
> > > > > > --
> > > > > > Brad Collette
> > > > > > 573-427-7132
> > > > > > 
> > > > > > _______________________________________________
> > > > > > Emc-developers mailing list
> > > > > > [email protected]
> > > > > > https://lists.sourceforge.net/lists/listinfo/emc-developers
> > > > 
> > > > 
> > > > _______________________________________________
> > > > Emc-developers mailing list
> > > > [email protected]
> > > > https://lists.sourceforge.net/lists/listinfo/emc-developers
> > > > 
> > > 
> > > _______________________________________________
> > > Emc-developers mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/emc-developers
> > > 
> > 
> > 
> > --
> > Addressee is the intended audience.
> > If you are not the addressee then my consent is not given for you to read
> > this email furthermore it is my wish you would close this without saving or
> > reading, and cease and desist from saving or opening my private
> > correspondence.
> > Thank you for honoring my wish.
> > 
> > _______________________________________________
> > Emc-developers mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/emc-developers
> > 
> 
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers




_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to