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

SWE002 - Same number of points and edges for consecutive IfcSectionedSolidHorizontal section profiles #159

Open
RickBrice opened this issue Apr 2, 2024 · 4 comments
Labels
rule tracker for development of a new rule/warning

Comments

@RickBrice
Copy link

@aothms @civilx64

The informal propositions for IfcSectionedSolidHorizontal says:

  1. If the type of sections is not IfcParameterizedProfileDef (i.e. an arbitrary profile), then the number of points and edges should be the same for two consecutive profiles

The attached file has bridge beams with tapered end blocks where a different number of points are used to define an IfcPolyline for consecutive cross section profiles. This file passes the validation service without error.

Since the informal proposition says "should" instead of "shall", maybe this is ok. Just thought I'd bring it up.

26122.ifc.txt

@aothms
Copy link
Collaborator

aothms commented Apr 3, 2024

Hi @RickBrice coincedently we were just discussing this exact rule among others. Simple fact is that most of the informal propositions in the schema are not implemented yet, including this one.

@aothms
Copy link
Collaborator

aothms commented Apr 3, 2024

cc @evandroAlfieri

@evandroAlfieri evandroAlfieri transferred this issue from buildingSMART/validate Apr 5, 2024
@evandroAlfieri evandroAlfieri added the rule tracker for development of a new rule/warning label Apr 5, 2024
@evandroAlfieri evandroAlfieri changed the title Possible false positive for IfcSectionedSolidHorizontal TBA000 - Possible false positive for IfcSectionedSolidHorizontal Apr 11, 2024
@civilx64
Copy link
Contributor

@evandroAlfieri I believe this issue corresponds to Functional Part SWE for swept geometry. We can update the title to SWE001 if you agree.

@evandroAlfieri
Copy link
Collaborator

evandroAlfieri commented Jun 17, 2024

Agree @civilx64
And I also did the followings:

  • rename the rule in our spreadsheet
  • rename this issue
  • add a ticket to Jira
  • assign other functional part tags: GEM, SWE, CPD

NOTE: CPD is a new one, suggested by @aothms, for clipped representation. With its introduction, IfcSectionedSolidHorizontal inherits this tag too. As...

This entity represents a solid that is defined by a series of cross-sections along a horizontal path. It can be used to create clipped representations by specifying different cross-sectional shapes at various intervals along a path.

@evandroAlfieri evandroAlfieri changed the title TBA000 - Possible false positive for IfcSectionedSolidHorizontal SWE001 - Same number of points and edges for consecutive IfcSectionedSolidHorizontal section profiles Jun 17, 2024
@evandroAlfieri evandroAlfieri changed the title SWE001 - Same number of points and edges for consecutive IfcSectionedSolidHorizontal section profiles SWE002 - Same number of points and edges for consecutive IfcSectionedSolidHorizontal section profiles Sep 18, 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

4 participants