许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Mastercam后处理时间限制源代码分享二

Mastercam后处理时间限制源代码分享二

阅读数 4
点赞 0
article_banner


Mastercam后处理时间限制源代码,此源代码来源于自带5轴后处理,未经任何修改。

此时间限制代码仅仅只是日期校验,未对电脑当前时间与服务器时间进行校验。  

功能:在时间达到2周时(剩余14天)会有提醒。

缺陷:此时间限制未对电脑改时间进行处理,也就是说,电脑改了时间就会失效,如需防止改时间,可以参考下面的文章

代码块

JavaScript


svers_limit_msg  : "This post is designed to function with Mastercam X only!"
stime_limit_msg  : "Time limit has expired!"
sdays_left_msg   : "WARNING - POST IS TIMED TO EXPIRE WHITIN"
sdays_right_msg   : "DAYS"
# --------------------------------------------------------------------------
# Post expiration variables
# --------------------------------------------------------------------------
exp_day  : 10
exp_mon  : 12
exp_year : 15

fmt 1 day$
fmt 1 mon$
fmt 1 year$
fmt 4 days_left

days_left : c9k


ptimeout        #Time limit

      if year$ > exp_year | (year$ = exp_year & (mon$ > exp_mon | (mon$ = exp_mon & day$ > exp_day))),
        [
        result = mprint(stime_limit_msg)
        exitpost$
        ]

      #two week warning (about)...  
      days_left = c9k
      if year$ = exp_year & mon$ = exp_mon, days_left = exp_day - day$
      else,
        [
        if exp_day < 15,
          [
          if exp_mon = one,
            [
            exp_mon = 12
            exp_year = exp_year - one
            ]
          else, exp_mon = exp_mon - one
          if year$ = exp_year & mon$ = exp_mon, days_left = (exp_day+31) - day$
          ]
        ]

      if days_left <= 14 & days_left > 0,
        [
        stime_limit_msg = sdays_left_msg + no2str(days_left) + sdays_right_msg
        result = mprint(stime_limit_msg)
        ]
        
      复制成功
     
     
     
     



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空