Block_methoden in einen eigen File refactored

This commit is contained in:
2025-12-18 08:35:41 +01:00
parent 843011bab9
commit e46ff3bd1b
7 changed files with 335 additions and 321 deletions
+3 -2
View File
@@ -4,6 +4,7 @@ import math
from pydantic import BaseModel, Field, field_validator
from typing import Optional
import plant2dxf
import block_methoden
class Omniflo(BaseModel):
teileid:str
x:float
@@ -68,8 +69,8 @@ class Omniflo(BaseModel):
else:
linie.dxf.layer = "A-2"
def omniflo_foerdererstellung(msp, x, y, doc, lib_doc, omniflo_objekt, rotation):
plant2dxf.import_block("bogen1",lib_doc,doc)
plant2dxf.import_block("bogen2",lib_doc,doc)
block_methoden.import_block("bogen1",lib_doc,doc)
block_methoden.import_block("bogen2",lib_doc,doc)
laenge = omniflo_objekt.laenge
h0 = omniflo_objekt.h0