Cad_Cae 板


LINE

/* 视标注型式的设定而定,会自动产生直径标注与半径标注的中心标记与中心线。只有标注 线被置於圆或弧的外部时,才会建立它们。您可以使用 DIMCENTER 指令,直接建立中心 线与中心标记。 您可以在「修改标注型式」对话方块的「符号与箭头」页签上,於「中心标记」下,控制 中心线与中心标记的大小与可见性。您还可以使用 DIMCEN 系统变数存取此设定。 */ 以上,是AutoCAD 2010, 关於 系统变数 DIMCEN 的说明, 你可以参考以下。 在 任何一个版本里面,在 AUTOCAD 里面,按F1 即可进入 AUTOCAD 所提供的说明。 我有测试你提供的程式,原则上OK. 有机会的话,我可以免费提供你 第二次的教学, 我想以数个实际的范例,阐述 海龟画图的概念, 应用在 程式设计上的实际范例。 ※ 引述《phragmite (Θ.Θ)》之铭言: : 仍在迷惑当中的新手一点小小心得: : 这篇文章原本是要来求助的,不过字打着打着,想起高老师有句原本让我 : 以为无关紧要的话…一个动作,问题解决了八成。故事是这样的:一星期 : 前三小时的课让人了解到在 acad 中使用 lisp、script 配合高阶语言的 : 魅力,所以赶紧买了书回来看。可是才刚练习写个简单的中心线的程式, : 马上就遇到鬼打墙。有兴趣往下看的板友,可以先载入程式试试看。原先 : 用意是想在点击圆後可以画出突出圆周2单位长的十字线: : (defun c:cline(/ dat rad cpt len ept wpt spt npt) : (setvar "cmdecho" 0) : (setq dat (entget (car (entsel "\nSelect a circle to draw centerlines...")))) : (setq rad (cdr (assoc 40 dat))) : (setq cpt (cdr (assoc 10 dat))) : (setq rad (+ rad 2)) : ; ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄here is still in modifying by ph. : (setq ept (polar cpt 0 rad)) : (setq wpt (polar cpt pi rad)) : (setq spt (polar cpt (* pi 1.5) rad)) : (setq npt (polar cpt (* pi 0.5) rad)) : (command "line" ept wpt "" "line" spt npt "") : (prin1) : ) : 仔细检查过一切ok,可是执行的时侯却只看到圆心上一个光点,并且回应 : 讯息:「建立了长度为零的线」。我取消区域变数宣告,把每个变数值都 : 查过了,想破了头还是找不出问题。更离奇的是若在命令列下: : (command "line" '(0 0 0) ept) 或 (command "circle" wpt [任意值]) : 原本以为会出现在 ept wpt spt npt位置的,变成跑到圆心位置上。最後 : 索性把底线那一行改成 (setq rad (* rad 1.4)) 居然就可以执行。 : 用加的不行、用乘的就可以,一点道理也没有…。忽然想起 sjgau 说过: : 「有很多错误都是因为物件锁点使用不当造成的」看见我的物件锁点果然 : 开着,半信半疑地按了F3……BINGO!!! 虽然现在还是不晓得为什麽选了 : 锁中心点会产生这样的结果、也不晓得为什麽用乘的就可以执行,不过就 : 问题本身而言算是解决了。 --



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







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灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP