Starting parts

About the development of the Part Design module/workbench. PLEASE DO NOT POST HELP REQUESTS HERE!
jreinhardt
Posts: 329
Joined: Mon Sep 09, 2013 6:08 pm

Re: Starting parts

Postby jreinhardt » Mon Sep 09, 2013 7:32 pm

I have created a thread about an attempt for a cross-CAD standard parts librarry that I am working on here:

viewtopic.php?f=8&t=4549

It is very much in the spirit of your screw maker script. I have to look into it in more detail, but it looks promising.
BOLTS, standard parts library for FreeCAD Thread, Help with Translation
User avatar
jriegel
Site Admin
Posts: 3369
Joined: Sun Feb 15, 2009 5:29 pm
Location: Ulm, Germany
Contact:

Re: Starting parts

Postby jriegel » Tue Sep 10, 2013 8:01 am

Great stuff! A standard library is badly needed!

With cross CAD you mean STEP?
Stop whining - start coding!
jreinhardt
Posts: 329
Joined: Mon Sep 09, 2013 6:08 pm

Re: Starting parts

Postby jreinhardt » Tue Sep 10, 2013 9:19 am

jriegel wrote:Great stuff! A standard library is badly needed!

With cross CAD you mean STEP?


With cross CAD I want to express the fact that I want to establish a common base of data (dimensions, metadata, ...) that is not application specific, so that it is possible to use that data from different applicatons (right now OpenSCAD and FreeCAD). This way another CAD application can get a standard library up and running quite easily.

I do not know very much about STEP (I am not an engineer and my CAD experience is mostly restricted to OpenSCAD). But right now BOLTS is highly automated, so I believe it should be possible to generate a STEP version of each part as an additional back-end.
BOLTS, standard parts library for FreeCAD Thread, Help with Translation
User avatar
NormandC
Posts: 12080
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Starting parts

Postby NormandC » Wed Mar 19, 2014 2:33 am

Yorik,

The README.md file in https://github.com/yorikvanhavre/FreeCAD-library contains the old Sourceforge forum link.

I tried fixing it on my end but got stuck.

What did I do wrong? I edited the file first. (sorry for the French)

Code: Select all

git commit -m "Updated forum link"
# Sur la branche master
# Votre branche est à jour avec 'origin/master'.
#
# Modifications qui ne seront pas validées :
#   modifié:         README.md
#
# Fichiers non suivis:
#   README.md~
#
aucune modification ajoutée à la validation


Edit: OK I edited the README file on the Github web interface, but I would still like to know why the console way won't let me change it... :?
User avatar
yorik
Site Admin
Posts: 8570
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Starting parts

Postby yorik » Wed Mar 19, 2014 7:02 pm

Basically you were trying to commit without having added your modified file. With git you must always do "git add myfile" (or "git add -a" for all files) to "mark" files you want to commit...
User avatar
NormandC
Posts: 12080
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Starting parts

Postby NormandC » Wed Mar 19, 2014 11:52 pm

Gah! Can't believe I forgot git add. :oops:

Thanks!
jmaustpc
Posts: 8075
Joined: Tue Jul 26, 2011 6:28 am
Location: Australia

Re: Starting parts

Postby jmaustpc » Thu Mar 20, 2014 9:38 am

If you operate git from a gui like git-cola, then you would see a list of changed files in the directory structure, another list of staged files and then you can commit the staged files. Since you have the visual feed back, it is way less error prone.
User avatar
obijuan
Posts: 70
Joined: Sun Jul 27, 2014 4:09 pm

Re: Starting parts

Postby obijuan » Sun Jul 27, 2014 4:27 pm

Hi,

I would like to contribute to the Freecad-Library. I am designing parts in freecad for developing printbots: 3D printable open source robots. One of these robots is the miniskybot:

https://github.com/Obijuan/Miniskybot

I designed it in openscad some years ago. Now, I would like to model all the 3D parts in Freecad, and include all the mechanical and electrical parts into the Freecad library if possible (servos, nuts, bolts ...), so that others can create similar robots easily reusing the common parts.

I already have finished the 3D model of the Futaba 3003 servo:

http://www.iearobotics.com/wiki/index.p ... utaba_3003

(the web is in spanish, but all the files are located in github and the comments are in English)

I would like to start including this servo in the freecad part library.

How should I proceed? Should I perform a pull request?

Thank you very much
User avatar
obijuan
Posts: 70
Joined: Sun Jul 27, 2014 4:09 pm

Re: Starting parts

Postby obijuan » Sun Jul 27, 2014 6:45 pm

Normand suggested me to place the Servo model under Electrical Parts / Servos.

If you agree, I will add the files Electrical Parts/Servos/Futaba3003.fcstd, Electrical Parts/Servos/Futaba3003.stp and Electrical Parts/Servos/Futaba3003.stl and do a pull request
User avatar
yorik
Site Admin
Posts: 8570
Joined: Tue Feb 17, 2009 9:16 pm
Location: São Paulo, Brazil
Contact:

Re: Starting parts

Postby yorik » Sun Jul 27, 2014 8:01 pm

Sure, go ahead!