乐筑天下

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

请教:怎样点三点确定一个坐标系,然后通过这三点确定一条弧?

[复制链接]

3

主题

14

帖子

2

银币

初来乍到

Rank: 1

铜币
26
发表于 2003-11-11 18:32:00 | 显示全部楼层 |阅读模式
多谢!
回复

使用道具 举报

63

主题

1203

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1455
发表于 2003-11-11 19:43:00 | 显示全部楼层
這樣就可以了吧
(defun c:test(/ p1 p2 p3)
  (setq p1 (getpoint"\n第一點")
        p2 (getpoint"\n第二點")
        p3 (getpoint"\n第三點"))
  (command "ucs" "3P" p1 p2 p3)
  (command "arc" p1 p2 p3)
  (princ))
回复

使用道具 举报

3

主题

14

帖子

2

银币

初来乍到

Rank: 1

铜币
26
发表于 2003-11-11 19:57:00 | 显示全部楼层
谢谢!
不过有个问题就是为什么画出来的圆弧有时候不在正确的位置上,跑到了其他地方
但是形状还是对的
回复

使用道具 举报

16

主题

909

帖子

8

银币

中流砥柱

Rank: 25

铜币
973
发表于 2003-11-11 20:49:00 | 显示全部楼层
(defun c:test(/ p1 p2 p3)
  (setq p1 (getpoint"\n第一點")
p2 (getpoint"\n第二點")
p3 (getpoint"\n第三點"))
  (command "arc" p1 p2 p3)
  (command "ucs" "3P" p1 p2 p3)
  (princ))
回复

使用道具 举报

3

主题

14

帖子

2

银币

初来乍到

Rank: 1

铜币
26
发表于 2003-11-11 20:54:00 | 显示全部楼层
不对啊老兄
画的圆弧不在那三个点上啊
好像要转化什么点的坐标系的
怎么弄啊
谢谢
回复

使用道具 举报

63

主题

1203

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1455
发表于 2003-11-11 20:55:00 | 显示全部楼层
四樓把命令順序反這干, 會使那個弧不會跟隨新定的坐標系, 而是跟未定新坐標系的构圖面來畫的. 當用戶的三個點不在那個构圖面上使得用戶的弧出錯或不合理了. 呵呵.
回复

使用道具 举报

3

主题

14

帖子

2

银币

初来乍到

Rank: 1

铜币
26
发表于 2003-11-11 20:58:00 | 显示全部楼层
我就是想在新的坐标系下画弧啊
好像有一个trans的命令可以把p1 p2 p3的坐标值转化过来的
知道怎么弄吗?
回复

使用道具 举报

63

主题

1203

帖子

10

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1455
发表于 2003-11-11 21:00:00 | 显示全部楼层
TO fantan:
                        我還不是很明白你的意思哦, 你講明白一點
回复

使用道具 举报

3

主题

14

帖子

2

银币

初来乍到

Rank: 1

铜币
26
发表于 2003-11-11 21:04:00 | 显示全部楼层
就是我需要自己定义一个坐标系,然后在这个坐标系下画一个圆弧
所画的圆弧要通过我定义坐标系时点的三个点
回复

使用道具 举报

26

主题

3072

帖子

10

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3177
发表于 2003-11-12 08:19:00 | 显示全部楼层

因为你的三个点是在新坐标系形成之前输入的,所以你在原来的坐标系里把通过这三个点的圆弧画好后再新建坐标系
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-6 20:59 , Processed in 0.948185 second(s), 72 queries .

© 2020-2025 乐筑天下

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