Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Tiny Connector Box

This parametric CAD file can be used to quickly configure different cable Connectors depending on the required Glands diameter. The model is designed to be 3D printed with an FDM (Fused Deposition Modeling) printer and aims to be water resistant. Screws, nuts, bolts and a gasket are required to complete the assembly.

You can find more information about the project in our company blog post.

visualisation of the fully assembled tiny connector box

Usage

  • Open Connectors.FCStd with FreeCAD version 1.1 or later
  • Select the desired Part (BASE/COVER) from the Model Tree
  • Under its Data tab, find the Configuration section with two fields (e.g. COVER A, COVER B)
  • For each field, select one of the predefined Gland measure (PG7, PG9, PG11, PG13.5, PG16, NONE)
  • Click anywhere outside the field to apply the confifuration

To Export the model for printing:

  • Select both the BASE and COVER Parts from the Model Tree
  • File > Export
  • Split the model to parts inside the slicer

Alternatively export one Part at a time

How to add custom measures

In the Configurations Spreadsheet colum A, B and C are used to specify respectively the configuration Name, Gland Hole diameter and Gland Collar diameter. The corresponding values are referenced by every other configuration (BASE A, BASE B etc...)

Either override values in columns A, B and C, or add new ones:

  • Add a NAME and a corresponding DIAMETER in a new row under columns A and B
  • Copy the value by referencing the original cell (writing e.g. =A9) for both the name and the diameter
  • Alternatively, specify a custom Name and Diameter for each configuration
  • In should now appear in the Configurations dropdown

File structure

  • README (Text file)
  • Config/
    • SKEL (Part)
    • Configurations (Spreadsheet)
    • Logic (Spreadsheet)
    • Annotations/
      • LABELS_COVER/
        • LABEL_COVER_NAME (Text)
        • ...
      • LABELS_BASE/
        • LABEL_BASE_NAME (Text)
        • ...
  • BASE (Part)
  • COVER (Part)

README: description, usage, file structure and license

Config folder: contains the hidden files handling the logic defining the model dimensions, relations and configurations. MODIFY AT YOUR OWN RISK.

SKEL: skeleton part with most of the shared geometry between the BASE and COVER parts.

Configurations: spreadsheet with the Glands holes' standard dimensions, as well as the values used to define the Configurations for each part

Logic: spreadsheet containing all the paramaters referenced in the Parts (SKEL, BASE, COVER)

Annotations folder: contains Text labels useful to navigate the model.

BASE: 3d part defining the Base casing

COVER: 3d part defining the Cover casing

License

Copyright © 2026 Sintesi Labs Design GmbH

This project is licensed under the CERN Open Hardware Licence Version 2 - Weakly Reciprocal CERN-OHL-W-2.0. See LICENSE in this repository.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

A watertight cable connector box ready for DIY production on a DFM printer

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors