首页
/
每日頭條
/
教育
/
宏程序的特點及使用方法
宏程序的特點及使用方法
更新时间:2025-03-30 21:34:51

三角函數與宏程序

宏程序并不難,初中生就可以學會,三角函數運算是它最底層的邏輯。

三角函數變換其樂無窮,前兩天有個小夥伴問到SIN、COS、等,我以為他知道,結果全還給Teacher了.....

浮生偷得半日閑,有空我們複習一下,說不定還溫故知新呢....

重點講解:

宏程序的特點及使用方法(宏程序宏程序并不難)1

三角函數最直觀的理解

通過前幾期的文章可以看出三角函數在宏程序中應用常見。其中SIN ,COS最為頻繁。有朋友問到SIN,COS是什麼意思。其實,是我忽略了,實在是抱歉。我本以為大家都能看懂三角函數。

正弦sin=對邊比斜邊

餘弦cos=鄰邊比斜邊

正切tan=對邊比鄰邊

餘切Cot=鄰邊比對邊

這裡講一下常用的正弦SIN,餘弦COS,已知角A=30度,AB=R(100),

求AC=X(X軸坐标值),BC=Y(Y軸坐标值),帶入公式 ,

正弦SIN=對邊比斜邊

SINa=BC/AB

SIN30=Y/100

Y=0.5*100(Sin30=0.5,初中知識)

Y=50

餘弦COS=鄰邊比斜邊

COSa=AC/AB

COS30=X/100

X=0.866*100(Cos30=0.866,初中知識)

X=86.6

B點在X,Y軸的坐标點就求出來了,小夥伴們想一下,這裡如果B點的角度變換是不是X,Y坐标點也随之變化。

答案是肯定的。這裡通過銑圓實例試一試。

宏程序的特點及使用方法(宏程序宏程序并不難)2

多邊形就是圓的化身罷了

一 設計變量:

#1 R(半徑值)

#3 (度數變量)

#3=#3 1 ( 增量度數,1是1度,可以更改,此量控點的密度,即加工精度)

#3=#3 1這個格式我叫做計數器格式,請初學者記住,一般宏程序都要用到)

#5=COS[#3]*#1

#4=SIN[#3]* #1

帶入公式,計算點位,這樣銑圓的程序就被我們用三角函數表達出來了。

二 設計控制循環

因為有了變量,我們就要控制它,不然它一直在變不受控制那就是死循環了。具體怎麼做呢,這就是要具體問題具體對待。

看我們的變量,我們設計的變量是#3,這個量的範圍我們設計是從0到360度。怎麼做才會讓它變呢,我們隻要兩步:

第一步:就是 我上面說到的,計數器格式:#3=#3 1 ,這樣角度值就從0 1 1 1.......一直加到360。

第二步:就要用到我們的控制語句了,IF/GOTO或 WHILE DO/END,在這裡我們用WHILE DO/END來控制角度值#3從0度到360度累加。

宏程序的特點及使用方法(宏程序宏程序并不難)3

第三步:數值運算沒有問題了,就要配合我們的G代碼完成機床的加工動作。

我們用 G1X#5 Y#4 (#4=SIN[#3]*#1, #5=COS[#3]*#1)來控制機床X坐标和Y坐标聯動加工出我們要加工的零件。

當我們更改計數器的增量值時,就會得到不同的形狀。

宏程序的特點及使用方法(宏程序宏程序并不難)4

三角函數就是利用它的變化

以上就是宏程序的一般編程套路。初學者可以套用,不明白的可以私信我。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
綸怎麼讀
綸怎麼讀
兩種讀法:lún、guān。綸(lún),釋義:1、較粗的絲線,多指釣魚的絲線。2、化學纖維的商品名稱。中國暫行規定合成短纖維一律稱作綸。長絲則在末尾加一“絲”字,如錦綸、錦綸絲、滌綸、滌綸絲等。綸(guān),釋義:古代一種青絲編織成的頭巾。該文字在《詩·小雅·采綠》和《與朱元思書》等均有記載。綸相關詞語:慈綸、綸省
2025-03-30
宋姓的來源
宋姓的來源
出自子姓,以國名為氏。周成王時,周公旦平定殷侯武庚和三監叛亂之後。封微子啟于商朝發源地商丘,建立宋國,封為公爵,尊為“三恪”之一,以奉商祀。出自姬姓,以祖名為氏。姬宋,字子公,又稱公子宋,為春秋時期鄭國貴族大夫。其後裔子孫有以先祖的名字為姓氏者,稱宋氏。韓姓改宋姓,為過繼改姓。生于上海的宋氏三姐妹,原住河南安陽。南宋時期,韓顯卿入粵任廉州太守,後定居文昌錦山。宋美齡的父親宋
2025-03-30
如何做一名優秀的班主任
如何做一名優秀的班主任
1、班主任必須具有一顆愛心班主任沒有愛能夠做好班主任工作是不可想象的。愛是現代教育的第一法則。沒有愛...
2025-03-30
端遊什麼意思
端遊什麼意思
1、端遊,是相對于“網頁遊戲”所産生的新名詞,全稱是“客戶端遊戲”,是傳統的依靠下載客戶端,在電腦上...
2025-03-30
中山是哪個省的城市
中山是哪個省的城市
1、中山是廣東省的城市。2、中山,中山古稱香山,因“地多神仙花卉”而得名。是一代偉人孫中山先生的故鄉...
2025-03-30
Copyright 2023-2025 - www.tftnews.com All Rights Reserved