久久国产色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_欧美 国产 日本_好吊色欧美一区二区三区
久久亚洲国产精品日日av夜夜| 天天久久人人| 久久久久久999| 日本在线一区| 国产精品永久免费在线| 国产www免费| 国产精品嫩草视频| 亚洲永久激情精品| 国内精品视频在线播放| 久久亚洲一区二区| 欧美激情视频在线免费观看 欧美视频免费一| 日韩av影视| 99精品99久久久久久宅男| 国产精品久久久久久久久影视| 一区二区视频国产| 国严精品久久久久久亚洲影视| 久久久久狠狠高潮亚洲精品| 国产精品欧美激情在线播放| 日本精品免费在线观看| 成人av在线播放观看| 久久久精品日本| 欧美一级免费视频| 97精品国产97久久久久久免费| 国产精品久久久久av| 日本欧美国产在线| 国产成人一区二区三区| 欧美一区二区激情| 久久久精品在线视频| 午夜精品久久久久久99热软件| 99亚洲国产精品| 一本久道久久综合| 成人国产精品av| 久久99久久久久久久噜噜| 国产日韩精品一区二区| 色综合导航网站| 国产精品一区二区3区| 在线视频亚洲自拍| 不卡视频一区二区| 午夜精品久久久久久久男人的天堂| 91av福利视频| 青青久久av北条麻妃海外网| 国产精品网址在线| 国产中文字幕91| 中文精品无码中文字幕无码专区| 成人一区二区av| 亚洲欧美成人一区| 久久久亚洲影院你懂的| 亚洲 欧美 日韩 国产综合 在线 | 欧美日韩高清免费| 国产精品免费在线| 国产日韩第一页| 亚洲在线观看一区| 国产精品com| 欧美在线国产精品| 久久久av网站| 国产视频一区二区视频| 亚洲精品9999| 日韩视频一区在线| 国产一区二区三区四区五区加勒比 | 日韩和欧美的一区二区| 色婷婷成人综合| 激情小说综合区| 一本一本a久久| 久久精品日韩| 精品视频第一区| 午夜精品一区二区三区四区| 久久久久久中文字幕| 黄www在线观看| 一区二区在线中文字幕电影视频| 国产激情片在线观看| 免费看国产一级片| 无码少妇一区二区三区芒果| 国产精品爽爽ⅴa在线观看| 国产欧美日韩专区发布| 日本最新一区二区三区视频观看| 国产精品老牛影院在线观看| 99中文字幕| 欧美不卡在线一区二区三区| 曰韩不卡视频| 久久久精品一区二区| 成人动漫在线视频| 日韩不卡av| 久久亚洲精品毛片| 国产成人亚洲精品| 国产欧美亚洲视频| 青青成人在线| 欧美激情精品久久久| 久久av免费观看| 国产日韩欧美日韩大片| 日韩欧美视频第二区| 一区二区三区国产福利| 久久久国产精品免费| 91观看网站| 国产欧美日韩伦理| 欧美在线日韩在线| 亚洲成人av动漫| 精品国产乱码久久久久久丨区2区| 91久久精品视频| 国产日产欧美a一级在线| 欧美在线视频一区二区| 天天综合五月天| 欧美精品久久久久a| 国产精品视频午夜| 久久久综合免费视频| 国产美女高潮久久白浆| 欧美不卡三区| 欧美一区二区影视| 日韩视频免费播放| 亚洲高清乱码| 一区二区在线不卡| 精品九九九九| 国产精品日韩一区| 久久久免费精品| av一区二区三区免费观看| 美女被啪啪一区二区| 热久久这里只有| 视频在线精品一区| 综合色婷婷一区二区亚洲欧美国产| 国产精品美女在线播放| 久久久久久久9| 国产成人精品免费视频| 91好吊色国产欧美日韩在线| www.av中文字幕| 高清不卡一区二区三区| 国产欧亚日韩视频| 国产在线999| 国产天堂在线播放| 欧美第一黄网| 黄色片免费在线观看视频| 欧美在线观看网址综合| 日本毛片在线免费观看| 少妇高清精品毛片在线视频| 午夜视频久久久| 色大师av一区二区三区| 婷婷五月综合缴情在线视频| 视频一区二区综合| 欧美一级片中文字幕| 欧美一区二区色| 日韩中文在线字幕| 日韩中文字幕一区| 日本10禁啪啪无遮挡免费一区二区 | 粉嫩av一区二区三区免费观看 | 欧美亚洲一级二级| 欧美精品在欧美一区二区| 欧美国产日韩激情| 国产中文字幕91| www.亚洲天堂网| 国产成人avxxxxx在线看| www日韩欧美| 国产精品视频免费观看| 久久综合88中文色鬼| 国产999精品视频| 天天综合五月天| 欧美一区亚洲二区| 免费黄色福利视频| 不卡视频一区二区三区| 国产嫩草一区二区三区在线观看| 国产伦精品一区二区三区视频免费| 国产欧美在线一区二区| 97人人爽人人喊人人模波多| 99久久综合狠狠综合久久止| www.国产二区| 久久久999视频| 91精品视频在线| 131美女爱做视频| 久久久亚洲国产精品| 久久精品xxx| 精品国产依人香蕉在线精品| 久久全球大尺度高清视频| www.亚洲一区| 国产精品久久久久久一区二区| 欧美另类在线播放| 一区二区三视频| 亚洲一区二区三区精品在线观看| 欧美在线中文字幕| 蜜桃传媒一区二区| 国产一区福利视频| 国产精品香蕉视屏| 91久久国产精品| 久久噜噜噜精品国产亚洲综合| 久久久久五月天| 欧美猛少妇色xxxxx| 亚洲欧洲在线一区| 欧美高清中文字幕| 国产免费一区二区三区在线能观看| 超碰免费在线公开| 久久本道综合色狠狠五月| 久久久这里只有精品视频| 日韩中文字幕国产| 久久久久久国产精品美女| 日本一区视频在线播放| 欧美日韩免费观看一区| 免费精品视频一区| 国产高清一区视频| 久久人人爽人人爽爽久久| 蜜臀久久99精品久久久无需会员 | 日本黄网站免费| 欧美 日韩 亚洲 一区| 成人a免费视频| 日韩亚洲欧美中文高清在线|