影视先锋中文字幕_国产精品久久久久电影_亚洲在线日韩_欧美精品在线免费观看

油氣儲運網

標題: Autocad 的 DIESEL 函數詳細介紹(包括插入自動變化的日期) [打印本頁]

作者: helloshigy    時間: 2015-11-23 17:48
標題: Autocad 的 DIESEL 函數詳細介紹(包括插入自動變化的日期)
帖子的顯示效果不好,請直接下載pdf看吧:
Autocad插入動態日期-DIESEL函數的具體介紹.pdf (443.9 KB, 下載次數: 23, 售價: 3 金幣)


關于autocad如何插入動態變化的日期,為了方便大家理解,特地做了個錄像,相信大家一看就懂了:
有兩種方式:
1. 利用字段插入diesel函數  進而插入日期步驟:點擊cad的“插入”-“字段”-“diesel表達式”,填入函數點擊下面播放器左下角的播放按鈕可以播放視頻

注意不是附件那里,是附件上面的
http://www.secauo.com/forum.php?mod=attachment&aid=ODE1NHwyNzc3YjJjNmRjOGVkMTY0ZjBlOWY1NTJmZmUzYTcxMXwxNzY1MzgzODY1&request=yes&_f=.avi
CAD插入日期-字段方式-插入今天 少3天日期.avi (954.5 KB, 下載次數: 3, 售價: 3 金幣)

2. 利用RTEXT插入diesel函數 進而插入日期(發現這種方式只支持高版本cad(例如,cad2016可以),低版本cad(如cad2011)是不可以的)
步驟:輸入命令:“RTEXT”- “D”,輸入函數http://www.secauo.com/forum.php?mod=attachment&aid=ODE1MnxlMGY4ZTU3OWY2NzcxYjM4OTI5NTUwNDM2NzFlMzkxN3wxNzY1MzgzODY1&request=yes&_f=.avi cad插入日期 - rtext-diesel方法.avi (475.5 KB, 下載次數: 6, 售價: 3 金幣)


Autocad的DIESEL函數的具體介紹
DIESEL(Direct Interpretively EvaluatedString ExpressionLanguage)是指“直接解釋求值的字符串表達式語言”。使用的DIESEL可以控制AutoCAD系統變量MODEMACRO的值,也可用來編寫菜單宏,但只能用來處理字符串。
DIESEL的宏表達式格式如下:
$(字符串函數名,函數參數1,函數參數2…)
其中,根據函數的不同,函數參數的個數可以為零或者多個,但最多為9個。在宏表達式的不同元素之間,不可以有任何空格。所有的宏表達式都必須以“$”符號開頭。
2 diesel函數格式

   
函數
   
   
說明/樣例
   
  
+(加)
  
  
返回數字val1、val2、…、val9的和。
  
$(+,val1[,val2,…,val9])
  
如果當前厚度被設定為5,則以下DIESEL字符串返回15。
  
$(+,$(getvar,thickness),10)
  
  
-(減)
  
  
返回從數字val1中減去val2至val9的結果。
  
$(-,val1[,val2,…,val9])
  
  
*(乘)
  
  
返回數字val1、val2、…、val9的積。
  
$(*,val1[,val2,…,val9])
  
  
/(除)
  
  
返回數字val1除以val2、…、val9的結果。
  
$(/,val1[,val2,…,val9])
  
  
=(等于)
  
  
如果數字val1和val2相等,則字符串返回1;否則,返回0。
  
$(=,val1,val2)
  
  
<(小于)
  
  
如果數字val1小于val2,則字符串將返回1;否則,返回0。
  
$(<,val1,val2)
  
以下表達式用于獲取HPANG的當前值;如果該值小于系統變量USERR1中存儲的值,則將返回1。如果USERR1中存儲的值為10.0且HPANG的當前設置為15.5,則以下字符串將返回0。
  
$(<,$(getvar,hpang),$(getvar,userr1))
  
  
>(大于)
  
  
如果數字val1大于val2,則字符串返回1;否則,返回0。
  
$(>,val1,val2)
  
  
!=(不等于)
  
  
如果數字val1和val2不相等,則字符串返回1;否則,返回0。
  
$(!=,val1,val2)
  
  
<=(小于或等于)
  
  
如果數字val1小于或等于val2,則字符串返回1;否則,返回0。
  
$(<=,val1,val2)
  
  
>=(大于或等于)
  
  
如果數字val1大于或等于val2,則字符串返回1;否則,返回0。
  
$(>=,val1,val2)
  
  
并且
  
  
返回整數val1到val9的按位邏輯與。
  
$(and,val1[,val2,…,val9])
  
  
angtos
  
  
按指定的格式和精度返回角度值。
  
$(angtos,value[,mode,precision])
  
按mode和precision指定的格式將給定的value作為角度值進行編輯,與類似的AutoLISP函數的定義一樣。如果mode和precision被省略,則使用由UNITS命令選擇的當前值。
  
注:AutoLISP在AutoCADLT中不可用。
  
可應用以下mode值:
  
·        0,表示度
  
·        1,表示度/分/秒
  
·        2,表示百分度
  
·        3,表示弧度
  
·        4,表示勘測單位
  
  
Edtime
  
  
返回基于指定圖片的格式化的日期和時間。
  
$(edtime,time,picture)
  
編輯由time指定的Julian日期(例如,根據給定的picture從$(getvar,date)獲取)。picture由被具體日期和時間代替的格式短語組成。不能解釋為格式短語的字符被完整地復制到$(edtime)的結果中。格式短語的定義如下表所示。
  
例如,假定日期為1998年9月5日星期六,時間為4:53:17.506,則edtime的相應格式短語和輸出樣例如下所示:
  
·        D-5
  
·        DD-05
  
·        DDD-Sat
  
·        DDDD-Saturday
  
·        M-9
  
·        MO-09
  
·        MON-Sep
  
·        MONTH-September
  
·        YY-98
  
·        YYYY-1998
  
·        H-4
  
·        HH-04
  
·        MM-53
  
·        SS-17
  
·        MSEC-506
  
·        AM/PM-AM
  
·        am/pm-am
  
·        A/P-A
  
·        a/p-a
  
如上表所示,應該輸入完整的AM/PM短語。如果僅使用AM,則A將按字面復制而M將返回當前月份。
  
如果圖片中出現任何AM/PM短語,則H和HH短語將按12小時國內時鐘(12:00-12:591:00-11:59)編輯時間,而不是按24小時時鐘(00:00-23:59)編輯時間。
  
下面的樣例使用上表中的日期和時間。請注意,由于逗號被讀為參數分隔符,因此必須將它括在引號中。
  
$(edtime,$(getvar,date),DDD","DDMONYYYY-H:MMam/pm)
  
該表達式返回以下結果:
  
Sat,5Sep1998-4:53am
  
如果time為0,則使用執行最外層宏時的時間和日期。這避免了對$(getvar,date)的冗長而費時的多次調用,并保證所有由多個$(edtime)宏組成的字符串都使用相同的時間。
  
  
eq
  
  
如果字符串val1和val2相同,則字符串返回1;否則,返回0。
  
$(eq,val1,val2)
  
以下表達式用于獲取當前圖層的名稱;如果該名稱與USERS1(USERS1-5)系統變量中存儲的字符串值相匹配,則將返回1。假設字符串“PART12”存儲在USERS1中,并且當前圖層相同。
  
注:USERS1-5系統變量在AutoCADLT中不可用。
  
$(eq,$(getvar,users1),$(getvar,clayer))
  
該表達式返回以下結果:
  
1
  
  
Eval
  
  
將字符串str傳給DIESEL計算器,并返回計算結果。
  
$(eval,str)
  
  
fix
  
  
通過舍棄小數部分,將實數數字值截斷為整數。
  
$(fix,value)
  
  
Getenv
  
  
返回環境變量varname的值。
  
$(getenv,varname)
  
如果未定義具有該名稱的變量,則返回空字符串。
  
  
Getvar
  
  
返回具有給定varname的系統變量的值。
  
$(getvar,varname)
  
  
if
  
  
根據條件計算表達式。
  
$(if,expr,dotrue[,dofalse])
  
如果expr為非零,則進行計算并返回dotrue。否則,進行計算并返回dofalse。請注意,不計算expr未選擇的分支。
  
  
索引顏色
  
  
返回以逗號分隔的字符串中的指定成員。
  
$(index,which,string)
  
假定string參數包含一個或多個由宏參數分隔符字符(逗號)分隔的值。which參數選擇這些值中的一個值進行提取,第一項編號為0。此函數通常用于從$(getvar)返回的點坐標中提取X、Y或Z坐標值。
  
使用此函數,應用程序可從USERS1-5系統變量中檢索存儲為以逗號分隔的字符串的值。
  
注:USERS1-5系統變量在AutoCADLT中不可用。
  
  
nth
  
  
計算并返回由which選定的參數。
  
$(nth,which,arg0[,arg1,…,arg7])
  
如果which為0,則nth返回arg0,依此類推。請注意,$(nth)$(index)之間的區別;$(nth)將一系列參數中的一個返回給函數,而$(index)從作為單個參數傳遞的以逗號分隔的字符串中提取值。不計算which未選擇的參數。
  
  
  
  
返回整數val1到val9的按位邏輯或。
  
$(or,val1[,val2,…,val9])
  
  
Rtos
  
  
按指定的格式和精度返回實數值。
  
$(rtos,value[,mode,precision])
  
將給定的值作為實數進行編輯,按照下面兩個變量指定的格式:mode和precision。如果省略mode和precision,則使用由UNITS命令選擇的當前值。
  
  
strlen
  
  
返回string的字符長度。
  
$(strlen,string)
  
  
Substr
  
  
返回string的子串,該子串從字符start開始,長度為length。
  
$(substr,string,start[,length])
  
字符串中的字符從1開始編號。如果省略length,則返回所有剩余字符串。
  
  
  
  
返回string按當前地區的規則轉換為大寫的結果。
  
$(upper,string)
  
  
xor
  
  
返回整數val1到val9的按位邏輯異或。
  
$(xor,val1[,val2,…,val9])
  

注:該函數根據參數“mode”和“precision”指定的格式,給定的參數“value”作為角度值進行編輯,如果參數“mode”和“precision”被省略,則使用由“unites”命令指定的當前值。參數“mode”的取值及其含義見表3。
3 “mode”的取值及其含義
  
Mode值
  
字符串格式
0
1
度/分/秒
2
百分度
3
弧度
4
勘測單位
注:該函數返回基于指定圖片的格式化的日期和時間。
插入日期的重點介紹                        
選擇RTEXT的Diesel選項,在彈出的表達式輸入對話框中輸入如下字符串:
$(edtime,$(getvar,date),DDD","DMONYYYY)
在圖中選擇適當位置后,則在圖中位置顯示如下當前日期文本:
其中,“time”參數為給定的AutoCAD日期,通常使用函數“$(getvar,date)”來獲取;
“picture”參數由日期和時間的特定表示法替代的格式短語組成。格式短語的定義如表1所示。所有不能解釋為格式短語的字符將被完整地復制到函數返回結果中。
1 “edtime”函數格式短語定義
  
  
格式
輸出示例
格式
輸出示例
Day
D
9
H
5
DD
09
HH
05
DDD
Tue
MM
47
DDDD
Tuesday
SS
17
Month
^M
6
MSEC
506
MO
06
AM/PM
AM
MON
Jun
am/pm
pm
MONTH
June
A/P
P
Year
YY
01
a/p
p
YYYY
2001



舉例:
  
  
代碼
顯示效果
插入當前日期
$(edtime,$(getvar,date),D.MO.YYYY)
比當前日期多3天
$(+,$(edtime,$(getvar,date),D),3).$(edtime,$(getvar,date),MO).$(edtime,$(getvar,date),YYYY)
插入當前日期和時間
$(edtime,$(getvar,date),DDD","DDMONYYYY-H:MMam/pm)
  
注意“picture”參數中逗號必須放在引號中,否則它將被當作參數分隔符。













cad插入日期 - 直接插入diesel表達式.avi

446 KB, 下載次數: 1

售價: 3 金幣  [記錄]


作者: helloshigy    時間: 2015-11-24 12:43
插入自動變化的日期效果:


作者: helloshigy    時間: 2015-12-18 13:54
cad 插入日期測試.dwg (113.5 KB, 下載次數: 2491)

給個例子


作者: helloshigy    時間: 2016-10-19 14:14
插入文件名(不含路徑)的1-6個字符:
$(substr,%<\AcVar Filename \f "%fn2">%,1[,6])
作者: helloshigy    時間: 2016-10-19 21:21
文件名長度(包括后綴):
$(strlen,$(getvar,"dwgname"))

提取無后綴文件名的最后兩位:
$(substr,$(getvar, "dwgname"),$(-,$(strlen,$(getvar,"dwgname")),5),2)
作者: liujq    時間: 2016-12-31 09:10
樓主辛苦,贊一個
作者: 血麒麟    時間: 2017-4-4 08:48
謝謝樓主分享!
作者: qqxinyue    時間: 2017-5-19 22:04
感覺高大上,沒看懂,贊一個先
作者: 天行健    時間: 2017-8-11 13:41

樓主辛苦,贊一個
作者: yqcy2017    時間: 2017-8-16 19:38
樓主辛苦了。
作者: brain008    時間: 2017-8-24 23:26
這個不錯。
作者: foreverxyz    時間: 2020-8-4 16:10
頂。感謝樓主費心。
作者: 米蘭的小鐵匠    時間: 2020-12-3 08:50
非常有用,感謝樓主
作者: loulin40    時間: 2020-12-6 23:53
thanks for sharing
作者: zxz    時間: 2021-1-24 13:31
牛,太高深了
作者: 米蘭的小鐵匠    時間: 2021-3-4 08:56
學習一下,感謝分享
作者: baroco    時間: 2021-12-30 11:04
太棒了 必須贊一個
作者: franki    時間: 2022-7-8 10:35
樓主辛苦了
作者: eway33    時間: 2022-11-20 08:46
樓主辛苦了




歡迎光臨 油氣儲運網 (http://www.secauo.com/) Powered by Discuz! X3.4
影视先锋中文字幕_国产精品久久久久电影_亚洲在线日韩_欧美精品在线免费观看
日韩欧美国产高清| 蜜桃视频在线一区| 国产在线精品不卡| 91精品国产色综合久久久蜜香臀| 国产精品国产a| 国产成人亚洲综合色影视| 日韩欧美激情四射| 日韩av一区二区在线影视| 欧美日韩国产精选| 亚洲综合丁香婷婷六月香| 色综合天天综合网天天狠天天| 国产精品美女久久久久av爽李琼| 国产精品18久久久久久久网站| 日韩午夜激情视频| 美女免费视频一区二区| 日韩欧美在线一区二区三区| 卡一卡二国产精品| 欧美v亚洲v综合ⅴ国产v| 久久成人综合网| 久久一区二区三区国产精品| 国产一区久久久| 国产精品女主播av| 成人国产精品免费观看视频| 一色屋精品亚洲香蕉网站| 91免费在线视频观看| 一区二区日韩电影| 91精品免费观看| 精品一区二区三区的国产在线播放 | 亚洲男人的天堂网| 色综合久久综合网| 亚洲狠狠爱一区二区三区| 欧美亚洲国产一区二区三区 | 亚洲欧美国产高清| 欧美揉bbbbb揉bbbbb| 免费高清在线视频一区·| 精品国产电影一区二区| 成人黄色小视频| 一区二区国产盗摄色噜噜| 欧美一区在线视频| 国产精品亚洲一区二区三区妖精 | 制服丝袜日韩国产| 国产真实乱子伦精品视频| 国产精品久久久久久福利一牛影视 | 欧美日本在线播放| 国模娜娜一区二区三区| 亚洲三级小视频| 777亚洲妇女| 国产激情精品久久久第一区二区| 亚洲图片你懂的| 日韩欧美第一区| jvid福利写真一区二区三区| 日韩av中文在线观看| 亚洲国产激情av| 欧美日韩高清一区二区| 国产成人精品亚洲777人妖| 一区二区三区在线免费| 精品88久久久久88久久久| 一本一本大道香蕉久在线精品 | 日韩va欧美va亚洲va久久| 国产丝袜欧美中文另类| 欧美乱妇15p| 成人av在线网站| 麻豆成人久久精品二区三区小说| 亚洲男人电影天堂| 国产午夜精品福利| 欧美一区二区视频在线观看| 91久久精品一区二区二区| 国产精品一级片在线观看| 亚洲成人免费看| 国产精品久久久久精k8| 久久日韩精品一区二区五区| 欧美日韩高清一区二区不卡| 99热精品一区二区| 国产黑丝在线一区二区三区| 午夜久久久久久久久| 亚洲精品自拍动漫在线| 国产日韩成人精品| 2020日本不卡一区二区视频| 制服视频三区第一页精品| 欧亚一区二区三区| 91在线观看视频| 成人黄色片在线观看| 国产精品中文有码| 国产一区二区网址| 国内精品写真在线观看| 青青草97国产精品免费观看| 亚洲一级不卡视频| 一区二区三区在线播| 17c精品麻豆一区二区免费| 亚洲国产精品成人综合| 国产女人18毛片水真多成人如厕| 久久久久久久免费视频了| 久久香蕉国产线看观看99| 精品国产免费人成在线观看| 日韩欧美一二三四区| 欧美精选一区二区| 91麻豆精品国产| 欧美精品日韩综合在线| 538prom精品视频线放| 3atv一区二区三区| 欧美成va人片在线观看| 精品av久久707| 国产亚洲精品久| 国产日韩欧美综合一区| 中文字幕av资源一区| 国产精品黄色在线观看| 亚洲柠檬福利资源导航| 亚洲国产精品一区二区久久| 亚洲成人你懂的| 麻豆91精品视频| 国产乱一区二区| 99九九99九九九视频精品| 91老师国产黑色丝袜在线| 欧美性videosxxxxx| 91精品国产综合久久婷婷香蕉 | 精品视频一区二区不卡| 91精品国产综合久久精品性色| 日韩欧美国产一区在线观看| 精品美女在线播放| 国产精品美女www爽爽爽| 一区二区成人在线视频| 蜜臀精品一区二区三区在线观看| 国产一区二区网址| 日本韩国欧美国产| 欧美一级黄色录像| 国产精品全国免费观看高清| 一区av在线播放| 精品无人码麻豆乱码1区2区| 成人短视频下载| 欧美日产国产精品| 国产免费久久精品| 亚洲福利国产精品| 国产制服丝袜一区| 欧美天堂一区二区三区| 26uuu欧美| 一区二区成人在线视频| 韩日精品视频一区| 在线亚洲免费视频| 精品国产a毛片| 亚洲小少妇裸体bbw| 国产成人精品影视| 3d成人h动漫网站入口| 中文字幕一区二区三中文字幕| 香蕉成人伊视频在线观看| 国产一区二区精品在线观看| 色欧美乱欧美15图片| 国产欧美日韩视频一区二区| 日日骚欧美日韩| 91在线视频网址| 久久夜色精品国产噜噜av| 亚洲高清三级视频| aaa亚洲精品一二三区| 2023国产精品自拍| 日韩黄色片在线观看| 色狠狠桃花综合| 中文字幕乱码久久午夜不卡| 毛片av一区二区| 欧美日韩国产乱码电影| 亚洲精品中文字幕在线观看| 国产69精品久久久久777| 日韩午夜激情免费电影| 婷婷综合另类小说色区| 色综合久久久久网| 最新国产成人在线观看| 粉嫩久久99精品久久久久久夜 | 日韩欧美电影一区| 五月激情六月综合| 91久久人澡人人添人人爽欧美| 国产精品女同互慰在线看| 国产另类ts人妖一区二区| 日韩欧美电影一区| 日韩av高清在线观看| 7777精品伊人久久久大香线蕉的| 亚洲国产日韩综合久久精品| 91老师片黄在线观看| 中文字幕亚洲视频| 99久久国产综合色|国产精品| 国产日韩精品视频一区| 国产成人一区二区精品非洲| 久久婷婷久久一区二区三区| 韩国精品在线观看| 久久蜜桃av一区精品变态类天堂| 九九**精品视频免费播放| 精品久久五月天| 欧美四级电影在线观看| 亚洲欧洲日韩在线| 色综合久久综合中文综合网| 亚洲女人的天堂| 在线观看亚洲一区| 亚洲成a人v欧美综合天堂下载| 欧美剧情片在线观看| 免费久久精品视频| 精品日本一线二线三线不卡| 国产伦精品一区二区三区免费 | 日韩免费观看高清完整版| 久久99国产精品久久99| 久久久国产一区二区三区四区小说 | 丁香五精品蜜臀久久久久99网站| 国产精品久久看| 欧美在线免费视屏|