Skip to content

Class: Linegeometry

A Linegeometry object in OpenDSS.

URI: dss:Linegeometry

 classDiagram
    class Linegeometry
    click Linegeometry href "../Linegeometry/"
      Linegeometry : cncable

      Linegeometry : cncables

      Linegeometry : cond

      Linegeometry : conductors

      Linegeometry : emergamps

      Linegeometry : h

      Linegeometry : hs

      Linegeometry : like

      Linegeometry : LineType

      Linegeometry : name

      Linegeometry : nconds

      Linegeometry : normamps

      Linegeometry : nphases

      Linegeometry : Ratings

      Linegeometry : reduce

      Linegeometry : Seasons

      Linegeometry : spacing

      Linegeometry : tscable

      Linegeometry : tscables

      Linegeometry : units

      Linegeometry : wire

      Linegeometry : wires

      Linegeometry : x

      Linegeometry : xs

Class Properties

Property Value
Class URI dss:Linegeometry

Slots

Name Cardinality and Range Description Inheritance
name 1
String
Object name direct
nconds 0..1
Integer
Number of conductors in this geometry direct
nphases 0..1
Integer
Number of phases direct
cond 0..1
Integer
Set this = number of the conductor you wish to define direct
wire 0..1
String
Code from WireData direct
x 0..1
Float
x coordinate direct
h 0..1
Float
Height of conductor direct
units 0..1
String
Units for x and h: {mi kft
normamps 0..1
Float
Normal ampacity, amperes for the line direct
emergamps 0..1
Float
Emergency ampacity, amperes direct
reduce 0..1
Boolean
{Yes No} Default = no
spacing 0..1
String
Reference to a LineSpacing for use in a line constants calculation direct
wires *
String
Array of WireData names for use in a line constants calculation direct
cncable 0..1
String
Code from CNData direct
tscable 0..1
String
Code from TSData direct
cncables *
String
Array of CNData names for cable parameter calculation direct
tscables *
String
Array of TSData names for cable parameter calculation direct
xs *
Float
Per-conductor x coordinates (populated from inline cond= blocks) direct
hs *
Float
Per-conductor h (height) coordinates (populated from inline cond= blocks) direct
Seasons 0..1
Integer
Defines the number of ratings to be defined for the wire, to be used only whe... direct
Ratings 0..1
Float
An array of ratings to be used when the seasonal ratings flag is True direct
LineType 0..1
String
Code designating the type of line direct
conductors 0..1
String
Array of conductor names for use in line constants calculation direct
like 0..1
String
Make like another object, e direct

Identifier and Mapping Information

Schema Source

  • from schema: https://gridappsd.github.io/dss-graph/opendss

Mappings

Mapping Type Mapped Value
self dss:Linegeometry
native dss:Linegeometry

LinkML Source

Direct

name: Linegeometry
description: A Linegeometry object in OpenDSS.
from_schema: https://gridappsd.github.io/dss-graph/opendss
attributes:
  name:
    name: name
    description: Object name. Must be unique per object type.
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    identifier: true
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: true
  nconds:
    name: nconds
    annotations:
      order:
        tag: order
        value: 1
    description: Number of conductors in this geometry
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    - Linespacing
    range: integer
    required: false
    minimum_value: 1
  nphases:
    name: nphases
    annotations:
      order:
        tag: order
        value: 2
    description: Number of phases
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Linecode
    - Linegeometry
    - Linespacing
    range: integer
    required: false
    minimum_value: 1
  cond:
    name: cond
    annotations:
      order:
        tag: order
        value: 3
    description: Set this = number of the conductor you wish to define
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    range: integer
    required: false
  wire:
    name: wire
    annotations:
      order:
        tag: order
        value: 4
    description: Code from WireData
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    range: string
    required: false
  x:
    name: x
    annotations:
      order:
        tag: order
        value: 5
    description: x coordinate
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    - Linespacing
    - Xycurve
    range: float
    required: false
  h:
    name: h
    annotations:
      order:
        tag: order
        value: 6
    description: Height of conductor
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    - Linespacing
    range: float
    required: false
  units:
    name: units
    annotations:
      order:
        tag: order
        value: 7
    description: 'Units for x and h: {mi|kft|km|m|Ft|in|cm } Initial default is "ft",
      but defaults to last unit defined'
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Linecode
    - Linegeometry
    - Linespacing
    range: string
    required: false
  normamps:
    name: normamps
    annotations:
      order:
        tag: order
        value: 8
    description: Normal ampacity, amperes for the line
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Cndata
    - Linecode
    - Linegeometry
    - Tsdata
    - Wiredata
    - Fault
    range: float
    required: false
  emergamps:
    name: emergamps
    annotations:
      order:
        tag: order
        value: 9
    description: Emergency ampacity, amperes
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Cndata
    - Linecode
    - Linegeometry
    - Tsdata
    - Wiredata
    - Fault
    range: float
    required: false
  reduce:
    name: reduce
    annotations:
      order:
        tag: order
        value: 10
    description: '{Yes | No} Default = no'
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    range: boolean
    required: false
  spacing:
    name: spacing
    annotations:
      order:
        tag: order
        value: 11
    description: Reference to a LineSpacing for use in a line constants calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
  wires:
    name: wires
    annotations:
      order:
        tag: order
        value: 12
    description: Array of WireData names for use in a line constants calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
    multivalued: true
  cncable:
    name: cncable
    annotations:
      order:
        tag: order
        value: 13
    description: Code from CNData
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    range: string
    required: false
  tscable:
    name: tscable
    annotations:
      order:
        tag: order
        value: 14
    description: Code from TSData
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    range: string
    required: false
  cncables:
    name: cncables
    annotations:
      order:
        tag: order
        value: 15
    description: Array of CNData names for cable parameter calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
    multivalued: true
  tscables:
    name: tscables
    annotations:
      order:
        tag: order
        value: 16
    description: Array of TSData names for cable parameter calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
    multivalued: true
  xs:
    name: xs
    description: Per-conductor x coordinates (populated from inline cond= blocks)
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    range: float
    required: false
    multivalued: true
  hs:
    name: hs
    description: Per-conductor h (height) coordinates (populated from inline cond=
      blocks)
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    domain_of:
    - Linegeometry
    range: float
    required: false
    multivalued: true
  Seasons:
    name: Seasons
    annotations:
      order:
        tag: order
        value: 17
    description: Defines the number of ratings to be defined for the wire, to be used
      only when defining seasonal ratings using the "Ratings" property
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Transformer
    - Storagecontroller
    - Cndata
    - Linecode
    - Linegeometry
    - Tsdata
    - Wiredata
    - Xfmrcode
    range: integer
    required: false
  Ratings:
    name: Ratings
    annotations:
      order:
        tag: order
        value: 18
    description: An array of ratings to be used when the seasonal ratings flag is
      True
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Transformer
    - Cndata
    - Linecode
    - Linegeometry
    - Tsdata
    - Wiredata
    - Xfmrcode
    range: float
    required: false
  LineType:
    name: LineType
    annotations:
      order:
        tag: order
        value: 19
    description: Code designating the type of line
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Linecode
    - Linegeometry
    range: string
    required: false
  conductors:
    name: conductors
    annotations:
      order:
        tag: order
        value: 20
    description: Array of conductor names for use in line constants calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
  like:
    name: like
    annotations:
      order:
        tag: order
        value: 21
    description: Make like another object, e
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: false
class_uri: dss:Linegeometry

Induced

name: Linegeometry
description: A Linegeometry object in OpenDSS.
from_schema: https://gridappsd.github.io/dss-graph/opendss
attributes:
  name:
    name: name
    description: Object name. Must be unique per object type.
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    identifier: true
    owner: Linegeometry
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: true
  nconds:
    name: nconds
    annotations:
      order:
        tag: order
        value: 1
    description: Number of conductors in this geometry
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    - Linespacing
    range: integer
    required: false
    minimum_value: 1
  nphases:
    name: nphases
    annotations:
      order:
        tag: order
        value: 2
    description: Number of phases
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Linecode
    - Linegeometry
    - Linespacing
    range: integer
    required: false
    minimum_value: 1
  cond:
    name: cond
    annotations:
      order:
        tag: order
        value: 3
    description: Set this = number of the conductor you wish to define
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    range: integer
    required: false
  wire:
    name: wire
    annotations:
      order:
        tag: order
        value: 4
    description: Code from WireData
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    range: string
    required: false
  x:
    name: x
    annotations:
      order:
        tag: order
        value: 5
    description: x coordinate
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    - Linespacing
    - Xycurve
    range: float
    required: false
  h:
    name: h
    annotations:
      order:
        tag: order
        value: 6
    description: Height of conductor
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    - Linespacing
    range: float
    required: false
  units:
    name: units
    annotations:
      order:
        tag: order
        value: 7
    description: 'Units for x and h: {mi|kft|km|m|Ft|in|cm } Initial default is "ft",
      but defaults to last unit defined'
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Linecode
    - Linegeometry
    - Linespacing
    range: string
    required: false
  normamps:
    name: normamps
    annotations:
      order:
        tag: order
        value: 8
    description: Normal ampacity, amperes for the line
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Cndata
    - Linecode
    - Linegeometry
    - Tsdata
    - Wiredata
    - Fault
    range: float
    required: false
  emergamps:
    name: emergamps
    annotations:
      order:
        tag: order
        value: 9
    description: Emergency ampacity, amperes
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Cndata
    - Linecode
    - Linegeometry
    - Tsdata
    - Wiredata
    - Fault
    range: float
    required: false
  reduce:
    name: reduce
    annotations:
      order:
        tag: order
        value: 10
    description: '{Yes | No} Default = no'
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    range: boolean
    required: false
  spacing:
    name: spacing
    annotations:
      order:
        tag: order
        value: 11
    description: Reference to a LineSpacing for use in a line constants calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
  wires:
    name: wires
    annotations:
      order:
        tag: order
        value: 12
    description: Array of WireData names for use in a line constants calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
    multivalued: true
  cncable:
    name: cncable
    annotations:
      order:
        tag: order
        value: 13
    description: Code from CNData
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    range: string
    required: false
  tscable:
    name: tscable
    annotations:
      order:
        tag: order
        value: 14
    description: Code from TSData
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    range: string
    required: false
  cncables:
    name: cncables
    annotations:
      order:
        tag: order
        value: 15
    description: Array of CNData names for cable parameter calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
    multivalued: true
  tscables:
    name: tscables
    annotations:
      order:
        tag: order
        value: 16
    description: Array of TSData names for cable parameter calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
    multivalued: true
  xs:
    name: xs
    description: Per-conductor x coordinates (populated from inline cond= blocks)
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    range: float
    required: false
    multivalued: true
  hs:
    name: hs
    description: Per-conductor h (height) coordinates (populated from inline cond=
      blocks)
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    rank: 1000
    owner: Linegeometry
    domain_of:
    - Linegeometry
    range: float
    required: false
    multivalued: true
  Seasons:
    name: Seasons
    annotations:
      order:
        tag: order
        value: 17
    description: Defines the number of ratings to be defined for the wire, to be used
      only when defining seasonal ratings using the "Ratings" property
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Transformer
    - Storagecontroller
    - Cndata
    - Linecode
    - Linegeometry
    - Tsdata
    - Wiredata
    - Xfmrcode
    range: integer
    required: false
  Ratings:
    name: Ratings
    annotations:
      order:
        tag: order
        value: 18
    description: An array of ratings to be used when the seasonal ratings flag is
      True
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Transformer
    - Cndata
    - Linecode
    - Linegeometry
    - Tsdata
    - Wiredata
    - Xfmrcode
    range: float
    required: false
  LineType:
    name: LineType
    annotations:
      order:
        tag: order
        value: 19
    description: Code designating the type of line
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Linecode
    - Linegeometry
    range: string
    required: false
  conductors:
    name: conductors
    annotations:
      order:
        tag: order
        value: 20
    description: Array of conductor names for use in line constants calculation
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Line
    - Linegeometry
    range: string
    required: false
  like:
    name: like
    annotations:
      order:
        tag: order
        value: 21
    description: Make like another object, e
    from_schema: https://gridappsd.github.io/dss-graph/general/linegeometry
    owner: Linegeometry
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: false
class_uri: dss:Linegeometry