Aenderung auf allgemein.cfg für alle Subprogramme
This commit is contained in:
Vendored
+2
-2
@@ -90,8 +90,8 @@
|
|||||||
"program": "${file}",
|
"program": "${file}",
|
||||||
"console": "integratedTerminal",
|
"console": "integratedTerminal",
|
||||||
"args": [
|
"args": [
|
||||||
"--json",
|
"--filename",
|
||||||
"easy.json",
|
"easy_todraw.json",
|
||||||
"--new",
|
"--new",
|
||||||
"easy_cables"
|
"easy_cables"
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -1,4 +1,49 @@
|
|||||||
[Eingänge]
|
[Eingänge]
|
||||||
0-0_ILS_EINGANG
|
0-0_ILS_EINGANG
|
||||||
|
|
||||||
|
[Ausgänge]
|
||||||
|
AUSGANG
|
||||||
|
MOTOR
|
||||||
|
|
||||||
|
# Layernamen, auf denen Pritschen liegen
|
||||||
|
[GetPos-Layer_Racks]
|
||||||
|
PRITSCHE_100-60-SCHRAFF
|
||||||
|
PRITSCHE_200-60
|
||||||
|
0-0_ILS_PRITSCHE_200--60_storage\ Level\ 1
|
||||||
|
0-0_ILS_PRITSCHE_200--60_storage\ Level\ 2
|
||||||
|
0-0_ILS_PRITSCHE_200--60_Workstation
|
||||||
|
0-0_ILS_Pritsche_200-60_AMR
|
||||||
|
0-0_ILS_PRITSCHE_200-60_Highway
|
||||||
|
0-0_ILS_Pritsche_200-60_Inbound
|
||||||
|
0-0_Omniflo_Pritsche_200-60_Workstation-Outbound
|
||||||
|
|
||||||
|
[GetPos-Layer_Distributors]
|
||||||
|
Busverteiler-Kennzeichnung
|
||||||
|
#0-0_ILS_Bereich-Busverteiler
|
||||||
|
0-0_ILS_Busverteiler-Kennzeichnung
|
||||||
|
0-0_ILS_UNTERVERTEILER
|
||||||
|
0-0_Omniflo_UNTERVERTEILER
|
||||||
|
UNTERVERTEILER
|
||||||
|
|
||||||
|
[GetPos-Layer_Tunnel]
|
||||||
|
Busverteiler-Kennzeichnung
|
||||||
|
|
||||||
|
# Maße des zur genauen Bestimmung der Mitte
|
||||||
|
# [GetPos-Geom-Unterverteiler]
|
||||||
|
# Breite = 320
|
||||||
|
# Hoehe = 350
|
||||||
|
# not used!
|
||||||
|
|
||||||
|
[GetPos-Geom-Sensor]
|
||||||
|
Breite = 80
|
||||||
|
Hoehe = 90
|
||||||
|
|
||||||
|
# Vorgaben für die Toleranzen
|
||||||
|
# bei den Kabelpritschen
|
||||||
|
[Racks]
|
||||||
|
SnapTolerances=200.
|
||||||
|
|
||||||
|
# bei den Sensoren
|
||||||
|
[Sensoren]
|
||||||
|
ConnectionTolerances=3000.
|
||||||
|
|
||||||
|
|||||||
@@ -1,38 +0,0 @@
|
|||||||
[Eingänge]
|
|
||||||
0-0_ILS_EINGANG
|
|
||||||
|
|
||||||
[Ausgänge]
|
|
||||||
AUSGANG
|
|
||||||
MOTOR
|
|
||||||
|
|
||||||
# Layernamen, auf denen Pritschen liegen
|
|
||||||
[Layer_Pritschen]
|
|
||||||
PRITSCHE_100-60-SCHRAFF
|
|
||||||
PRITSCHE_200-60
|
|
||||||
0-0_ILS_PRITSCHE_200--60_storage\ Level\ 1
|
|
||||||
0-0_ILS_PRITSCHE_200--60_storage\ Level\ 2
|
|
||||||
0-0_ILS_PRITSCHE_200--60_Workstation
|
|
||||||
0-0_ILS_Pritsche_200-60_AMR
|
|
||||||
0-0_ILS_PRITSCHE_200-60_Highway
|
|
||||||
0-0_ILS_Pritsche_200-60_Inbound
|
|
||||||
0-0_Omniflo_Pritsche_200-60_Workstation-Outbound
|
|
||||||
|
|
||||||
[Layer_Busverteiler]
|
|
||||||
Busverteiler-Kennzeichnung
|
|
||||||
#0-0_ILS_Bereich-Busverteiler
|
|
||||||
0-0_ILS_Busverteiler-Kennzeichnung
|
|
||||||
0-0_ILS_UNTERVERTEILER
|
|
||||||
0-0_Omniflo_UNTERVERTEILER
|
|
||||||
UNTERVERTEILER
|
|
||||||
|
|
||||||
[Layer_Tunnel]
|
|
||||||
Busverteiler-Kennzeichnung
|
|
||||||
|
|
||||||
# Maße des zur genauen Bestimmung der Mitte
|
|
||||||
[Unterverteiler]
|
|
||||||
Breite = 320
|
|
||||||
Hoehe = 350
|
|
||||||
|
|
||||||
[Sensor_Marker]
|
|
||||||
Breite = 80
|
|
||||||
Hoehe = 90
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
# Vorgaben für die Toleranzen
|
|
||||||
# bei den Kabelpritschen
|
|
||||||
[Racks]
|
|
||||||
SnapTolerances=200.
|
|
||||||
SnapStep=10.
|
|
||||||
|
|
||||||
# bei den Sensoren
|
|
||||||
[Sensoren]
|
|
||||||
ConnectionTolerances=1000.
|
|
||||||
ConnectSnap=50.
|
|
||||||
+1
-1
@@ -63,7 +63,7 @@ def new_dxf(json_file, out_path, dxf_file=False):
|
|||||||
# # Beispiel für Text und Polyline
|
# # Beispiel für Text und Polyline
|
||||||
# add_text(msp)
|
# add_text(msp)
|
||||||
dxfattribs={"layer": timestamp}
|
dxfattribs={"layer": timestamp}
|
||||||
for pl in anlage.kabel:
|
for pl in anlage.kabel:
|
||||||
add_polyline(msp, pl, dxfattribs)
|
add_polyline(msp, pl, dxfattribs)
|
||||||
|
|
||||||
doc.saveas(out_path)
|
doc.saveas(out_path)
|
||||||
|
|||||||
@@ -605,6 +605,7 @@ class Anlage():
|
|||||||
ld["coords"]= [{"x":round(p.x,1), "y":round(p.y,1)} for p in pfad_coords]
|
ld["coords"]= [{"x":round(p.x,1), "y":round(p.y,1)} for p in pfad_coords]
|
||||||
ld["length"]= round(pfad_length,1)
|
ld["length"]= round(pfad_length,1)
|
||||||
#ld["nodes"]=pfad_nodes
|
#ld["nodes"]=pfad_nodes
|
||||||
|
|
||||||
ld['tunnel_indices'] = list()
|
ld['tunnel_indices'] = list()
|
||||||
for i, p in enumerate(pfad_coords):
|
for i, p in enumerate(pfad_coords):
|
||||||
if self.coord_is_in_tunnel(p):
|
if self.coord_is_in_tunnel(p):
|
||||||
|
|||||||
Reference in New Issue
Block a user