CAD (Computer Aided Design): Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
 
(42 intermediate revisions by 14 users not shown)
Line 1: Line 1:
=Introduction=
{{OrigLang}}
{{CADTemplate}}
=Overview=
[[Image:Image_-_CEB_Press.png|right|300px]]


Here are some open source options for CAD. Please add others if you know of any.
Computer-aided design (CAD), also known as computer-aided design and drafting (CADD) , is the use of computer technology for the process of design and design-documentation. Computer Aided Drafting describes the process of drafting with a computer. CADD software, or environments, provides the user with input-tools for the purpose of streamlining design processes; drafting, documentation, and manufacturing processes. CADD output is often in the form of electronic files for print or machining operations. The development of CADD-based software is in direct correlation with the processes it seeks to economize; industry-based software (construction, manufacturing, etc.) typically uses vector-based (linear) environments whereas graphic-based software utilizes raster-based (pixelated) environments.


'''[http://www.opencascade.org OpenCASCADE]'''
CAD environments often involve more than just shapes. As in the manual drafting of technical and engineering drawings, the output of CAD must convey information, such as materials, processes, dimensions, and tolerances, according to application-specific conventions.
* Open CASCADE Technology is software development platform freely available in open source. It includes components for 3D surface and solid modeling, visualization, data exchange and rapid application development.


'''[http://www.blender.org Blender]'''
=What does CAD do for OSE?=
* Blender is an open-source 3D animation software. It is poorly suited for CAD use.
CAD for OSE is used to share designs and manufacturing drawings accurately between designers, engineers, machinists and anyone else interested in a high level detail. It provides a level of detail of part design and assembly that is usually not available with other mediums such as video and standard text.


=Collaboration Discussions=
This wiki will also provide information, guidelines and standards for how to approach your modeling and drafting. Creating a open source document that everyone can follow will help in uniformity and universal understanding of models and drawings created in the open-source environment.


from Sam Rose:
=Get Involved=
If you're interested in design/modeling/drafting we'd love you to join our team. OSE is always looking for help in developing the GVCS and ultimately in creating a collaborative network of people to draw upon for all open source projects. Whether you're a seasoned engineer or brand new to CAD this is a great place to learn, share and create in an open, collaborative environment with people from around the world.


Blender is OK for sketching. But, not good for CAD/CAM programming, as it draws in vectors, and not in constructive solid geometry, which is what is needed to give you the details of dimensions of what you are drawing.
Head on over to the [[Development_Team/CAD_Team|CAD Team]] for more information.


OpenCascade does have CAD, and so does BRL-CAD. Much of the drawing done in both happens by way of command line input as opposed to computer mouse drawing. There is going to be a steep learning curve with any open source CAD (or even commercial CAD for that matter).
=Current Work, Needs and Requests=
You can track the status of the CAD for different projects currently being worked on at the [[CAD Current Work]] page.


While OpenCascade seems easier to me, the consensus among people working in open design is http://brlcad.org/
There will always be a lot of CAD that needs to get done. To see our current CAD needs and how you can help out or to put in a request for help, please head over to the [[CAD Needs and Requests]] page.


What kind of computer are you going to be using (Mac, Linux?)
=Important Links=
Use the following links to navigate to the other sections pertinent to items related to CAD
*'''[[CAD Current Work|Current Work]]''' - Latest updates on what's being worked on
*'''[[CAD Needs and Requests|Needs and Requests]]''' - Go here to see how you can easily help out with CAD or make requests yourself
*'''[[CAD Standards|Standards]]''' - Everything about standards from drawing formats and title blocks to design "best practices"
*'''[[CAD tools|List of CAD Tools]]''' - Overview of the currently available CAD packages, including open source
*'''[[CAD Discussion|Open Source CAD Discussion]]''' - Further discussion on some of the open source CAD packages
*'''[[CAD PDM|Product Data Management Tools]]''' - Information on PDM tools and implementation
*'''[[CAD FEA|FEA]]''' - Information on finite element analysis
*'''[[Digital Fabrication|CAM / Digital Fabrication]]''' - Brief introduction to computer aided manufacturing (CAM)


I would say that it would be more than worth the time invested to learn http://brlcad.org/ this will put tremendous power to design into your hands. documentation is here http://brlcad.org/wiki/Main_Page and http://gpwiki.org/index.php/BRL-CAD:Tutorials tutorials can help.
== External resources worth considering==
*'''[[CAD Tools]]''' - [http://blog.dreamcss.com/design-tool/free-computer-aided-design-software/ 10 Free and useful computer-aided design software]


Also, get an IRC client and check yourself in to irc://irc.freenode.net/#brlcad if you run into questions you can ask the actual people that program it. Let them know who you are and your project and they will probably be interested in helping you. Mailing lists are here http://sourceforge.net/mail/?group_id=105292 but I do not follow them so do not know if they are currently active.
==See Also==
*[http://en.wikipedia.org/wiki/Computer-aided_design Wikipedia: CAD]
*[http://fennetic.net/ Fennetic]
*[[SKDB]]
*[[CNC]]
*[[CAM]]
*[[Open Hardware Repository]]


Also, http://avocado-cad.wiki.sourceforge.net/Tutorial_CoffeeMug avaCADo is a very simple one that is based more on drawing (although with scant documentation). Yet, some evalution (using Ubuntu Intrepid Ibex 8.10) shows that it is capable of doing some pretty complex solid geometry operations (without all of the command line interface). Worth a try, and it runs on Mac too.
=Rapid Design Tools=
*Shapr3D [https://www.shapr3d.com/] - world's most intuitive CAD design app?


 
[[Category:CAD]]
[[Image:revolve.jpg]]
[[Category:Digital Fabrication]]
 
----
Marcin says:
 
From a cursory view, AcoCADo appears to be best. We are looking for a simple drawing tool that has robust visualization features a la doing prototyping on the computer screen rather than in physical space, like Jeremy did on Sawmill wiki page with Blender. The goal is: if you can draw a design, you can see the details of how things fit together, and you can draw up a BOM and fabrication procedure for that. We're talking about basic modeling before one goes out to buy supplies.
 
This is what we need badly right now for the OS movement in general.
 
 
[[Category:Fab]]
 
Nick says:
Personally if I am going to go to the trouble of doing a model I'd like the program to have the capability of automatically putting out 2D manufacturing drawings and a BOM.  This greatly streamlines the development process.  I'm not certain if either of those two programs can do that?

Latest revision as of 21:59, 21 April 2023

OSE CAD
 · CAD Home  · Current Work  · Needs and Requests  · Collaboration Software  · CAD Standards  · Open Source CAD Tools  · CAD Team  ·

Overview

Image - CEB Press.png

Computer-aided design (CAD), also known as computer-aided design and drafting (CADD) , is the use of computer technology for the process of design and design-documentation. Computer Aided Drafting describes the process of drafting with a computer. CADD software, or environments, provides the user with input-tools for the purpose of streamlining design processes; drafting, documentation, and manufacturing processes. CADD output is often in the form of electronic files for print or machining operations. The development of CADD-based software is in direct correlation with the processes it seeks to economize; industry-based software (construction, manufacturing, etc.) typically uses vector-based (linear) environments whereas graphic-based software utilizes raster-based (pixelated) environments.

CAD environments often involve more than just shapes. As in the manual drafting of technical and engineering drawings, the output of CAD must convey information, such as materials, processes, dimensions, and tolerances, according to application-specific conventions.

What does CAD do for OSE?

CAD for OSE is used to share designs and manufacturing drawings accurately between designers, engineers, machinists and anyone else interested in a high level detail. It provides a level of detail of part design and assembly that is usually not available with other mediums such as video and standard text.

This wiki will also provide information, guidelines and standards for how to approach your modeling and drafting. Creating a open source document that everyone can follow will help in uniformity and universal understanding of models and drawings created in the open-source environment.

Get Involved

If you're interested in design/modeling/drafting we'd love you to join our team. OSE is always looking for help in developing the GVCS and ultimately in creating a collaborative network of people to draw upon for all open source projects. Whether you're a seasoned engineer or brand new to CAD this is a great place to learn, share and create in an open, collaborative environment with people from around the world.

Head on over to the CAD Team for more information.

Current Work, Needs and Requests

You can track the status of the CAD for different projects currently being worked on at the CAD Current Work page.

There will always be a lot of CAD that needs to get done. To see our current CAD needs and how you can help out or to put in a request for help, please head over to the CAD Needs and Requests page.

Important Links

Use the following links to navigate to the other sections pertinent to items related to CAD

External resources worth considering

See Also

Rapid Design Tools

  • Shapr3D [1] - world's most intuitive CAD design app?