開課通知
2022-01-24
2022-02-22
2021-10-08
新聞動態
2022-01-24
2022-02-22
2021-10-21
2021-10-14
2021-10-13
2021-09-29

數控編程教學-怎么給產品刻印日期編號

發表時間:2021-09-02 10:20
在產品加工中,有時我們要對產品刻序號,或刻上加工日期,如何通過數控程序自動實現產品的刻???
數控編程培訓?   點擊選擇合適你的數控加工編程課

例如20211215

當日在配發那科系統數控機床上加工的產品上要刻印生產日期
規定格式為例如:2021-12-15
這就涉及到宏程序的函數
備注:發那科系統變量的常用函數,有兩大類(共計15個)


1.三角函數
     SIN[#     ]      正弦    (變量度單位)
     ASIN[#    ]     反正弦(函數度單位)
     C0S[#    ]      余弦    (變量度單位)
     AC0S[#    ]    反余弦(函數度單位)
     TAN[#    ]      正切   (變量度單位)
    ATAN[#    ]/[#    ] 反正切(函數度單位)
    以上括號中的變量可以用常數來替代。
2.其它函數
     SQRT[#    ]      平方根
     ABS[#    ]         絕對值
     ROUND[#    ]   小數點后的值四舍五入
      FIX[#   ]           小數點后的值舍去
     FUP[#    ]         小數點后的值進位
     LN[#    ]           自然對數
     EXP[#    ]         e為底的指數函數
     BIN[#    ]          從二進制轉為十進制
     BCD[#    ]         從十進制轉為二進制
   以上括號中的變量可以用常數來替代。
       
干貨要點:
可以利用小數點后的值舍去函數FIX[     ]來做自動刻印生產日期
從當日系統變量#3011=20211215轉換成年號(存放在#701) 月號(存放在#702)和日號(存放在#703),步驟如下:
#1=#3011;   (把當天#3011的值轉存到#1,執行后#1=20211215)
#701=FIX[#1/10000];     (2021.1215小數點后舍去后等于2021,這是年號)
#2=#1-#701*10000;        (#2=20211215-20210000=1215)
#702=FIX[#2/100];          (12.15小數點后舍去后等于12,這是月份號)
#703=#2-#702*100;      (1215-1200=15,這是日號)

刻印時在這三個數據之間加刻兩個減號即可。由于系統變量#3011=20211215是當日自動生成,所以這項日期刻印工作不用人工干預。

客服號180.jpg

掃碼咨詢培訓詳情

公眾號180.jpg

關注公眾號獲取更多精彩內容


協會總部:浙江大學紫金港校區工程訓練中心

下沙基地:杭州職業技術學院友嘉智能制造學院
       
專業咨詢(客服號)  
更多資訊(公眾號)  
戰略合作伙伴:浙江省模具行業協會       百陽教育      好學校      91選校