乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 92|回复: 6

各位幫忙一下!

[复制链接]

7

主题

29

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
57
发表于 2004-9-2 13:42:00 | 显示全部楼层 |阅读模式
我的程序哪出错了,灰色(;后串)为问题所在点,帮忙一下,小弟功力尚浅,不知道为何出错?
                                        ;已知:圆心o,同心圆直径d1 d2 d3 ,
                                        ;求做:同心圆及中心线,标注,
(defun c:txy (/ o d1 d2 d3 f r1)
         (graphscr)
         (setvar "cmdecho" 0)
         (setq o (getpoint "\nenter center of circle:"))
         (initget 7)
         (setq d1 (getdist "\nenter the first circle diameter:"))
         (setq d2 (getdist "\nenter the second circle diameter:"))
         (setq d3 (getdist "\nenter the third circle diameter:"))
         (command "layer" "make" "xx" "color" "2" "xx" "")
                                        ;(command "layer" "ltype" "continuous" "")
         (command "circle" o "d" d1)
         (command "circle" o "d" d2)
         (command "circle" o "d" d3)
         (if (>= d1 d2)
                         (setq f d1)
                         (setq f d2)
         )
         (if (< f d3)
                         (setq f d3)
         )
         (command "layer" "make" "center" "color" "1" "center" "")
         ; (command "layer" "ltype" "center" "")
         (setq x (car o))
         (setq y (cadr o))
         (setq y1 (- y f))
         (setq y2 (+ y f))
         (setq x1 (- x f))
         (setq x2 (+ x f))
         (setq p1 (list x y1 ))
         (setq p2 (list x y2 ))
         (setq p3 (list x1 y ))
         (setq p4 (list x2 y ))
         (command "line" p1 p2 "")
         (command "line" p3 p4 "")
         ;(command "dimdiameter" d1 "")
         (setvar "cmdecho" 1)
         (princ)
)
回复

使用道具 举报

63

主题

1203

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1455
发表于 2004-9-2 13:53:00 | 显示全部楼层
程序可以运行. 不太了解你要解决的问题目的. 可能你没有在程序加上设计OSSNAP为0 所以有会会出少少的错误吧.
回复

使用道具 举报

7

主题

29

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
57
发表于 2004-9-2 14:11:00 | 显示全部楼层
编一程:(1):以O为圆心,D1.D2,D3为直径三同心圆;圆要在xx层;(2)并且画出圆的中心线,中心线在CENTER,线型:"center";(3)标注同心圆
 谢谢!
回复

使用道具 举报

7

主题

29

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
57
发表于 2004-9-2 14:18:00 | 显示全部楼层
我想要:XX图层线型为"continuous";CENTER图层的线型为“"center".但是程序总是出错
回复

使用道具 举报

101

主题

507

帖子

11

银币

中流砥柱

Rank: 25

铜币
910
发表于 2004-9-2 15:12:00 | 显示全部楼层
(command "layer" "make" "center" "color" "1" "center" "")
(command "-linetype" "l" "center" "" "")
(command "layer" "ltype" "center" "" "")
回复

使用道具 举报

7

主题

29

帖子

2

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
57
发表于 2004-9-3 08:54:00 | 显示全部楼层
如何在一个圆上标注尺寸:( command "dimdiameter " .........),好象有问题。
回复

使用道具 举报

101

主题

507

帖子

11

银币

中流砥柱

Rank: 25

铜币
910
发表于 2004-9-3 09:18:00 | 显示全部楼层
已经回了,看前面的帖子。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-8-19 19:52 , Processed in 2.626049 second(s), 66 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表