finesse.components.mechanical.Joint

Overview

class finesse.components.mechanical.Joint(name=None, portA=None, portB=None, connections=None)

Bases: finesse.components.general.Connector

Represents a mechanical joint between two mechanical ports in the model.

TODO:
  • Need some way of specifying transfer functions for coupling between the two ports in question.

Parameters

name : str, optional

Name of newly created joint.

portA, portB : Port, optional

Ports to connect.

connections?

Methods

Joint.__init__(self[, name, portA, portB, ...])

Joint.connect(self, portA, portB)

Sets the ports of this Joint.