mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-09 09:21:46 +00:00
Update draw.py - test for --drawing-guid existance
This commit is contained in:
@@ -128,6 +128,14 @@ def main(
|
||||
# it's up to user to keep them valid for the provided projects.
|
||||
if settings.drawing_guid or settings.drawing_object_type:
|
||||
if settings.drawing_guid:
|
||||
found_guid = False
|
||||
for f in files:
|
||||
try:
|
||||
f.by_guid(settings.drawing_guid)
|
||||
found_guid = True
|
||||
except: pass
|
||||
if not found_guid:
|
||||
raise ValueError(f"Unable to find guid {settings.drawing_guid!r}")
|
||||
sr.setElevationRefGuid(settings.drawing_guid)
|
||||
elif settings.drawing_object_type:
|
||||
sr.setElevationRef(settings.drawing_object_type)
|
||||
|
||||
Reference in New Issue
Block a user