Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenFrame-3F

The 3" OpenFrame: a CNC carbon fibre freestyle FPV frame in the incutec OpenDrone line. The 3" and 5" frames are separate repositories: OpenFrame-3F and OpenFrame-5F.

OpenFrame-3F with electronics, Onshape assembly OpenFrame-3F frame parts, Onshape part studio

Status

Where the design lives

flowchart LR
  O["Onshape<br/>OpenDrone-V2, workspace 3 inch"] --> V["Named version"]
  V --> E["onshape_release.py"]
  E --> R["releases/rev/<br/>STEP, drawings, manifest"]
Loading
Source Onshape document OpenDrone-V2, workspace 3"
Link file cad/onshape.json: document, workspace, element and part ids
Released exports releases/<rev>/, written by onshape_release.py, never edited
Parts per set parts.csv
Fasteners and hardware hardware.csv
Standard Incutec mechanical repository template (templates/mechanical-repository in the hardware tooling)

A set

17 part types, 23 pieces, 8 of them carbon. Taken from the Onshape assembly; materials are as set in the agent branch model. The Onshape material library has no TPU entry, so the TPU parts carry Polyurethane; the pad carries Silicone Rubber. Receiver/Antenna-Mount and Bumpr are kept in the frame Part Studio but are not part of the set (modelCheck.ignoreUnused in cad/onshape.json).

Part Qty Material Thickness Made by
Arm 4 Carbon fiber epoxy (61%) 4 mm CNC carbon plate
Boot-FL 1 Polyurethane 3D print, TPU
Boot-FR 1 Polyurethane 3D print, TPU
Boot-RL 1 Polyurethane 3D print, TPU
Boot-RR 1 Polyurethane 3D print, TPU
Cam-Mount-L 1 Polyurethane 3D print, TPU
Cam-Mount-R 1 Polyurethane 3D print, TPU
Cross 1 Carbon fiber epoxy (61%) 4 mm CNC carbon plate
Airtag/Antenna-Mount 1 Polyurethane 3D print, TPU
VTX-Mount 1 Polyurethane 3D print, TPU
anti-slip pad 1 Silicone Rubber moulded silicone
Base-Bot 1 Carbon fiber epoxy (61%) 2.5 mm CNC carbon plate
Base-Top 1 Carbon fiber epoxy (61%) 2.5 mm CNC carbon plate
Top 1 Carbon fiber epoxy (61%) 2 mm CNC carbon plate
20mmx4mm 4 Aluminum CNC aluminium
Standoff-L 1 Aluminum CNC aluminium
Standoff-R 1 Aluminum CNC aluminium

Fasteners and hardware per set, from the same assembly:

Item Qty
Black-Oxide Alloy Steel Hex Drive Flat Head Screw 5
Hex nut grade A & B M2x0.4 4
Hex socket countersunk head screw M2x0.4 x 5 4
Hexalobular socket pan head screw M2.5x0.45 x 10 4
Hexalobular socket pan head screw M2.5x0.45 x 6 16
Hexalobular socket pan head screw M2x0.40 x 20 4
Hexalobular socket pan head screw M2x0.40 x 6 17
m2 pressnut 4
m2.5 pressnut 6
softmount m2 8

Model checks

The table is the output of the hardware tooling's python3 hardware/onshape_model_check.py cad/onshape.json --repo . --agent-branch, run on 2026-09-25. A row stays until the model is fixed; rerun the tool and paste its output to refresh it.

The table reflects the Onshape branch workspace agent/model-checks-3in (agentBranch in cad/onshape.json), pending its merge into workspace 3".

Check Finding
All No findings

Dimensions from the last released drawing

3"
Top plate 2.0 mm
Middle plate 2.5 mm
Bottom plate 2.5 mm
Cross 4.0 mm
Arm 4.0 mm
Bolt holes Ø2.1 (M2), Ø2.6 (M2.5)
Press-nut holes Ø3.5 (M2), Ø4.0 (M2.5)
Bolt-head counterbore Ø3.8 (M2 ISO 7380)
Countersink Ø2.6 + 1.5 mm 45° (M2.5 ISO 10643)
Camera mount thread M2.5

Chamfers 0.5 mm 45°, outer fillets R1.0 mm, inner fillets R1.05 mm unless the drawing says otherwise. The cross-to-arm interface is a press fit and is the tightest tolerance in the design. No drawings have been released from this repository yet.

Licence

Hardware licensed under CERN-OHL-S-2.0, see LICENSE. Contributing: CONTRIBUTING.md.

About

OpenFrame 3in CNC carbon fibre freestyle FPV frame: Onshape CAD source, released STEP and drawings, parts lists.

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors