明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 12989|回复: 32

锥形,倒锥形,柱形,螺旋线的生成

  [复制链接]
发表于 2004-2-6 20:30:00 | 显示全部楼层 |阅读模式
;========================================================
;
; 本程序适用于锥形,倒锥形,柱形,螺旋线的生成
; 2000.6.1 LJC
; 2000.5.30 2000.6.1 2004.2
;
;========================================================
(defun C:xlt(/)
(setq b1(getpoint "\n下端圆心: "))
(setq ang0(getreal "总转角:"))
(setq a(getreal "下端圆半径R=:"))
(setq b(getreal "上端圆半径r=:"))
(setq h(getreal"上、下端高差H=:"))
(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))
(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))))
(command pt2)

)
(command "")

)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2004-3-24 23:24:00 | 显示全部楼层
参数指哪些?


该怎么写,如果我做弹簧的话该怎么填?


谢谢!
发表于 2004-3-25 08:33:00 | 显示全部楼层
多试几个数据不就可以了,从字面上也应该可以看出,上下端圆半径要一样
 楼主| 发表于 2004-3-25 20:00:00 | 显示全部楼层
1.总转角是指螺旋线所经过的总角度,如果是两圈就是360度.


2.半径,如图左边第一个,上端半径为0下端为2000,要绘制弹簧就如最右边的图象,上下端圆半径要一样
发表于 2004-4-23 23:40:00 | 显示全部楼层
真是及时雨啊,多谢
发表于 2004-4-26 12:59:00 | 显示全部楼层
感谢不是一个词…………
发表于 2004-4-27 09:28:00 | 显示全部楼层
谢谢
发表于 2004-8-22 16:16:00 | 显示全部楼层
多谢学长搭救


西西
发表于 2004-8-23 21:46:00 | 显示全部楼层
十分感谢!
发表于 2004-11-2 18:08:00 | 显示全部楼层
我是一个菜鸟。请大虾们告诉我上面那个怎么用啊?


真的不明白。先谢过了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-25 07:30 , Processed in 0.188624 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表