Skip to content

Feature: Din Rails #10

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:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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