FreeCAD small PLM

Info about new community or project announcements, implemented features, classes, modules or APIs. Might get technical!
PLEASE DO NOT POST HELP REQUESTS OR OTHER DISCUSSIONS HERE!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
YBoy360
Posts: 11
Joined: Thu Feb 09, 2023 4:52 am
Contact:

FreeCAD small PLM

Post by YBoy360 »

I developed a small PLM application I want to share with other FreeCAD users.

You can install it following those instructions:
https://taack.org/en/app/Plm

A video showing its basic usage is viewable from:
https://www.youtube.com/watch?v=yc74OS74gOw

This PLM is currently one way only. You can only create, then update the model. But all modifications are kept. Next I would like to do the same for KiCAD.

Hopes this might helps.
Regards
User avatar
Zolko
Veteran
Posts: 2213
Joined: Mon Dec 17, 2018 10:02 am

Re: FreeCAD small PLM

Post by Zolko »

YBoy360 wrote: Thu Feb 09, 2023 4:58 am You can install it following those instructions:
https://taack.org/en/app/Plm
very interesting. Can you please explain what is the intranet app folder ?

Then copy the content of the plm folder into your intranet app folder.
and what the following command does :

Start your intranet issuing:

Code: Select all

./gradlew server:bootRun
try the Assembly4 workbench for FreCAD — tutorials here and here
YBoy360
Posts: 11
Joined: Thu Feb 09, 2023 4:52 am
Contact:

Re: FreeCAD small PLM

Post by YBoy360 »

Zolko wrote: Thu Feb 09, 2023 10:41 am very interesting. Can you please explain what is the intranet app folder ?
You must first follow the installation instructions and check it is working:
https://taack.org/en/installation

The intranet app folder is just the app folder into the cloned repository.
and what the following command does :
It will compile and launch the Intranet, using an in-memory database, so no other dependencies are needed. I do not test under Windows, but it should work as-is.

First follow the installation instruction, make sure it works without the PLM (login: admin, passwd: ChangeIt), then add the plm cloned and add in server/build.gradle file the line
implementation project(':plm')
after implementation project(':crew')
line.

Report any problem. Thanks
YBoy360
Posts: 11
Joined: Thu Feb 09, 2023 4:52 am
Contact:

Re: FreeCAD small PLM

Post by YBoy360 »

@Zolko

I updated the web page explaining how to install the Plm. I will work on this page more seriously when everything will be finished.

I also updated the PLM application module (in the server), now:
  • You can download a previous version from the History;
  • Previous versions are previewed in the History;
  • Fix previews for Fedora 36;
  • I display Used In Table listing where the Part is used;
  • Fixed some history issue;
  • In Links table I added linkedObject
history
history
history.png (350.83 KiB) Viewed 6950 times
pop-up showing a previous version
pop-up showing a previous version
previous.png (141.77 KiB) Viewed 6950 times
chrisb
Veteran
Posts: 53930
Joined: Tue Mar 17, 2015 9:14 am

Re: FreeCAD small PLM

Post by chrisb »

For those who are not native abbreviation speakers it may be nice to to say what PLM means in English.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
YBoy360
Posts: 11
Joined: Thu Feb 09, 2023 4:52 am
Contact:

Re: FreeCAD small PLM

Post by YBoy360 »

PLM stands for Product Life cycle Management.

It is a set of tools allowing to manage technical data of a product along its life (design, production, updates ...). It allows also to share technical data between members of the design, R&D team with other actors (production, Marketing ...).

This PLM can be a member of such a suit of tools (Taack is a Framework to develop your own Intranet). Here is a screenshot of our current Intranet with other apps. Those apps feet our needs, so it is difficult to Open Source them at the moment...
Internal Intranet, PLM and other tools
Internal Intranet, PLM and other tools
intranet.png (230.55 KiB) Viewed 6870 times
User avatar
Zolko
Veteran
Posts: 2213
Joined: Mon Dec 17, 2018 10:02 am

Re: FreeCAD small PLM

Post by Zolko »

YBoy360 wrote: Fri Feb 10, 2023 6:43 am Those apps feet our needs, so it is difficult to Open Source them at the moment...
I suspected something like that. This is a showstopper before even going any further about the usefulness of the thing
try the Assembly4 workbench for FreCAD — tutorials here and here
YBoy360
Posts: 11
Joined: Thu Feb 09, 2023 4:52 am
Contact:

Re: FreeCAD small PLM

Post by YBoy360 »

Zolko wrote: Fri Feb 10, 2023 10:45 am
YBoy360 wrote: Fri Feb 10, 2023 6:43 am Those apps feet our needs, so it is difficult to Open Source them at the moment...
I suspected something like that. This is a showstopper before even going any further about the usefulness of the thing
@Zolko

It is difficult does not mean it will not be done... What is a showstopper ? For you at least (keep in mind some other do not work the way you do) ? It can be used independently, if you have a look at the source code, it is really accessible.

Why this solution does not deserve to go "any further" when you compare it to Web tools ? Did you try to install it at least before going peremptory ?
User avatar
Zolko
Veteran
Posts: 2213
Joined: Mon Dec 17, 2018 10:02 am

Re: FreeCAD small PLM

Post by Zolko »

YBoy360 wrote: Fri Feb 10, 2023 3:22 pm It is difficult does not mean it will not be done
Then I'll wait until it's done
try the Assembly4 workbench for FreCAD — tutorials here and here
YBoy360
Posts: 11
Joined: Thu Feb 09, 2023 4:52 am
Contact:

Re: FreeCAD small PLM

Post by YBoy360 »

Zolko wrote: Fri Feb 10, 2023 8:40 pm Then I'll wait until it's done
What you want to be done is interesting to me. I do not know myself what you want.

Our priority is to integrate Taack Framework to Grails forge, in order for developers to easily develop there own intranet. The goal is not to develop a universal Intranet. The PLM is just a kind of demo, or tutorial, you can adapt to feet your needs.
Post Reply