Cad_Cae 板


LINE

※ 引述《yobook (@@)》之铭言: : 想问一下 : 这种螺旋线 : http://tinyurl.com/3fd26tn : 非正圆形 : AutoCAD该用哪一种 : 才能画的又快又好 : 还是用AutoLISP ? 第一次听到这个东西 : 谢谢! ※ 引述《yobook (@@)》之铭言: : 想问一下 : 这种螺旋线 : http://tinyurl.com/3fd26tn : 非正圆形 : AutoCAD该用哪一种 : 才能画的又快又好 : 还是用AutoLISP ? 第一次听到这个东西 : 谢谢! 这是以阿基米得(等速)螺旋作为中立线向两侧增加宽度後做出来的图形 如果偶而单纯画这种线条,板友有提供相应的螺旋指令可以胜任(可能在其他cad也有) 连结到您上一题,如果是要做成一个模组以快速产生各种所需的螺旋电感 可以考虑专用软体,如果想要透过lisp或其他语言在绘图软体中制作 这里可以就螺旋线的部分提供一些心得: (用的语法并非lisp以求简明) 首先,对於螺旋线的点集合当中的任一点,以极座标来定义位置, 需要两个变数,这次的例子命名为 Pr 和 Pa : Pa 角度 包括LISP在内的许多语言多半是用弪度的, 2 * Pi 代表一圈。 Pr 半径 有宽度的平面螺旋图形中很少直接从中心(半径0)开始画的, 并且通常半径的上下限会被用来定义(或检查)回圈范围。 等速螺旋的特性是它的间距是相等的,这里要厘清一点所谓的间距, 数学上指的是中心点放射出去的线,与螺旋线相交的任意相邻的两点距离。 由於增量(斜率)的存在,这里得到的两点距离会比两圈之间实际的最短距离稍大, 这个现象离中心愈近就愈明显,离中心越远(或者说圈数愈多的时候)就愈不明显。 理解并接受这个特性之後就可以应用 Pa 和 Pr 之间的线性关系作为程式的核心: Pr = X * Pa / (2 * Pi) 这个X就是每圈(2 Pi 弪度)的半径成长幅度, 等速螺旋的X是定值(就是上面说的间距), 以回圈在Pr的上下限范围内,依序取得多组 Pa 和 Pr 的(极座标)点集合, 回圈结束後连接这些点就是螺旋线,处理完端点的走向 并作成聚合线, 再呼叫ACAD的offset向两侧作出宽度,了不起再加盖就差不多了。 这样看下来似乎是个仅有一层回圈的小函数。 但是这个回圈有个要注意的点,Pr不应该用等差级数带入回圈 (此例来说应避免 Pr = Pr + n 之类的写法): 因为Pr成长量固定意味着Pa成长量也是固定的,也就是说不论内圈还是外圈, 每一圈取样的次数是固定的,这会导致外圈的解析度不足而有正多边形的趋势 (即使是画多边形的螺旋线也不需要利用这种情形,边长难以控制)。 解法有许多种,举个程式码最短的例子: 可以在回圈中计算目前Pr为半径时的假想圆周长,除以恒定的弧长(解析精度), 来推算下一个Pa,再透过公式得Pr..循环 以上是关於螺旋的程式部分 至於LISP的参考资料,我以前主管教的,只有讲义和笔记, 手册则是将ACAD的中文lisp说明备份下来参考 (印象中2000应该是少数有中文化到开发者手册的版本了)。 实体书可能要请板上的前辈们推荐了 以上,希望对您有帮助。 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.120.176.204







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP