Skip to content

Commit

Permalink
update mkdocs: cad
Browse files Browse the repository at this point in the history
  • Loading branch information
emoshou committed Jun 20, 2024
1 parent 4648c1b commit bb3273e
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 21 deletions.
22 changes: 1 addition & 21 deletions docs/devops/mechanical/cad.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,10 @@
## Official Project CAD Package
The official CAD software of ondroid is [Ondsel](https://www.ondsel.com) (a FreeCAD derivative). Ondsel files are backwards compatible with FreeCAD, so in the case you'd prefer using FreeCAD, you're able to open files with it but without the assembly functionality.

## [Check if your CAD Package is Allowed](cadPackages.md)
## Assemblies
Assembly owners are responsible for managing part PRs and placement recommended by the engineers designing parts.

## Can I use another software package?
Yes - as long as it is licensed for unrestricted commercial use.

Example; Fusion360 is not allowed (unless you pay for it). The free version does not allow for unrestricted commercial use.

### This Sounds Silly - why can't I use Free Software?
ondroid is Open Source under an Open Source license, but the license allows for unrestricted commercial use. By using free CAD software, you jeopardize your work being removed from the project or worse, opening the project up to legal issues.

### List of Unapproved CAD Packages
- Fusion 360 Free Version (Autodesk Fusion for personal use)
- Solidworks Maker
- This is not an unlimited commercial license, as it has a cap of $2k/year revenue attached to the license
- Siemens NX Student

### List of Approved CAD Packages
This is not a definitive list but only provided to offer guidance:
- Solidworks
- Fusion 360 (Commercial License)
- FreeCAD
- Plasticity

## Part Placement
Parts can be drawn in any orientation. Their position is controlled at the assembly they reside in.

21 changes: 21 additions & 0 deletions docs/devops/mechanical/cadPackages.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
## Can I use another software package?
Yes - as long as it is licensed for **unrestricted** commercial use.

Example; Fusion360 is not allowed (unless you pay for it). The free version does not allow for **unrestricted** commercial use.

### This Sounds Silly - why can't I use Free Software?
ondroid is Open Source under an Open Source license, but the license allows for unrestricted commercial use. By using free CAD software, you jeopardize your work being removed from the project or worse, opening the project up to legal issues.

### List of Unapproved CAD Packages
- Fusion 360 Free Version (Autodesk Fusion for personal use)
- Solidworks Maker
- This is not an unlimited commercial license, as it has a cap of $2k/year revenue attached to the license. This makes it __a commercial__, but not an __unrestricted__ commercial license
- Siemens NX Student

### List of Approved CAD Packages
This is not a definitive list but only provided to offer guidance:
- Solidworks
- Fusion 360 (Commercial License)
- FreeCAD
- Plasticity

1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ nav:
- devops/index.md
- Mechanical DevOps:
- CAD: devops/mechanical/cad.md
- Allowed Packages: devops/mechanical/cadPackages.md
- Software DevOps:
- devops/software/index.md
- Analysis:
Expand Down

0 comments on commit bb3273e

Please sign in to comment.