RJ45 connectors

RJ45 modular jack

roll
MB1
pan
MB2
zoom
MB3
rotate
shift+MB1

RJ45 modular jack.

"""Example usage of CadQuery Electronics RJ45 modular jack."""

from cq_electronics.connectors.rj45 import JackSurfaceMount

jack = JackSurfaceMount(simple=False)
result = jack.cq_object

if "show_object" in locals():
    show_object(result, name="rj45_jack")  # type: ignore[name-defined] # noqa: F821
class connectors.rj45.JackSurfaceMount(length: float = 21, *, simple: bool = True)

RJ45 modular jack single-port surface-mount.

Connector Type:

RJ45

Port Configuration:

1 x 1

Parameters:
  • length (float, optional) – Length of body.

  • simple (bool, optional, defaults to True) – Create shape with reduced detail.

LENGTH_MAGNETIC = 21

Length of body with magnetics.

LENGTH_NON_MAGNETIC = 16

Length of body without magnetics.