Files
huanld 1686f08040
Release pipeline / Get version (push) Has been cancelled
Release pipeline / Get Chart Name (push) Has been cancelled
Release pipeline / tests (push) Has been cancelled
Release pipeline / builds (push) Has been cancelled
Release pipeline / builds-ghcr (push) Has been cancelled
Release pipeline / test-deployments (push) Has been cancelled
Release pipeline / deploy (push) Has been cancelled
Release pipeline / Helm chart oci (push) Has been cancelled
Release pipeline / npm (push) Has been cancelled
Release pipeline / snyk (push) Has been cancelled
feat: commit IFC-toolkit and engine_web-ifc source code
2026-04-16 07:47:58 +07:00

553 lines
18 KiB
Plaintext

ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-02-18T21:05:20',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-02-18T21:05:20',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:37:14',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:37:14',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:38:03',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:38:03',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:39:34',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:39:34',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:41:42',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:41:42',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:48:55',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:48:55',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:53:17',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:53:17',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:57:13',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:57:13',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:59:37',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T20:59:37',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T21:04:38',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T21:04:38',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T21:08:25',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T21:08:25',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T21:08:59',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#6=IFCFACE((#5));
#5=IFCFACEOUTERBOUND(#4,.T.);
#4=IFCPOLYLOOP((#1,#2,#3));
#3=IFCCARTESIANPOINT((7.,8.,9.));
#2=IFCCARTESIANPOINT((4.,5.,6.));
#1=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------
ISO-10303-21;
HEADER;
/******************************************************
* STEP Physical File produced by: That Open Engine WebIfc 0.0.76
* Module: web-ifc/IfcLoader
* Version: 0.0.76
* Source: https://github.com/ThatOpen/engine_web-ifc
* Issues: https://github.com/ThatOpen/engine_web-ifc/issues
******************************************************/
FILE_DESCRIPTION(('1','2'),'2;1');
FILE_NAME('test.ifc','2026-03-02T21:08:59',('3','4'),('5','6'),'thatopen/web-ifc-api','thatopen/web-ifc-api','78');
FILE_SCHEMA(('IFC2X3'));
ENDSEC;
DATA;
#12=IFCFACE((#11));
#11=IFCFACEOUTERBOUND(#10,.T.);
#10=IFCPOLYLOOP((#7,#8,#9));
#9=IFCCARTESIANPOINT((7.,8.,9.));
#8=IFCCARTESIANPOINT((4.,5.,6.));
#7=IFCCARTESIANPOINT((1.,2.,3.));
ENDSEC;
END-ISO-10303-21;
---------------------