Starting parts
Starting parts
Hi,
I thin it would be good to provide some standard parts (profiles, tubes...) with FreeCAD.
Parts should be fully parametric and so easy to change.
Attached are examples for U and L-profile and rectangular tube.
I thin it would be good to provide some standard parts (profiles, tubes...) with FreeCAD.
Parts should be fully parametric and so easy to change.
Attached are examples for U and L-profile and rectangular tube.
- Attachments
-
- tube-rectangular_v000.fcstd
- (11.71 KiB) Downloaded 1088 times
-
- profile-U_v000.fcstd
- (8.52 KiB) Downloaded 805 times
-
- profile-L_v000.fcstd
- (6.77 KiB) Downloaded 823 times
Re: Starting parts
Hi,
Indeed it would be great to have a library of parts for FreeCAD, you are not the first person to raise the idea... What we would really need, IMHO, is some effort to setup such library outside of FreeCAD itself. There is no point in bundling a library like this inside FreeCAD,it is much better to keep it outside,o on the web (more easily updated) and have FreeCAD plug into it, which would probably be fairly easy. There were already many talks about that on this forum
Why not start with a github repository, or something like that? Anybody interested?
Indeed it would be great to have a library of parts for FreeCAD, you are not the first person to raise the idea... What we would really need, IMHO, is some effort to setup such library outside of FreeCAD itself. There is no point in bundling a library like this inside FreeCAD,it is much better to keep it outside,o on the web (more easily updated) and have FreeCAD plug into it, which would probably be fairly easy. There were already many talks about that on this forum
Why not start with a github repository, or something like that? Anybody interested?
Re: Starting parts
Hi, it is a good idea !
This could then be integrated as the "SketchUp 3DWareHouse" (for example).
@bajsi : do you want to make the github ? If not, I'd like to do
I have some wood materials with french standard dimensions( Timber, decking, flooring, panels, ironsmith).
This could then be integrated as the "SketchUp 3DWareHouse" (for example).
@bajsi : do you want to make the github ? If not, I'd like to do

I have some wood materials with french standard dimensions( Timber, decking, flooring, panels, ironsmith).
Formations - Assistance - Développement : https://freecad-france.com
Re: Starting parts
Yes, this post is interesting(the last message is a bit old though). But why not start with a github as proposed yorik ?
It's easy to set up (compared to openPLM) for a single user like me. It's also easy to use for users.
It's easy to set up (compared to openPLM) for a single user like me. It's also easy to use for users.
Formations - Assistance - Développement : https://freecad-france.com
Re: Starting parts
Yes I also think a good first start would be to build a collection of parts, on some easy-to-use and easy-to-collaborate structure like github. Then, all the rest will become easier, like mount a more advanced system, a sharing platform, etc...
Re: Starting parts
I do agree that OpenPLM is hard to grasp. I did the demo and was baffled by all of it.rockn wrote:It's easy to set up (compared to openPLM) for a single user like me. It's also easy to use for users.
But Github is Git, and I'm sorry but Git is not so easy to use! Can you add files from the Web UI on GitHub? As far as I know you can only create a new text file.
I guess it would be the most convenient way for now.
If bajsi doesn't manifest in the next day or so I say do it!rockn wrote:@bajsi : do you want to make the github ? If not, I'd like to do

We need to set up a structure though. Also, since FreeCAD is open source and in the spirit of openness, this repo should also have STEP files so people who do not work on FreeCAD can use these files too. Or .BREP? It is the native file format for Open Cascade and all apps based on it can open .brep files (Heekscad, Salome Meca...)
I suggest this repo could have category folders (hardware, profiles...), then each folder would have a FCStd folder and a STEP folder.
Re: Starting parts
Hi,
I have been looking a bit into openPLM and that might be a good idea to use in the future.
Never thought of Github - honestly I don't really know how to use it (I am a mechanical engineer by profession - but I also do some python programming for FEM codes).
If someone is willing to set up such a system, then I can manage/correct/improve the starting parts.
I have been looking a bit into openPLM and that might be a good idea to use in the future.
Never thought of Github - honestly I don't really know how to use it (I am a mechanical engineer by profession - but I also do some python programming for FEM codes).
If someone is willing to set up such a system, then I can manage/correct/improve the starting parts.
Re: Starting parts
Maybe there are solutions where it's easier to upload than github (a shared dropbox? google drive?) I don't really know, but github has the advantage of being easily readable, browsable and mirrorable by other people... Anyone has another idea?
If we go for github, I can setup a repository on my account or on the official freecad one, then who is interested in working on it just creates a github account and asks me, and I'll give you write access on the repo, a bit like we did with the freecad homepage.
If we go for github, I can setup a repository on my account or on the official freecad one, then who is interested in working on it just creates a github account and asks me, and I'll give you write access on the repo, a bit like we did with the freecad homepage.
Re: Starting parts
Yes you're right, for those who want to share its parts is relatively difficult. But at the beginning the users can download easily a part and we can share parts on this forum.But Github is Git, and I'm sorry but Git is not so easy to use! Can you add files from the Web UI on GitHub? As far as I know you can only create a new text file.
An example with folders : https://github.com/wood-galaxy/FC-Library
(in ironsmith folders, there is three folders brep, step, fcstd)
Yorik, this is my github account.
Formations - Assistance - Développement : https://freecad-france.com