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