久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網站首頁 > CAD新聞

給AutoCAD增加計算器功能

時間:2010-01-11 09:49:25 來源:
 在用AutoCAD進行繪圖時,經常需要進行一些必要的計算工作。盡管Autodesk公司隨AutoCAD一起提供了一個可進行簡單計算的LISP程序CALC.LSP,但該程序開發較早,在COMMAND命令下使用,界面不直觀,且使用不方便,本文通過對AutoCAD內對話框結構及AutoLISP進行研究,提出了一種用對話框結構實現計算器功能的方法,同時給出程序流程圖,供大家參考。該程序已應用于我院的實際工作中。
  1 原理及方法
  AutoCAD對話框結構包含多種構件,如edit_box(編輯框)、text(文字)、button(按鈕)等。利用這些工具,可以開發出界面友好的實用程序。圖1就是用這種方法實現的。 將計算器中數字及各種運算符號以按鈕(button)形式排成5行5列,并把計算結果以文字構件方式在對話框內顯示,即可得到圖1所示對話框結構(對話框文件#CAL.DCL)。最后編制對話框顯示及完成各種運算功能的驅動程序即可(驅動程序#CAL.LSP),程序流程圖見圖2。
  在#CAL.LSP程序中用到了AutoLISP提供的多種數值計算及變量轉換函數。需要說明的是,筆者在調試過程中發現某些函數對變量有一些特殊要求,現介紹如下,與讀者共同探討:
  1、在冪運算函數(expt base power)中,對變量base(底)和power(冪)的要求與代數學中冪的運算要求是不同的。在代數學中對變量base和power的要求如下:
  當 base>0時,power 可為任意實數;
  當base=0時,power須大于0;
  當base<0時,power可為整數,若為小數或分數時要求當其化為最簡分數時分母不能為偶數。
  但在AutoLISP中當變量base<0時,要求power只能是整型數或小數點后均為0的實數,如2,-2.0等,否則將得到錯誤信息或返回一個錯誤結果(視power值而定)。此外,當計算結果太大而溢出時,對于FOR DOS版的AutoCAD將返回1.67e+308,而WINDOWS版則返回1.79769e+308。
  2、正余弦函數(sin x)及(cos x)要求變量x必須小于等于9.223372e+18(當然還可再延長小數位數),否則得不到正確結果。例如當變量為9.223373e+18時,對于FOR DOS版的AutoCAD返回NAN,而WINDOWS版則返回變量值本身。
  3、在使用函數(rtos)將數據轉化為字符串時,筆者發現當數據大于1e+100(即10的100次方)時,會將指數100自動地改為99。例如,執行(rtos 6e+100 2 6)后得到"6.000000E+99",而不是所期待的"6.000000E+100"。所以本程序規定最大數據不能大于1e+99,否則將顯示溢出錯誤。當然,通過編制另外的轉換程序是可以將最大數據提高到AutoCAD所能接受的最大數據(經測試發現其最大值可為1.79769e+308)。限于篇幅,本文不再提供該轉換函數,需要的同志可與筆者聯系。
  2 程序使用方法
  將程序#CAL.LSP 及對話框文件#CAL.DCL拷貝到AutoCAD所能找到的目錄中,在Command:命令下鍵入(LOAD "#CAL")進行程序的加載,即可象其它AutoCAD內部命令一樣使用#CAL了。也可在所使用的菜單文件(如ACAD.MNU)中的下拉式菜單或屏幕菜單部分加上下面一行:[計算器]^C^C^P(if (null c:#cal) (load"#cal")) #cal以后即可直接從菜單中驅動該程序。
  對話框內各個圖標與普通計算器相似,"C"表示清零,"M+"表示存儲結果,"MR"表示彈出所存儲的結果,"sqrt"表示開方,"X**y"表示求冪。當所輸入的數據不合適或計算結果溢出時對話框內會顯示錯誤提示信息。
  本程序在AutoCAD R12.0 FOR DOS及FOR WINDOWS版上均調試通過。

久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
久久久国产一区二区三区| 欧美激情精品久久久久久黑人| 欧美最猛性xxxxx亚洲精品| 亚洲啪啪av| 欧美激情小视频| 日韩三级成人av网| 久久久久久九九九| 久久国产一区| 国产ts人妖一区二区三区| 国产成人亚洲综合91| 久久精品国产综合精品| 91|九色|视频| www.日韩不卡电影av| 国产精品国产福利国产秒拍| 欧美成人性色生活仑片| 中文字幕色一区二区| 手机看片日韩国产| 品久久久久久久久久96高清| 免费看a级黄色片| 白嫩少妇丰满一区二区| 国产精品一 二 三| 91国产中文字幕| 久久久久久久久久久久久久一区| 久久久久久久av| 精品国产一区二区三区四区精华 | 欧美激情精品久久久久久变态| 又粗又黑又大的吊av| 久久天天东北熟女毛茸茸| 国产精品入口尤物| 中文字幕免费在线不卡| 日韩欧美精品一区二区三区经典| 国产亚洲一区二区三区在线播放| 国产精品 日韩| 久久久久免费精品| 一区国产精品| 国语自产精品视频在线看一大j8| 91精品视频免费观看| 九九精品在线观看| 明星裸体视频一区二区| 久久精品成人一区二区三区蜜臀| 欧美日韩xxx| 精品一区二区三区无码视频 | 国产精品欧美亚洲777777| 色综合久久88色综合天天提莫| 国内精品一区二区三区| 精品国产自在精品国产浪潮| 视频一区二区三| 91精品国产精品| 久久久久久国产精品美女| 国内成+人亚洲| 国产成人涩涩涩视频在线观看| 亚洲天堂电影网| 国产欧美一区二区三区四区| 国产精品免费看久久久无码| 青青草视频在线视频| www.日韩欧美| 黄色一级一级片| 国产精品欧美日韩久久| 97精品视频在线观看| 亚洲影院在线看| 久久久久久久久久国产| 欧美性受xxxx黑人猛交88| 国产精品网站视频| 国产一区喷水| 欧美 日韩 国产在线观看| 日韩日本欧美亚洲| 国产精品自拍合集| 国产精品美女久久久久av超清 | 国产精品永久免费在线| 久久天天躁狠狠躁夜夜爽蜜月| 国产精品美女久久久久av福利| 久久99久久99精品中文字幕| 欧美日韩大片一区二区三区| 久久精品91久久久久久再现| 国模一区二区三区私拍视频| 国产精品极品美女粉嫩高清在线| 国产最新免费视频| 一本久道高清无码视频| 91国产丝袜在线放| 日韩极品视频在线观看| 国产精品网红福利| 国产深夜精品福利| 视频一区亚洲| 不卡av日日日| 久久伦理网站| 国产欧美亚洲精品| 日本一区免费观看| 日本国产中文字幕| 国产精品成人av性教育| 国产高清精品一区二区| 国产一区二区在线免费视频| 一区二区免费在线视频| 色女人综合av| 欧美日本精品在线| 国产av熟女一区二区三区| 国产免费一区二区| 欧美亚洲第一页| 欧美一级在线播放| 亚洲一区免费网站| 九九热精品视频| 国产精品国三级国产av| 久久精品一区中文字幕| 91精品久久久久久久久久另类| 国内精品久久久久久影视8| 日韩精品手机在线观看| 亚洲精品永久www嫩草| 美女av一区二区三区| 久久亚洲影音av资源网| 国产精品麻豆免费版| 国产精品偷伦一区二区| 久久精品99国产精品酒店日本| 久久精品国产一区二区三区日韩| 久久久亚洲精品无码| 91免费版网站在线观看| 91福利视频在线观看| 久久综合一区| 久久久久久网址| 国产a视频免费观看| 久久精品国产精品青草色艺| 国产激情片在线观看| 视频直播国产精品| 国产精品青青草| 精品综合久久久久久97| 欧美日韩第一视频| 欧美精品久久久久久久| 亚洲国产欧洲综合997久久| 天天摸天天碰天天添| 欧美与黑人午夜性猛交久久久 | 国产精品久久久一区| 操91在线视频| 欧美日韩国产成人在线| 欧美激情精品久久久久久蜜臀| 中文字幕制服丝袜在线| 日本精品在线视频| 激情综合网婷婷| 国产三级精品网站| 91av视频在线免费观看| 色噜噜亚洲精品中文字幕| 国产精品久久久久av免费| 亚洲a成v人在线观看| 国模精品视频一区二区三区| 国产精品一区久久| 久草青青在线观看| 国产99在线|中文| 日本999视频| 女女同性女同一区二区三区91| 国产三区精品| 日韩中文字在线| 国产一区红桃视频| 国产精国产精品| 欧美极品美女电影一区| 人人澡人人澡人人看欧美| 国产精品一二区| 国产精品高清在线| 日av中文字幕| 久久久视频精品| 春色成人在线视频| 国产在线xxxx| 国产精品手机视频| 日韩视频 中文字幕| aaa毛片在线观看| 久久亚洲影音av资源网 | 黄色一级片黄色| 久久精品国产视频| 日韩中文字幕在线免费| www久久99| 欧美精品videofree1080p| 免费看污久久久| 国产精品久久久久久av福利软件| 欧美综合激情| 国产成人啪精品视频免费网 | 青青a在线精品免费观看| 久久久久久综合网天天| 日韩女优在线播放| 久久精品成人欧美大片古装| 男人天堂成人在线| 欧美乱人伦中文字幕在线| 国产精品一区二区三区精品| 亚洲国产精品一区二区第四页av| 99国产在线| 欧美极品一区| 国产精品二区三区| 精品少妇人妻av一区二区| 欧美黄网免费在线观看| 欧美在线视频一区二区三区| 国产成人精品av| 日本三级中国三级99人妇网站 | 国产大尺度在线观看| 日韩人妻无码精品久久久不卡| 国内一区二区三区在线视频| 国产成人精品一区二区三区 | 久久久精品一区| 国产一区二区视频在线免费观看| 日韩中文第一页| 国产一区二区不卡视频在线观看 | 国产在线观看一区二区三区| 婷婷久久伊人| 中文字幕日韩一区二区三区不卡| 国产精品视频xxx| 久久九九热免费视频|