欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種nc程序段防止泄密的方法

文檔序號(hào):9274214閱讀:558來源:國知局
一種nc程序段防止泄密的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于自動(dòng)化控制領(lǐng)域,尤其涉及一種NC程序段防止泄密的方法。
【背景技術(shù)】
[0002]激光加工行業(yè)中,經(jīng)常涉及到一些重要信息,如各個(gè)廠商的工藝信息,該工藝信息對(duì)于加工工件質(zhì)量和效率十分重要,但客戶恰恰需要使用到這些信息,為此,需要預(yù)防市場(chǎng)剽竊行為的發(fā)生。
[0003]數(shù)控系統(tǒng)通過順序執(zhí)行一系列的NC(Numerical Control,數(shù)字控制,簡(jiǎn)稱數(shù)控)程序段來進(jìn)行工件的加工,這些重要信息將會(huì)被轉(zhuǎn)換成NC程序,當(dāng)任何人看見此NC程序時(shí),就可能導(dǎo)致泄密或剽竊。
[0004]傳統(tǒng)的NC程序段防止泄密的方法為先對(duì)NC程序段加密,而后在編譯過程中再進(jìn)行解密的方式實(shí)現(xiàn),這種方式在很大程度上減慢了編譯NC程序段的速度,影響了加工的效率。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例的目的在于提供一種NC程序段防止泄密的方法,以解決現(xiàn)有的方法編譯效率低的問題。
[0006]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種NC程序段防止泄密的方法,所述方法在數(shù)控系統(tǒng)后臺(tái)隱藏設(shè)置重要信息對(duì)應(yīng)的NC程序段,在數(shù)控系統(tǒng)的前端顯示區(qū)的NC程序中始終以指定代碼代替重要信息對(duì)應(yīng)的NC程序段,程序執(zhí)行指定代碼時(shí),以后臺(tái)的重要信息對(duì)應(yīng)的NC程序段為準(zhǔn)進(jìn)行執(zhí)行。
[0007]進(jìn)一步地,所述方法包括:
[0008]將重要信息對(duì)應(yīng)的NC程序段在數(shù)控系統(tǒng)后臺(tái)進(jìn)行隱藏設(shè)置;
[0009]建立指定代碼與重要信息對(duì)應(yīng)的NC程序段的映射關(guān)系;
[0010]NC程序編譯,采用指定代碼表示重要信息對(duì)應(yīng)的NC程序段;
[0011]NC程序執(zhí)行,在數(shù)控系統(tǒng)后臺(tái)將指定代碼按照重要信息對(duì)應(yīng)的NC程序段運(yùn)行,數(shù)控系統(tǒng)前端顯示區(qū)不顯示所述重要信息對(duì)應(yīng)的NC程序段。
[0012]進(jìn)一步地,所述NC程序執(zhí)行步驟具體包括:
[0013]識(shí)別NC程序中是否包含有指定代碼;
[0014]若否,直接按照NC程序內(nèi)容執(zhí)行;
[0015]若是,則數(shù)控系統(tǒng)在后臺(tái)將指定代碼替換為重要信息對(duì)應(yīng)的NC程序段,而數(shù)控系統(tǒng)前端顯示區(qū)不替換,數(shù)控系統(tǒng)執(zhí)行的為數(shù)控系統(tǒng)后臺(tái)替換后的NC程序。
[0016]進(jìn)一步地,所述數(shù)控系統(tǒng)在后臺(tái)將指定代碼替換為重要信息對(duì)應(yīng)的NC程序段步驟,包括:
[0017]判斷指定代碼代表的重要信息對(duì)應(yīng)的NC程序段的行數(shù);
[0018]若行數(shù)為1:則直接刪除指定代碼,寫入對(duì)應(yīng)的NC程序段;
[0019]若行數(shù)大于1:
[0020]則刪除指定代碼;
[0021]寫入對(duì)應(yīng)的第一、二行NC程序段;
[0022]確定剩余行數(shù),并判斷剩余行數(shù)是否為O ?
[0023]若為0,數(shù)控系統(tǒng)后臺(tái)執(zhí)行替換后的NC程序;
[0024]若不為0,順序的插入再下一行NC程序段,跳轉(zhuǎn)至確定剩余行數(shù)步驟,循環(huán)操作直至剩余行數(shù)為O。
[0025]進(jìn)一步地,所述數(shù)控系統(tǒng)為PA8000。
[0026]進(jìn)一步地,所述重要信息包括Z軸的抬起工藝、激光穿孔工藝、激光出光或關(guān)光工藝、激光拐角加工工藝。
[0027]本發(fā)明提供了一種NC程序段防止泄密的方法,通過隱藏設(shè)置的方式,避免了重要信息的泄密或剽竊,使用者只需要知道指定代碼所代表的含義,在針對(duì)不同的程序的編譯中,直接使用指定代碼,大大的提高了程序編譯的效率。
【附圖說明】
[0028]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0029]圖1是本發(fā)明實(shí)施例提供的NC程序段防止泄密的方法的流程圖。
【具體實(shí)施方式】
[0030]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0031]本發(fā)明實(shí)施例提供一種NC程序段防止泄密的方法100,在采用數(shù)控系統(tǒng)對(duì)進(jìn)行產(chǎn)品加工中,由于涉及一些重要信息防止被剽竊,需要將這些重要信息進(jìn)行保密設(shè)置,本實(shí)施例中采用對(duì)其隱藏的方法實(shí)現(xiàn),首先在數(shù)控系統(tǒng)后臺(tái)隱藏設(shè)置重要信息對(duì)應(yīng)的NC程序段,在數(shù)控系統(tǒng)的前端顯示區(qū)的NC程序中始終以指定代碼M代替重要信息對(duì)應(yīng)的NC程序段,程序執(zhí)行指定代碼時(shí),以后臺(tái)的重要信息對(duì)應(yīng)的NC程序段為準(zhǔn)進(jìn)行執(zhí)行。
[0032]本發(fā)明實(shí)施例提供的防止泄密的方法通過隱藏設(shè)置的方式,避免了重要信息的泄密或剽竊,使用者只需要知道指定代碼所代表的含義,在針對(duì)不同的程序的編譯中,直接使用指定代碼,大大的提高了程序編譯的效率。
[0033]具體的,所述方法包括:
[0034]步驟110,將重要信息對(duì)應(yīng)的NC程序段在數(shù)控系統(tǒng)后臺(tái)進(jìn)行隱藏設(shè)置;
[0035]本實(shí)施例中,所述重要信息可以包括Z軸的抬起工藝、激光穿孔工藝、激光出光或關(guān)光工藝、激光拐角加工工藝等等,為了實(shí)現(xiàn)這些功能或事件,需要通過執(zhí)行對(duì)應(yīng)的NC程序段。這些重要信息對(duì)應(yīng)的NC程序只在數(shù)控系統(tǒng)的后臺(tái)進(jìn)行隱藏,而不被前端顯示。
[0036]步驟120,后臺(tái)建立指定代碼M與重要信息對(duì)應(yīng)的NC程序段的映射關(guān)系;
[0037]當(dāng)指定代碼M與重要信息對(duì)應(yīng)的NC程序段的映射關(guān)系建立后,只有在任何程序中存在指定代碼M,即可表示是重要信息所代表的功能或事件的實(shí)現(xiàn)方式。
[0038]步驟130,NC程序編譯,采用指定代碼M表示重要信息對(duì)應(yīng)的NC程序段;
[0039]如Z軸的抬起需要保證加工頭的平滑運(yùn)動(dòng),不能出現(xiàn)抖動(dòng),或保證抬起高度對(duì)工藝產(chǎn)生正面的影響,可以設(shè)置程序段為:
[0040]NlOO GOl Z-1O F1400
[0041]NllO G04 F500
[0042]共兩行程序,在本實(shí)施例中可以使用指定代碼M800替代,此處的800僅僅為了區(qū)分不同信息的符號(hào),如還可以使用指定代碼M700表示激光拐角加工工藝。當(dāng)然也可以用其他字符或符號(hào)替換M。
[0043]本實(shí)施例中,所述數(shù)控系統(tǒng)為PA8000。
[0044]步驟140,NC程序執(zhí)行,在數(shù)控系統(tǒng)后臺(tái)將指定代碼按照重要信息對(duì)應(yīng)的NC程序段運(yùn)行,數(shù)控系統(tǒng)前端顯示區(qū)不顯示所述重要信息對(duì)應(yīng)的NC程序段。
[0045]當(dāng)數(shù)控系統(tǒng)前端的NC程序含有M800時(shí),數(shù)控系統(tǒng)則在后臺(tái)執(zhí)行由上述兩行程序段替換后的新的NC程序。
[0046]進(jìn)一步地,所述NC程序執(zhí)行步驟具體包括:
[0047]識(shí)別NC程序中是否包含有指定代碼;
[0048]若否,直接按照NC程序內(nèi)容執(zhí)行;
[0049]若是,則數(shù)控系統(tǒng)在后臺(tái)將指定代碼M800替換為重要信息對(duì)應(yīng)的NC程序段,而數(shù)控系統(tǒng)前端顯示區(qū)不替換,數(shù)控系統(tǒng)按照后臺(tái)替換后的NC程序執(zhí)行。
[0050]其中,所述數(shù)控系統(tǒng)在后臺(tái)將指定代碼M800替換為重要信息對(duì)應(yīng)的NC程序段步驟,包括:
[0051]判斷指定代碼代表的重要信息對(duì)應(yīng)的NC程序段的行數(shù);
[0052]若行數(shù)為1:則直接刪除指定代碼,寫入對(duì)應(yīng)的NC程序段;
[0053]若行數(shù)大于1:
[0054]則刪除指定代碼;
[0055]寫入對(duì)應(yīng)的第一、二行NC程序段;
[0056]確定剩余行數(shù),并判斷剩余行數(shù)是否為O ?
[0057]若為0,數(shù)控系統(tǒng)后臺(tái)執(zhí)行替換后的NC程序;
[0058]若不為0,順序的插入再下一行NC程序段,跳轉(zhuǎn)至確定剩余行數(shù)步驟,循環(huán)操作直至剩余行數(shù)為O。
[0059]以上內(nèi)容是結(jié)合具體的優(yōu)選實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下做出若干等同替代或明顯變型,而且性能或用途相同,都應(yīng)當(dāng)視為屬于本發(fā)明由所提交的權(quán)利要求書確定的專利保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種NC程序段防止泄密的方法,其特征在于,所述方法在數(shù)控系統(tǒng)后臺(tái)隱藏設(shè)置重要信息對(duì)應(yīng)的NC程序段,在數(shù)控系統(tǒng)的前端顯示區(qū)的NC程序中始終以指定代碼代替重要信息對(duì)應(yīng)的NC程序段,程序執(zhí)行指定代碼時(shí),以后臺(tái)的重要信息對(duì)應(yīng)的NC程序段為準(zhǔn)進(jìn)行執(zhí)行。2.如權(quán)利要求1所述的方法,其特征在于,所述方法包括: 將重要信息對(duì)應(yīng)的NC程序段在數(shù)控系統(tǒng)后臺(tái)進(jìn)行隱藏設(shè)置; 建立指定代碼與重要信息對(duì)應(yīng)的NC程序段的映射關(guān)系; NC程序編譯,采用指定代碼表示重要信息對(duì)應(yīng)的NC程序段; NC程序執(zhí)行,在數(shù)控系統(tǒng)后臺(tái)將指定代碼按照重要信息對(duì)應(yīng)的NC程序段運(yùn)行,數(shù)控系統(tǒng)的前端顯示區(qū)不顯示所述重要信息對(duì)應(yīng)的NC程序段。3.如權(quán)利要求2所述的方法,其特征在于,所述NC程序執(zhí)行步驟具體包括: 識(shí)別NC程序中是否包含有指定代碼; 若否,直接按照NC程序內(nèi)容執(zhí)行; 若是,則數(shù)控系統(tǒng)在后臺(tái)將指定代碼替換為重要信息對(duì)應(yīng)的NC程序段,而數(shù)控系統(tǒng)前端顯示區(qū)不替換,數(shù)控系統(tǒng)按照后臺(tái)替換后的NC程序執(zhí)行。4.如權(quán)利要求3所述的方法,其特征在于,所述數(shù)控系統(tǒng)在后臺(tái)將指定代碼替換為重要信息對(duì)應(yīng)的NC程序段步驟,包括: 判斷指定代碼代表的重要信息對(duì)應(yīng)的NC程序段的行數(shù); 若行數(shù)為1:則直接刪除指定代碼,寫入對(duì)應(yīng)的NC程序段; 若行數(shù)大于1: 則刪除指定代碼; 寫入對(duì)應(yīng)的第一、二行NC程序段; 確定剩余行數(shù),并判斷剩余行數(shù)是否為O ; 若為O,數(shù)控系統(tǒng)后臺(tái)執(zhí)行替換后的NC程序; 若不為O,順序的插入再下一行NC程序段,并跳轉(zhuǎn)至確定剩余行數(shù)步驟,循環(huán)操作直至剩余行數(shù)為O。5.如權(quán)利要求1-4任意一項(xiàng)所述的方法,其特征在于,所述數(shù)控系統(tǒng)為PA8000。6.如權(quán)利要求1-4任意一項(xiàng)所述的方法,其特征在于,所述重要信息包括Z軸的抬起工藝、激光穿孔工藝、激光出光或關(guān)光工藝、激光拐角加工工藝。
【專利摘要】本發(fā)明適用于自動(dòng)化控制領(lǐng)域,提供了一種NC程序段防止泄密的方法,所述方法在數(shù)控系統(tǒng)后臺(tái)隱藏設(shè)置重要信息對(duì)應(yīng)的NC程序段,在數(shù)控系統(tǒng)的前端顯示區(qū)的NC程序中始終以指定代碼代替重要信息對(duì)應(yīng)的NC程序段,程序執(zhí)行指定代碼時(shí),以后臺(tái)的重要信息對(duì)應(yīng)的NC程序段為準(zhǔn)進(jìn)行執(zhí)行。本發(fā)明提供的方法,通過隱藏設(shè)置的方式,避免了重要信息的泄密或剽竊,使用者只需要知道指定代碼所代表的含義,在針對(duì)不同的程序的編譯中,直接使用指定代碼,大大的提高了程序編譯的效率。
【IPC分類】G05B19/4093
【公開號(hào)】CN104991521
【申請(qǐng)?zhí)枴緾N201510382916
【發(fā)明人】李桂勝, 封雨鑫, 謝健, 李若濤, 陳燚, 李 榮, 高云峰
【申請(qǐng)人】大族激光科技產(chǎn)業(yè)集團(tuán)股份有限公司, 深圳大族彼岸數(shù)字控制軟件技術(shù)有限公司
【公開日】2015年10月21日
【申請(qǐng)日】2015年7月2日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
洛隆县| 浑源县| 武宣县| 临洮县| 麟游县| 桂东县| 遵义市| 庄浪县| 长沙市| 白河县| 高青县| 宜城市| 叙永县| 三亚市| 武邑县| 涟源市| 新河县| 寿宁县| 阳春市| 田阳县| 岐山县| 清苑县| 伊宁市| 安国市| 鹤岗市| 永登县| 绥宁县| 临湘市| 福鼎市| 抚州市| 宣汉县| 贺兰县| 康保县| 鹤庆县| 宜章县| 武邑县| 青川县| 广汉市| 庆云县| 惠东县| 翼城县|