Herunterladen Inhalt Inhalt Diese Seite drucken

Bosch Rexroth IndraMotion MTX 15VRS Anwendungsbeschreibung Seite 112

Nc-simulation
Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 15VRS:
Inhaltsverzeichnis

Werbung

110/131
Bosch Rexroth AG
Konfiguration
Programm:
<ToolConnection>
<ToolNode Name="*" Channel="1" Function="Regular">
<Query/>
<IsToolActive/>
<Tool>
IF DBT1.Hd.SKQ&lt;&gt;"" THEN
DESCR$=TRIM$(DBT1.UD.Tl.Descr) : REM description from tool dataset
IF MCASE$(MID$(DESCR$,LEN(DESCR$)-3,4),"L")=".stl" THEN
IF MCASE$(MID$(DESCR$,LEN(DESCR$)-5,2),"L")="_h" THEN
HOLDER$=DESCR$ : ARBOR$="" : REM point (1)
ELSE
CUTT$=DESCR$
ENDIF
ELSE IF (MID$(DESCR$,1,4)="REV:")OR(MID$(DESCR$,1,4)="REV,") THEN
CUTT$=DESCR$
ELSE IF DESCR$&lt;&gt;"" THEN
ARBOR$=DESCR$
ENDIF ENDIF ENDIF
HOLDER$="REV,63,,,4,55,6,,10,63,12,,26"
ENDIF
</Tool>
</ToolNode>
</ToolConnection>
Beispiel:
Import unterschiedlicher Halter an einer Stanzmaschine
An einer Stanzmaschine gibt es unterschiedliche Haltergrößen von A bis E,
die der String-Variablen "DBT1.UD.PD.Spring_Mode" entnommen werden
sollen. Zu jeder Größe passend sind für Ober- und Unterteil jeweils die pas‐
sende STL-Datei für den Halter zu übergeben und der Schneidendurchmes‐
ser CUTTDIA mit dem jeweiligen Wert zu belegen.
Programm:
<ToolConnection>
<ToolNode Name="ToolUp" Channel="1" Function="Regular">
<Query/>
<IsToolActive/>
<Tool>
IF DBT1.UD.PD.Spring_Mode="A" THEN
HOLDER$="Spring_part_up-die_A.stl" : CUTTDIA=25
ELSE IF DBT1.UD.PD.Spring_Mode="B" THEN
HOLDER$="Spring_part_up-die_B.stl" : CUTTDIA=47.5
ELSE IF DBT1.UD.PD.Spring_Mode="C" THEN
HOLDER$="Spring_part_up-die_C.stl" : CUTTDIA=88
ELSE IF (DBT1.UD.PD.Spring_Mode="D")OR(DBT1.UD.PD.Spring_Mode="E") THEN
HOLDER$="Spring_part_up-die_D.stl" : CUTTDIA=125
ENDIF ENDIF ENDIF ENDIF
</Tool>
</ToolNode>
<ToolNode Name="ToolDown" Channel="1" Function="DownDie">
<Query/>
<IsToolActive/>
<Tool>
IF DBT1.UD.PD.Spring_Mode="A" THEN
HOLDER$="Spring_part_down-die_A.stl" : CUTTDIA=25
ELSE IF DBT1.UD.PD.Spring_Mode="B" THEN
HOLDER$="Spring_part_down-die_B.stl" : CUTTDIA=47.5
ELSE IF DBT1.UD.PD.Spring_Mode="C" THEN
HOLDER$="Spring_part_down-die_C.stl" : CUTTDIA=88
ELSE IF (DBT1.UD.PD.Spring_Mode="D")OR(DBT1.UD.PD.Spring_Mode="E") THEN
HOLDER$="Spring_part_down-die_D.stl" : CUTTDIA=125
ENDIF ENDIF ENDIF ENDIF
</Tool>
</ToolNode>
</ToolConnection>
DOK-MTX***-NC*SIM**V15-AP01-DE-P
IndraMotion MTX 15VRS NC-Simulation
: REM tool not empty
: REM point (2)
: REM point (3)
: REM point (4)
; Holder contour HSK 63, point (5)
; Upper tool part
: REM size A
: REM size B
: REM size C
; Sizes D and E
; Lower tool part
: REM size A
: REM size B
: REM size C
; Sizes D and E

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis