Skip to content

Feature: Din Rails #10

@LongLiveCHIEF

Description

@LongLiveCHIEF

I've just started scripting parts in FreeCAD. I was going to start with DIN Rails and Aluminum Extrusions, as the first thing I'm modeling up is a custom rack and enclosure system for printers and mills.

I'm going to be using DIN Rails to mount power supplies, mainboards, relays, etc...

I started with the scripting bits on the FreeCAD wiki, and arrived at some workable solutions, but once I found the source to your addon here, I really started learning better ways.

I would like to contribute DIN Rails (among other components, some listed above), but would like to know:

  • would this be a component you would accept a PR for?
  • aside from tests and icons, what other things would I need to look into to make sure this new component worked with or implemented so that it has the full functionality of your other components?

Acceptance Spec:

  • variable W,HL axis similar to aluminum extrusions
  • support rail types of 'C', 'G', 'Top Hat'
  • support rail thickness? (not sure if I've ever seen a rail that wasn't 1.5mm)
  • support slotted (boolean)

Helpful information on Acceptance spec:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions