lisp读取ucs用户坐标位置点,当前视图坐标,ucs坐标到绝对坐标点

  • A+
所属分类:CAD二次开发

在lisp编程中画图或者处理图,所读取的坐标默认是绝对坐标(世界坐标),要是使用ucs用户坐标处理数据,必须转换数据,我个人绝对很麻烦,于是我直接把ucs用户坐标还原到世界坐标。图都处理好了在还原到ucs用户坐标,感觉省事点

要还原两者直接的坐标,必须要先知道当前ucs用户坐标点,到世界坐标点的位置。

1、使用系统自带的系统变量返回当前坐标位置点。数据只读,不可更改。

2、处理好图后,使用UCS命令把坐标移动到原来的坐标即可

(getvar "UCSORG");返回当前坐标位置

复制

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: