Strona 1 z 1
blokada modułu frezowania w pp
: 19 sty 2012, 19:29
autor: marcinello3
Witam
Jak zablokować moduł frezowania tak aby po wyborze obróbki frezarskiej wyświetliło komunikat. Potrzębuję korzystać tylko z modułu wiertarskiego. Jedyne co to udało mi się zablokować moduł wieloosiowy, natomiast blokując różnymi sposobami blokuje mi wszystko.
Może ktoś próbował coś takiego? Będe wdzięczny za wskazówki.
Pozdrowienia
: 19 sty 2012, 22:07
autor: Magneto86
A w jaki sposób próbowałeś "blokować"?
Ja bym próbował tak:
Tutaj masz pliki szablonów operacji:
(...)\UGS\NX 7.5\MACH\resource\template_part\metric
Tutaj są wpisy do bibliotek tych szablonów:
(...)\UGS\NX 7.5\MACH\resource\template_set
Kombinuąc z tymi plikami, można sprawić, że na liście w ogóle nie będzie dostępnych żadnych innych operacji (ich piktogramów) poza tymi które chcesz.
Możesz stworzyć własną grupę operacji (jak mill_planar albo mill_contour), albo edytować te istniejące.
TYLKO BEZWARUNKOWO:
ZRÓB NAJPIERW KOPIE ZAPASOWE OBYDWÓCH FOLDERÓW, KTÓRE PODAŁEM WYŻEJ!
...trzeba też uważać przy aktualizowaniu NXa - czy przypadkiem aktualizacja nie podmieni Twoich plików.
: 19 sty 2012, 22:12
autor: marcinello3
oooooo soryyyyyy
chodzi o postprocesor a nie o moduły nx`a
zle sprecyzowałem
chce to zablokować w postprocesorze
: 19 sty 2012, 22:22
autor: Magneto86
Spróbuj tak:
Kod: Zaznacz cały
global mom_operation_type
if { ![string compare "Point To Point" $mom_operation_type] } {
MOM_abort<komentarz_bez_spacji>
}
Pewnie trzeba będzie poprawić składnię, bo pisałem z ręki.
: 21 sty 2012, 12:15
autor: marcinello3
czesc magneto, wyprubowałem point to point niestety nie blokuje, do tej pory próbowałem kilku definicji:
milling, mill, drilling, drill, 3_axis_mill itp.
wielo-osiowy moduł udało mi sie zablokować variable-axis
natomist z tym mam problem, może jeszcze jakieś proppozycje?
dodam jeszcze że umieściłę tą procedure w initial_move i first_move
: 21 sty 2012, 16:38
autor: Magneto86
Sprawdziłem:
Kod: Zaznacz cały
global mom_operation_type
if { ![string match "Point to Point" $mom_operation_type] } {
MOM_abort <komentarz_bez_spacji>
}
ten kod w
Start of Path powoduje zablokowanie wszystkiego oprócz cykli wiercenia.
- tak jak mówiłem trzeba było poprawić składnię:
"Point to Point" zamiast "Point To Point"
: 22 sty 2012, 19:35
autor: marcinello3
jutro to sprawdze, w każdym bądz razie podzienkował!!!!
pozdrowionka
(punkcik dla ciebie!!!)