導航:首頁 > 五金知識 > 賤人工具箱定距等分編號

賤人工具箱定距等分編號

發布時間:2024-03-28 11:33:20

1. cad怎麼連續編號插件

首先下載cad插件「賤人工具箱」。打開cad,輸入ap載入一下cad插件「賤人工具箱」
2
/4
載入完成後輸入DT,先輸入一個編號BL-01-01,回車
3
/4
輸入y,選擇賤人工具箱上的遞增復制,然後輸入1,回車
4
/4
選中編號,回車然後單擊空白處,就出來遞增的編號了

2. cad 賤人工具箱里怎麼能快速編號像123....

先載入賤人工具(來命令是自ap,然後找到賤人工具的位置載入完成,關閉窗口),再輸入命令:y或者yy。彈出賤人工具箱,選擇遞增復制,這時候會讓你選擇對象,就選擇你的123(123應該要是多行文字才行),提示是遞增幾?默認的應該是1.如果是1,滑鼠右鍵就可以了,OK!問題解決了。

3. 賤人工具箱如何編號如一個圓有很多個不同樣的圖型,編成1到500,

我用賤人嘗試過,不會弄,後來下載了一個lisp,用text編輯的數字可以復制遞增。希望對你有所幫助。如下:
(defun c:gf()
(setq bc (getint "\n 請輸入步長:"))
)

(defun c:saa()
(setq banben (ver))
(ddd banben)
(setq banben (atoi banben))
(prompt "\n 設置步長命令為:gf,初始步長為1")
(prompt "\n 請選擇不需要更改的實體:")
(if (= bc nil)
(setq bc 1)
)
(setq ddjjqq (ssget))
(setq entt (entsel "\n 請選擇一個文字:"))
(setq ent (car entt))
;(setq pt1 (cadr entt))
(redraw ent 3)
(setq dxf (entget ent)) ;聯合列表
(setq wenzizu (assoc 1 dxf)) ;點對列表
(setq wenzi (cdr wenzizu)) ;文字

(setq wenzilen (strlen wenzi))
(setq fanyihou (vl-string-translate "1234567890" "##########" wenzi)) ;翻譯字元

(setq wei (vl-string-search "#" fanyihou)) ;找出#的位置

(setq qianzhui (substr wenzi 1 wei)) ;取出前綴
(setq shuzi (substr wenzi (+ wei 1))) ;取出字元串形式的數字
(setq shishu (atoi shuzi)) ;把數字改為實數

(setq pt1 (getpoint "\n 請選擇一個點:"))
(setq pt2 (getpoint pt1 "\n 請選擇第二點:"))
(setq n 0)

(while pt2

(setq lll (substr wenzi 1 1)) ;判斷第一個字元是什麼
;(setq llll (substr wenzi 4 1)) ;判斷第四個字元是什麼

(cond

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
( (= lll "<") ;
(progn ;
(setq b (+ shishu bc n)) ;
(setq c (itoa b)) ;

(if (< b 10) ;
(setq d (strcat qianzhui "0" c ">"))
(setq d (strcat qianzhui c ">"))
) ;
;
(setq e (cons 1 d))

(if (> banben 2004)
(progn ;
(command "" ddjjqq "" pt1 pt2 "")
(command "" ent "" pt1 pt2 "")
)
(progn ;
(command "" ddjjqq "" pt1 pt2 )
(command "" ent "" pt1 pt2 )
) ;end progn
) ;end if

(setq ent1 (entget (entlast))) ; ;此處為一個判斷
(setq txtzh1 (assoc 1 ent1)) ;
(setq ent1 (subst e txtzh1 ent1)) ;
(entmod ent1) ;
(princ) ;
) ;end progn ;
) ;end first ;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;如果要加判斷的話,請選擇這里

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(t ;
(progn ;
(setq b (+ shishu bc n))
;
(setq c (itoa b))
(if (< b 10) ;
(setq d (strcat qianzhui c))
(setq d (strcat qianzhui "0" c))
) ;
(setq e (cons 1 d))

(if (> banben 2004)
(progn ;
(command "" ddjjqq "" pt1 pt2 "")
(command "" ent "" pt1 pt2 "")
) ;end progn

(progn ;
(command "" ddjjqq "" pt1 pt2 )
(command "" ent "" pt1 pt2 )
) ;end progn
); end if ; ;此處為第二個判斷
(setq ent1 (entget (entlast))) ;
(setq txtzh1 (assoc 1 ent1)) ;
(setq ent1 (subst e txtzh1 ent1)) ;
(entmod ent1) ;
(princ) ;
) ;
) ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

) ;end cond

(setq n (+ bc n))
(setq pt2 (getpoint pt1 "\n 請選擇第二點:")) ;pt1決定有沒有顯示線

) ;end while
) ;end defun

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;; 以下為輸入單個字的命令 ;;;;;;;;;;;;;;;;

(defun c:sa()
(setq banben (ver))
(ddd banben)
(setq banben (atoi banben))
(prompt "\n 設置步長命令為:gf,初始步長為1")
(if (= bc nil)
(setq bc 1)
)

(setq enty (entsel "\n 請選擇一個文字:"))
(setq ent (car enty))
;(setq pt1 (cadr enty))

(redraw ent 3)
(setq dxf (entget ent)) ;聯合列表
(setq wenzizu (assoc 1 dxf)) ;點對列表
(setq wenzi (cdr wenzizu)) ;文字

(setq wenzilen (strlen wenzi))
(setq fanyihou (vl-string-translate "1234567890" "##########" wenzi)) ;翻譯字元

(setq wei (vl-string-search "#" fanyihou)) ;找出#的位置

(setq qianzhui (substr wenzi 1 wei)) ;取出前綴
(setq shuzi (substr wenzi (+ wei 1))) ;取出字元串形式的數字
(setq shishu (atoi shuzi)) ;把數字改為實數

(setq pt1 (getpoint "\n 請選擇一個點:"))
(setq pt2 (getpoint pt1 "\n 請選擇第二點:"))
(setq n 0)

(while pt2

(setq lll (substr wenzi 1 1)) ;判斷第一個字元是什麼

;(setq llll (substr wenzi 4 1)) ;判斷第四個字元是什麼
(cond

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
( (= lll "<") ;
(progn ;
(setq b (+ shishu bc n)) ;
(setq c (itoa b)) ;
(if (< b 10) ;
(setq d (strcat qianzhui "0" c ">"))
(setq d (strcat qianzhui c ">")) ;
) ;
(setq e (cons 1 d))

(if (> banben 2004) ;
(command "" ent "" pt1 pt2 "")
(command "" ent "" pt1 pt2 )
) ;

(setq ent1 (entget (entlast))) ; ;此處為一個判斷
(setq txtzh1 (assoc 1 ent1)) ;
(setq ent1 (subst e txtzh1 ent1)) ;
(entmod ent1) ;
(princ) ;
) ;end progn ;
) ;end first ;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;如果要加判斷的話,請選擇這里

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(t ;
(progn ;
(setq b (+ shishu bc n)) ;
(setq c (itoa b))
(if (< b 10) ;
(setq d (strcat qianzhui "0" c))
(setq d (strcat qianzhui c))
) ;
(setq e (cons 1 d))

(if (> banben 2004) ;
(command "" ent "" pt1 pt2 "")
(command "" ent "" pt1 pt2 )
) ;
;此處為第二個判斷
(setq ent1 (entget (entlast))) ;
(setq txtzh1 (assoc 1 ent1)) ;
(setq ent1 (subst e txtzh1 ent1)) ;
(entmod ent1) ;
(princ) ;
) ;
) ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

) ;end cond

(setq n (+ bc n))
(setq pt2 (getpoint pt1 "\n 請選擇第二點:")) ;pt1決定有沒有顯示線

) ;end while
(princ)
) ;end defun

;;;;;;(wcmatch "SHZ1G" "*[1234567890]*") 可以找到是否只有一個數字

(defun ddd (#a)

(setq #b (vl-string->list #a))
(setq #c (vl-remove-if '(lambda (x) (> x 57)) #b))
(setq #d (vl-remove-if '(lambda (x) (< x 46)) #c))
(setq #e (vl-remove 47 #d)) ;此句是去掉/的語句
(setq banben (vl-list->string #e))

4. 賤人工具箱怎麼提取高程和偏距

1.根據已知的偏距和高程,使用TXT記事本編輯如下格式的CASS斷面里程文件,然後將.TXT文件擴展名後綴修改為.HDM文件擴展名後綴。

斷面里程文件擴展名是「.HDM」,總體格式如下:

BEGIN[,斷面里程][:斷面序號]
第一點里程,第一點高程
第二點里程,第二點高程
……
NEXT
另一期第一點里程,第一點高程
另一期第二點里程,第二點高程
……

說明:

①每個斷面第一行以「BEGIN」開始;「斷面里程」參數多用在道路土方計算方面,表示當前橫斷面中樁在整條道路上的里程,如果里程文件只用來畫斷面圖,可以不要這個參數;「斷面序號」參數和下面要講的道路設計參數文件的「斷面序號」參數相對應,以確定當前斷面的設計參數,同樣在只畫斷面圖時可省略。

②各點應按斷面上的順序表示,里程依次從小到大。

③每個斷面從「NEXT」往下的部分可以省略,這部分表示同一斷面另一個時期的斷面數據,例如設計斷面數據,繪斷面圖時可將兩期斷面線同時畫出來,如同時畫出實際線和設計線。

斷面里程文件示例數據:

BEGIN
0.0,3.26
100.0,3.76
113.5,4.13
116.5,4.13
152,3.68
166,3.73
200,3.41
300,3.39
400,4.03
500,4.2
600,4.05
700,4.26
800,3.54
900,3.63
961.5,3.73
966.5,3.77
1000,3.02
1100,3.83
1200,4.1

可以將以上數據復制下來,保存為1.HDM文件。

2.使用cass「工程應用」菜單下的「繪斷面圖」--》「根據里程文件」功能,繪制出一條完整的斷面圖。

5. CAD布局如何批量列印多張圖紙

在CAD的布局中列印圖紙一般會設置很多,但是如果列印的圖紙比較多時該怎麼操作呢?其實這個也不算太難,下面就讓我告訴你CAD布局批量列印多張圖紙的 方法 ,一起看看吧。
CAD布局批量列印多張圖紙的方法
使用批量列印工具插件,好用的工具有秋楓批量列印工具、賤人工具箱也帶打量功能,兩者功能非常相似,使用非常方便。

a、首先,載入秋楓列印插件。然後點擊CAD里的工具,點擊載入

b、載入應用程序紅線處程序 (本教程用的是秋楓3.59)

c、在命令行輸入BPLOT(不區分大小寫)調用插件,調出窗口如圖:

d、先選擇列印設置(目的是先設置列印機及圖紙大小)會彈出如下窗口,我們選擇 新建

建一個默認為設置1,點確定。如圖:

e、列印機的設置:這里我選擇列印機的名稱為PDF列印機,每個公司都有自己的列印機,這里我就不多說了。圖紙選擇看個人需求A3,A4都不一定,列印范圍選擇窗口,然後跳轉到CAD窗口,隨便選個框框,就是畫個矩形一樣。最重要的是----選擇居中列印和布滿圖紙。列印樣式也是根公司統一的,最後按確定。如下圖:

f、第六步確定後,彈出這個窗口,選擇設置1置為當前。然後關閉。這樣列印機就設置好了。如圖:

g、批量列印的設置,圖框形式選擇圖塊或者圖層,圖框是塊就可以選擇圖塊,(若圖框不是塊,我們可以新建個圖層,在每個圖框外輪廓畫個矩形,這樣我們就可以選擇圖層啦)列印比例選擇適合圖紙。(這個不能改變)。列印順序以實際情況選擇。如下圖:

h、都設置好了,我們選擇“從圖中指定圖塊或圖層”。如圖:

j、選好圖框為參考後,我們回到批量列印設置頁面,選擇圖紙,如圖:

k、選擇要處理的圖紙。然後點應用,輸入保存的文件名保存。(下次批量列印就不用再設置了,是應用這次的設置)。一切OK點確定。
CAD教程:基本二維圖形繪制
1.絕對坐標系 ①笛卡爾絕對坐標: 以坐標原點(0,0,0)為基點定位所有的點。各個點之間沒有相對關系,只是和坐標零點的有關。 ②絕對極坐標: 以坐標原點(0,0,0)為極點定位所有的點,通過輸入相對於極點的距離和角度來定義點的位置。 使用格式: 距離〈角度

2.相對坐標系 ①笛卡爾相對坐標: 以某點相對於另一已知點的相對位置來定義該點的位置。相對已知點坐標點(x,y,z)的增量為( Δx, Δy,Δz)的坐標點的輸入格式為(@Δx, Δy, Δz),其中@表示輸入的為相對坐標值。 ②相對極坐標: 以某一特定的點為參考極點,輸入相對於極點的距離和角度來定義一個點的位置,其使用格式為:@距離〈角度

3.點 ①點的設置 格式—點樣式-設置點樣式 ②繪制點 命令:繪圖-點-單點、多點 ③繪制特殊點 a定數等分點 是按相間的間距在某個圖形對象上標識出多個特殊點的位置,各個等分點之間的間距由對象長度和等分點的個數來決定。使用等分點,可以對直線、圓弧、樣條曲線、圓、橢圓和多段線進行等分。 命令:繪圖-點-定數等分 b定距等分點 按照某個特定的長度對圖形對象進行標記。

4.直線 繪圖過程中用得最多的圖形,可以是一條線段也可以是多條連續的線段,但是每一條線段是獨立存在的對象。 兩點確定一條直線,所以只要指定了起點和終點就可以確定一條直線。

5.射線 一端固定,另一端無限延長的直線,主要用來作為輔助線。 繪圖-射線 命令:ray

6.構造線 向兩個方向無限延伸的直線,它既沒有起點也沒有終點,主要用作輔助線,作為創建其他對象的參照。 選擇繪圖-構造線,或單擊二維繪圖面板中的構造線按鈕或在命令行中輸入xline 五種繪制構造線方法: ①水平H ②垂直V ③角度A(創建一條與參照線或水平軸成指定角度,並經過指定一點) ④二等分B(創建一條等分某一角度的構造線) ⑤偏移O(創建平行於一條基線一定距離的構造線)

7.弧線 比較復雜的平面圖形中基本都會涉及到弧線的繪制。 ①圓弧 繪圖-圓弧或二維繪圖面板中圓弧或命令:arc a指定三點方式 b指定起點、圓心以及另一參數方式 c指定起點、端點及另一參數方式 ②橢圓弧 單擊二維繪圖面板中的橢圓弧按鈕 與橢圓繪制方法基本一致,只是在繪制橢圓弧時要指定起始角度和終止角度。

8.封閉圖形 ①矩形 選擇繪圖-矩形命令,或單擊矩形按鈕,或命令行中輸入rectang。 ②多邊形 選擇繪圖-正多邊形,或單擊正多邊形按鈕,或命令行輸入polygon。 提供三種繪制正多邊形方法: a內接圓法:多邊形的頂點均位於假設圓的弧上,需要指定邊數和半徑。 b外接圓法:多邊形各邊與假設圓相切,需要指定邊數和半徑。 c邊長方式:直接指定多邊形上的大小和方向。 ③圓 選擇繪圖-圓命令,或單擊圓的按鈕,或在命令行輸入circle來執行。 系統提供指定圓心和半徑、圓心和直徑、兩點畫圓、三點畫圓、三點相切和兩個切點加一個半徑等6種繪制圓方式。 ④圓環 圓環是填充環或實體填充圓,即帶有寬度的閉合多段線。要創建圓環,需要指定它的圓心和內個直徑。 ⑤橢圓 選擇繪圖-橢圓命令,或單擊橢圓按鈕,或在命令行中輸入ellipse來執行命令。 系統提供了三種方式用於繪制精確的橢圓。 a一條軸的兩個端點和另一條軸半徑。 b一條軸的兩個端點和旋轉角度。 c中心點、一條軸端點和另上條軸半徑。

9.多段線 是作為單個對象創建的相互連接的序列線段,可以創建直線段、弧線段或兩者的組合線段。多線段中的線條可以設置成不同的線寬以及不同線型,具有很強的實用性。 單擊多段線按鈕,或在命令行中輸入pline,可以執行該命令。 可以在命令行提示中輸入不同的選項,執行不同操作,繪制由不同線型和線寬組成的多段線。 圓弧A,長度L,半寬H,寬度W。

10.多線 多線由1至16條平行線組成,這些平行線稱為元素。通過指定每個元素距多線原點的偏移量可以確定元素的位置。用戶可以自己創建和保存多線樣式,或者使用包含兩個元素的默認樣式。用戶還可以設置每個元素的顏色、線型,以及顯示或隱藏多線的接頭。所謂接頭就是批那些出現在多線元素每個頂點處的線條。 多線多用於建築設計和園林設計領域,常用於建築牆線的繪制。 繪圖-多線,或在命令行中輸入mline,可以執行該命令。 命令行中提供了對正(J)、比例(S)、樣式(ST)3個選項供用戶設置。 對正 有三種方式:上(T)、無(Z)、下(B)。默認選項為上,使用此選項繪制多線時,在游標下方繪制多線;使用選項無繪制多線,多線以游標為中心繪制;使用選項下繪制多線時,多線在游標上面繪制。 比例 該選項的功能是決定多線寬度是在樣式中設置寬度的多少倍。在命令行輸入S,命令行提示:輸入多線的比例值。 樣式 此選項的功能是為將要繪制的多線指定的樣式。在命令行中輸入ST。輸入“?”後,文本窗中將顯示當前圖形文件載入的多線樣式。默認樣式為standard。 在菜單欄中選擇格式-多線樣式命令,該對話框中用戶可以設置多線樣式。

11.樣條曲線 繪圖-樣條曲線,或在二維繪圖面板上單擊樣條曲線按鈕,或命令行中輸入spline。- 是經過或接近一系列給定點的光滑曲線。一般通過指定樣條曲線的控制點和起點,以及終點的切線方向來繪制樣條曲線,在指定控制點和切線方向時,用戶可以在繪圖區觀察樣條曲線的動態效果,這樣有助於用戶繪制出想要的圖形。在繪制樣條曲線時,還可以改變樣條擬合的偏差,以改變樣條與指定擬合點的距離,控制曲線與點的擬合距離,此偏差值越小,樣條曲線就越靠近這些點。

12.修訂雲線 繪圖-修訂雲線,或或在二維繪圖面板上單擊修訂雲線按鈕,或在命令行中輸入revcloud。 修訂雲線是由連續圓弧組成的多段線。在檢查或用紅線圈閱圖形時,可以使用修訂雲線功能亮顯標記以提高工作效率。 可以從頭開始創建修訂雲線,也可以將對象(例如圓、橢圓、多段線或樣條曲線)轉換為修訂雲線。

6. cad載入賤人工具,提取坐標時,無法連接EXCEL,這是什麼情況我想一下提取所有的樁點坐標,求幫

我使用賤人工具箱也遇到過這個問題。有2個原因:
1、個人電腦安裝的是免費家庭版,這個版本的excel是殘缺的,無法通過cad連接,只能通過安裝專業版或365版之類的全量包進行解決。
2、電腦是安裝了wps的,ms的excel安裝在wps之前,被wps安裝的「第三方兼容」選項把ms的excel位置佔用了,導致無法識別。解決辦法是把office重新修復安裝一遍。在「控制面板-程序-安裝與卸載-右鍵office-修改-修復」。修復完成後就能用了。

閱讀全文

與賤人工具箱定距等分編號相關的資料

熱點內容
軸承軸向間隙檢測儀怎麼用 瀏覽:226
製作電動工具 瀏覽:113
暖通工程用什麼閥門 瀏覽:788
金普五金機電網 瀏覽:367
化妝品小冰箱不製冷怎麼回事 瀏覽:260
軸承公司市場專員怎麼做 瀏覽:70
怎麼鑄造刀劍 瀏覽:591
吉利星瑞尊貴版儀表盤有什麼功能 瀏覽:90
恩斯克軸承廠怎麼樣 瀏覽:606
上海上達閥門廠 瀏覽:257
暖氣用關閥門嗎 瀏覽:948
改造機床用什麼系統 瀏覽:991
富強工程機械有限公司怎麼樣 瀏覽:330
c63排氣閥門 瀏覽:159
abb的機械分閘裝置 瀏覽:495
超聲波驅鼠器有什麼反應 瀏覽:569
重慶哪裡有版畫器材賣 瀏覽:935
教室設備怎麼連接音響 瀏覽:554
高壓風機軸承包漏油怎麼辦 瀏覽:481
廈門市五金製品市場 瀏覽:457