LinuxCNC

Indította gaben, 2024 április 09, 16:55

Előző téma - Következő téma

3wc337ax5

Szia!
Nagyjából jónak tűnik. A G91 előtti sorba #14 helyett [#5+#14]. A kezdő pozíciót még érdemes lenne z+ irányba tolni, hogy nagyoláskor ne szaladgáljon bele az anyagba gyorsjárattal.

7snm9r7t

Köszi! de már tovább léptem, a #14-hez ott, nem szabad hozzáadni semmit mert ez egy számított érték, ez adja meg a fogás hosszát a nagyolt rádiuszig.
Átírtam g91-re így már minden együtt mozog a koordináta rendszerben, csináltam első és hátsó késtartós változatot is.

( első késtartó )

 g8   G18 G90 G95 G40


    #1 = 10   ( radiusz)
    #2 = 0.2  ( rahagyás)
    #3 = 10   (fogasok szama)
    #4 = 50   (korkozeppont X radiusz )
    #5 = -30  (korkozeppont Z )
 
   #10 = [#1+#2]      ( nagyolt rádiusz )
   #12 = 1            ( fogás számláló )

t7 m6 g43
g96 s120 d900 m3

( m8 )

g0 z[#5+#10]
g0 x[#4+#10]

o100 while [#12 LE #3]

g91
  #11 = [#10/#3]     ( fogás )
  #13 = [#11*#12]   ( aktuális x )
  #14 = SQRT[[#10**2]-[[#10-#13]**2]]  ( aktuális z )

g0 x-#11
g1 z-[#10-#14] f0.15

g0 z[#10-#14]

  #12=[#12+1]
 
o100 endwhile


g90

g0 x#4 z[#5+#10]
g3 x[#4+#10] z#5 i0 k-#10 f0.15
g0 z[#5+#10]
g0 x#4
g1 z[#5+#1]
g0 x#4 z[#5+#1]
g3 x[#4+#1] z#5 i0 k-#1 f0.1


g0 x[#10+#4+5] z25

m5 m9

m30





( od radius hatsó késtartó)

 g8   G18 G90 G95 G40


    #1 = 20     ( radiusz)
    #2 = 0.2    ( rahagyás)
    #3 = 15     (fogasok szama)
    #4 = 60     (körközéppont X radiusz + )
    #5 = -20    (körközéppont Z +- )
 
   #10 = [#1+#2]      ( nagyolt rádiusz )
   #12 = 1            ( fogás számláló )

t1 m6 g43
g96 s100 d700 m4

( m8 )



g0 z[#5+#10]
g0 x-[#4+#10]

o100 while [#12 LE #3]

g91
  #11 = [#10/#3]     ( fogás )
  #13 = [#11*#12]   ( aktuális x )
  #14 = SQRT[[#10**2]-[[#10-#13]**2]]  ( aktuális z )

g0 x#11
g1 z-[#10-#14] f0.15

g0 z[#10-#14]

  #12=[#12+1]
 
o100 endwhile

g90

g0 x-#4 z[#5+#10]
g2 x-[#4+#10] z#5 i0 k-#10 f0.15
g0 z[#5+#10]
g0 x-#4
g1 z[#5+#1]
g0 z[#5+#1]
g0 x-#4 z[#5+#1]
g2 x-[#4+#1] z#5 i0 k-#1 f0.1


g0 x-[#10+#4+5] z25

m5 m9

m30


Ezek már jól működnek.

axy5gjjmz

Esetleg próbálta már valaki az NVEM-V2+REMORA átalakítást?
Érdemes lehet egy Mach3-mal működő megoldást kockáztatni?