Lisp/README.md als Doku der LispFunktionen erneuert. set_attr.py baut jetzt einen einzigen Block der alle Geometrie und die Attribute enthält.

This commit is contained in:
2026-06-12 17:25:22 +02:00
parent 7a13171714
commit 2f583a96cb
3 changed files with 230 additions and 57 deletions
+6 -5
View File
@@ -222,11 +222,12 @@ def import_element_as_block(source_doc, target_doc, block_name):
importer = Importer(source_doc, target_doc)
importer.import_tables()
blk = target_doc.blocks.new(name=block_name)
if block_name in source_doc.blocks:
source_layout = source_doc.blocks[block_name]
else:
source_layout = source_doc.modelspace()
for entity in source_layout:
# if block_name in source_doc.blocks:
# source_layout = source_doc.blocks[block_name]
# else:
# source_layout = source_doc.modelspace()
# for entity in source_layout:
for entity in source_doc.modelspace():
importer.import_entity(entity, blk)
importer.finalize()
return block_name