General line objects are used as part of the mesh generation process carried out when undertaking 2D Modelling. They can be used to model features that act as break lines or walls in a 2D Zone:
- Break Lines: when used to represent a break line during the mesh generation process, the line represents a fully permeable feature. Its purpose is to enforce the lines as mesh element edges.
- Walls: when used to represent a wall during the mesh generation process, the line represents an infinitely high, impermeable wall.
The following describes all the data which defines a General line.
Fields that are common to the majority of objects can be found in the Common Fields topic.
General Line Data
Database Table Name: hw_general_line
Field Name |
Description |
Database Field |
Size |
Precision |
Default |
Error Lower Limit |
Error Upper Limit |
Warning Lower Limit |
Warning Upper Limit |
||
---|---|---|---|---|---|---|---|---|---|---|---|
General Line |
ID of the line. |
line_id |
Text |
64 |
|
0 |
|
0 |
0 |
0 |
0 |
Asset ID |
For reference only. Designed as a reference to an asset database, but could be used for anything. |
asset_id |
Text |
64 |
|
0 |
|
|
|
|
|
Category |
Line categories are used to identify which lines are used to represent break line features when creating a 2D mesh. |
category |
Text |
64 |
|
0 |
|
0 |
0 |
0 |
0 |
Length |
Length of the General Line. |
length |
Single |
|
L |
3 |
|
|
|
|
|
General Line XY Data |
The coordinate of the line vertices. The underlying data consists of a series of (x,y) pairs. Each line is made up of a series of straight lines between the defined (x,y) pairs. This data is not displayed on the grid or property sheet. Coordinates of line vertices are included when you export line data to CSV files. There are two options available for exporting line coordinates. These are selected on the Select CSV Export Options Dialog using the Coordinate Arrays Format dropdown. The options are:
|
general_line_xy |
Array |
|
XY |
3 |
|
|
|
|
|