buildingSMART / buildingSMART/IFC4.x-development

IfcConstraint Usage for As-built/complete models

Open
#1,088 0 comments 0 reactions 0 assignees View on GitHub
ifc-update-out
Dominant language
Python
Stars
234
Forks
123
Avg merge
15h 4m
Merged PRs (30d)
5

Description

After reading through documentation for IfcConstraint (and its subclasses Objective and Metric), I am wondering if there could be some way to say if a constraint has been met (or failed in a rare case). This could be as simple as an attribute, such as 'FulfilmentStatus' or similar, or a schema-defined property set, as current implementation feels a little bit hollow, with no standardised way to define success for delivering on constraints.

Contributor guide

Open the contributing guide

Research direction

The issue names IfcConstraint and its Objective and Metric subclasses, but no repository files or tests. Start by locating their schema definitions and documentation; a completed contribution would specify a standard representation for fulfilled and failed constraints in as-built or complete models.

Written by the indexing model from the issue text.

Assessment

Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.