create_tool_list nie wczytuje wszystkich narzędzi?

NX CAM/Unigraphics

Autor tematu
piotrmax
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 3
Posty: 49
Rejestracja: 15 maja 2012, 15:33
Lokalizacja: Mazowieckie

create_tool_list nie wczytuje wszystkich narzędzi?

#1

Post napisał: piotrmax » 01 lip 2015, 19:16

Witam,
================================================
1. Pytanie
W postprocesorze mam zastosowaną standardową procedurę do wywołania listy narzędzi "PB_CMD_create_tool_list".
Niestety owa procedura nie wczytuje wszystkich narzędzi, a mianowicie nie widzi takich narzędzi jak np.: frez fazowy, wytaczak. W jaki sposób można tą procedurę odblokować albo co zmienić aby procedura widziała wszystkie narzędzia dostępne w bibliotece??

Dla przykładu podam, że jeżeli w operacji planowania używam frezu o nazwie "frez fazowy", to procedura nie widzi tego narzędzia ale już w przypadku kiedy go zmianę na np. frez walcowy to już procedura bez problemu go widzi i umieszcza odpowiednie informacje w liście narzędzi.

================================================
2. Pytanie

Potrzebowałbym również aby postprocesor wyświetlał mi wartość promienia narzędzia.
Np w operacji używam narzędzia fi 40, a postprocesor w programie NC wyświetla mi informacje R20. Próbowałem użyć do tego komendy mom_tool_radius ale niestety z tego co doczytał,komenda ta dotyczy się informacji związanymi z narzędziami tokarskimi.
Kombinowałem już aby w jakiś sposób podzielić komendę mom_tool_diameter ale niestety wyrzuca mi błędy.
Czy jest jakaś komenda aby porostu wyświetlić promień narzędzia (frezarskiego, wiertarskiego)??

================================================
3. Pytanie

To już takie z ciekawości czy jest możliwość aby np do mom_tool_diameter zawsze dodawało mi wartość =0,001

Np. używam narzędzia w operacji fi40

a postprocesor wyświetla mi informację, że używam 40,001???

Z góry dziękuję za wszystkie odpowiedzi.



Tagi:


zibi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1279
Rejestracja: 24 lut 2007, 15:20
Lokalizacja: podkarpackie

#2

Post napisał: zibi » 02 lip 2015, 12:07

Zapyta teoretycznie, ni można mom_tool_diameter podstawić pod zmienną i wtedy podzielić?
Z znalazłem taki wpisy w pliku tcl:

proc dane_narzedzia { } {
#=============================================================
global mom_tool_name mom_tool_diameter
global mom_tool_corner1_radius
global mom_tool_corner2_radius
global mom_tool_barrel_radius
global mom_tool_type
set r1 0; set r2 0; set r 0

if {$mom_tool_type == "Milling Tool-5 Parameters" || \
$mom_tool_type == "Milling Tool-7 Parameters" || \
$mom_tool_type == "Milling Tool-10 Parameters"} {
set line [format ";( D=%.3f; R1=%.3f )" $mom_tool_diameter $r1]

} elseif {$mom_tool_type == "Milling Tool-Barrel"} {

set line [format ";( D=%.3f; R=%.3f; R1=%.3f; R2=%.3f )" $mom_tool_diameter $r $r1 $r2]

} elseif {$mom_tool_type == "Milling Tool-T Cutter"} {

set line [format ";( D=%.3f; R1=%.3f; R2=%.3f )" $mom_tool_diameter $r1 $r2]

} else {

set line [format ";( D=%.3f )" $mom_tool_diameter]
}

MOM_output_literal ";( $mom_tool_name )"
NX CAD, NX CAM, FREZOWANIE 5AX, ELEKTRODRĄŻARKI WGŁĘBNE I DRUTOWE. PEPS, VERICUT. Pomagam w NX przez Team Viewer. Postprocesory NX.


Autor tematu
piotrmax
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 3
Posty: 49
Rejestracja: 15 maja 2012, 15:33
Lokalizacja: Mazowieckie

#3

Post napisał: piotrmax » 02 lip 2015, 19:34

zibi pisze:Zapyta teoretycznie, ni można mom_tool_diameter podstawić pod zmienną i wtedy podzielić?
Dzięki, bardzo za podpowiedz, rzeczywiście można to tak zrobić.
Pytanie 2 i 3 jest już nieaktualne jeżeli ktoś chce mogę udostępnić prostą procedurę na rozwiązanie obydwóch problemów. Proszę pisać na priv.

Dalej mam problem z pytaniem numer 1. Prosiłbym bardzo o pomoc.

Zibi dla Ciebie + za podpowiedź.

Pozdrawiam


Autor tematu
piotrmax
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 3
Posty: 49
Rejestracja: 15 maja 2012, 15:33
Lokalizacja: Mazowieckie

#4

Post napisał: piotrmax » 08 lip 2015, 20:59

Witam, problem z listą narzędzi został rozwiązany. :):):):) Więc temat można uznać za zamknięty.

Procedura jak na razie sprawdza się bardzo dobrze, została dopasowana do moich potrzeb.
Pozdrawiam

P.S jeżeli kogoś interesuje ta procedura po mojej ingerencji to proszę pisać na priv.


POZDRAWIAM

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „NX CAM/Unigraphics”