This commit is contained in:
Dion Moult
2026-07-26 18:03:09 +10:00
parent 7aa967b01a
commit 291d7d8441
72 changed files with 477 additions and 377 deletions
@@ -24,7 +24,6 @@ import ifcopenshell.api.context
import ifcopenshell.api.unit
from ifcopenshell.api.alignment._add_segment_to_layout import _add_segment_to_layout
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -24,7 +24,6 @@ import ifcopenshell.api.context
import ifcopenshell.api.unit
import ifcopenshell.util.element
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -23,7 +23,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -23,7 +23,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True
@@ -25,7 +25,6 @@ import ifcopenshell.api.unit
import ifcopenshell.util
import ifcopenshell.util.unit
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import pytest
import ifcopenshell.api.alignment
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True
@@ -23,7 +23,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -24,7 +24,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import pytest
import ifcopenshell.api.alignment
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -23,7 +23,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True
@@ -23,7 +23,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -23,7 +23,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -29,6 +29,7 @@ try:
except RuntimeError:
IFC4X3_AVAILABLE = False
def _BlossCurve_100_0_300_1000_1_Meter(file):
design_parameters = file.createIfcAlignmentCantSegment(
StartDistAlong=0.0,
@@ -33,6 +33,7 @@ try:
except RuntimeError:
IFC4X3_AVAILABLE = False
def _BlossCurve_100_0_300_1000_1_Meter(file):
design_parameters = file.createIfcAlignmentHorizontalSegment(
StartPoint=file.createIfcCartesianPoint((0.0, 0.0)),
@@ -32,6 +32,7 @@ try:
except RuntimeError:
IFC4X3_AVAILABLE = False
def _CircularArc_100_0_10_0_0_0_0_5_1_Meter(file):
design_parameters = file.createIfcAlignmentVerticalSegment(
StartDistAlong=0.0,
@@ -23,7 +23,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -31,6 +31,7 @@ try:
except RuntimeError:
IFC4X3_AVAILABLE = False
def _test1():
file = ifcopenshell.file(schema="IFC4X3")
project = file.createIfcProject(GlobalId=ifcopenshell.guid.new(), Name="Test")
@@ -22,7 +22,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -23,7 +23,6 @@ import ifcopenshell.api.alignment
import ifcopenshell.api.context
import ifcopenshell.api.unit
try:
ifcopenshell.file(schema="IFC4X3")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import ifcopenshell.api.aggregate
import ifcopenshell.api.cogo
import ifcopenshell.api.context
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import ifcopenshell.api.aggregate
import ifcopenshell.api.cogo
import ifcopenshell.api.context
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True
@@ -22,7 +22,6 @@ import ifcopenshell.api.aggregate
import ifcopenshell.api.cogo
import ifcopenshell.api.context
try:
ifcopenshell.file(schema="IFC4X3_ADD2")
IFC4X3_AVAILABLE = True