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

ALB026 Alignment agreement on cant point of rotation #232

Open
civilx64 opened this issue Jul 7, 2024 · 0 comments
Open

ALB026 Alignment agreement on cant point of rotation #232

civilx64 opened this issue Jul 7, 2024 · 0 comments
Labels
rule tracker for development of a new rule/warning

Comments

@civilx64
Copy link
Contributor

civilx64 commented Jul 7, 2024

Proposed new rule per IFC4.x-IF/#160. Creating this issue as a starting point for discussion and agreement on the requirements.

This will be a normative rule categorized as an implementer agreement.

Scenario 1: Rotation about left railhead

BusinessLogic

  • CantLeft = 0.0
  • CantRight = full cant amount

Representation:

  • Segment Placement Z coordinate = 0.5 * full cant amount
  • Segment Placement RefDirection = downward to the left

Scenario 2: Rotation about right railhead
BusinessLogic

  • CantLeft = full cant amount
  • CantRight = 0.0

Representation:

  • Segment Placement Z coordinate = 0.5 * full cant amount
  • Segment Placement RefDirection = downward to the right

Scenario 3: Rotation about center of rails
BusinessLogic

  • CantLeft (absolute value) = 0.5 * full cant amount
  • CantRight = -1 * CantLeft

Representation:

  • Segment Placement Z coordinate = 0.0
  • Segment Placement RefDirection = downward to the left or right depending on sign of CantLeft / CantRight

IFC files
linear placement of signal

@civilx64 civilx64 added the rule tracker for development of a new rule/warning label Jul 7, 2024
@civilx64 civilx64 changed the title ALA004 Alignment agreement on cant point of rotation ALA006 Alignment agreement on cant point of rotation Jul 8, 2024
@civilx64 civilx64 changed the title ALA006 Alignment agreement on cant point of rotation ALB026 Alignment agreement on cant point of rotation Sep 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rule tracker for development of a new rule/warning
Projects
None yet
Development

No branches or pull requests

1 participant