Andrea 发表于 2016-11-3 12:25:08

AutoCAD电子传递

大家好。。
有没有比我不知道的变量在没有保存的情况下制作Etrasmit?
谢谢。
**** Hidden Message *****

Master_Shake 发表于 2016-11-3 12:55:45

不要这么认为,eTransmit 会在文件夹中包含实际的.dwg文件,而不是在将.dwg文件发布到电子邮件时创建的特定临时文件。

Andrea 发表于 2016-11-3 13:05:00


我明白这一点,....那么,如果它不保存就无法运行,为什么要问这个问题呢?
事实是,许多用户在打开图形时都有字段或某些程序更新图形数据。
如当前日期,vaiables字段,用户名,路径位置,附加的OLe对象等...那么DBMOD就受影响了,
可是谁在乎呢?我想要的只是使用实际保存的DWG文件并将其运送到客户端...
Etransmit的问题必须是:“如果未保存图形,则ETRANSMIT无法继续”...然后停止该过程。
但它询问我们是否要保存图纸并提出“是”或“否”。

Rob... 发表于 2016-11-3 13:25:43

这只是一个通知,可能有尚未保存的更改。
如果执行电子传递的人之外的其他人进行了需要包含的更改,但尚未保存文件,该怎么办?

Andrea 发表于 2016-11-3 16:59:08


解决方案:
警告用户,但问他是否要继续
“警告!!此图纸尚未保存,是否仍要进行电子传输?”
或者更好的是,,,
(if (/= (getvar 'DBMOD) 0)
(progn
(initget 1 "Yes No")
(if (eq "Yes" (setq x (getkword "This Drawing is not saved yet, do you wish to continue ?:")))
(command "._-ETRANSMIT")
(princ "\nThank you")
)
)
(command "._-ETRANSMIT")
)

lamarn 发表于 2016-11-4 04:25:22

如果批次处理作业运行lisp或脚本,这可能会很烦人。但是您实际使用的是哪个版本的AutoCAD?我认为这个选项“您想保存它吗?”...顺便说一句,默认是什么?在2016年的某个地方推出...

Master_Shake 发表于 2016-11-4 08:04:50

你不能保存文件有什么原因吗?

steve.carson 发表于 2016-11-4 12:54:20

我总是在图形未打开的情况下从图纸集进行电子传递,以避免保存问题。

rkmcswain 发表于 2016-11-6 19:40:13


可能是这个
这类似于C3D在裁剪曲面时的动作。它迫使你存钱,99%的时间我都不想存钱。

Master_Shake 发表于 2016-11-7 08:23:54

如果您只是在现有绘图上执行eTransmit,您可能能够使用acad-push-dbmod/acad-pop-dbmod欺骗程序。
页: [1] 2
查看完整版本: AutoCAD电子传递