数控车床吧 关注:104,488贴子:2,088,599
  • 11回复贴,共1

宏,三角函数的应用。基础很重要。

只看楼主收藏回复

继续冒泡,今天的是算法。三角函数的应用,需要懂三个函数各边各角的关系,并且会知道已知条件求未知条件。(三角函数应该是初中知识,可以自行百度)
例子是C20倒角,吃刀单边1.5,
(C20-三角函数车倒角,大50小10)
T101 G99 G97
M3 S500
M8 G0 X53.
Z2.
G94 X10. Z0. F0.2
#1 = 50.
#2 = 10
N1 #1 = # 1-3.
IF[#1 LT# 2] THEN#1 = # 2
#3 = [# 1-#2]/2/TAN45
G0 X#1
G1 Z-#3
G0 U2. Z2.
IF[#1 EQ#2] GOTO2
IF[#1 GT#2] GOTO1
N2 G0 Z2.
(精车,重置变量。)
#1 = 50
#2 = 10
#10 = 0.
X#2
G1 Z0.
N3 #2 = #2+0.5
IF[#2 GT#1] THEN# 2 = #1
#10 = #10+ TAN45*[0.5/2]
G1 X#2 Z-#10
IF[#2 EQ#1] GOTO5
IF[#2 LT#1] GOTO3
N5
M30


IP属地:广东来自Android客户端1楼2022-03-13 21:56回复
    你那种写法是错的


    IP属地:江苏来自Android客户端2楼2022-03-13 22:40
    回复
      #3=[50-#1]/2*tan[45]


      IP属地:江苏来自Android客户端3楼2022-03-13 22:42
      收起回复
        不懂,帮顶。


        IP属地:广东来自Android客户端4楼2022-03-13 23:25
        回复
          一个c20搞这么复杂


          IP属地:江苏来自Android客户端5楼2022-03-14 18:11
          收起回复
            回复三楼的问题,我也可以参考一下。




            IP属地:广东来自Android客户端6楼2022-03-14 19:05
            回复