Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Test Case]: Alignment Linear Positioning & Stationing #23

Draft
wants to merge 6 commits into
base: develop
Choose a base branch
from
Draft
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
87 changes: 87 additions & 0 deletions E1-ALRF/ALLP/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
## Summary

*Include a short description of the test case.*

*Optional: if your data comes from a specific Storyline or unit test of the IFC Infrastructure Deployment Project or IFC Rail Project, please include a link to the originating documentation here. so additional background information can be created.*
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remove at some point.


With these instructions the baseline stationing and linear positioning exchange will be established between various domains. This includes basic alignment featuring the common layout described in TC1.1:
- horizontal
- vertical

and the stationing and relative positioning concepts where physical elements can be placed relative to positioning elements. In order to accomplish a semantic description of a station, property sets will be used on referents.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You didn't list Property sets (neither entities nor concepts) in the itemized roots section.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where do you see a placeholder for that? I did not see it.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I meant IfcPropertySet and IfcSingleProperty (or similar) in the Itemized Roots section of the document.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not really sure honestly. Were these supposed to be added? 😄

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It says above:

property sets will be used on referents

That is the reason for my question. I'm not sure if these are supposed to be added.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In "my" TIs, I listed e.g. IfcPropertySet, IfcPropertySingleValue under "Itemised roots/IFC Entities" and e.g. Property Sets For Objects under "Itemised roots/Concept templates".


A typical alignment also features reference markers as embedded elements for relative positioning along known locations along the alignment.

## Itemised Roots
The Test instruction addresses the import and export of the following IFC Entities & Concept Templates:

- IFC Entities
- *IfcAlignment*
- *IfcAlignmnetHorizontal*
- *IfcAlignmentVertical*
- *IfcAlignmentSegment*
- *IfcAlignmentHorizontalSegment*
- *IfcAlignmentVerticalSegment*
- *IfcAxis2PlacementLinear*
- *IfcAxis2Placement2D*
- *IfcAxis2Placement3D*
- *IfcCircle*
- *IfcClothoid*
- *IfcCompositeCurve*
- *IfcCurveSegment*
- *IfcLine*
- *IfcLinearPlacement*
- *IfcLocalPlacement*
- *IfcGeometricRepresentationContext*
- *IfcGeometricRepresentationSubContext*
- *IfcGradientCurve*
- *IfcMapConversion*
- *IfcPolyline*
- *IfcProject*
- *IfcProjectedCRS*
- *IfcProductDefinitionShape*
- *IfcReferent*
- *IfcRelPositions*
- *IfcSite*
- *IfcShapeRepresentation*
- Concept Templates
- *Alignment Layout*
- *Alignmnent Geomtry*
- *Alignmnet Geometry Gradient*
SergejMuhic marked this conversation as resolved.
Show resolved Hide resolved
- *Project Global Positioning*
- *Spatial Containment*

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Property Sets for Objects here?

## Variations
The Following occurence variations need to be checked and certified in relation to the targetted entities and concept templates:

- Entity_01 - *decription of variation*
- Entity_02 - *decription of variation*


## Usages
The following itemised restrictions and constraints shall be placed on IFC Entities & Concept Templates:
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What to write here and what to write under "Validation Criteria" needs to be clarified => Discussion!


- IfcSomething
- *Constraint*


The Test case requires the following additional checks related to Model Geometry:

- *Constraint*


## Model Dataset
This test case utilises the attached dataset documented by the following drawings and data schedule.

*This is a later step tha involved the detailed documentation of the certification dataset (model)*


## Drawings (Visualisations)
The following Drawings and visualisations describe the test case dataset to be modelled and certified.


## Supporting files

| Filename | Description |
|-----------------------------------|-------------------------------------------|
| *filename* | *short description* |