NGCGUI - stożek od wewnątrz
-
- Lider FORUM (min. 2000)
- Posty w temacie: 20
- Posty: 16251
- Rejestracja: 18 wrz 2010, 06:17
- Lokalizacja: Kozienice
- Kontakt:
Raczej nacina koło frezem modułowym na czwartej osiIMPULS3 pisze: ''kolo zębate" to robi np. kolo lańcuchowe? .
Gwint walowy mam, stozkowy jeszcze nie był potrzebny
Kod: Zaznacz cały
( ------------------------------ )
( G W I N T )
( ------------------------------ )
( Kamar )
( Time-stamp: <2012-03-14 09:50> )
( ------------------------------ )
(info: Gwint )
o<gwint> sub
#<x_pocz> = #1 (=30 średnica początkowa X)
#<z_pocz> = #2 (=0 początek gwintu Z)
#<skok> = #3 (=2 Skok gwintu [P])
#<dlugosc> = #4 (=-50 Długość gwintu [Z])
#<pierwszy> = #5 (=-0.1 '-' zewnetrzny '+' wewnętrzny [I])
#<gl_pocz> = #6 (=0.1 Dobieranie [J])
#<gl_koncowa> = #7 (=1.2 Głębokość gwintu [K])
#<woda> = #8 (=1 1 - woda, 0 - bez wody)
#<dosuw> = #9 (=0 dobieranie boczne - 0 bez ; kąt)
g17 g61
(#<wjazd>=[#<gl_koncowa> *2])
#<wjazd> = #<gl_koncowa>
m3 s300
o100 if [#<woda> eq 1]
m8
o100 endif
o101 if [#<pierwszy> gt 0]
g0 x[#<x_pocz> - 1]
g0 z#<z_pocz>
g0 x#<x_pocz>
o101 endif
o102 if [#<pierwszy> lt 0]
g0 z#<z_pocz>
g0 x#<x_pocz>
o102 endif
G76 P#<skok> Z#<dlugosc> I#<pierwszy> J#<gl_pocz> K#<wjazd> r1 Q#<dosuw>
o<gwint> endsub
-
- Lider FORUM (min. 2000)
- Posty w temacie: 14
- Posty: 7549
- Rejestracja: 25 gru 2010, 21:55
- Lokalizacja: LUBELSKIE
A ja jak ten sęp, trochę u jednego trochę u drugiego....
A tymczasem jeszcze problemy, bo pozmienialem plik ini, pojawily się zakladki ale tylko dwie się wyświetlają, pozostale też wyskakują ale coś w nich nie gra .
Oto mój plik ini:
[EMC]
MACHINE = TOKARKA
DEBUG = 0
[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/hp/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
LATHE = 1
PROGRAM_PREFIX = /home/hp/linuxcnc/nc_files
# Note: TKPKG (one or more) specifies tcl/tk apps to embed in axis tab pages
TKPKG = Ngcgui 1.0
OPEN_FILE = auto.ngc
NGCGUI_FONT = Helvetica -12 normal
# for startup NGCGUI_PREAMBLE, NGCGUI_SUBFILE, NGCGUI_POSTAMBLE, TTT_PREAMBLE
# items, specifly:
# a) absolute filename (start with /)
# b) relative filename: search directories specified by
# [DISPLAY]PROGRAM_PREFIX and [RS274NGC]SUBROUTINE_PATH
NGCGUI_PREAMBLE = start.ngc
NGCGUI_SUBFILE = gwint.ngc
NGCGUI_SUBFILE = stożek.ngc
NGCGUI_SUBFILE = pólkula.ngc
NGCGUI_SUBFILE = czolo.ngc
NGCGUI_SUBFILE = czop.ngc
NGCGUI_SUBFILE = stożek wew.ngc
# specify "" for a custom tab page
NGCGUI_OPTIONS = noiframe
[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python
[TASK]
TASK = milltask
CYCLE_TIME = 0.010
[RS274NGC]
PARAMETER_FILE = linuxcnc.var
#SUBROUTINE_PATH = /home/hp/linuxcnc/nc_files/ngcgui_lib/lathe:/home/hp/linuxcnc/nc_files/ngcgui_lib/testsuite2.5/utilitysubs
#USER_M_PATH = /home/hp/linuxcnc/nc_files/ngcgui_lib/mfiles
SUBROUTINE_PATH = ../../../nc_files/ngcgui_lib/lathe:../../../nc_files/ngcgui_lib/utilitysubs
USER_M_PATH = ../../../nc_files/ngcgui_lib/mfiles
/home/hp/Pulpit/zrzut_ekranu.png
A tymczasem jeszcze problemy, bo pozmienialem plik ini, pojawily się zakladki ale tylko dwie się wyświetlają, pozostale też wyskakują ale coś w nich nie gra .
Oto mój plik ini:
[EMC]
MACHINE = TOKARKA
DEBUG = 0
[DISPLAY]
DISPLAY = axis
EDITOR = gedit
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 1.2
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/hp/linuxcnc/nc_files
INCREMENTS = 5mm 1mm .5mm .1mm .05mm .01mm .005mm
LATHE = 1
PROGRAM_PREFIX = /home/hp/linuxcnc/nc_files
# Note: TKPKG (one or more) specifies tcl/tk apps to embed in axis tab pages
TKPKG = Ngcgui 1.0
OPEN_FILE = auto.ngc
NGCGUI_FONT = Helvetica -12 normal
# for startup NGCGUI_PREAMBLE, NGCGUI_SUBFILE, NGCGUI_POSTAMBLE, TTT_PREAMBLE
# items, specifly:
# a) absolute filename (start with /)
# b) relative filename: search directories specified by
# [DISPLAY]PROGRAM_PREFIX and [RS274NGC]SUBROUTINE_PATH
NGCGUI_PREAMBLE = start.ngc
NGCGUI_SUBFILE = gwint.ngc
NGCGUI_SUBFILE = stożek.ngc
NGCGUI_SUBFILE = pólkula.ngc
NGCGUI_SUBFILE = czolo.ngc
NGCGUI_SUBFILE = czop.ngc
NGCGUI_SUBFILE = stożek wew.ngc
# specify "" for a custom tab page
NGCGUI_OPTIONS = noiframe
[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python
[TASK]
TASK = milltask
CYCLE_TIME = 0.010
[RS274NGC]
PARAMETER_FILE = linuxcnc.var
#SUBROUTINE_PATH = /home/hp/linuxcnc/nc_files/ngcgui_lib/lathe:/home/hp/linuxcnc/nc_files/ngcgui_lib/testsuite2.5/utilitysubs
#USER_M_PATH = /home/hp/linuxcnc/nc_files/ngcgui_lib/mfiles
SUBROUTINE_PATH = ../../../nc_files/ngcgui_lib/lathe:../../../nc_files/ngcgui_lib/utilitysubs
USER_M_PATH = ../../../nc_files/ngcgui_lib/mfiles
/home/hp/Pulpit/zrzut_ekranu.png