欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      MASTERCAM9.1車床編程學(xué)習心得(大全5篇)

      時間:2019-05-12 15:07:53下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《MASTERCAM9.1車床編程學(xué)習心得》,但愿對你工作學(xué)習有幫助,當然你在寫寫幫文庫還可以找到更多《MASTERCAM9.1車床編程學(xué)習心得》。

      第一篇:MASTERCAM9.1車床編程學(xué)習心得

      MASTERCAM9.1數(shù)控車床編程的初步印象

      很多的說法都是這款軟件很容易學(xué),看樣子也差不多是這樣的了,我從一個星期前弄到它,便想盡一切辦法學(xué)習,當然是從最初的學(xué),可是對于作圖來講,與AUTOCAD相比實在是不好用,不大容易上手,一個簡單的命令要繞許多的彎路,點好幾次鼠標.猶其如我一樣的才發(fā)現(xiàn)它,一點不熟悉,對于實體來講,與3DSMAX相比又多出許多意外來,對于二維圖形修改為三維圖形有著太多的限制,感覺是很不好的.只是大多數(shù)人學(xué)這款軟件的目的不過就是拿到機床上去幫助解決實際問題,幫著自己編程序,即使只是用于最簡單的車床上用也可以使人少磨許多腦筋.盡管前些天看過一個印度工程師寫的書上說,用這個軟件來做車床實際的價值并不大,說是手工編程更容易控制一些,而且軟件畢竟有著它必然的缺陷,不能依賴它.可是我仍然迫不及待的想要把它搞懂,但是這方面的書太少了,書店即使有這方面的書也多是UG方面的,至于是什么原因就不大清楚了,也許只是一般的職業(yè)學(xué)校里才會有這樣的教程可學(xué),網(wǎng)上也沒有幾本是可以學(xué)的,沒有辦法,去買了兩本,全是些古板的類乎電視上看見的清政府的翻譯官的說話,只是把那幾個字,那些標簽告訴你一個他認為正確的意思.半天也不明白他倒底說的是什么意思.下面就是這幾天學(xué)習的心得,展出來給大家踢.做數(shù)控車床編程,當然是拿到樣圖以后,把它復(fù)制到自己的MC界面上.如果別人發(fā)給的圖形可以直接由“檔案“—“檔案轉(zhuǎn)換”—“讀取”而錄入本軟件中是最好的了.就如下圖

      只要標注的尺寸與你的系統(tǒng)一樣,就可以把這個圖的下半部分刪掉,然后點擊回主功能表,找到轉(zhuǎn)換—平移,再串聯(lián),部分串聯(lián),在圖中點一下你弄出來的圖形,如果這圖經(jīng)過許多次修改,可能有許多的圖層,雖然你看不見,但是同樣的線條的下面還有著許多的線條,這時候你就會得到系統(tǒng)的提示,說是該串聯(lián)怎么的了,不要著急,通通的刪掉后重新畫一次罷.關(guān)鍵的問題是你要把該工件的右端面中心,也就是通常在數(shù)控車床上講的工件坐標原點,與本軟件的系統(tǒng)原點重合,如:回主功能表---轉(zhuǎn)換---平移---窗選—距形—范圍內(nèi)—然后在視圖中框選全部圖形:執(zhí)行—兩點間---再到視圖中點選工件的右端面中心點,只點一次,然后移動光標指向菜單,點擊原點,隨即跳出一個對話框,如果一切操作正確,就可以點擊確認,操作有誤就點取消重來.按下F9視圖顯示如下圖.這樣最終生成的NC程序才會正確.根據(jù)圖形分析,這個工件最大直徑是28毫米,長度為76毫米,應(yīng)當選擇直徑大于28毫米,長度大于76+夾頭位置+切斷槽位置的棒料,切斷刀通常是4毫米寬,再考慮車床刀具本身應(yīng)當占有的位量,這根棒料我選為直徑32,長度140,用過以后,別的短工件還可以使用這根棒料.現(xiàn)在先要設(shè)置機床與棒料的裝夾:回主功能表---刀具路徑---工作設(shè)置.如下圖

      一般設(shè)定就默認它罷,在邊界設(shè)定對話框中,是左主軸就點左,是右就點右,夾頭也是一樣,這時候就要在參數(shù)中填入具體的數(shù)值.如下圖

      選的棒料長是多少,直徑是多少,就填在相對的框框中去,至于基線,我們已將工件的坐標原點設(shè)在了右端面中心,基線一欄只能填0,而為了避免工件端面不平整造成的麻煩,要車端面對刀,就把右側(cè)邊緣設(shè)為2,外徑比實際工件值大了4毫米,那么就在外徑邊緣中填入2,兩邊加起來也就是4嘛.夾頭參數(shù)合理設(shè)置以后點擊確定如下圖,但是這樣的工件往往在加工中會出現(xiàn)問題,刀具加工到工件左端倒角位置時容易出現(xiàn)刀具與工件碰撞的情況,工件本就要切斷,不妨把左端切斷位也畫出來,這樣就不會出現(xiàn)問題了.在實體驗證以及實際生產(chǎn)中一樣是有用的.這時候就可以進行刀具路徑的設(shè)置了,回主功能表點擊車端面,出現(xiàn)對話框,如下圖在其中最重要的就是選擇刀具,和背吃刀量,進給,進退刀向量的設(shè)置等諸參數(shù)的設(shè)定,如果沒有操作經(jīng)驗的人想要平白的生成一個程序,就說這東西我能制造出來,你把車床給我.顯然是不行的, 如果沒有自己的刀具庫,只是想要試一下自己的操作是不是有問題,就雙擊系統(tǒng)列出的第一把刀,確定刀具參數(shù),通常車端面也就把主軸轉(zhuǎn)速定在500左右,進給調(diào)高一點,比如進給率為2,實際的操作規(guī)則是怎樣的要看所使用的刀具,和所切削的材料是什么,去確定這兩個數(shù)據(jù).只MASTERCAM9.1在數(shù)控車的時候下一步就是車端面的參數(shù)確定了.如下圖

      多看看該對話框也就會明白各個框框中的數(shù)據(jù)應(yīng)當怎樣確定,進刀延伸量也就是刀具每車一刀到達以及返回的那個點與工件表面的距離,粗車步進應(yīng)當由背吃刀量與精車預(yù)留量和主軸進給來確定,為了避免毛刺,X方向的過切量值可以大于0.點擊確定,系統(tǒng)自動的就生成了刀具路徑,并且簡單的標示于你的屏幕.下一步就該粗車了,回主功能表,點擊粗車---串聯(lián)---部分串聯(lián),然后在視圖中點擊右工件右端面那條線,會閃出箭頭,方向須向上,如果不是,就回主功能表中點擊反向,然后根據(jù)系統(tǒng)提示,點擊最后一根線,工件左端的一條線,出現(xiàn)一向左箭頭

      再點擊執(zhí)行,跳出下圖的對話框:

      默認剛才的第一把刀,進行參數(shù)的設(shè)置,點擊粗車參數(shù),又出現(xiàn)一對話框,在其中進行必要的參數(shù)設(shè)置之后確定這里的參數(shù)的確定,就要有必要的刀具,與被切材料關(guān)系所限定的進給,主軸轉(zhuǎn)速,進退刀向量(也就是進退刀的位置,以及進退刀的方向)方面的知識,如果所選的刀具不對,各參數(shù)的設(shè)置不對,在下一步的刀具路徑形成中系統(tǒng)就會給出提示.最后就是進行實體驗證,檢驗該刀具路徑是不合用,再存為NC文件,傳至機床.如果沒有足夠的把握,你搞根石蠟棒來車車看罷.精車的設(shè)置與粗車是差不多的,只是精車的主軸轉(zhuǎn)速要高一點,進給一般要小些,這方面的知識實在是找不到,就只能去找?guī)煾到?慢慢的練著也就知道是怎么一回事了.用軟件還得結(jié)合實際,要建自己的刀庫,哪把刀用來做什么,自己心里要有數(shù),哪些刀可以用來加工哪種形狀,進刀,退刀向量,進刀方式的設(shè)置.沒有這方面的知識,只是以為用了這軟件自己就可以編程序了,肯定是笑話,寫到這里,我還得去找這方面的知識呢,天上不落餡餅呀,網(wǎng)絡(luò)上也是的,明明是一個簡單得不得了的事情,只消有人說出來就行的,偏沒有誰愿意說,中國人都這樣子,把別人耗費了上億元整出來的軟件,破解了,弄到網(wǎng)絡(luò)上,方便了大家,都去下一個到自己的電腦里,可是怎么用卻沒有人愿意出來說,用得精通的,就在那里高姿態(tài)的想要收錢,真是可恨,胡亂地寫一本書,自己都整不明白,只好說是哪個菜單是什么意思.完全脫離了生產(chǎn)的實際,中國要強大起來,總是去偷別人的,為什么自己人不大度些,把自己用出的經(jīng)驗大家分享呢.

      第二篇:車床編程人員崗位職責

      1.根據(jù)零件圖所規(guī)定的工件形狀和尺寸、材料、技術(shù)要求進行工藝程序的設(shè)計與計算(包括加工順序、刀具與工件相對運動軌跡、距離和進給速度等),輸入到數(shù)控車床的數(shù)控系統(tǒng)。

      2.數(shù)控車床自動生產(chǎn)出產(chǎn)品后,使用測量檢測儀器,對有精度誤差的產(chǎn)品進行誤差補償。

      3.排除數(shù)控車床使用過程中的各種故障,進行日常的車床維護和保養(yǎng)。

      第三篇:軟件編程學(xué)習心得

      軟件編程學(xué)習心得

      隨著計算機技術(shù)的發(fā)展和工作的需要,為了能夠更好的維護公司生產(chǎn)管理系統(tǒng);公司安排我們到北大青鳥APTECH進修。我們選擇了時下最流行、發(fā)展速度較快的語言C#。C#學(xué)習共分三個階段,目前我只學(xué)習了第一個階段;現(xiàn)將我在北大青鳥學(xué)習第一階段為期兩個月的學(xué)習心得總結(jié)如下:

      C#是一種新的面向?qū)ο蟮木幊陶Z言,專門用于.NET運行時。C#編譯器只能生成受管制的代碼,也可以使用.NET基類。C#語言自C/C++演變而來。但是,它具有簡單、現(xiàn)代、完全面向?qū)ο蠛皖愋桶踩戎T多特性。下面就簡單說說簡單和現(xiàn)代其中兩種特性。

      1、簡單

      C#具有C++所沒有的一個優(yōu)勢就是學(xué)習簡單。該語言首要的目標就是簡單。很多功能(還不如說是缺少了C++的一些功能)有助于C#全方位的簡單。

      在C#中,沒有C++中流行的指針。默認地,您工作在受管理的代碼中,在那里不允許如直接存取內(nèi)存等不安全的操作。我想沒有C++程序員可以聲稱,從沒有使用指針訪問過不屬于他們的內(nèi)存。

      C#棄用其它操作符,名字空間、成員和引用僅使用單個操作符 “.”?,F(xiàn)在一個程序員所需要理解的就是嵌套名字的注解了。

      C#使用統(tǒng)一的類型系統(tǒng)。這種系統(tǒng)充許您把各種類型作為一個對象查看,它是一個原始類型還是一個full-blown 類。和其它編程語言相比,由于加框(boxing)和消框(unboxing)的機制,把簡單類型當作對象處理并不能獲得性能的改善。稍后將詳細解釋加框和消框,但基本上僅當需要時才使用對象訪問簡單類型這種技術(shù)。

      2、現(xiàn)代

      投入學(xué)習C#的努力是一筆大投資,因為C#是為編寫NGWS 應(yīng)用程序的主要語言而設(shè)計。很多用C++可以實現(xiàn)或者很費力實現(xiàn)的功能,在C#中不過是一部分基本的功能而已。根據(jù)應(yīng)用程序的特殊需求,可以很容易地創(chuàng)建出新的一種數(shù)據(jù)類型。

      指針不再是編程武器的一部分。運行時NGWS提供了一個垃圾收集器,負責C#程序中的內(nèi)存管理。因內(nèi)存和應(yīng)用程序都受到管理,所以很必要增強類型安全,以確保應(yīng)用的穩(wěn)定性。

      異常處理是C#的主要功能。C#的異常處理與C++的不同點在于它是交叉語言的(運行時的另一個功能)。在沒有C#之前,您必須處理怪異的HRESULTs,但現(xiàn)在由于使用了基于異常的健壯的出錯處理,這一切都結(jié)束了。

      對于現(xiàn)代的應(yīng)用程序,安全是首要的,C#也不會例外。它提供了元數(shù)據(jù)語法,用于聲明下述NGWS安全模式的能力和許可。元數(shù)據(jù)是NGWS運行時的一個關(guān)鍵的概念。

      通兩個多月學(xué)習,我能夠很好的掌握C#語言的基本語句、語法以及老師補充的一些要點;能夠編寫簡單的應(yīng)用程序,例如電子郵件的收發(fā)等,為接下來的第二、第三階段學(xué)習打下了良好的基礎(chǔ)。

      第四篇:編程語言學(xué)習心得

      程序語言學(xué)習的總結(jié)

      通過兩年的學(xué)習,我們基本上掌握了C語言,C++和C#三個編程課程。對于程序設(shè)計語言的學(xué)習,分為學(xué)習語法規(guī)定、掌握程序設(shè)計方法、提高程序開發(fā)能力,這些都必須通過充分的實際上機操作才能完成。課程上的安排除了課堂講授以外,學(xué)院設(shè)有專門課堂到實驗室進行上機操作實驗。

      要利用c語言學(xué)到的知識編寫c語言程序,即把c語言作為工具,通過上機才能檢驗自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。通過上機實驗來驗證自己編制的程序是否正確。在這種思想支配下,可能你會想辦法去“掩蓋”程序中的錯誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問題。自己編好程序上機調(diào)試運行時,可能有很多你想不到的情況發(fā)生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發(fā)能力。

      在原有的C語言的基礎(chǔ)知識之上,初步接觸C++時感到比較簡單易懂。但隨著之后的步步深入學(xué)習,C++的不同之處以及其優(yōu)勢逐。從第二章引入了C++簡單程序的設(shè)計。包括一些C++語言的概述,基本數(shù)據(jù)類型和表達式,數(shù)據(jù)的輸入與輸出,算法的基本東芝結(jié)構(gòu),以及自定義類型數(shù)據(jù)等知識。此部分多與C語言相似。之后又學(xué)習了函數(shù)的相關(guān)內(nèi)容,這里學(xué)到了新的知識要點----函數(shù)重載。該內(nèi)容尤其在現(xiàn)在做課程設(shè)計的時候尤為重要。類是C++語言的精華之所在,在學(xué)習中,我感覺到類和C語言中的結(jié)構(gòu)體有很大的相似之處,但在類中的構(gòu)造函數(shù)、拷貝構(gòu)造函數(shù)以及類的組合,經(jīng)常弄混淆一些概念。在這之后又學(xué)習了類的繼承與派生。這使得類與類之間形成了樹狀圖的模型,各子類可以訪問到父類的一些數(shù)據(jù)成員,同樣也實現(xiàn)了數(shù)據(jù)的之間的“共享”。我個人在編寫派生類的構(gòu)造函數(shù)和拷貝構(gòu)造函數(shù)時,感覺很不熟練,后面章節(jié)的多態(tài)性主要學(xué)習了運算符的重載,其本質(zhì)就是函數(shù)的重載。

      在學(xué)習C#中,類是具有相同特性和行為的對象的抽象。它使用關(guān)鍵字class聲明的。在c#中僅允許單個繼承,類只能從一個基類繼承實現(xiàn)。但是一個類可以實現(xiàn)一個以上的接口。對象是人們要進行研究的任何事物,從最簡單的整數(shù)到復(fù)雜的飛機等局可以看對象,它不僅表示具體的事物,還能表示抽象的規(guī)則、計劃或者事件。接口只是包含方法、委托或事件的簽名。方法的實現(xiàn)是在實現(xiàn)接口的類中完成的。接口可以是命名空間或類的成員,并可以包含下列成員:每個C#可執(zhí)行文件都有一個入口—Main方法:static void Main()修飾符public表示可以在任何地方訪問該方法。所以可以在類的外部調(diào)用它。修飾符static表示方法不能在類的實例上執(zhí)行,因此不必先實例化類在調(diào)用。在變量聲明時:變量是類或者結(jié)構(gòu)中的字段,如果沒有顯示初始化,創(chuàng)建這些變量時,其值就是默認的0。變量是方法的局部變量就必須在代碼中顯示初始化,之后才能在語句中使用它們的值。

      課堂上要講授許多關(guān)于語法規(guī)則,要使用這些工具解決問題,通過多次上機練習,對于語法知識有了更深刻的認識,在理解的基礎(chǔ)上就會自然而然地掌握。一個程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進行。通過上機實驗,熟練地掌握開發(fā)環(huán)境,為以后真正編寫計算機程序解決實際問題打下基礎(chǔ)。

      第五篇:編程學(xué)習心得和方法

      雪中悍刀行 http://bmdqw.com/

      編程學(xué)習心得和方法

      說到編程,很多人首先會想到C、C++,JAVA,DELPHI。沒錯,這些都是現(xiàn)今最流行的計算機程序語言,它們各有特色。然而事實上是,不為人知而且比它們更好更出色的語言有很多。它們得以流行的原因有很多,其中最重要的一點是,它們在計算機語言的發(fā)展歷史上有重要的劃時代意義。特別是C的出現(xiàn),將軟件編程引入了真正的可視化編程。很多新語言的出現(xiàn),解決了當時不能解決又不得不解決的問題。

      另外,這些語言的確是出色的,它們不但易學(xué),更是易用,這也是它們得以流行的一大原因。大家的支持,和個別系統(tǒng)和開發(fā)公司對它們的支持,以及它們的開發(fā)組件和類庫眾多和廣大推廣的原因,也使得它們當今數(shù)一數(shù)二的計算機語言。

      編程語言不只有這些,計算機語言還有很多分類,其中,網(wǎng)絡(luò)編程也屬于其一。廣為人知的編程語言有ASP,JSP,還有PHP。當然,還有腳本語言,比如ASP用的VBscript,還有在客戶端流行的Javascript。其中,ASP(asp.net)基于VB(vb.net),JSP基于JAVA?,F(xiàn)今已經(jīng)發(fā)展出各種各樣的編程語言,并且,它們大多采用了英文編寫,單是關(guān)鍵字和標準類庫就要我們花時間去記憶和識別,最后,還得去靈活運用更多的東西。所以,我們想一次性學(xué)習它們,這是不可能的事情,盡管大多語言很相似,你也不可能做到的。事實上,很少有人能夠?qū)W習全部,大多都只能擅長某一種。

      即便是高級編程人員,像那些為開發(fā)軟件工作的類庫和組件高手,他們也不敢說自己精通每一種語言。事實就是這樣,每一種語言有著它們相似而又不同的語法,它們有著不同的關(guān)鍵字,發(fā)展出了各種各樣的類庫,它們的函數(shù)或者方法的聲明定義都有不同,更多的差異不為我們所知。

      每一種語言,它都有著太多的東西需要我們?nèi)ダ斫夂陀洃?,我們沒有時間和精力做得太多。對于初學(xué)者,我們最不應(yīng)該急于求成,更不要試圖一次性學(xué)習所有語言。事實上,我們可以選取某種語言學(xué)習。每一種語言都有著自己的強大功能,好的語言能夠完成所有事情,所以,你不要擔心學(xué)習一種語言不夠全面這樣的問題。

      當你能夠得心應(yīng)手掌控你學(xué)習的一種語言后,你回過頭來再去學(xué)習其他語言時,你可能會發(fā)現(xiàn),原來,這些語言是那么的相近。這個時候,你再去學(xué)習它們,我想,那真是很愉快的事情,大概,那個時候,你會笑出聲來。

      我們知道,從某種意義來說,各種語言都有很多類似的地方,這大概是因為所有的語言開發(fā)都是基于已有語言創(chuàng)造的,開發(fā)者也出于對大家的尊重,考慮到易于學(xué)習等等原因,他們選擇了幾乎是相同的語法來定義這些新語言??梢哉f,所有語言都是基于已有語言開發(fā)的,沒有人能夠聰明到突發(fā)其想,更不可能一夜之間發(fā)明出一種完全不同的外星語。

      基于語言再開發(fā)語言,這么做能給使用者帶來了一次學(xué)習,全部學(xué)會的好處。當然,最

      大的好處莫過于新的語言肯定比之前的語言更加好用簡單,功能也更全面強大。某種意義上講,開發(fā)新的語言就是在更新舊語言的錯誤和不足,最后發(fā)展出新語言。

      其實,每一種語言的區(qū)別大多只在于關(guān)鍵字的區(qū)別,還有一些語法上的區(qū)別。事實就是這樣,很多語言之所以不同,就因為它們的關(guān)鍵字不同。就像你吃飯一樣,中國人用筷子,外國人卻不是。這些都沒有改變吃飯的實質(zhì),我們都能完成一樣的事情,那就是吃飯。說了這么多,話題也扯得太遠了,回過頭來吧。說了這么多,我無非是想說,所有的計算機語言都是相通的,你只要學(xué)會一種,學(xué)習其他的就是輕易而舉的事情。所以,你用不著同時學(xué)習幾種語言。

      如果你不按照我的建議這么做,我想勸告你,你將會一樣也學(xué)不會,至少,你永遠不能擅長于編程,更別說精通。每一種語言都是經(jīng)歷了無數(shù)年代,最后由開發(fā)者總結(jié)而來,不是一個人能夠輕易學(xué)完的,事實上,每一種語言都有開發(fā)和支持它們的公司和軟件,每一天都有更多的新東西出現(xiàn),你的時間不應(yīng)該花在學(xué)更多的語言,應(yīng)該是學(xué)習它們的變化。

      現(xiàn)在的軟件開發(fā)早已經(jīng)不再是手工編程那么復(fù)雜化了,大多情況下,我們只要會語法,只要知道類庫和開發(fā)軟件支持的類庫和組件,我們就能夠編程,但這都只是開發(fā),說不上什么精通不精通。用軟件開發(fā)軟件做軟件,很像拼圖和畫畫,你只要學(xué)會畫就行。

      你如果只想開發(fā)軟件,忽略了語言的基礎(chǔ),我想說的是,你的軟件永遠不會更好更快。即便如此,你也得花時間去學(xué)習你所要用的開發(fā)軟件的一切,包括那些擴展的組件和類庫。另外,請不要忘了,軟件開發(fā)出來后,還得改進,你是否能夠讓軟件更自動化,能夠自己檢查錯誤,也或者,你能讓它多線程工作呢?

      其實,我們很難在不同的語言相似中區(qū)分它們的異同,也不可能同時掌握相同功能下,卻有著不同的類庫和不同的實現(xiàn)方法中去運用自如。

      好了,我現(xiàn)在要說說學(xué)習編程的一些簡單方法和步驟,今天將是第一章,也是一個開始。大概,你可能會用上小半年的時間去學(xué)習它,也或者更久,我希望是這樣。

      首先,我們應(yīng)該學(xué)習一下計算機的基礎(chǔ),包括硬件基礎(chǔ),特別是計算機的各種發(fā)展史。之后,我們要理解計算機的工作原理,我們得知道,計算機依靠什么方法進行運算。

      如果一個軟件開發(fā)者,他開發(fā)了眾多軟件后,回過頭還不知道計算機原理,那真好笑的事情,真不知道,他是怎么做軟件的。當然,這樣的人或許比我們聰明多了,因為他知道什么重要,什么次要。當今的社會,專業(yè)才是真,每個行業(yè)都有無數(shù)學(xué)習對象,你能全部學(xué)會嗎?

      其次,你應(yīng)該著手學(xué)習匯編。或許,有人認為這是乎過早了一點。的確,你很有可能會無從下手,這個時候,你可以先大致了解一下,跳過這一步,往后再來學(xué)習。

      之后,你應(yīng)該做的是,選擇自己想學(xué)的語言,或許,應(yīng)該在C(c++)或者JAVA之間選擇一種。當然,你要是只學(xué)習網(wǎng)絡(luò)編程,可以在ASP和PHP之間選擇,至于Javascript之類的腳本,你可以最后來學(xué)習。

      你已經(jīng)選好要學(xué)習的語言了吧?現(xiàn)在,就去選擇幾本上好的相關(guān)基礎(chǔ)書籍吧。照我說的去做,你只能選擇最為基礎(chǔ)的只介紹語法的書,這個時候,你可千萬別去看軟件設(shè)計的書,也別去動那些設(shè)計軟件。這一點,你千萬要做到,朋友,不要急于求成。

      好了,選好了書籍了嗎?你的書籍一定是最為基礎(chǔ)的才行,確定這些后,你應(yīng)該看書了,對了,看的時候還得記下筆記,最好能夠把每一個知識點記下,特別是關(guān)鍵的東西。這個過程是很難熬的,你千萬不要急躁,另外,你如果從來沒有接觸過編程語言,你就更應(yīng)該慢慢來,你應(yīng)該花上半天時間學(xué)習一個章節(jié)?;蛘?,之后的幾個章節(jié),你得花上更多時間。我想告訴你,朋友,越到后面越難,編程可不是吃飯那么簡單,每個人都得花上很多年的時間學(xué)習它。

      這個過程中,你還得注意,千萬不能跳過看不懂的東西,是的,你可以到網(wǎng)上也或者是找朋友請教,這是很好的辦法。只有當你弄明白了一個知識點后,你才能繼續(xù)學(xué)習。也不要急著就學(xué)習用開發(fā)軟件做軟件,千萬記住這一點。你現(xiàn)在是在學(xué)習語法。是的,語法這一關(guān),你得用心,而且得認真對待,還得過關(guān)。你想不種豆就有豆子收,世上可沒這種好事情,除非你偷別人的,那還是自己的嗎?更何況,你是要為自己學(xué)習。收獲都是要時間的,成熟都需要時間。現(xiàn)在,趁你還在學(xué)習語法的時間,你們來簡單提一下語法吧。

      關(guān)于基礎(chǔ)語法,大概有幾個方面,當然了,每種語言各有不同,不過,大體都一樣。

      一、語言本身的發(fā)展史和特點

      其實,這一點,在我們選擇某種語言的時候就應(yīng)該提前了解。我在這里只想給大家說說自己的心得。

      其中,JAVA的好處,一次編寫,永遠運行。它的最大好處不只這些,大家最喜歡的是,它可以在不同的環(huán)境下工作。是的,它不只是在計算機上能夠運行,它同樣能夠在數(shù)碼產(chǎn)品上運行,只要相應(yīng)的機器上有JAVA虛擬機,JAVA軟件就能運行,而且我們不必為不同的機器而修改我們的軟件源碼。

      JAVA這個語言是九十年代才出現(xiàn)的,它由SUN公司開發(fā),它的發(fā)展也算是飛快的。它的設(shè)計初衷是要在網(wǎng)絡(luò)上應(yīng)用。然而,它卻不巧的成為了能夠運行在更多環(huán)境下的語言,可以說,也正因為這一點,它才得以流行。當然,它的確也成就了網(wǎng)絡(luò),它的出現(xiàn)為網(wǎng)絡(luò)編程帶來了更多的功能和應(yīng)用。

      事實上,當今的網(wǎng)絡(luò)應(yīng)用中,JAVA、FALSH、JS、ActiveX這些小程序或者說是腳本插件,它們真是功不可沒。另外,JAVA小程序比其他腳本或者插件都要安全,因為它的運行都在虛擬機下完成,不允許超越出去操控機器本身。

      JAVA已經(jīng)發(fā)展到了JAVA2,它已經(jīng)深入計算機編程,特別是同時應(yīng)用在網(wǎng)絡(luò)和數(shù)碼產(chǎn)品上。沒什么好說的,它和C很相似,事實就是,它是基于幾大語言開發(fā)的,它去除了許多語

      言中難懂的語法。特別是,它沒有了指針,它還能自己檢測錯誤。

      如果你覺得C太難,又想制作可以在數(shù)碼產(chǎn)品上運行使用的軟件,比如NOKIA手機的S60系統(tǒng)下的軟件什么的,可以學(xué)習JAVA。

      至于C語言,現(xiàn)在已經(jīng)有三個版本,C、C++、C#。多的不說,這個語言是現(xiàn)在的主流,大多軟件都靠它。三種版本的區(qū)別在于,第一個主要是采用舊式的結(jié)構(gòu)化模式編寫,C++最大特色是面向?qū)ο?,至于最后的C#,它基于.net。

      C語言成功之處在于,它的出現(xiàn),簡化了軟件開發(fā)流程,易于學(xué)習和編寫,另外,它最大的特點在于,它既是基礎(chǔ)語言,又是高級語言,或者說,它就是中級語言。作為基礎(chǔ),它能夠操控基層的東西,比如內(nèi)存、計算機硬件本身。事實上,很多硬件驅(qū)動都由它制作而成。另外,UNIX的內(nèi)核曾經(jīng)都是用它做的,可見它非同一般??梢哉f,C幾乎能夠完成所有的計算機功能,當然,不是太絕對。對于一些更基礎(chǔ)的東西,大多用匯編搞定。另外,你還得明白這么一點,越是基礎(chǔ)的東西,要用更加基礎(chǔ)的語言去實現(xiàn)。各種數(shù)碼電器包括電腦系統(tǒng)都不會用這些高級語言編寫,有著更深的東西不為人知,我們只有繼續(xù)學(xué)習才能搞精這一切?,F(xiàn)在,我們只要學(xué)習自己的語言就行。

      以這里,我還得說說VC,當然,還有VB。事實上VC和VB是微軟公司的產(chǎn)品,我個人認為,VB就是在C的基礎(chǔ)上產(chǎn)生的。C語言可以輕松更改成其它語言,這也是它很厲害的一個地方。事實上,像大多的基礎(chǔ)語言一樣,C的本身語言特點讓它有這樣的能力這么做。我們能夠用C的一些關(guān)鍵字設(shè)計出各種函數(shù)和庫,它們當然可以和VB和其他語言的函數(shù)和類庫同名,某種意義上說,就因為語言之間的類似造就了它們之間的相互轉(zhuǎn)化。

      同樣的,它也能像高級語言一樣工作,前提就是,你要自定義自己的函數(shù)庫和類庫。這一點,就是學(xué)習編程語言的難點之一。

      VC和VB已經(jīng)發(fā)展成了.net版本,ASP就是從VB而來,如今,也有了ASP.net。

      很多初學(xué)者大概不知道VC和VB是什么,事實就是,它們是微軟的軟件,很簡單,它們只是軟件。這么理解大概會好一些,是這樣吧。

      C語言的開發(fā)軟件有很多,最著名的莫過于VC++_NET和C++BUILDER,是的,C語言并非某個公司和個人的專屬產(chǎn)品。

      DELPHI,這個語言可能沒有C和JAVA出名,但事實上,它是一種很不錯的高級語言,能夠制作各種軟件,而且它比我們想象中更加簡單。DELPHI屬于BOLAND公司的產(chǎn)品,開發(fā)軟件是DELPHI BUILDER,是的,BOLAND公司的開發(fā)軟件一直被人們稱道,這是因為,它為我們提供了各種各樣的組件,可以說,我們只要半天時間就可以用BOLAND公司的軟件輕松做出功能強大的軟件。包括C和JAVA BUILDER。

      VB并不是語言,我把它單獨列出來,只是說,我們可以單獨學(xué)習它來制作軟件。事實上,不少的游戲都由它開發(fā),可見它的功能比想象中強大。還有一點,它和BORLAND公司的開發(fā)軟件真是太像了,它給大家提供了很多基于WINDOWS的組件,可以超快開發(fā)軟件。如果是學(xué)習網(wǎng)絡(luò)編程,你可以選擇ASP或者PHP,也或者JSP。ASP(NET)的特點是,它出自微軟的VB,用VBscript腳本以及VB(DLL)的ActiveX組件構(gòu)成。它需要運行在安裝了IIS的WINDOWS服務(wù)器上。ASP(NET)站點的最大好處在于,可以在任何可以顯示的瀏覽器上正常動作,所有的腳本代碼運行和數(shù)據(jù)處理都在IIS服務(wù)器上完成,我們不必擔心客戶端是否支持的問題。另外,ASP源碼不會傳到客戶端,某種意義上可以防止別人看到你的代碼。學(xué)習ASP,你還得慢慢學(xué)習ActiveX組件,有的人可能會感到驚訝,比如數(shù)據(jù)庫連接或者分頁功能,在ASP看來,實現(xiàn)這些東西真是太過簡單了。也有的人會搞不明白,為什么語法里沒有這些東西,ASP上卻有這些,事實上,朋友,ASP支持DLL組件,也就是說,只要你是編程高手,你可以用其他的開發(fā)軟件,比如VB,為你的ASP自創(chuàng)組件。

      組件很像編程中的類庫,一般來說,我們不必去細驗它們是什么,又怎么工作,我們只要去運用它就行?,F(xiàn)在的情況就是,各種語言都有第三方的支持,也就是組件和插件,你可以從別的公司或者網(wǎng)上獲取,這樣的好處在于,你不必自己編寫更多的東西,卻能夠用別人的成就完成各種工作。比如上傳文件和下載等等。

      好了,關(guān)于怎么做組件什么的,你可以學(xué)習編程。但如果是聰明人,你不會這么做,因為你沒有時間和精力學(xué)太多。要知道,你要吃飯,最多是自己種地買碗筷,你用不著自己造碗筷,更用不著去管什么桌子凳子。只要你會工作,用錢就能搞定一切。編程也是這樣,你只要會用就行,除非你真把自己當博士,也或者,你還真想什么都弄精,那不成了神精,或者當神仙或者機器去吧,凡人是沒那本事了,你不過幾十年的光陰可以用耶。

      學(xué)習就是學(xué)習精要,而不是概要;學(xué)習更不是全面,而是專業(yè)。八十年代出生的人大多受了蒙蔽,人人只知道當科學(xué)家或者天才,也或者都想做事完美。告訴你,完美過氣,要完美的,回家種地去吧。

      關(guān)于PHP和JSP,我個人不是很懂,所以,我不會過多提及。

      另外,學(xué)習網(wǎng)絡(luò)編程的朋友,你得選去學(xué)習一下XHTML標準,你也要按照這個標準行事。你也不要只學(xué)會用網(wǎng)格做網(wǎng)頁,要知道,現(xiàn)在大多數(shù)情況下在拋棄它了,我們用CSS實現(xiàn)更多功能。

      學(xué)習是一步步來的,現(xiàn)在,你只管學(xué)習語法,在后面,我會提示你怎么做的,每一步,我都有介紹。

      另外,不知道有人是不是誤會我的意思了,網(wǎng)絡(luò)編程,可從來沒有說,像HTML或者網(wǎng)頁設(shè)計屬于這個范疇。所以,連HTML都不懂的,先回去學(xué)習網(wǎng)頁制作和設(shè)計吧。當然,沒必要還學(xué)什么FLASH,你又不當美工。當美工的,還是不要學(xué)網(wǎng)編的好,學(xué)得多了,小心你什么都不精。告訴你,專一才能研究直到精通。

      二、數(shù)據(jù)類型,變量,常量,數(shù)組

      數(shù)據(jù)類型是最為基礎(chǔ)的語法,每種語言都有相似或者相同的數(shù)據(jù)類型。我們應(yīng)該理解什么是數(shù)據(jù)類型,也就是學(xué)習和記住所學(xué)的語言里包含哪些數(shù)據(jù)類型。從某種意義上說,數(shù)據(jù)類型屬于簡單的類。

      每種語言的數(shù)據(jù)類型有所不同,你只需記住自己學(xué)習的語言的類型定義就行了。通用的基礎(chǔ)常用數(shù)據(jù)類型有字節(jié)型、整型、字符型、浮點型、雙精度型、布爾型。當然,數(shù)據(jù)類型還有更多。

      其中的C、C++里面,有些類型在不同的系統(tǒng)里有不同的范圍,比如在32位和64位系統(tǒng)里,有2字節(jié)和4字節(jié)長度范圍區(qū)分。

      變量和常量,還有數(shù)組,各種語言都基本相同,你只用記住如何聲明和初始化。另外,你得養(yǎng)成先聲明再初始化的習慣,這符合更多語言的變量聲明語法,也更為標準,不易出錯。另外,變量的聲明要符合標準,不能用關(guān)鍵字做變量名,一般來講,變量只能以字母開頭,還只能是字母、數(shù)字和下劃線構(gòu)成。有的語言區(qū)分大小寫,千萬注意這個問題。

      另外,變量還有局部和全局之分,你得搞清楚什么時候?qū)儆谑裁搭愋?。局部變量只會局部存在,有的語言在某些范圍內(nèi)不能有重復(fù)相同的變量和局部變量,但有的語言卻可以。我們要理解什么是數(shù)組,特別是多維數(shù)組。還有一點,數(shù)組的超始是零,認識到這一點是非常重要的。最后,字符串屬于特殊的數(shù)組。

      三、運算符

      計算機語言的初衷就是用來計算,自然要有運算符。

      最常見常用的自然是算術(shù)運算符,加減乘除。在這里,我們要記住遞增遞減,賦值運算,還有模運算。

      位運算符:或,與,非,異或,各種位移。

      位邏輯運算符:按位或,按位與,按位非,按位異或,關(guān)系運算符:大于,小于,等于,不等于,大于等于,小于等于

      布爾邏輯運算符:邏輯或,邏輯非,異或,相等,不相等,三元運算符

      賦值運算符:注意有的語言= 和==的區(qū)別

      之后是運算符的優(yōu)先級,我們可以用各種括號控制優(yōu)先級,其實這和數(shù)字上的運算很相似。

      四、程序控制語句

      程序控制語句用于判斷和跳轉(zhuǎn),其中最常見的有以下幾種。

      條件語句:if-else-if 在這里,有幾種不同變化,大體相同

      Switch(){case…break….default}

      循環(huán)語句:do...while while {} for(;;)

      跳轉(zhuǎn)語句:Goto break continue return

      五、其他。

      在這里,我不再過多舉例,其實,這里有最重要的東西沒有講,比如類,函數(shù),繼承,指針,異常處理,多態(tài),多線程。這中間還有構(gòu)造函數(shù),解析函數(shù)等等。這些可以說是語法中的重點和難點,所有語言之所以成語言,也就是它們有著這些特性。

      大概,你已經(jīng)看完了幾個章節(jié)內(nèi)容。現(xiàn)在,你已經(jīng)對編程有了基礎(chǔ)認識。好了,你在這個時候,可以找兩本簡單事例的書籍了,你可以一邊學(xué)習一邊寫程序。

      是的,如果可以,你應(yīng)該用記事本這樣的工具來編程。當然,要在自己的電腦上運行你的程序還得安裝好相應(yīng)的軟件,比如ASP(NET)的IIS,ASP.net 還得安裝.net,JAVA的JDK,至于C語言,你可以安裝VC,也或者C++BUILDER,這個時候,你就要學(xué)習如何配置自己的電腦并且如何運行這些程序。

      千萬不要被相應(yīng)的軟件嚇住,是的,每種軟件開發(fā)工具比你想象中還要復(fù)雜,告訴你,它們比看起來還可怕。不過,那只是現(xiàn)在的情況下,不用擔心,總有一天,你能夠輕易運用它們,到時候,不是它嚇你,而是你嚇它了。

      你應(yīng)該做的范例只是用來顯示或者計算,如果是網(wǎng)絡(luò)編程,你應(yīng)該提前學(xué)習一下網(wǎng)絡(luò)設(shè)計軟件,像Dreamweaver。

      (好了,今天就到這里,我想,下次再繼續(xù)吧。歡迎到我的網(wǎng)站交流)

      本文由整理。

      下載MASTERCAM9.1車床編程學(xué)習心得(大全5篇)word格式文檔
      下載MASTERCAM9.1車床編程學(xué)習心得(大全5篇).doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔相關(guān)法律責任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        MFC編程學(xué)習心得

        //1、將C語言變量簡單重新定義 UINT、INT(32位,4字節(jié)) LONG、DWORD(32位,4字節(jié)) WPARAM、LPARAM(32位,4字節(jié)) SHORT、WORD(16位,2字節(jié)) LONG、LRESULT BOOL(TRUE、FALSE) PINT PSTR、 LPS......

        Mastercam9.1教案(一)

        模塊一Mastercam 9.1 入門 Ⅰ、組織教學(xué) 清點人數(shù),安定課堂,集中學(xué)生思想,維持課堂紀律,掌握教學(xué)進程。 Ⅱ、復(fù)習引入 MasterCAM9.0的用途:集成了CAD/CAM功能,有四大模塊,只講授mil......

        關(guān)于西門子S7-200 PID編程學(xué)習心得

        關(guān)于西門子S7-200 PID編程學(xué)習心得 1. 注意區(qū)分輸入端接的是電壓信號還是電流信號;輸出端是電流信號還是電壓信號。在模擬模塊上不同信號下的接線方式。 2. 了解信號輸入元件......

        普通車床實訓(xùn)室

        普通車床實訓(xùn)室 設(shè)備簡介: 普車實訓(xùn)室現(xiàn)有CA6140B/A型普通車床8臺、CA6140A型普通車床1臺、CDS6136型普通車床8臺、X6325型萬能搖臂銑床1臺、M1412型萬能外圓磨床1臺、G4028......

        車床安全操作規(guī)程

        ATZ奧特佳鑄造車床安全操作規(guī)程第1頁 共1頁文件編號:QR-17-09版次:A編制/日期 審核/日期 批準/日期 操作人員必須經(jīng)過培訓(xùn),并熟悉本設(shè)備的性能、結(jié)構(gòu)、使用方法,嚴禁無證上崗;1.......

        端面車床介紹

        端面車床介紹國內(nèi)消費需求的不斷增長,為端面車床制造業(yè)展開了一個廣闊市場,提供 了發(fā)展機遇,但同時也提出了挑戰(zhàn)。中國制造業(yè)單位的數(shù)量極其龐大,雖然優(yōu)勢明顯,但弱點也比較突出,......

        車床實習總結(jié)

        車床實習總結(jié) 篇1車、銑、磨、鉆,車床排在最前面,這足以證明車床的低位了。事實上,也確實是如此,因為我發(fā)現(xiàn)車床想學(xué)好的話,比其他的都難上好多。做車床什么都不說,就光是磨刀就很......

        車床安全操作規(guī)程

        聯(lián)升精密機械制造有限公司 車床安全操作規(guī)程 1、操作前要緊身防護服,袖口扣緊,上衣下擺不能敞開,嚴禁戴手套,不得在開動的機床旁穿、脫換衣服,或圍布于身上,防止機器絞傷。長頭發(fā)......