Strona 1 z 1
Postprocesor - Wire Edm
: 19 lip 2020, 16:11
autor: Wiber
Edytuję postprocesor pod drutówkę. Chcę by odpowiednio przy starcie danego przejścia post generował mi włączenie technologii dla danego przejścia. (C001; C002; C003; itd) Czy któraś zmienna odpowiada za aktualny nr przejścia? Lub czy ma ktoś pomysł jak to zrealizować?
Z góry dzięki za podpowiedzi i nakierowanie na rozwiązanie tematu.
Re: Postprocesor - Wire Edm
: 20 lip 2020, 14:19
autor: mateu5
Na "początku przejścia" utwórz procedurę która będzie liczyć przejścia.
global ciecie
global mom_przesuniecie
if {[info exists mom_przesuniecie]} {
if {[info exists ciecie]} {
set ciecie [expr $ciecie + 1 + $mom_przesuniecie]
if { $ciecie > 1 } {
#MOM_output_literal " "
}
MOM_output_literal "(CIECIE $ciecie)"
MOM_output_literal "H00$ciecie"
unset mom_przesuniecie
return
}
}
if {[info exists ciecie]} {
set ciecie [expr $ciecie + 1]
if { $ciecie > 1 } {
#MOM_output_literal " "
}
MOM_output_literal "(CIECIE $ciecie)"
MOM_output_literal "H00$ciecie"
}
Re: Postprocesor - Wire Edm
: 21 lip 2020, 07:57
autor: Wiber
Poszedłem w tym kierunku ale problemem jest to, że żeby to działało (żeby warunek był spełniony) muszę ustawić wartość poczatkowa zmiennej cięcie, np 0. A gdy ustawię wartość poczatkową, przy każdym przejściu zmienna jest do tej domyślnej wartości przywracana i w efekcie mam cały czas ten sam nr przejścia.
Re: Postprocesor - Wire Edm
: 21 lip 2020, 08:30
autor: mateu5
Zobacz.