欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载
     

    旋转楼梯的放样程序.pdf

    • 资源ID:8997644       资源大小:553.96KB        全文页数:15页
    • 资源格式: PDF        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    旋转楼梯的放样程序.pdf

    ? ? -AUTOLISP- ? ? 2004.5.16 ? AUTOLISP ? ? ? ? ? ? ? ? ?!#$ ? ? ? ? ? !#$%?ABC?+,DE?F.FG?AHI2 3JKLMNOIPQRPST?UL(V8 KWX?1Y7Z/$A?P_ abc?HI23?dd;efeghijklmn opqrst_u?vwx01?yz?T|;kS fs?Y?x#$?WX1Y? ?. ? ?x? ?AHI1?HI1Y?(?8 ? ?F./?P?E? ?W?KHI23f5? “? ?fi ?fl ? hi8?iZ/KHI237no?”1Y ?s“?. ? ?Wo?M ?$ 5?r?xf_?x?S? 8 ? ? ? ? ? ? ? ? ? ! # ! $?%= ; ?. ; 2000.6.1 LJC ; 2000.5.30 2000.6.1LJC ; 2004.5.18LJC ;= (defun C:xlt(/) (command _vpoint _non *-1,-1,1) (setq b1(getpoint n ? b1: ) (setq ang0(getreal ? ang0?) (setq a(getreal ? R=?) (setq b(getreal ? R=?) (setq h(getreal? H=:) (setq tg(getreal?!? tg=:) (setq tk(getreal?#$ TK=:) (setq n1(/ h tg) (setq n2(fix n1) (SETQ TG1(/ H N2) (setq m 0.000) (setq mm 0.000) (setq n(fix h) (setq delt (/ (*(/ ang0 180) pi) n ) (setq j( / h n) (setq ang 0) (setq jj 0) (command ucsicon or ) (command ucs o b1) (command 3dpoly (list a 0 0) (setq pt1(list a 0 0) (setq pt11 pt1) (repeat n (setq jj(+ jj 1) (setq j1(+ 0 (* j jj) (setq ang (+ delt ang) (setq r(- a (/ (* j1 (- a b)h) (setq pt2(list (* r (cos ang)(* r (sin ang)(+ 0 (* j jj) (setq m1(distance pt1 pt2 ) (setq pt1 pt2) (setq m(+ m m1) (princ%9? ) (PRINT lj) (PRINT ) (princn ?/*8$9? ) (PRINT MM) (PRINT ) (princn ?/*?01:;9? ) (PRINT wj) (PRINT ) (princn ?01?VWX * * The program was writen by ljc 2000.6.1 * * ?Y(Z! 5567! 234 2004.5.1 * ) (princ) ? ? ? ? 1.? cad ?K?1?-.? Y?8 2.?n?Z?.lsp?8 3.K? ;ljc 2004.3.22 (defun c:xh(/ cm tc os zg pt1 ss pt2 pa pt3 xx xxx) (setq cm(getvar cmdecho) tc(getvar clayer) os(getvar osmode) (setq Dscale( getvar dimscale) (setq zg (* 4.5 dscale) r1 (* 3.5 dscale) ) (setvar cmdecho 0) (setvar osmode 0) (setq pt1(getpoint n ?:) (while (/= nil pt1) (progn (setq ss (ssadd) (command -layer m dim c 7 ) (command circle pt1 r1 ) (setq ss (ssadd (entlast) ss) (command move (entlast) pt1 pause ) (setq pt2 (cdr (assoc 10 (entget(entlast) ) ) (setq pa(angle pt2 pt1) (setq pt3 (polar pt2 pa r1) (command line pt1 pt3 ) (setq ss (ssadd (entlast) ss) (command -layer m text c 3 ) (setq xx(getstring n ?:) (if (= xx) (setq xx xxx) (command text j m pt2 zg 0 xx) (setq ss (ssadd (entlast) ss) (command -group c * ss ) (setq xxx xx) (setq pt1(getpoint n ?:) ) ) (setvar cmdecho cm) (setvar osmode os) (setvar clayer tc) (print) ) 2? ? ;= ; ; ?. ; 2000.6.8 LJC ; 2000.5.30 2000.6.10 ; ;= (defun c:mt() (setq d(getreal ? ?! d=:) (setq d1(getreal ? ?! d1=:) (setq h(getreal ?# h=:) (setq b1(getpoint n ?$%?= (setq dimtext0(getvar dimtxt) (setq dimtsz0 (getvar dimtsz) (setvar dimtxt (/ h0 8) (setvar dimtsz (/ h0 20) ;- (setq qx(nth 0 ptt) (setq qx1(+ 2 qx) (setq qy(nth 1 ptt) (setq dimqy(+ h qy) (setq dimqy1(* -1 dimqy) (setq dimptt(list qx1 dimqy) (setq dimptt1(list qx1 dimqy1) (setq ptk1(list -1 -1) (COMMAND ZOOM DIMPTT PTK1) (setq s(ssget c dimptt ptk1) (command mirror s pt1 pt2 ) ;- (command dimlinear ptt2 pt1 dimptt ) ;- (setq qx2(nth 0 ptt2) (setq qy2(nth 1 ptt2) (setq qy3(* -1 qy2) (setq dimqx2(- qx2 (/ h 3) (setq dimptt4(list qx2 qy3) (setq dimptt3(list dimqx2 qy2) (command dimlinear ptt2 dimptt4 dimptt3 ) ;- (setq qy1(* -1 qy) (setq miptt(list qx qy1) (setq qx1(nth 0 pt1) (setq qy1(nth 1 pt1) (setq dimqx1(+ (/ h 3) qx1) (setq dimpt1(list dimqx1 qy1) (command dimlinear ptt miptt dimpt1 ) (setq dimqx5(* 1.2 dimqx1) (setq dimptt2(list dimqx5 qy1) (setq b1 (list 0 0) (Command dimangular b1 ptt miptt dimptt2 ) (Command dimaligned ptt2 ptt dimptt) (command ucsicon off ) ;- (setvar dimtxt dimtext0) (setvar dimtsz dimtsz0) (COMMAND ZOOM E) ?!# K?231Y7?*?M?”? 1Y?|?Y?r5f?“?. autolisp Wo? M ?$5? r? xf_hij?S?8 $%& !()*+,-. 2005.4.13

    注意事项

    本文(旋转楼梯的放样程序.pdf)为本站会员(李医生)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开