CAD bicycle frame

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
cswoodruff
Posts: 2
Joined: Fri Mar 09, 2012 11:07 am

CAD bicycle frame

Post by cswoodruff »

I'm just playing around with FreeCAD to see if it would be useful for parametric bicycle frame design. I really want something that is reusable from one frame to the next without having to do a lot of work to fix all the tube lengths and angles if I want to change one thing. I put together a first model of the front triangle using the python scripting interface. Image I want to parametrize stuff like the various tube angles and dimensions from the crank to various tubes. Is there an obvious way to pin the endpoint(s) of a tube to another at a particular offset from the end? I'd like to be able to set the steering angle and have the rest of the model adjust tube lengths and angles appropriately. I'd appreciate any words of advice or guidance in the right direction.

Chris
helo10
Posts: 81
Joined: Tue Feb 21, 2012 7:32 am

Re: CAD bicycle frame

Post by helo10 »

I'm not really shure, but I think this is not possible till now.
Maybe with the Assembly Design Workbench, which gets
developed currently.
User avatar
yorik
Founder
Posts: 13665
Joined: Tue Feb 17, 2009 9:16 pm
Location: Brussels
Contact:

Re: CAD bicycle frame

Post by yorik »

Indeed it is not (easily) possible at the moment. Another approach could be to draw all your frame as a sketch, then a tool that produces tubes out of each edge of the sketch could be nice to have, but I'm not sure if the intersections would solve very well with such an automatic system...
cswoodruff
Posts: 2
Joined: Fri Mar 09, 2012 11:07 am

Re: CAD bicycle frame

Post by cswoodruff »

Thanks for the replies. I'll certainly check out the assembly workbench when it becomes available. If I get anything interesting working, I'll post back some results.
kg6gfq
Posts: 4
Joined: Tue Apr 26, 2016 1:03 am

Re: CAD bicycle frame

Post by kg6gfq »

Has this capability developed/improved since 2012?

I'm hoping to use FreeCAD for parametric bicycle frame design as well. The Sketcher does an excellent job of creating a basic 2D line drawing (which I normally do in GeoGebra). Is there a way to do something similar in three dimensions, and using tubes rather than lines?

Thanks!

-Darin Wick
ickby
Veteran
Posts: 3116
Joined: Wed Oct 05, 2011 7:36 am

Re: CAD bicycle frame

Post by ickby »

Hello,

the new expression support will make this definitely easier, however, there is still no 3d sketcher or an easy way to convert sketches to tubes with automatic cocnnection etc.
User avatar
r-frank
Veteran
Posts: 2180
Joined: Thu Jan 24, 2013 6:26 pm
Location: Möckmühl, Germany
Contact:

Re: CAD bicycle frame

Post by r-frank »

Hello.

Do you know RattleCAD ?

Haven't tested it myself by maybe it will get you further ...

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 :)
freecad-heini-1
Veteran
Posts: 7791
Joined: Tue Jan 07, 2014 11:10 am
Contact:

Re: CAD bicycle frame

Post by freecad-heini-1 »

What about Creo Elements/Direct Modeling Express?
http://www.ptc.com/cad/elements-direct/modeling/express
mario52
Veteran
Posts: 4698
Joined: Wed May 16, 2012 2:13 pm

Re: CAD bicycle frame

Post by mario52 »

Hi
for make your spokes
kg6gfq
Is there a way to do something similar in three dimensions, and using tubes rather than lines?
easy with macro
mario
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
kg6gfq
Posts: 4
Joined: Tue Apr 26, 2016 1:03 am

Re: CAD bicycle frame

Post by kg6gfq »

Thanks for the recommendations! Expressions just might be the ticket... I'll experiment with them soon, but would still appreciate any other advice.

I've tried both RattleCAD and BikeCAD (free version), but they're both too entrenched in the classic diamond-frame design to be useful for folding and recumbent bikes.

I'll see if I can run Creo Elements under WINE... but I'd prefer something that runs natively on Linux.

That spoke macro looks neat, but I'm really just interested in frame design.

Thanks again, and please chime in if you have more ideas!

-Darin
Post Reply