Electrical Rotating Equipment & Mechanical Functions Entities
Armature
- Preview
- Usage
- Definition
import { Armature } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Armature/>
// or
import { extendStyle } from "@dinghy/base-components";
import { ARMATURE } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, ARMATURE)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.armature;pointerEvents=1;',
},
_original_width: 100,
_original_height: 100,
}
Automatic Return
- Preview
- Usage
- Definition
import { AutomaticReturn } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<AutomaticReturn/>
// or
import { extendStyle } from "@dinghy/base-components";
import { AUTOMATIC_RETURN } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, AUTOMATIC_RETURN)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.automatic_return;pointerEvents=1;',
},
_width: 100,
_height: 12,
}
Blocking Device
- Preview
- Usage
- Definition
import { BlockingDevice } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<BlockingDevice/>
// or
import { extendStyle } from "@dinghy/base-components";
import { BLOCKING_DEVICE } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, BLOCKING_DEVICE)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.blocking_device;pointerEvents=1;',
},
_width: 100,
_height: 15,
}
Brake
- Preview
- Usage
- Definition
import { Brake } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Brake/>
// or
import { extendStyle } from "@dinghy/base-components";
import { BRAKE } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, BRAKE)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;strokeWidth=1;shape=trapezoid;perimeter=none;',
},
_width: 75,
_height: 25,
}
Clutch
- Preview
- Usage
- Definition
import { Clutch } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Clutch/>
// or
import { extendStyle } from "@dinghy/base-components";
import { CLUTCH } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, CLUTCH)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.clutch;pointerEvents=1;',
},
_width: 100,
_height: 20,
}
Clutch 2
- Preview
- Usage
- Definition
import { Clutch2 } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Clutch2/>
// or
import { extendStyle } from "@dinghy/base-components";
import { CLUTCH_2 } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, CLUTCH_2)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.clutch_2;pointerEvents=1;',
},
_width: 90,
_height: 60,
}
Delayed Action
- Preview
- Usage
- Definition
import { DelayedAction } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<DelayedAction/>
// or
import { extendStyle } from "@dinghy/base-components";
import { DELAYED_ACTION } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, DELAYED_ACTION)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.delayed_action;pointerEvents=1;',
},
_width: 72,
_height: 50,
}
Detent
- Preview
- Usage
- Definition
import { Detent } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Detent/>
// or
import { extendStyle } from "@dinghy/base-components";
import { DETENT } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, DETENT)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.detent;pointerEvents=1;',
},
_width: 100,
_height: 8,
}
Field
- Preview
- Usage
- Definition
import { Field } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Field/>
// or
import { extendStyle } from "@dinghy/base-components";
import { FIELD } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, FIELD)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.field;pointerEvents=1;',
},
_width: 90,
_height: 15,
}
Gearing
- Preview
- Usage
- Definition
import { Gearing } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Gearing/>
// or
import { extendStyle } from "@dinghy/base-components";
import { GEARING } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, GEARING)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.gearing;pointerEvents=1;',
},
_width: 100,
_height: 64,
}
Latching Device
- Preview
- Usage
- Definition
import { LatchingDevice } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<LatchingDevice/>
// or
import { extendStyle } from "@dinghy/base-components";
import { LATCHING_DEVICE } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, LATCHING_DEVICE)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.latching_device;pointerEvents=1;',
},
_width: 100,
_height: 22,
}
Manual Control
- Preview
- Usage
- Definition
import { ManualControl } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<ManualControl/>
// or
import { extendStyle } from "@dinghy/base-components";
import { MANUAL_CONTROL } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, MANUAL_CONTROL)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.manual_control;pointerEvents=1;',
},
_original_width: 50,
_original_height: 50,
}
Mechanical Interlock
- Preview
- Usage
- Definition
import { MechanicalInterlock } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<MechanicalInterlock/>
// or
import { extendStyle } from "@dinghy/base-components";
import { MECHANICAL_INTERLOCK } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, MECHANICAL_INTERLOCK)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.mechanical_interlock;pointerEvents=1;',
},
_width: 100,
_height: 30,
}
Permanent Magnet
- Preview
- Usage
- Definition
import { PermanentMagnet } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<PermanentMagnet/>
// or
import { extendStyle } from "@dinghy/base-components";
import { PERMANENT_MAGNET } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, PERMANENT_MAGNET)}
/>
{
_style: {
entity: 'pointerEvents=1;verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.miscellaneous.permanent_magnet;pointerEvents=1;',
},
_width: 20,
_height: 70,
}
Rotating Machine
- Preview
- Usage
- Definition
import { RotatingMachine } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<RotatingMachine/>
// or
import { extendStyle } from "@dinghy/base-components";
import { ROTATING_MACHINE } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, ROTATING_MACHINE)}
/>
{
_style: {
entity: 'verticalLabelPosition=middle;shadow=0;dashed=0;align=center;html=1;verticalAlign=middle;strokeWidth=1;shape=ellipse;fontSize=32;perimeter=ellipsePerimeter;',
},
_original_width: 100,
_original_height: 100,
}
Rotation
- Preview
- Usage
- Definition
import { Rotation } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Rotation/>
// or
import { extendStyle } from "@dinghy/base-components";
import { ROTATION } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, ROTATION)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;fillColor=strokeColor;html=1;verticalAlign=top;strokeWidth=1;shape=mxgraph.electrical.rot_mech.rotation;',
},
_original_width: 69,
_original_height: 54,
}
Synchro
- Preview
- Usage
- Definition

import { Synchro } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Synchro/>
// or
import { extendStyle } from "@dinghy/base-components";
import { SYNCHRO } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, SYNCHRO)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.synchro;',
},
_width: 80,
_height: 100,
}
Winding Connection
- Preview
- Usage
- Definition
import { WindingConnection } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<WindingConnection/>
// or
import { extendStyle } from "@dinghy/base-components";
import { WINDING_CONNECTION } from '@dinghy/diagrams/entitiesElectricalRotatingEquipmentMechanicalFunctions'
<Shape
{...props}
_style={extendStyle(props, WINDING_CONNECTION)}
/>
{
_style: {
entity: 'verticalLabelPosition=bottom;shadow=0;dashed=0;align=center;html=1;verticalAlign=top;shape=mxgraph.electrical.rot_mech.winding_connection;',
},
_original_width: 100,
_original_height: 100,
}