refactoren einfügen von scanner und separtor zu Omniflogerade
This commit is contained in:
+13
-1
@@ -111,8 +111,20 @@ def erstellung_gefaelle_block_verbunenden_am_einen(msp,x, y, doc, lib_doc, upper
|
||||
msp.add_blockref(block_es,(ende[0],ende[1]+esoffset_y,lower_hoehe_gefaehlle),dxfattribs={"rotation": as_es_rotation,"layer":layer,"color":color})
|
||||
return True
|
||||
|
||||
def gefaellegerade_erstellung(x, y, doc, lib_doc, upper_hoehe_gefaehlle, lower_hoehe_gefaehlle, hoehe_gefaehlle,richtung2, drehung0, drehung1, laenge, hight_position, blockname,config, block_vario = None,voerder_richtung = None, am_kreisel = None, erster_kreisel_höher = None,y1=None,z1 =None):
|
||||
def gefaellegerade_erstellung(objekt,doc, lib_doc,richtung2, drehung0, drehung1,hight_position, blockname,config, block_vario = None, am_kreisel = None, erster_kreisel_höher = None,y1=None,z1 =None):
|
||||
"""erstellung des blockes falls die gefaelle strecke mit einem kreisel verbunden ist, mehrere variation von selben weil diese nötig sind sobald man die richtigen inserts bekommen"""
|
||||
if hasattr(objekt,"foerderer_richtung"):
|
||||
voerder_richtung = objekt.foerderer_richtung
|
||||
else:
|
||||
voerder_richtung = None
|
||||
|
||||
laenge =objekt.laenge
|
||||
upper_hoehe_gefaehlle = objekt.h1
|
||||
lower_hoehe_gefaehlle = objekt.h0
|
||||
x = objekt.x
|
||||
y = objekt.y
|
||||
hoehe_gefaehlle = objekt.hight_zwischen
|
||||
|
||||
asoffset = float(config.get("ILS 2.0 Gefällestrecke", "asoffset"))
|
||||
esoffset = float(config.get("ILS 2.0 Gefällestrecke", "esoffset"))
|
||||
winkel_as = float(config.get("Ils 2.0 core winkel", "winkel_as"))
|
||||
|
||||
Reference in New Issue
Block a user