AutoCAD的二次開(kāi)發(fā)支持多種語(yǔ)言,比如Autolisp, VB, C#, Javascript。在這里,我們將介紹如何用c#,在.NET框架下,建立第一個(gè)項(xiàng)目。 一 . ...
AutoCAD的二次開(kāi)發(fā)支持多種語(yǔ)言,比如Autolisp, VB, C#, Javascript。在這里,我們將介紹如何用c#,在.NET框架下,建立第一個(gè)項(xiàng)目。 一 . ...
什么是圖元信息 在Autocad中,一條線,一個(gè)圓,一個(gè)塊,都是圖元。想要控制某個(gè)圖元,就要掌握該圖元的信息。 獲取圖元屬性 相關(guān)函數(shù)功能說(shuō)明(entsel)選擇一個(gè)圖元后,...
autocad自帶命令rec繪制矩形 在Autocad中,rec命令可以迅速繪制一個(gè)矩形。 自定義函數(shù)繪制矩形 代碼我們現(xiàn)在使用autolisp來(lái)仿寫這個(gè)功能。首先展示下全部...
今天給大家介紹一個(gè)Dynamo的初級(jí)案例,難度不大,適合初學(xué)者。案例是能隨太陽(yáng)轉(zhuǎn)動(dòng)的陣列太陽(yáng)能板?;窘Y(jié)構(gòu)很簡(jiǎn)單,包括垂直的桿件,桿件頂端的太陽(yáng)能板。首先來(lái)看看大體的建模思路...
在Swift的官方文檔中,后面還有很多概念,比如什么泛型,協(xié)議,析構(gòu),擴(kuò)展,錯(cuò)誤處理等等。但是,對(duì)于零基礎(chǔ)的外行來(lái)說(shuō),到這里,我們就可以暫告一段落了。如果你覺(jué)得依然意猶未盡,...
類的概念 在官方文檔中,直接把類和結(jié)構(gòu)體做了對(duì)比說(shuō)明。但是對(duì)于本文的讀者來(lái)說(shuō),可能有點(diǎn)突然。我們?cè)谶@里就先對(duì)一些基礎(chǔ)概念進(jìn)行了解。我們之前學(xué)習(xí)了基本數(shù)據(jù)類型,函數(shù),枚舉等,這...
枚舉 什么是枚舉? 還是說(shuō)回到數(shù)據(jù)類型。我們?cè)诒磉_(dá)某個(gè)事物的時(shí)候,可以用數(shù)字,文字進(jìn)行描述;可以用流程語(yǔ)句來(lái)描述一段邏輯;還可以用函數(shù),來(lái)打包某件事,用于更加方便的調(diào)用。某些...
點(diǎn)的應(yīng)用 宇宙從奇點(diǎn)中誕生,萬(wàn)物始于一。讓我們從最簡(jiǎn)單的點(diǎn)入手。 創(chuàng)建一個(gè)點(diǎn) 在三維空間中,有x,y,z三個(gè)維度,確定了三個(gè)維度的值,我們就得到了一個(gè)確定的點(diǎn)。 創(chuàng)建多個(gè)點(diǎn) ...
函數(shù) 函數(shù)類型作為參數(shù)類型,函數(shù)類型作為返回類型,嵌套函數(shù) 函數(shù)類型 關(guān)于數(shù)據(jù)類型,我們之前已經(jīng)介紹過(guò)了?,F(xiàn)在來(lái)回憶一下四大類數(shù)據(jù)類型: 有無(wú):Optional 數(shù)字:Int...
函數(shù) 多參數(shù) 我們?cè)O(shè)計(jì)一個(gè)能求矩形面積的函數(shù),輸入長(zhǎng)和寬,就得出面積: 這里,我們?cè)O(shè)計(jì)了length和width兩個(gè)參數(shù),分別代表了長(zhǎng)方形的長(zhǎng)和寬,并且為他們指定了Doubl...
在Dynamo中,CodeBlock是一個(gè)重要且常用的功能。本文根據(jù)官方幫助文檔做了一個(gè)總結(jié),希望對(duì)你有用。在畫布的任意空白區(qū)域雙擊鼠標(biāo)左鍵,就能調(diào)出這個(gè)節(jié)點(diǎn)。 我們可以在其...
函數(shù) 什么是函數(shù)? 你認(rèn)識(shí)了一個(gè)新朋友,她長(zhǎng)發(fā)飄飄,身材高挑,還有一雙烏黑的大眼睛!但是,你不會(huì)每次都把新朋友的特點(diǎn)和細(xì)節(jié)都重新描述一遍,因?yàn)?,你給了她一個(gè)名稱。你每次跟朋友...
控制流 什么是控制流? 所謂控制流,是用來(lái)控制一件事物的流程的。跟數(shù)據(jù)類型一樣,同樣是模擬我們大腦對(duì)現(xiàn)實(shí)生活的處理模式。還記得我在開(kāi)始舉的例子的嗎?一起來(lái)回顧一下: 早晨起(...
集合的操作 這節(jié),我們主要介紹如何操作這些數(shù)據(jù)組合。操作任何數(shù)據(jù),可以簡(jiǎn)單提煉為 增,刪,改,查四個(gè)字。關(guān)于查,就是訪問(wèn),上節(jié)我們已經(jīng)說(shuō)過(guò)了,本節(jié)主要討論增,刪,改。但是,具...
集合 什么是集合? 我們之前介紹了數(shù)據(jù)類型,每個(gè)數(shù)據(jù)類型中往往包含是單條數(shù)據(jù)。其實(shí),多條數(shù)據(jù)也可以組合的形式出現(xiàn)。這種組合起來(lái)的數(shù)據(jù),就叫做集合。那么,有哪些組合的形式呢? ...
字符和字符串 本節(jié),我們專門來(lái)講講數(shù)據(jù)類型中的String類型及其操作。 什么是字符和字符串? 簡(jiǎn)單理解,字符就是英文字母,字符串就是多個(gè)英文字母,就是單詞,詞組,或句子。當(dāng)...
運(yùn)算符 什么是運(yùn)算符? 所謂運(yùn)算符,其實(shí)可以簡(jiǎn)單理解為小學(xué)數(shù)學(xué)中的加減乘除。我們可以對(duì)常量和變量進(jìn)行運(yùn)算。 但是,事情沒(méi)有那么簡(jiǎn)單。還有很多地方使用和利用了這樣的一些符號(hào):+...