地籍cad的lisp程序大集合_AutoCAD-LISP程序100例

{:soso_e179:}

AutoCAD-LISP程序100例.JPG (143.82 KB, 下載次數: 28)

2011-10-18 14:42 上傳

有說明很好!頂

如果您使用 AutoCAD,下面的內容對您一定有幫助。在某些方面能大大提高

您的工作效率。下面的程序均以源程序方式給出,您可以使用、參考、修改它。

bg.lsp --- 表格自動生成

asc.lsp --- 將文本文件內容寫入圖中,字符是單個的

wf.lsp --- 將圖中字符寫入磁盤

exstr.lsp --- 將字符串分解成單字

pgtxt.lsp --- 將字符合成字符串

pb.lsp --- 通過給出長度將字符串分成兩個串

cht.lsp --- 直接修改文字內容或塊屬性

ct.lsp --- 對數字串進行加減

chh.lsp --- 直接修改文字高度

chhw.lsp --- 直接修改文字高寬比(針對PKPM軟件將字符定位點改為左下角)

chst.lsp --- 直接修改文字字體

txt.shx --- 修改后的標準txt.shx文件。(kuozhan.sld為增強的內容幻燈片)

tiao.lsp --- 配合修改過的標準字體文件,將中文字符調大

tiao1.lsp --- 配合修改過的標準字體文件,將英文字符調小

untiao.lsp --- 上兩個程序的復原

sht.lsp --- 在圖中查找字符串

zhuang.lsp --- 樁點及釬探號繪制(勘測圖)

dim.lsp --- 配合JT.DWG將尺寸標注調成適合建筑結構設計(1:1)

dimm.lsp --- 配合JT.DWG將尺寸標注調成適合建筑結構設計(1:100)

di1.lsp~di8.lsp --- 直接連續標注尺寸(用于1:1的圖)

di100.lsp~di800.lsp --- 直接連續標注尺寸(用于1:100的圖)

brk.lsp --- 將一線條在與其它線條相交處斷開

peditx.lsp --- 成批修改線條的線寬

ex.lsp --- 分別或一起或通過層來炸開塊、尺寸標注及PLINE線

chcr.lsp --- 修改園和園弧的半徑

lay.lsp --- 通過點取層上一實體來實現層操作:刪除/解凍/凍結

bg0.lsp --- 直接將正負零標注在圖紙中(建筑結構圖用)

bg1.lsp~bg4.lsp --- 標注各種標高

hu.lsp --- 直接給出園弧長度

jdx.lsp --- 截斷線

jdx2.lsp --- 雙截斷線

bdgj.lsp --- 板底鋼筋(土建結構圖用)

bdgj1.lsp,bdgj2.lsp --- 板頂鋼筋(土建結構圖用)

dk1.lsp~dk8.lsp --- 配合PKPM軟件生成的圖繪洞口(基礎留洞)

gl1.lsp~gl8.lsp --- 配合PKPM軟件生成的圖繪過梁(結構平面圖)

gzz.lsp --- 構造柱繪制

ACAD.LIN --- 增強的線型文件, 擴充線型(線型比例為1)如下:

XX -- 虛線(用于1:1的圖)

DHX -- 點劃線(用于1:1的圖)

XX100 -- 虛線(用于1:100的圖)

DHX100 -- 點劃線(用于1:100的圖)

ACAD.LSP --- 增強的ACAD啟動文件, 命令擴展如下:

CHXX -- 將線型改為虛線(用于1:1的圖)

CHDHX -- 將線型改為點劃線(用于1:1的圖)

CHXX100 -- 將線型改為虛線(用于1:100的圖)

CHDHX100 -- 將線型改為點劃線(用于1:100的圖)

CHCON -- 將線型改為連續線

CHC -- 直接修改實體的顏色

其余詳見ACAD.LSP的內容。ACAD的命令縮寫根據其使用的頻率作了調整。

V -- 先執行ZOOM E, 再將當前視圖存儲,并調用ZOOM W

此命令主要為"超級視圖"做準備,"超級視圖"妙處一用便知 ! 建議使用顯

示卡自帶的AutoCAD顯示驅動

增強后的ACAD.LSP能在狀態行上顯示當前文件名

ACAD.MNU的改進: 調整了光標菜單(共兩頁),并將最常用的捕捉方式定義

在組合光標鍵上。

將如下內容替換原相應項

***BUTTONS1

**b11

;

$b1=b12 $p0=p01 $p0=*

**b12

;

$b1=b11 $p0=p02 $p0=*

***BUTTONS2

_end,_int

***BUTTONS3

_nea

***BUTTONS4

'_view r e '_zoom w

***POP0

**p02

[DDedit]^C^CDDEDIT

[CHGtext]^C^C(if (not chgtext) (load "chgtext"));chgtext

[--]

[NEArest]_nea

[PERpendicular]_per

[MIDpoint]_mid

[CENter]_center

[ENDpoint]_endp

[INSert]_ins

[INTersection]_int

[NODe]_nod

[QUAdrant]_qua

[TANgent]_tan

[NONe]_non

[--]

[Calculator]'cal

**p01

[--]

[Line]^C^C_line

[Polyline]^C^C_pline

[Circle]^C^C_circle

[Arc]^C^C_arc

[--]

[Erase]^C^C_erase

[Move]^C^C_move

[Copy]^C^C_c

[Stretch]^C^C_str

[Rotate]^C^C_rotate

[Fillet]^C^C_f

[Offset]^C^C_offset

[Extend]^C^C_extend

[Trim]^C^C_trim

[Break]^C^C_break

[Explode]^C^C_explode

[--]

說明:

1. 按Shift-鼠標右鍵: end,int 捕捉方式

2. 按Ctrl-鼠標右鍵: nea 捕捉方式

3. 按Shift-Ctrl-鼠標右鍵: 啟動"超級視圖"

4. 按鼠標中鍵: 捕捉方式和常用繪圖命令的切換(共兩頁)

---------------------------------------------------------------

下面是一業余版的二維建筑設計軟件,其最大的特色為所繪的實體僅有

LINE、POLYLINE、CIRCLE和TEXT四種,修改容易。雖只有二十多個程序,

但確能幫您解決二維繪圖中的一些問題。

ax.lsp --- 規則軸網繪制

chax.lsp --- 軸線線型由點劃線到連續線的交替變換

wwall.lsp --- 外墻繪制

nwall.lsp --- 內墻繪制(beta)

gwall.lsp --- 隔墻繪制(beta)

ss.lsp --- 室外散水

chww.lsp --- 墻線加粗

chw0.lsp --- 墻線加粗恢復

dimw.lsp --- 標注墻厚

zhu.lsp --- 交點插柱

win.lsp --- 墻上插窗

wwin.lsp --- 無墻畫窗

door.lsp --- 墻上插門

3dimzs.lsp --- 標注左邊及上邊的第三排尺寸線

3dimyx.lsp --- 標注右邊及下邊的第三排尺寸線

lt1.lsp --- 雙跑樓梯平面

ltpm.lsp --- 雙跑樓梯剖面(better)

wsj.lsp --- 衛生間布置

wsj1.lsp --- 單個側開門衛生間

tj1.lsp --- 臺階繪制

pd.lsp --- 坡道繪制

sy1.lsp --- 索引1

sy2.lsp --- 索引2

lmw.lsp --- 立面窗

lmm.lsp --- 立面門

------------------------------------------------------------

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/457480.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/457480.shtml
英文地址,請注明出處:http://en.pswp.cn/news/457480.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

javascript中數組的22種方法

前面的話數組總共有22種方法,本文將其分為對象繼承方法、數組轉換方法、棧和隊列方法、數組排序方法、數組拼接方法、創建子數組方法、數組刪改方法、數組位置方法、數組歸并方法和數組迭代方法共10類來進行詳細介紹對象繼承方法數組是一種特殊的對象,繼…

javascript/jquery高度寬度詳情解說分析

為什么80%的碼農都做不了架構師?>>> 一、window對象表示瀏覽器中打開的窗口 二、window對象可以省略 一、document對象是window對象的一部分 二、瀏覽器的HTML文檔成為Document對象 window.location和document.location window對象的location屬性引用的…

農用地包括哪些地類_土地地類一覽表

一級類二級類三級類含義編號三大類名稱編號名稱編號名稱1農用地指直接用于農業生產的土地,包括耕地,園地,林地,牧草地及其他的農業用地11耕地指種植農作物、土地,包括熟地、新開發復墾整理地,休閑地、輪歇地…

紅黑樹插入時的自平衡

紅黑樹插入時的自平衡 紅黑樹實質上是一棵自平衡的二叉查找樹,引入帶顏色的節點也是為了方便在進行插入或刪除操作時,如果破壞了二叉查找樹的平衡性能通過一系列變換保持平衡。 紅黑樹的性質 每個節點要么是紅色,要么是黑色根節點必須是黑…

說一下自己對于 Linux 哲學的理解

查閱了一些資料,官方的哲學思想貌似是: 一切皆文件由眾多單一目的的小程序,一個程序只實現一個功能,多個程序組合完成復雜任務文本文件保存配置信息盡量避免與用戶交互什么,你問我的理解?哲學思想&#xff…

UWP學習記錄

微軟{X:Bind}、{Binding}資料網站 &#xff1a; https://msdn.microsoft.com/windows/uwp/xaml-platform/x-bind-markup-extension在View的ItemTemplate中綁定ViewModel的方法&#xff1a;1 <ItemsControl Name"XX" ItemsSource"{x:Bind VM.XXModels,ModeOne…

dw1000信標碼_DW1000方案工牌型UWB標簽,助力10厘米高精度室內定位!

DW1000方案工牌型UWB標簽&#xff0c;助力10厘米高精度室內定位&#xff01;發布日期&#xff1a;2019-04-01 瀏覽次數&#xff1a;244次微能信息(95power)推出一款工牌型UWB標簽VDU1510 &#xff0c;廣泛應用于超寬帶UWB定位系統&#xff0c;最高可實現10cm高精度人員定位。工…

【Java】HashMap源碼(1.7)

Life is not a ridiculous number of life, the meaning of life lies in life itself HashMap源碼 散列集 數組和鏈表可以保持元素插入的順序&#xff0c;對數組來說&#xff0c;他的優點是擁有連續的存儲空間&#xff0c;因此可以使用元素下標快速訪問&#xff0c;但缺點在…

Docker 基本用法

1.安裝&#xff1a; wget http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm rpm -ivh epel-release-6-8.noarch.rpm yum install docker-io -y2.獲取鏡像 pull docker pull ubuntu docker pull ubuntu:14.043.運行這個鏡像&#xff0c;在其中運行bash應用…

畫刷的使用

1.畫刷的定義&#xff1a; HBRUSH hBrush; windows 自定義的畫刷&#xff1a; WHITE_BRUSH、LTGRAY_BRUSH、GRAY_BRUSH、DKGRAY_BRUSH、BLACK_BRUSH和NULL_BRUSH &#xff08;也叫HOLLOW_BRUSH&#xff09; 獲取方法如下&#xff1a; hBrush (HBRUSH) GetStockObject (GRAY_BR…

dataframe 控對象_iOS知識 - 常用小技巧大雜燴

1&#xff0c;打印View所有子視圖po [[self view]recursiveDescription]2&#xff0c;layoutSubviews調用的調用時機* 當視圖第一次顯示的時候會被調用。* 添加子視圖也會調用這個方法。* 當本視圖的大小發生改變的時候是會調用的。* 當子視圖的frame發生改變的時候是會調用的。…

【Java】jdk 1.8 新特性——Lambda表達式

Lambda表達式 jdk 1.8 新加入的特性&#xff0c;簡化了簡單接口的實現 函數式接口 函數式中只有一個待實現的方法&#xff0c;可以使用FunctionalInterface注解標注函數式接口.這個接口中只能有一個待實現的方法&#xff0c;但可以包含默認方法&#xff0c;靜態方法以及Obje…

【Todo】Java8新特性學習

參考這篇文章吧&#xff1a; http://blog.csdn.net/vchen_hao/article/details/53301073 還有一個系列轉載于:https://www.cnblogs.com/charlesblc/p/6123380.html

jsp調整字體大小font_html font標簽如何設置字體大小?

首先我們先來看看htmlfont標簽是如何來設置字體大小的&#xff1a;都只到htmlfont標簽是個專門用來設置字體的標簽&#xff0c;雖然在html5中用的會很少(因為都用css樣式來設置font標簽里面的屬性)&#xff0c;但是個人覺得font標簽還是相當強大的標簽的&#xff0c;為什么這么…

runtime官方文檔

OC是一種面向對象的動態語言&#xff0c;作為初學者可能大多數人對面向對象這個概念理解的比較深&#xff0c;而對OC是動態語言這一特性了解的比較少。那么什么是動態語言&#xff1f;動態語言就是在運行時來執行靜態語言的編譯鏈接的工作。這就要求除了編譯器之外還要有一種運…

【Java】synchronized關鍵字筆記

Java Synchronized 關鍵字 壹. Java并發編程存在的問題 1. 可見性問題 可見性問題是指一個線程不能立刻拿到另外一個線程對共享變量的修改的結果。 如&#xff1a; package Note.concurrency;public class Demo07 {private static boolean s true;public static void mai…

sql語句分析是否走索引_MySql 的SQL執行計劃查看,判斷是否走索引

在select窗口中&#xff0c;執行以下語句&#xff1a;set profiling 1; -- 打開profile分析工具show variables like %profil%; -- 查看是否生效show processlist; -- 查看進程use cmc; -- 選擇數據庫show PROFILE all; -- 全部分析的類型show index from t_log_account; ##查看…

SQL Server-數據類型(七)

前言 前面幾篇文章我們講解了索引有關知識&#xff0c;這一節我們再繼續我們下面內容講解&#xff0c;簡短的內容&#xff0c;深入的理解&#xff0c;Always to review the basics。 數據類型 SQL Server支持兩種字符數據類型&#xff0c;一種是常規&#xff0c;另外一種則是Un…

【隨記】SQL Server連接字符串參數說明

廢話不多說&#xff0c;請參見 SqlConnection.ConnectionString 。 轉載于:https://www.cnblogs.com/xiesong/p/5749037.html

【設計模式 00】設計模式的六大原則

設計模式的六大原則 參考&#xff1a; 設計模式六大原則 1. 單一職責原則 一個類只負責一個明確的功能 優點&#xff1a; 降低類的復雜度&#xff0c;提高代碼可讀性和可維護性降低變更時對其他功能的影響 2. 里氏替換原則 **原則一&#xff1a;**若 o1 是 C1 的一個實例化…