diff --git a/.gitignore b/.gitignore index f533f95..d3246f6 100644 --- a/.gitignore +++ b/.gitignore @@ -10,5 +10,4 @@ /RepositoryAutomation/SchemaProject/bin/ /RepositoryAutomation/SchemaProject/obj/ /RepositoryAutomation/SchemaProject/Ids.cs -.DS_Store - +.DS_Store \ No newline at end of file diff --git a/Documentation/ImplementersDocumentation/TestCases/material/pass-a_layer_set_name_will_pass_a_value_check.ids b/Documentation/ImplementersDocumentation/TestCases/material/pass-a_layer_set_name_will_pass_a_value_check.ids new file mode 100644 index 0000000..ed5a449 --- /dev/null +++ b/Documentation/ImplementersDocumentation/TestCases/material/pass-a_layer_set_name_will_pass_a_value_check.ids @@ -0,0 +1,25 @@ + + + + A layer set name will pass the value check + Generated via code automation in the Ids Repository on github. + + + + + + + IFCWALL + + + + + + + Bar + + + + + + \ No newline at end of file diff --git a/Documentation/ImplementersDocumentation/TestCases/material/pass-a_layer_set_name_will_pass_a_value_check.ifc b/Documentation/ImplementersDocumentation/TestCases/material/pass-a_layer_set_name_will_pass_a_value_check.ifc new file mode 100644 index 0000000..8c8a783 --- /dev/null +++ b/Documentation/ImplementersDocumentation/TestCases/material/pass-a_layer_set_name_will_pass_a_value_check.ifc @@ -0,0 +1,14 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [CoordinationView]'),'2;1'); +FILE_NAME('','2022-10-07T13:48:44',(),(),'IfcOpenShell v0.7.0-dc67287d','IfcOpenShell v0.7.0-dc67287d',''); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1=IFCWALL('1hqIFTRjfV6AWq_bMtnZwI',$,$,$,$,$,$,$,$); +#2=IFCMATERIALLAYERSET((#5),'Bar',$); +#3=IFCRELASSOCIATESMATERIAL('05rScmOVzMoQXOfbYdtLYj',$,$,$,(#1),#2); +#4=IFCMATERIAL('Unnamed',$,$); +#5=IFCMATERIALLAYER(#4,1.,$,'Foo',$,$,$); +ENDSEC; +END-ISO-10303-21; diff --git a/Documentation/ImplementersDocumentation/TestCases/scripts.md b/Documentation/ImplementersDocumentation/TestCases/scripts.md index 7823cfc..373c86c 100644 --- a/Documentation/ImplementersDocumentation/TestCases/scripts.md +++ b/Documentation/ImplementersDocumentation/TestCases/scripts.md @@ -1422,6 +1422,15 @@ Requirements: Material: ''Foo'' ``` +### A layer set name will pass the value check + +``` ids material/pass-a_layer_set_name_will_pass_a_value_check.ids +A layer set name will pass the value check +Entity: ''IFCWALL'' +Requirements: +Material: ''Bar'' +``` + ## partof ### A group entity must match exactly 1/2