(我的编码真的很糟糕) 注意,在之前的lisp代码中,有一个极轴命令,它使用了90和270。对此不确定,为了可靠性,它应该始终以弧度1.5704 3.1417 4.712为单位,并且实际的gotcha角度始终为东为0,逆时针方向
此外(dtr 90)为1.507可能会让新的论坛搜索者感到困惑,他们不知道dtr是用户必须创建的度到弧度的子函数 正确,但90是通过度到弧度子程序输入的。
它在一开始,就在错误之后。 要使lisp使用公制单位(即宽度0.5m而不是24英寸等)而不是英制单位,您需要做哪些更改?我试着换台词
(setq D2 (/ D 12))
只是
这显然不起作用。
Alan thx的代码。。。使用SSD,线型绘制为连续。我先把“林”改成了nil,但线型并没有被画成HIDDEN2,而是连续的。(层弹出式菜单表示HIDDEN2是有意的)。
仅供参考,PSD功能正常。
TIA,Steve 作为快速修复,请尝试(setq D2 D)。 古怪的老实说,自从我修改了TimWilson的原始代码为我们工作以来,我还没有看过这个例程。自从我写下它一周后,我实际上只使用过几次,我们通过Civil 3D训练并切换。
我有空的时候会看一下,看看有什么问题。
艾伦,我的错。。。我在Acad中设置错误。。应设置为bylayer。。。。一切都好。
thx史蒂夫SSD是冷静的张贴。 看了一眼,史蒂夫。奇怪的是它不起作用。我将线型文件设置为nil,效果很好。
两种可能:
1、不要保留为零,而是输入“林”作为文件。
2.确保您的CELTYPE系统变量实际上设置为ByLayer,并且不是连续的。
页:
1
[2]