在當(dāng)今國(guó)際經(jīng)濟(jì)發(fā)展相互關(guān)聯(lián)的時(shí)代,舉辦展廳成為最迅速進(jìn)行宣傳和推廣的手段。隨著市場(chǎng)對(duì)展廳的需求不斷增加,各類(lèi)展廳設(shè)計(jì)搭建公司也應(yīng)運(yùn)而生。專(zhuān)業(yè)的展廳設(shè)計(jì)搭建公司需要隨時(shí)提高設(shè)計(jì)方式,并引入最新的科技,以滿(mǎn)足客戶(hù)不斷提升的需求。只有這樣,才能為參展商提供更全面的展廳設(shè)計(jì)方案,從而讓展廳設(shè)計(jì)搭建公司擁有更好的發(fā)展前景。

引入新的設(shè)計(jì)技術(shù)是一種有效的方法。
在設(shè)計(jì)展廳時(shí),需要綜合考慮展示內(nèi)容的交互性、知識(shí)性和挑戰(zhàn)性,以讓客戶(hù)通過(guò)最新技術(shù)體驗(yàn)設(shè)計(jì)。此外,重視構(gòu)建科技感和豐富的文化內(nèi)涵是必要的,可以加深客戶(hù)的記憶并挖掘潛在的市場(chǎng),突顯新型展廳設(shè)計(jì)的特色。

增加游戲環(huán)節(jié)是方法二。
為了加深客戶(hù)對(duì)展廳的印象,并激發(fā)參展者的積極性,提高展會(huì)的氛圍,可以考慮在展廳設(shè)計(jì)中增加一些互動(dòng)小游戲,并贈(zèng)送一些小禮品。這樣不僅能更好地宣傳和推廣展廳的展品,也能增加參展者對(duì)展廳的興趣和關(guān)注度,從而實(shí)現(xiàn)更好的宣傳和推廣效果。
鑫時(shí)空根據(jù)多年的經(jīng)驗(yàn)總結(jié)分享了以上兩種方法,希望對(duì)大家能有所幫助。如果你想了解更多信息,請(qǐng)多關(guān)注鑫時(shí)空官網(wǎng)。
]]>視頻加載中…
2021年全新的到來(lái),正是展望未來(lái)的時(shí)刻。淘寶也在這個(gè)時(shí)候進(jìn)行了品牌形象的升級(jí),呈現(xiàn)出煥然一新的形象,展現(xiàn)在大眾面前。

越來(lái)越多的用戶(hù)對(duì)淘寶的新變化表示贊賞:“新的淘寶讓逛好物變得更有樂(lè)趣?!碧詫氈辈ズ推渌喾N場(chǎng)景帶給用戶(hù)全新的購(gòu)物體驗(yàn),讓他們感受到“逛”的樂(lè)趣。伴隨著產(chǎn)品的升級(jí),新的“淘寶”品牌形象在設(shè)計(jì)層面也表達(dá)了新的內(nèi)涵。
聯(lián)合設(shè)計(jì)
本次淘寶品牌LOGO的升級(jí)由Alibaba Design、知名品牌設(shè)計(jì)公司Meta Design、方正字庫(kù)共同完成。三方合作高效,并進(jìn)行了多輪細(xì)致的討論、篩選、修改和打磨,最終完成了全新的LOGO設(shè)計(jì)。





設(shè)計(jì)思路
在新淘寶的大背景下,設(shè)計(jì)的挑戰(zhàn)在于如何將抽象的概念形象化。此次品牌設(shè)計(jì)將圍繞“連接”“開(kāi)放”“有趣”三大設(shè)計(jì)理念透過(guò)字體傳達(dá)淘寶的品牌新內(nèi)核。

連筆&連接
讓我們用一種新的字體設(shè)計(jì),使得筆畫(huà)結(jié)構(gòu)更加流暢,連接更加緊密。通過(guò)連筆的設(shè)計(jì),來(lái)表達(dá)“聯(lián)系”和“連接”的意義,以此寓意新淘寶將更好地連接商業(yè)、用戶(hù)和內(nèi)容。

空隙&開(kāi)放
“通透”是一種直觀感覺(jué)較強(qiáng)的新字體,它賦予字體結(jié)構(gòu)更多的“呼吸”空間。這代表著新淘寶愿意向外界提供充足的空間,打開(kāi)生態(tài)體系,吸收更多資源,實(shí)現(xiàn)共贏共創(chuàng)的目標(biāo)。

弧度&有趣
在新字體設(shè)計(jì)中,彎曲的筆畫(huà)連接處加入了一些弧度處理,使得整體字體看起來(lái)更加生動(dòng)活潑。這一設(shè)計(jì)旨在展現(xiàn)新淘寶將推出更加豐富多樣的內(nèi)容,為消費(fèi)者帶來(lái)更多有趣且愉快的購(gòu)物體驗(yàn)。
中文解讀
圍繞這三大設(shè)計(jì)理念,全新的“淘寶”品牌標(biāo)識(shí)將中華傳統(tǒng)書(shū)法文化與現(xiàn)代設(shè)計(jì)語(yǔ)言和手法充分融合,呈現(xiàn)出了多元、豐富、有趣的品牌形象。
寫(xiě)意&節(jié)奏
我們對(duì)升級(jí)后的“淘寶”特別注重自然書(shū)寫(xiě)的筆勢(shì),將寫(xiě)意融入了設(shè)計(jì)當(dāng)中。設(shè)計(jì)靈感源自行書(shū)的技法,使用連筆書(shū)寫(xiě)的方式,使字體線條流暢自然,筆畫(huà)之間氣息貫注,流動(dòng)和諧。

連筆書(shū)寫(xiě)
蓄勢(shì)&能量
字體的設(shè)計(jì)強(qiáng)調(diào)了筆畫(huà)的血脈和氣勢(shì),起筆注入能量,轉(zhuǎn)折時(shí)意氣相聚,展現(xiàn)出蓄勢(shì)待發(fā)的姿態(tài),收筆果斷,整體給人一種勢(shì)不可擋、一氣呵成的視覺(jué)感受。
蓄勢(shì)轉(zhuǎn)折
在書(shū)法中,為了書(shū)寫(xiě)“淘寶”字,可以采用橫畫(huà)起筆處直切的手法,就像一把倒轉(zhuǎn)的刀鋒蓄勢(shì)待發(fā)。當(dāng)運(yùn)筆時(shí),線條微微上揚(yáng),然后在收筆處輕輕提起,整個(gè)筆勢(shì)流暢而有風(fēng)采。

"左直右弧"是指懸弧。
精細(xì)&整體
“新淘寶”的設(shè)計(jì)細(xì)節(jié)精致生動(dòng),經(jīng)過(guò)精心的優(yōu)化和調(diào)整,字體線條結(jié)構(gòu)緊湊合理,頁(yè)面布局平衡勻稱(chēng),各個(gè)元素之間的間隔恰到好處。

合理避讓
兩個(gè)單字點(diǎn)畫(huà)的筆形,它們渾圓一致、遙相呼應(yīng),形成了左右顧盼的姿態(tài),使得文字之間脈絡(luò)貫通,構(gòu)成了一個(gè)有機(jī)的整體。

點(diǎn)畫(huà)呼應(yīng)、左右顧盼
英文設(shè)計(jì)
將中英文字標(biāo)進(jìn)行升級(jí),以實(shí)現(xiàn)更統(tǒng)一、更聚焦的形象。
要求中英文字標(biāo)呼應(yīng)互相;英文字標(biāo)需盡可能簡(jiǎn)潔以滿(mǎn)足標(biāo)志LOGO以中文為主、英文為輔的傳播需求。
為數(shù)字化時(shí)代而生
重新設(shè)計(jì)LOGO時(shí),需要對(duì)筆劃和空白部分進(jìn)行優(yōu)化,以確保在小尺寸數(shù)字端上也能清晰識(shí)別。

隨著淘寶的中文字標(biāo)設(shè)計(jì)逐漸成型,相應(yīng)的英文字標(biāo)也應(yīng)該相繼問(wèn)世,以體現(xiàn)相同的設(shè)計(jì)理念。

“T”的橫畫(huà)呼應(yīng)中文的橫劃特征:微弧上揚(yáng),以流暢的圓角結(jié)束畫(huà)筆。

"o"在"a"的旁邊呈現(xiàn)雙層結(jié)構(gòu),與"a"更容易區(qū)分,保持較高的可識(shí)別度;字的頂部拱形弧線與“勹”部筆畫(huà)形成一種互相呼應(yīng)的關(guān)系。

請(qǐng)確保“o”字的內(nèi)部空白充分開(kāi)放,使筆畫(huà)粗細(xì)變化平衡;同時(shí)要保證外輪廓的弧線流暢自然,以豐富和生動(dòng)的形態(tài)呈現(xiàn)。


英文標(biāo)識(shí)的升級(jí)體現(xiàn)了中文標(biāo)識(shí)設(shè)計(jì)精髓的與時(shí)俱進(jìn)。
為了讓用戶(hù)更加深入地了解我們的品牌,我們進(jìn)行了全面的品牌升級(jí),打造了全新的淘寶形象和超級(jí)符號(hào)。結(jié)合豐富的業(yè)務(wù)場(chǎng)景,我們注重視覺(jué)語(yǔ)言的專(zhuān)業(yè)性和多樣性,旨在讓用戶(hù)更好地理解我們是一個(gè)更與用戶(hù)緊密聯(lián)系、更開(kāi)放的平臺(tái),以及更具趣味的全新淘寶形象。














在淘寶這樣的產(chǎn)品平臺(tái)上,第一張主圖至關(guān)重要。建議將50%的時(shí)間用于精心制作這張圖,因?yàn)橹鲌D的點(diǎn)擊率直接決定了產(chǎn)品的流量。這張圖的核心在于結(jié)合圖片和賣(mài)點(diǎn)來(lái)吸引顧客點(diǎn)擊。即使您不擅長(zhǎng)制作,也不用擔(dān)心,因?yàn)樘峁┝?0個(gè)主圖模板,可直接使用。
請(qǐng)給我提供一個(gè)段落進(jìn)行改寫(xiě)。
第三張圖片是一幅場(chǎng)景圖,能夠讓人身臨其境,進(jìn)一步激發(fā)買(mǎi)家的購(gòu)買(mǎi)欲望。
為了吸引買(mǎi)家下單,第四張活動(dòng)圖宣傳第二組商品半價(jià)優(yōu)惠,同時(shí)提供滿(mǎn)減、贈(zèng)品、運(yùn)費(fèi)險(xiǎn)和無(wú)理由退款等多重優(yōu)惠政策,讓買(mǎi)家有充足的理由進(jìn)行下單。
一般來(lái)說(shuō),第五白底圖通常用于宣傳活動(dòng)或者在拿手淘首頁(yè)獲取更多流量。當(dāng)然,如果你不需要的話(huà),可以左滑了解更多電商干貨。我是果子,淘寶教育知識(shí)分享官,有著8年的電商賣(mài)家經(jīng)驗(yàn),我相信我的經(jīng)驗(yàn)對(duì)你會(huì)有所幫助。
]]>1、真人頭像+方案
只要站在你自己品牌的LOGO旁邊,然后拍一張相片做頭像,這樣別人一眼就知道你是做什么的,這就叫“有圖有真相”。
如果沒(méi)有公司品牌和LOGO墻,你可以拍一張正規(guī)的相片,在照片旁邊寫(xiě)上你的“定位語(yǔ)”。根據(jù)心理學(xué)家的研究,虛擬世界里的交流中,當(dāng)對(duì)方能夠看到真人的樣子時(shí),信任感會(huì)更加增強(qiáng)。
2、品牌型頭像
你可以通過(guò)在微信頭像中加入你的品牌或與你相關(guān)的活動(dòng)來(lái)提升品牌知名度。
3、卡通頭像類(lèi)型
如果你希望在頭像中脫穎而出,可以考慮使用“卡通頭像”。不過(guò)需要找專(zhuān)業(yè)插畫(huà)師根據(jù)真人照片一比一描繪,再在頭像旁邊加上“定位詞”。這樣更能突出個(gè)性,讓頭像更加獨(dú)特。
4、名人合影類(lèi)型
選擇名人合影作為個(gè)人社交媒體頭像是提升個(gè)人品牌價(jià)值和信任度的有效方式。這里的名人并不一定是指明星,也可以是在某一領(lǐng)域具有專(zhuān)業(yè)權(quán)威的專(zhuān)家,或者是具有較高知名度并傳播正能量的網(wǎng)紅、歌手或作家等。這些名人的形象會(huì)使你在粉絲加關(guān)注的一瞬間就贏得更高的信任度,從而提升你的品牌及行業(yè)影響力。
這樣做的好處是,人們會(huì)把“名人”的價(jià)值自動(dòng)轉(zhuǎn)移到你身上,從而提升你的社會(huì)影響力和知名度。
]]>近日,廈門(mén)天使之翼基金會(huì)通過(guò)一品威客發(fā)布了一個(gè)“甜蜜天使”項(xiàng)目logo設(shè)計(jì)任務(wù)。
任務(wù)需求
“甜蜜天使”項(xiàng)目,是一個(gè)關(guān)愛(ài)1型糖尿病兒童的公益項(xiàng)目。1型糖尿病是由于胰島β細(xì)胞發(fā)生了細(xì)胞介導(dǎo)的自身免疫性損傷而引起的,治療手段以使用胰島素注射治療為主。
內(nèi)容:設(shè)計(jì)LOGO,簡(jiǎn)單應(yīng)用
設(shè)計(jì)要求:
logo需要體現(xiàn)出跟甜蜜天使或糖尿病相關(guān)元素,配色以活潑、兒童特性為主。整體logo需要有新穎性,配色高級(jí),可先出草圖及配色方案。
知識(shí)產(chǎn)權(quán)說(shuō)明:
1、所設(shè)計(jì)的作品為原創(chuàng),為第一次發(fā)布,未侵犯他人的著作權(quán),如有侵犯他人著作權(quán),由設(shè)計(jì)者承擔(dān)所有法律責(zé)任;
2、中標(biāo)的設(shè)計(jì)作品,我方支付設(shè)計(jì)制作費(fèi),即擁有該作品的知識(shí)產(chǎn)權(quán),包括著作權(quán),使用權(quán)和發(fā)布權(quán)等,有權(quán)對(duì)設(shè)計(jì)作品進(jìn)行修改,組合和應(yīng)用;設(shè)計(jì)者不得再向其他任何地方使用該設(shè)計(jì)作品。
據(jù)悉,廈門(mén)天使之翼基金會(huì)是一家以為特殊兒童群體開(kāi)展公益活動(dòng)及資助的基金會(huì),為社會(huì)困難人群提供幫扶為目的而成立的公益基金會(huì)?;饡?huì)主要圍繞社會(huì)公共領(lǐng)域進(jìn)行公益支持,給有特殊兒童的家庭提供醫(yī)療物資、專(zhuān)業(yè)的知識(shí)培訓(xùn)等支持。
為1型糖尿病兒童發(fā)聲,幫助天使寶寶們獲得更多關(guān)注,歡迎大家踴躍投稿。
]]>1. 項(xiàng)目簡(jiǎn)介
– 項(xiàng)目背景
– 項(xiàng)目目標(biāo)
– 項(xiàng)目范圍
– 項(xiàng)目?jī)?yōu)勢(shì)
2. 市場(chǎng)分析
– 目標(biāo)市場(chǎng)
– 市場(chǎng)規(guī)模
– 市場(chǎng)趨勢(shì)
– 競(jìng)爭(zhēng)對(duì)手分析
3. 產(chǎn)品或服務(wù)描述
– 產(chǎn)品或服務(wù)特點(diǎn)
– 產(chǎn)品或服務(wù)定位
– 產(chǎn)品或服務(wù)優(yōu)勢(shì)
4. 營(yíng)銷(xiāo)策略
– 定價(jià)策略
– 推廣策略
– 渠道策略
5. 經(jīng)營(yíng)模式
– 運(yùn)營(yíng)流程
– 組織架構(gòu)
– 人力資源規(guī)劃
6. 財(cái)務(wù)規(guī)劃
– 初創(chuàng)投資
– 預(yù)期收入
– 預(yù)期支出
– 盈利預(yù)測(cè)
以上為商業(yè)項(xiàng)目計(jì)劃書(shū)的大致模板,希望對(duì)你有所幫助,感謝!
項(xiàng)目的封面要能夠準(zhǔn)確概括創(chuàng)業(yè)的主旨,因?yàn)樗鼤?huì)影響到對(duì)項(xiàng)目的整體理解和認(rèn)可。這段描述可以包括項(xiàng)目的愿景和目標(biāo),激發(fā)利益相關(guān)者的興趣,激發(fā)團(tuán)隊(duì)的奮斗精神。
對(duì)于P1項(xiàng)目概況,包括項(xiàng)目的背景和目標(biāo),范圍和范圍之外的事項(xiàng),風(fēng)險(xiǎn)和問(wèn)題,以及相關(guān)方的利益。同時(shí),項(xiàng)目概況還應(yīng)包括關(guān)鍵里程碑和項(xiàng)目團(tuán)隊(duì)的組成。
P2項(xiàng)目的亮點(diǎn)在于其具有競(jìng)爭(zhēng)力的分析框架和深入的市場(chǎng)調(diào)研。
P3市場(chǎng)存在一些痛點(diǎn)和問(wèn)題,這些問(wèn)題成為了創(chuàng)業(yè)的原因。
P4解決方案是一種幫助用戶(hù)管理和優(yōu)化其IT基礎(chǔ)架構(gòu)的技術(shù)解決方案。它通過(guò)提供可靠的性能分析、自動(dòng)化管理和智能優(yōu)化功能,幫助用戶(hù)更有效地利用其技術(shù)資源,提高系統(tǒng)的可靠性和效率。 P4還提供了實(shí)時(shí)監(jiān)控和預(yù)警功能,以幫助用戶(hù)快速識(shí)別和解決潛在的問(wèn)題,從而提升整體的系統(tǒng)運(yùn)行表現(xiàn)。
P5已取得成績(jī),目前進(jìn)展順利。
P6如何獲利以及賺錢(qián)的方式有很多種??梢酝ㄟ^(guò)銷(xiāo)售產(chǎn)品或服務(wù),參與投資,開(kāi)展網(wǎng)絡(luò)營(yíng)銷(xiāo)等方式來(lái)賺取收益。通過(guò)改善產(chǎn)品質(zhì)量,服務(wù)標(biāo)準(zhǔn)以及提升品牌影響力等方法可以獲得可靠的收益。賺取收益需要一定的時(shí)間和精力投入,需要根據(jù)不同的商業(yè)模式和市場(chǎng)需求進(jìn)行合理的規(guī)劃和預(yù)期。
P7團(tuán)隊(duì)的創(chuàng)始人是一位資深的行業(yè)專(zhuān)家,擁有豐富的管理經(jīng)驗(yàn)和卓越的領(lǐng)導(dǎo)能力。作為團(tuán)隊(duì)的領(lǐng)導(dǎo)者,他注重維持各方利益的平衡,努力確保所有相關(guān)方都能得到公正的對(duì)待并獲得滿(mǎn)意的回報(bào)。他在業(yè)界享有很高的聲譽(yù),不僅在商業(yè)上取得了顯著成就,還以其公正和誠(chéng)信的處事風(fēng)格贏得了人們的尊重和信任。通過(guò)其精明的領(lǐng)導(dǎo)和與相關(guān)方的良好溝通,P7團(tuán)隊(duì)得以保持著穩(wěn)固的合作伙伴關(guān)系,并在行業(yè)中保持著良好的聲譽(yù)。
P8團(tuán)隊(duì)的核心能力包括技術(shù)門(mén)檻、創(chuàng)新護(hù)城河和市場(chǎng)安全墊。
理解,您希望在10至15頁(yè)內(nèi)口述內(nèi)容,而不需要詳細(xì)描述,我理解能力有限,無(wú)法進(jìn)行口述的內(nèi)容,但我可以更深入了解您的需求并提供相應(yīng)的幫助。
抱歉,我無(wú)法提供關(guān)于特定作者或特定來(lái)源的內(nèi)容的創(chuàng)作。
]]>
傳統(tǒng)的網(wǎng)站和APP平臺(tái)存在開(kāi)發(fā)周期較長(zhǎng)、開(kāi)發(fā)和維護(hù)成本較高等問(wèn)題,而基于微信的小程序的設(shè)計(jì)相對(duì)簡(jiǎn)單,主要涉及前端開(kāi)發(fā)和后臺(tái)管理,而且通過(guò)微信掃一掃關(guān)注后即可隨時(shí)隨地學(xué)習(xí)知識(shí)。
本系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)主要是利用艾賓浩斯的記憶遺忘曲線規(guī)律,幫助學(xué)生解決學(xué)習(xí)過(guò)程中容易遺忘的問(wèn)題。
記憶幫微信小程序主要功能模塊包括學(xué)習(xí)頁(yè)面、添加頁(yè)面、個(gè)人頁(yè)面。
學(xué)習(xí)頁(yè)面學(xué)習(xí)卡片:用戶(hù)選擇要學(xué)習(xí)的牌組(課件)后即可開(kāi)始學(xué)習(xí)和復(fù)習(xí)該牌組內(nèi)的卡片,卡片可以包含一個(gè)知識(shí)點(diǎn)或是一道題。
修改卡片:用戶(hù)可以對(duì)卡片的內(nèi)容進(jìn)行修改,如增加注釋等。
設(shè)置牌組參數(shù):可以修改牌組的名稱(chēng)、封面圖片以及該牌組每日學(xué)習(xí)的新卡片數(shù)量、復(fù)習(xí)的數(shù)量等。
2.2添加頁(yè)面
創(chuàng)建牌組:用戶(hù)可以手動(dòng)創(chuàng)建新的牌組,指定牌組的名稱(chēng)、封面圖片、每日學(xué)習(xí)數(shù)量等。
創(chuàng)建卡片:為指定的牌組增加新的卡片。
2.3我的頁(yè)面查看統(tǒng)計(jì)信息:我的頁(yè)面中會(huì)展示用戶(hù)的學(xué)習(xí)情況統(tǒng)計(jì),包括已學(xué)習(xí)和待復(fù)習(xí)數(shù)量以及當(dāng)日學(xué)習(xí)時(shí)長(zhǎng)等。
意見(jiàn)反饋:可以提交意見(jiàn)和反饋,例如程序異常閃退等。
聯(lián)系我們:調(diào)用客服API,與微信客服對(duì)話(huà)。
]]>
程序的靈魂——算法
算法即解題思路。在編寫(xiě)代碼之前,必須思路清晰、嚴(yán)謹(jǐn),具體到哪一步實(shí)現(xiàn)什么樣的目的。試想,打開(kāi)編輯器盲目的敲代碼是多么的痛苦,這是筆者的個(gè)人經(jīng)歷,在編寫(xiě)代碼的過(guò)程中會(huì)有大腦突然斷電的情形:敲幾行代碼接著又刪掉,甚至不由自主的會(huì)隨意敲幾個(gè)字符然后瘋狂的點(diǎn)刪除鍵。
那初學(xué)者怎么更加深刻地理解算法的意義呢?
首先從字面上理解——計(jì)算方法。算一道數(shù)學(xué)題對(duì)我們來(lái)說(shuō)再也熟悉不過(guò)了,就拿書(shū)上1到100自然數(shù)求和來(lái)說(shuō),當(dāng)初上學(xué)的時(shí)候老師會(huì)帶著我們一起推導(dǎo),最后總結(jié)出等差數(shù)列求和的公式,即可稱(chēng)之為一種算法。
其次是邏輯性。計(jì)算方法是嚴(yán)謹(jǐn)?shù)?,過(guò)程中的每一步都要符合邏輯才能得出想要的結(jié)果?!で疫壿嬍怯袑哟蔚?,每一層又有其內(nèi)在的關(guān)聯(lián)邏輯,可獨(dú)立于其他層邏輯,也可決定相鄰層甚至全局的邏輯。
精練和抽象。一個(gè)算法,能解決1到100的自然數(shù)求和,但是1到200就無(wú)能為力了,這顯然不是一個(gè)好的算法,甚至不能稱(chēng)之為算法。在解決完某一個(gè)具體問(wèn)題后,我們提升精練解題過(guò)程,抽象成對(duì)應(yīng)的這一類(lèi)問(wèn)題的解題方法,不僅僅是求和1到1000的自然數(shù),而是求和任意的等差數(shù)列,那這個(gè)精練的解題方法就可稱(chēng)之為算法。
算法推演到后面貌似都成了數(shù)學(xué)問(wèn)題,學(xué)好算法需要具備一定的數(shù)學(xué)思維,而且不是簡(jiǎn)單的加減乘除了,需要我們針對(duì)不同的問(wèn)題建立相應(yīng)的數(shù)學(xué)模型來(lái)解題。
綜合來(lái)講,初學(xué)者不要害怕“算法”,多鍛煉自己的解題思路,理清主線邏輯和分支邏輯;再者就是要拋開(kāi)編程語(yǔ)言,不要有“我連編程都不會(huì)怎么會(huì)算法”這個(gè)思想誤區(qū)。程序是為了實(shí)現(xiàn)算法,算法是程序的靈魂,而編寫(xiě)程序可以有很多種語(yǔ)言(C語(yǔ)言只是其中一種),要充分理清明白他們之間的關(guān)系,才有利于我們往后深入的學(xué)習(xí)。
在工作中,除了算法工程師之類(lèi)職位之外,其他的程序員職位在工作中遇到純算法的任務(wù)很少。常見(jiàn)的純算法問(wèn)題比如:用戶(hù)行為畫(huà)像、搜索建議、內(nèi)容推薦、廣告推薦等,他們的背后就是各種數(shù)據(jù)模型了。
基于筆者的經(jīng)驗(yàn)(后端開(kāi)發(fā))來(lái)講,我遇到的算法問(wèn)題基本上糅合在業(yè)務(wù)代碼里,需要特別用到算法的業(yè)務(wù)則會(huì)由專(zhuān)門(mén)的算法工程師封裝好對(duì)外開(kāi)放調(diào)用。
一個(gè)項(xiàng)目怎么拆分,一個(gè)模塊怎么分解,具體到某個(gè)類(lèi)、某個(gè)函數(shù)實(shí)現(xiàn)何種業(yè)務(wù),這個(gè)要靠經(jīng)驗(yàn)的積累和對(duì)項(xiàng)目本身所屬行業(yè)的業(yè)務(wù)研判。文章開(kāi)頭講到:算法即解題思路,那如果把視角抬高,整個(gè)項(xiàng)目作為一道題,那么,對(duì)項(xiàng)目的頂層設(shè)計(jì)、模塊拆解、功能劃分等就是宏觀意義上的算法了。
再把眼界放寬,國(guó)家的百年計(jì)劃,或者我們常聽(tīng)的“十四五規(guī)劃”,即一個(gè)五年周期的國(guó)家發(fā)展的規(guī)劃,這也是一個(gè)算法,它解決的問(wèn)題是如何在一個(gè)五年周期內(nèi)把整個(gè)國(guó)家的政治、經(jīng)濟(jì)、文化、教育等綜合水平都提升到某個(gè)檔次。
注意:“宏觀的算法”只是筆者為了加深對(duì)算法的認(rèn)知和理解想到的一個(gè)名詞,在計(jì)算機(jī)術(shù)語(yǔ)里并不存在。
推薦網(wǎng)站力扣 https://leetcode.cn/,注冊(cè)之后就從推薦的新手村開(kāi)始練習(xí),從易到難。
但是去練習(xí)有個(gè)前提是我們會(huì)一門(mén)編程語(yǔ)言。盡管我們還不會(huì)C語(yǔ)言,也可以先注冊(cè),可以不用編寫(xiě)正式的代碼,而是用“偽代碼”這種形式來(lái)表述我們的算法,等到我們學(xué)習(xí)了C語(yǔ)言相關(guān)的語(yǔ)法、數(shù)據(jù)結(jié)構(gòu)之后再去把“偽代碼”轉(zhuǎn)換成C語(yǔ)言代碼即可,這樣既能驗(yàn)證我們的算法,也能練習(xí)C語(yǔ)言。
算法的練習(xí)最好不要中斷,對(duì)未來(lái)找工作面試很有幫助哦~
隨著近幾年大數(shù)據(jù)、人工智能、機(jī)器學(xué)習(xí)的快速發(fā)展,算法這個(gè)概念逐漸被大眾所熟知。
基于大數(shù)據(jù)的人工智能,背后經(jīng)歷了上億甚至更多次的模型訓(xùn)練和學(xué)習(xí),也應(yīng)用到了各種領(lǐng)域。內(nèi)容推薦,你現(xiàn)在讀的本文就是根據(jù)你的日常瀏覽行為經(jīng)過(guò)一套算法處理之后推薦到你眼前的;智能客服,根據(jù)過(guò)往用戶(hù)的問(wèn)題來(lái)自動(dòng)解決你提出的問(wèn)題(雖然有時(shí)候很雞肋,真人客服目前還是剛需);智能機(jī)器人,每天跟你交流對(duì)話(huà),掌握你的習(xí)慣和行為,其實(shí)更多的想法還是從你身上賺錢(qián)^_^
那未來(lái)的算法是怎樣的呢?有個(gè)問(wèn)題不能忽略,算法的邏輯還是人來(lái)定的,如果算法能自己凈化并跳躍出一開(kāi)始定義它的人的邏輯,那《西部世界》、《失控玩家》等科幻影視也可能成為現(xiàn)實(shí)了…
一起學(xué)《C程序設(shè)計(jì)》第一課——C語(yǔ)言概述和學(xué)習(xí)前的準(zhǔn)備、意識(shí)
]]>
2.你要知道固定尺寸,比如說(shuō):pc端網(wǎng)頁(yè)需求常用尺寸:一般常用1920px,1440px,1366px,1280px,1200px,1136px,1080px等尺寸吧,為什么會(huì)有這樣的尺寸呢,因?yàn)橐m應(yīng)不同的廠家生產(chǎn)的顯示器的正常尺寸,臺(tái)式機(jī)常規(guī)尺寸一般在1920px,筆記本可能就1440px-1080px之間了,所以設(shè)計(jì)網(wǎng)頁(yè)首先考慮的就是適應(yīng)不同顯示器尺寸,尺寸適應(yīng)越好,說(shuō)明兼容越好,設(shè)計(jì)可以說(shuō)是越成功。
3.除了pc端以外,考慮第第二個(gè)適應(yīng)就是移動(dòng)端的尺寸,常用尺寸是:340px,640px,720px,1080px,這個(gè)根據(jù)甲方對(duì)圖片與瀏覽速度需求做出適當(dāng)選擇,舉例:640px常規(guī)網(wǎng)站占用開(kāi)啟速度可能是0.5秒全開(kāi),因?yàn)?40px的網(wǎng)站本身比較小,所以打開(kāi)速度快,客戶(hù)使用友好,但是分辨率低了,客戶(hù)視覺(jué)感就差,設(shè)計(jì)1080px打開(kāi)速度就慢,可能1.5秒,客戶(hù)體驗(yàn)感就相對(duì)差,但分辨率高,客戶(hù)視覺(jué)效果就會(huì)好。
4.上面兩個(gè)考慮好了以后,考慮字體大小以及顏色,如何能讓字體舒適的展示給客戶(hù),這里提出一個(gè)參考,pc端建議字體大小12-18px之間,移動(dòng)端參考640px尺寸的字體大小建議18px-26px之間,顏色反差盡量不要太大,因?yàn)轭伾床畲罅瞬贿m合人的正常閱讀。
5.上面三個(gè)考慮好了以后,需要知道客戶(hù)粑粑是做哪種網(wǎng)站,常規(guī)就三種,企業(yè)展示站(企業(yè)里用的對(duì)外展示的),信息站(58,趕集那種的),商城站(一般小程序做得較多,網(wǎng)站也有搞得,你可以理解為做一個(gè)新的淘寶站)。
6.首先是考慮導(dǎo)航欄,做什么樣的站去參考類(lèi)似站的導(dǎo)航欄是什么樣子的,如果這里參考別人都不會(huì),建議停下來(lái)看會(huì)教程吧。
7.其次是做banner/輪播圖,每個(gè)網(wǎng)站都需要做輪播圖,甭管是打廣告還是什么,banner都是必不可少的,這個(gè)地方搞不了,去學(xué)ui設(shè)計(jì)吧。
注意:這里說(shuō)的是設(shè)計(jì)網(wǎng)頁(yè),不是制作網(wǎng)頁(yè)。
]]>一個(gè)程序適用N種產(chǎn)品,該如何進(jìn)行編程?
在測(cè)量應(yīng)用中,對(duì)于相似產(chǎn)品,如:環(huán)規(guī),想要提高測(cè)量效率,并且減少產(chǎn)品程序的數(shù)量,測(cè)量員可以對(duì)產(chǎn)品的相同點(diǎn)進(jìn)行一定分析,發(fā)現(xiàn)其中部分?jǐn)?shù)據(jù)可實(shí)現(xiàn)參數(shù)化,通過(guò)RationalDMIS軟件的高級(jí)語(yǔ)言功能實(shí)現(xiàn)產(chǎn)品的快速測(cè)量,并適用于多種規(guī)格的產(chǎn)品。
1、產(chǎn)品分析
對(duì)于有著眾多規(guī)格的環(huán)規(guī)而言,如果每一個(gè)規(guī)格的大小都進(jìn)行編程,是一個(gè)非常繁瑣且不便的工程,對(duì)于測(cè)量員使用對(duì)應(yīng)程序也是極其不便的,影響測(cè)量效率。我們對(duì)環(huán)規(guī)這類(lèi)產(chǎn)品進(jìn)行分析,特點(diǎn)如下圖:
環(huán)規(guī)的類(lèi)型內(nèi)外為T(mén)YPE,總高度定義為H,頂部向下偏移量定義為UP,底部向上偏移量定義為DP,環(huán)規(guī)直徑定義為DM,測(cè)量截面數(shù)量m,每個(gè)截面測(cè)量點(diǎn)數(shù)為n。
2、程序的設(shè)計(jì)
2.1 程序運(yùn)行后,通過(guò)人為輸入,可以實(shí)現(xiàn)不同規(guī)格產(chǎn)品的自動(dòng)測(cè)量
2.2 流程圖
2.3 RationalDMIS 程序編寫(xiě)
(1)通過(guò)DMIS提示,設(shè)置一個(gè)運(yùn)行時(shí)輸入?yún)?shù)的提示窗口
代碼如下:
(2) 對(duì)參數(shù)進(jìn)行判斷,如判斷環(huán)規(guī)類(lèi)型、輸入內(nèi)容為字母
、0 等情況
(3)手動(dòng)建立坐標(biāo)系
(4)設(shè)置安全平面宏
(請(qǐng)將安全平面宏程序按以下內(nèi)容修改)
(5)自動(dòng)精建坐標(biāo)系
(6)評(píng)價(jià)與分析
通過(guò)前面輸入的層數(shù)與點(diǎn)數(shù)參數(shù),進(jìn)行圓柱測(cè)量,并
進(jìn)行評(píng)價(jià)
(7)生產(chǎn)檢測(cè)報(bào)告
(8)總結(jié)
通過(guò)RationalDMIS軟件,只需簡(jiǎn)單3步,即可完成:
1、條件判斷,輸入管控參數(shù),判斷規(guī)格類(lèi)型;
2、利用賦值,將管控參數(shù)賦給變量;
3、通過(guò)變量,規(guī)劃測(cè)量軌跡,實(shí)現(xiàn)了不同規(guī)格的產(chǎn)品的檢測(cè);
最終實(shí)現(xiàn)一個(gè)程序,完成N個(gè)不同規(guī)格產(chǎn)品的自定、高效測(cè)量。
(9)完整代碼如下
向上滑動(dòng)閱覽
$$/* Header
DMISMN/'Created by [思瑞測(cè)量技術(shù)(深圳)有限公司(非銷(xiāo)售版)-101522-10825] on 星期四, 五月 26, 2022', 4.0
UNITS/MM, ANGDEC, MMPS
WKPLAN/XYPLAN
PRCOMP/ON
TECOMP/OFF
FLY/1.000000
MODE/PROG, MAN
SNSET/APPRCH, 1.000000
SNSET/RETRCT, 1.000000
SNSET/DEPTH, 0.000000
SNSET/SEARCH, 10.000000
SNSET/CLRSRF, 10.000000
RECALL/D(MCS)
SNSLCT/S(ROOTSN2)
GEOALG/BF, LSTSQR
GEOALG/ANGLB, DEFALT
GEOALG/CIRCLE, MAXINS
GEOALG/ARC, LSTSQR
GEOALG/PLANE, LSTSQR
$$
$$
$$*/
MODE/MAN
DECL/COMMON, INTGR, RINGconfig,TYPE,RINGH,RINGDM,RINGUP,RINGDP,RINGPOINTS,RINGCOUNTS
RINGconfig = PROMPT/TEXT,'請(qǐng)選擇環(huán)規(guī)類(lèi)型:',LIST,TYPE,'內(nèi)','外',TEXT,'高度 H:',EDIT,RINGH,TEXT,'直徑 DM:',EDIT,RINGDM,TEXT,'上偏移量 UP:',EDIT,RINGUP,TEXT,'下偏移量 DP:',EDIT,RINGDP,TEXT,'每層測(cè)點(diǎn)數(shù) N:',EDIT,RINGPOINTS,TEXT,'層數(shù) M:',EDIT,RINGCOUNTS
if/(TYPE.EQ.1)
KNPTN1=ASSIGN/1
ELSE
KNPTN1=ASSIGN/-1
ENDIF
$$檢查參數(shù)
IF/(RINGH.EQ.0)
RINGH = PROMPT/'請(qǐng)輸入正確的環(huán)規(guī)高度 H', 100, 1
ENDIF
IF/(RINGDM.EQ.0)
RINGDM = PROMPT/'請(qǐng)輸入正確的環(huán)規(guī)直徑 DM', 9999, 1
ENDIF
IF/(RINGUP.EQ.0)
RINGUP = PROMPT/'請(qǐng)輸入正確的偏移量 UP', RINGH, 1
ENDIF
IF/(RINGDP.EQ.0)
RINGDP = PROMPT/'請(qǐng)輸入正確的偏移量 DP', RINGH, 1
ENDIF
IF/(RINGPOINTS.EQ.0)
RINGPOINTS = PROMPT/'請(qǐng)輸入正確的每層測(cè)點(diǎn)數(shù) N', 9999, 3
ENDIF
IF/(RINGCOUNTS.EQ.0)
RINGCOUNTS = PROMPT/'請(qǐng)輸入正確的測(cè)量層數(shù) M', 9999, 2
ENDIF
F(PLN1)=FEAT/PLANE,POL,0,0,0.000000,0.000000,0.000000,1.000000
FA(PLN1)=FEAT/PLANE,POL,0,0,0.000000,0.000000,0.000000,1.000000
$$Measurement points are created through nominal points
MEAS/PLANE, F(PLN1), 3
PTMEAS/POL, 16.022606, 89.412167, 0.000000, 0.000000, 0.000000, 1.000000
PTMEAS/POL, 16.618454, 203.430682, 0.000000, 0.000000, 0.000000, 1.000000
PTMEAS/POL, 16.155284, 335.311794, 0.000000, 0.000000, 0.000000, 1.000000
ENDMES
D(CRD1) = DATSET/FA(PLN1), ZDIR
D(CRD1) = TRANS/ZORIG, FA(PLN1)
F(CIR1)=FEAT/CIRCLE,INNER,CART,0.000000,0.000001,-2,0.000000,0.000000,1.000000, RINGDM
FA(CIR1)=FEAT/CIRCLE,INNER,CART,0.000000,0.000001,-2,0.000000,0.000000,1.000000, RINGDM
$$ Measurement points are created through nominal points
MEAS/CIRCLE, F(CIR2), 4
PTMEAS/CART, 0, KNPTN1*RINGDM/2, -2 , 0, -1*KNPTN1, 0
PTMEAS/CART, KNPTN1*RINGDM/2, 0, -2, -1*KNPTN1, 0, 0
PTMEAS/CART, 0, -1*KNPTN1*RINGDM/2, -2, 0,1*KNPTN1, 0
PTMEAS/CART, -1*KNPTN1*RINGDM/2, 0, -2, 1*KNPTN1,0, 0
ENDMES
D(CRD2) = DATSET/FA(PLN1), ZDIR, FA(CIR1), XORIG
D(CRD2) = TRANS/ZORIG, FA(PLN1), YORIG, FA(CIR1), XORIG, -0
MODE/PROG,MAN
$$ MACRO: EASI_CLEARPLN_GOTO
$$ FUNCTION: CLEARANCE SURFACE IMPLEMENTATION
$$ Move machine CLEAR SURFACE DIST above the current clear surface
$$plane and then move machine parallel to the clear surface plane
$$ ALL Macro parameters are in PCS and Current UNITS
$$ Last update: 3-1-04 Add mode checking. only works in PROG MODE
$$ Last update: 8-24-04 Clear position is based on the surface of
$$
$$ This sample DMIS Macro is provided by External-Array Software, Inc.
$$ It should be modified for your own use. There is no guarantee for
$$ the quality of this Macro. November, 2003
$$ 調(diào)用參數(shù) ISOM 為安全平面參考元素類(lèi)型理論0(OR實(shí)際1)
$$ 調(diào)用參數(shù)目標(biāo)位置測(cè)點(diǎn)TRAX 、TRAY、 TRAZ,TRAI,TRAJ,TRAK坐標(biāo)及矢量
M(EASI_CLEARPLN_GOTO) = MACRO/ISNOM, TARX, TARY, TARZ, TARI, TARJ, TARK
DECL/LOCAL, REAL, CCX, CCY, CCZ, CCI, CCJ, CCK
DECL/LOCAL, REAL, CURX, CURY, CURZ, TD, CLRDIST, SDIAM,BJDIST
DECL/LOCAL, CHAR, 255, CLRLABEL, FLABEL, MMODE, SNAME
$$獲取當(dāng)前運(yùn)行模式及安全平面參考元素名Label
MMODE = VALUE/MODE
CLRLABEL = VALUE/SNSET, CLRSRF
$$判斷Label是否存在(關(guān)閉情況為空,非關(guān)閉則會(huì)獲取到字符串,字符串長(zhǎng)度大于0) 同時(shí)判斷條件 當(dāng)前模式是否為自動(dòng),否則跳過(guò)
IF/ ( (LEN(CLRLABEL) .GT. 0) .AND. (MMODE .EQ. 'PROG,MAN') )
$$獲取安全距離
CLRDIST = VALUE/SNSET, CLRSRF, DIST
BJDIST= VALUE/SNSET,APPRCH
TARX=ASSIGN/TARX+BJDIST*TARI
TARY=ASSIGN/TARY+BJDIST*TARJ
TARZ=ASSIGN/TARZ+BJDIST*TARK
$$給FLABEL賦值,默認(rèn)FA
FLABEL = ASSIGN/'FA'
$$根據(jù)ISOM情況來(lái)更改FA或F
IF/ ISNOM .EQ. 0
FLABEL = ASSIGN/'F'
ENDIF
$$賦值CCX,CCY,CCZ,CCI,CCJ,CCK為安全平面參考元素中心坐標(biāo)的XYZIJK
CCX = OBTAIN/FLABEL(@CLRLABEL), 3
CCY = OBTAIN/FLABEL(@CLRLABEL), 4
CCZ = OBTAIN/FLABEL(@CLRLABEL), 5
CCI = OBTAIN/FLABEL(@CLRLABEL), 6
CCJ = OBTAIN/FLABEL(@CLRLABEL), 7
CCK = OBTAIN/FLABEL(@CLRLABEL), 8
$$獲取探頭名稱(chēng)
SNAME = VALUE/SNSLCT
$$獲取探頭直徑
SDIAM = OBTAIN/SS(SNAME), 8
$$延安全平面矢量增加一個(gè)探頭半徑
CCX = ASSIGN/CCX + CCI * SDIAM/2
CCY = ASSIGN/CCY + CCJ * SDIAM/2
CCZ = ASSIGN/CCZ + CCK * SDIAM/2
$$獲取當(dāng)前探針X,Y,Z坐標(biāo)
CURX = VALUE/GOTOM, XAXIS
CURY = VALUE/GOTOM, YAXIS
CURZ = VALUE/GOTOM, ZAXIS
$$計(jì)算當(dāng)前坐標(biāo)到安全平面的垂直距離
TD = ASSIGN/(CURX – CCX) * CCI + (CURY – CCY) * CCJ + (CURZ – CCZ) * CCK
$$清除原有判斷,任意位置先垂直移動(dòng)到安全高度
$$IF/ TD .LT. CLRDIST
TD = ASSIGN/(CLRDIST – TD)
GOTO/CURX+CCI*TD, CURY+CCJ*TD, CURZ+CCK*TD
$$ENDIF
$$計(jì)算目標(biāo)坐標(biāo)到安全平面的垂直距離
TD = ASSIGN/(TARX – CCX) * CCI + (TARY – CCY) * CCJ + (TARZ – CCZ) * CCK
IF/ TD .LT. CLRDIST
TD = ASSIGN/(CLRDIST – TD)
GOTO/TARX+CCI*TD, TARY+CCJ*TD, TARZ+CCK*TD
$$建議增加大于的情況
ENDIF
ENDIF
ENDMAC
SNSET/APPRCH, 1.0000
SNSET/RETRCT, 1.0000
SNSET/DEPTH, 0.0000
SNSET/SEARCH, 10.0000
SNSET/CLRSRF, FA(PLN1), 10.0000
F(PLN2)=FEAT/PLANE,POL,0,0,0.000000,0.000000,0.000000,1.000000
$$ Measurement points are created through nominal points
CALL/M(EASI_CLEARPLN_GOTO), 1,0, KNPTN1*RINGDM/2, 0 , 0, 0, 1
MEAS/PLANE, F(PLN2), 3
PTMEAS/POL, KNPTN1*1+RINGDM/2, 90, 0.000000, 0.000000, 0.000000, 1.000000
PTMEAS/POL, KNPTN1*1+RINGDM/2, 210, 0.000000, 0.000000, 0.000000, 1.000000
PTMEAS/POL, KNPTN1*1+RINGDM/2, 330, 0.000000, 0.000000, 0.000000, 1.000000
ENDMES
D(CRD3) = DATSET/FA(PLN2), ZDIR
D(CRD3) = TRANS/ZORIG, FA(PLN2)
F(CIR2)=FEAT/CIRCLE,INNER,CART,0.000000,0.00000,-2,0.000000,0.000000,1.000000, RINGDM
$$ Measurement points are created through nominal points
CALL/M(EASI_CLEARPLN_GOTO), 1,0, RINGDM/2, -2 , 0, -1*KNPTN1, 0
MEAS/CIRCLE, F(CIR2), 4
PTMEAS/CART, 0, RINGDM/2, -2 , 0, -1*KNPTN1, 0
IF/(TYPE.EQ.2)
CALL/M(EASI_CLEARPLN_GOTO), 1,RINGDM/2, 0, -2, -1*KNPTN1, 0, 0
ENDIF
PTMEAS/CART, RINGDM/2, 0, -2, -1*KNPTN1, 0, 0
IF/(TYPE.EQ.2)
CALL/M(EASI_CLEARPLN_GOTO), 1,0, -1*RINGDM/2, -2, 0,1*KNPTN1, 0
ENDIF
PTMEAS/CART, 0, -1*RINGDM/2, -2, 0,1*KNPTN1, 0
IF/(TYPE.EQ.2)
CALL/M(EASI_CLEARPLN_GOTO), 1,-1*RINGDM/2, 0, -2, 1*KNPTN1,0, 0
ENDIF
PTMEAS/CART, -1*RINGDM/2, 0, -2, 1*KNPTN1,0, 0
ENDMES
D(CRD4) = DATSET/FA(PLN2), ZDIR, FA(CIR2), XORIG
D(CRD4) = TRANS/ZORIG, FA(PLN2), YORIG, FA(CIR2), XORIG, -0
$$ Set.Term.Delete
IF/(TYPE.EQ.1)
KNPTC1=ASSIGN/'內(nèi)'
ELSE
KNPTC1=ASSIGN/'外'
ENDIF
TEXT/OUTFIL,CONCAT('環(huán)規(guī)類(lèi)型:',KNPTC1)
TEXT/OUTFIL,CONCAT('環(huán)規(guī)直徑:',STR(RINGDM))
TEXT/OUTFIL,CONCAT('環(huán)規(guī)高度:',STR(RINGH))
TEXT/OUTFIL,CONCAT('測(cè)量上偏移量:',STR(RINGUP))
TEXT/OUTFIL,CONCAT('測(cè)量下偏移量:',STR(RINGDP))
TEXT/OUTFIL,CONCAT('測(cè)量層數(shù)',STR(RINGCOUNTS))
TEXT/OUTFIL,CONCAT('每層測(cè)量點(diǎn)數(shù):',STR(RINGPOINTS))
DECL/COMMON,INTGR,ALLPOINTS
ALLPOINTS=ASSIGN/RINGCOUNTS*RINGPOINTS
DECL/REAL,PRR,PA,PH,PX,PY,PI,PJ,PDA,PDB
IF/(TYPE.EQ.1)
F(CYL1) = FEAT/CYLNDR,INNER,CART, 0,0,-1*RINGH/2, 0,0,1, RINGDM, RINGH
CALL/M(EASI_CLEARPLN_GOTO),1,RINGDM/2,0,0, -1,0,0
MEAS/CYLNDR, F(CYL1),ALLPOINTS
DO/PDA,1,RINGCOUNTS,1
DO/PDB,1,RINGPOINTS,1
PRR=ASSIGN/RINGDM/2
PA=ASSIGN/(360/RINGPOINTS)*(PDB-1)
PH=ASSIGN/-1*RINGUP-(RINGH-RINGUP-RINGDP)/RINGCOUNTS*(PDA-1)
PI=ASSIGN/COS(DTOR(PA))*KNPTN1*-1
PJ=ASSIGN/SIN(DTOR(PA))*KNPTN1*-1
PX=ASSIGN/RINGDM/2*PI
PY=ASSIGN/RINGDM/2*PJ
PTMEAS/POL,PRR,PA,PH,PI,PJ,0
ENDDO
ENDDO
ENDMES
ELSE
F(CYL1) = FEAT/CYLNDR,OUTER,CART, 0,0,-1*RINGH/2, 0,0,1, RINGDM, RINGH
MEAS/CYLNDR, F(CYL1),ALLPOINTS
DO/PDA,1,RINGCOUNTS,1
DO/PDB,1,RINGPOINTS,1
PRR=ASSIGN/RINGDM/2
PA=ASSIGN/(360/RINGPOINTS)*(PDB-1)
PH=ASSIGN/-1*RINGUP-(RINGH-RINGUP-RINGDP)/RINGCOUNTS*(PDA-1)
PI=ASSIGN/COS(DTOR(PA))*KNPTN1*-1
PJ=ASSIGN/SIN(DTOR(PA))*KNPTN1*-1
PX=ASSIGN/RINGDM/2*PI
PY=ASSIGN/RINGDM/2*PJ
CALL/M(EASI_CLEARPLN_GOTO),1,PX,PY,PH,PI,PJ,0
PTMEAS/POL,PRR,PA,PH,PI,PJ,0
ENDDO
ENDDO
ENDMES
ENDIF
T(TDM1)=TOL/DIAM,-0.500000,0.500000
OUTPUT/FA(CYL1),TA(TDM2)
T(TCLD1)=TOL/CYLCTY,0.200000
OUTPUT/FA(CYL1),TA(TCLD1)
參考文獻(xiàn):《2015 PC-DMIS比武大賽論文集》
]]>