FreeCAD online part repository

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
atzensepp
Posts: 99
Joined: Tue Feb 24, 2015 9:37 pm

FreeCAD online part repository

Postby atzensepp » Wed Feb 25, 2015 8:51 am

Just an idea - probably not new:

In the Web there are some ineresting part libraries for various CAD systems such as http://www.tracepartsonline.net .

It would be great to have an integrated wizzard to import parts and/or plugins from an online "bazar" of FreeCad parts/macros with parametric search and online preview. If one would like to make it "right" one should use a proper descriptive "Ontology" for the parts and also include version dependency (version of FreeCad version & Version of Part). As for some popular successful programming languages this might drive the popularity of FreeCad even more. I think it should be possible to use standard online repositories such as github.
ulrich1a
Posts: 1958
Joined: Sun Jul 07, 2013 12:08 pm

Re: FreeCAD online part repository

Postby ulrich1a » Wed Feb 25, 2015 9:06 am

H
atzensepp wrote:It would be great to have an integrated wizzard to import parts and/or plugins from an online "bazar" of FreeCad parts/macros with parametric search and online preview.
The following things are already available:
http://www.bolts-library.org/de/downloads.html
http://freecadweb.org/wiki/index.php?ti ... rtsLibrary
http://freecadweb.org/wiki/index.php?ti ... w_maker1_2

Ulrich
User avatar
r-frank
Posts: 2181
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: FreeCAD online part repository

Postby r-frank » Wed Feb 25, 2015 10:16 am

There is the

FreeCAD-Library
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english

Native german speaker - so apologies for my english, no offense intended :)
atzensepp
Posts: 99
Joined: Tue Feb 24, 2015 9:37 pm

Re: FreeCAD online part repository

Postby atzensepp » Wed Feb 25, 2015 8:07 pm

Gentlemen, many thanks for your respnses! Indeed the libraries look already very good.

For me FreeCad is essentially an IDE for 3D desings. Programming IDEs such as Eclipse have
- upgrade option
- plugin installation utility
- wizzard/mechanism for obtaining software Artifacts from central repositories (e.g. Maven)

Translated into FreeCad this would mean having built-in capabilities for:
- upgrade option
- Macro/Plug-in installation utility
- wizzard/mechanism for obtaining Parts and part libraries from central repositories

Would you think this makes sense? Or would you say: Well in principle yes but this is not first priority.
User avatar
r-frank
Posts: 2181
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: FreeCAD online part repository

Postby r-frank » Wed Feb 25, 2015 8:38 pm

atzensepp wrote: Translated into FreeCad this would mean having built-in capabilities for:
- upgrade option
- Macro/Plug-in installation utility
- wizzard/mechanism for obtaining Parts and part libraries from central repositories

Would you think this makes sense? Or would you say: Well in principle yes but this is not first priority.
1) Upgrade Option
Depends on the platform.
On Ubuntu/Linux Mint, if you use the daily ppa-version, you can update "automatically" and have the newest version.
On Windows, you can download development snapshots.
They don't need installation. Just uncompress archive and double-click the exe-file.
So - already present

2) Macro/Plug-In
Already present.
Macro recipes-Page
Additonal Modules

3) Plug-In to use Internet-based-services for downloading parts (Traceparts or similar)
Nice to have, but atm assembly, drawing (dimensioning), CAM, FEM have IMHO higher prority.

Roland
Deutsche FreeCAD Tutorials auf Youtube
My GrabCAD FreeCAD-Projects
FreeCAD lessons for beginners in english

Native german speaker - so apologies for my english, no offense intended :)
User avatar
yorik
Site Admin
Posts: 12071
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels, Belgium
Contact:

Re: FreeCAD online part repository

Postby yorik » Thu Feb 26, 2015 12:51 pm

atzensepp wrote:- Macro/Plug-in installation utility
At some point indeed we'd need to do something about it. It's actually not that hard (only modify the web WB to recognize the URL of our macros repository, and install the downloaded macro accordingly), but we need to find a way to make the wiki serve pure .FcMacro files...
atzensepp wrote:- wizzard/mechanism for obtaining software Artifacts from central repositories (e.g. Maven)
It's not that hard either, the web WB can already access and download models from such sites... What it still lacks is cookies management, so you don't have to log in each time...
jreinhardt
Posts: 329
Joined: Mon Sep 09, 2013 6:08 pm

Re: FreeCAD online part repository

Postby jreinhardt » Thu Feb 26, 2015 1:06 pm

Regarding macros: I recently found http://theupdateframework.com/ which provides all the difficult bits to build a macro packaging and updating mechanism. Apart from some web space, someone would need to take care of the macro repository.

I want to use it to provide updates for BOLTS parts data.

Regarding parts repo: I have many ideas and a bit of code for that, see viewtopic.php?f=8&t=7305, but at the moment I have not so much time and some other projects (BOLTS) that take precedence.
BOLTS, standard parts library for FreeCAD Thread, Help with Translation
atzensepp
Posts: 99
Joined: Tue Feb 24, 2015 9:37 pm

Re: FreeCAD online part repository

Postby atzensepp » Mon Mar 02, 2015 7:39 pm

Hello jreinhard,
jreinhardt wrote: Regarding parts repo: I have many ideas and a bit of code for that, see viewtopic.php?f=8&t=7305, but at the moment I have not so much time and some other projects (BOLTS) that take precedence.
it seems that there are already some very exciting ideas and even some code I should try. At the moment I would like to learn how
self-made parametric objects could be made.

kind regards
atzensepp