Roy_043 发表于 2022-7-5 17:48:55

这不是错误,而是线路方向的逻辑结果:
开始:(0,1.45,0)
结束:(0,0,0)
Delta=结束-开始=(0,-1.45,0)
 
-DWGUNITS命令似乎不太可能反转线条的方向。所以原始文件一定有相同的问题。但是我不能测试这个,因为BricsCAD没有这个命令。

pvsvprasad 发表于 2022-7-5 17:52:25

谢谢你,罗伊

pvsvprasad 发表于 2022-7-5 17:52:55

 
尊敬的主人:,
 
您可以参考您的命令为以下例程步骤安排Lisp例程吗?
 
-DWGUNITS命令
 
然后选择第6个选项
 
然后是第二个选项(十进制)
 
然后是“2”
那么是的
那么是的
那么是的
那么是的
 
并将所有标注样式设置为一维样式。
 
 
提前感谢您,
顺致敬意,

satishrajdev 发表于 2022-7-5 17:56:31

可能是这样:-
 
(command "-dwgunits" 6 2 4 "_Y" "_Y")

pvsvprasad 发表于 2022-7-5 17:59:03

 
谢谢你的回复。我认为上面的代码不是lisp。那么,将所有尺寸更改为一维样式(我的新尺寸样式名称为“米”)怎么样?请做一个完美的lisp例程。
 
非常感谢。

satishrajdev 发表于 2022-7-5 18:02:47

再添加1个命令行
(command "._-dimstyle" "_r" "Meters")

pvsvprasad 发表于 2022-7-5 18:05:15

 
请制作一个Lisp版本,因为每次复制和粘贴都是不可能的。
 
非常感谢。
顺致敬意,

satishrajdev 发表于 2022-7-5 18:09:58

试试这个:-
(defun c:test ()
(command "-dwgunits" 6 2 4 "_Y" "_Y")
(command "._-dimstyle" "_r" "Meters")
(princ)
)

pvsvprasad 发表于 2022-7-5 18:13:29

尊敬的先生:,
谢谢分享。
 
在lisp的帮助下,不要将现有的尺寸样式更改为新的尺寸样式(即新的尺寸样式“Meters”),并在命令提示下询问“Yes”选项。请检查并修改。
 
谢谢你。

halam 发表于 2022-7-5 18:15:50

啊。你真的在追求“完美的Lisp程序”,你仍然需要手动做一些事情。您必须更新dim。更改设置后的对象。只需键入“all”即可选择它们。
页: 1 [2]
查看完整版本: 从费用转换整个绘图