Fabricio28 发表于 2013-10-4 15:27:18

丝带问题

嗨,伙计们,
我正在使用autocad 2009,每次我启动程序时,我都必须键入ribbon来加载ribbon。
我如何在不重置autocad的情况下解决这个问题?
提前感谢。
最好的问候
**** Hidden Message *****

BlackBox 发表于 2013-10-4 16:03:15

Hi BlackBox
我的工作空间是定制的,我不想重置autocad,因为它没有保存。
我不知道如何保存我当前的工作区。
我如何使用你的脚本,BlacKBox?
预先感谢

Fabricio28 发表于 2013-10-4 16:13:28

当我通过文件打开autocad时,功能区消失了。

Fabricio28 发表于 2013-10-4 16:46:12

让我们备份一会儿....
当您对要维护的用户界面(UI)进行更改时,请将配置保存到自定义工作区...只需按照您想要的方式设置一切,并使用WORKSPACE命令保存即可。
脚本可能不是必需的...这是为了我的情况,因为我也有一个非常密集的工作空间,充满了许多现在不必要的混乱,来自自动转向,光栅设计等。即使从AcadDoc.lsp恢复我的工作空间也不能正常工作,因为在那之后进行的评估会弄乱我工作空间的某些方面...只有在必要时,我们才会得到那东西。
HTH

BlackBox 发表于 2013-10-4 17:05:14

嗨,
我已经保存了我当前的工作区。
在那之后,我应该做什么?
谢谢

Fabricio28 发表于 2013-10-7 09:57:06


嗨,dgorsman,
我只是正常打开AutoCAD。
谢谢

dgorsman 发表于 2013-10-7 10:06:23


如果您已保存工作空间,但仅打开 AutoCAD(使用相同的配置文件)无法正确恢复工作空间,则可以尝试将其添加到 Acad.lsp 文件:
(command "._workspace" "_setcurrent" )

...或者,如果遇到与使用 LDC 2009 类似的问题,其工作区过于复杂,无法在启动时或通过 Acad.lsp 正确还原,则我必须将 /b 开关附加到应用程序图标的目标路径,该路径加载了如上所述的脚本。
首先尝试Acad.lsp方法,然后我们将从那里开始。

Fabricio28 发表于 2013-10-7 10:26:27


你能帮我把那个代码加到我的Acad.lsp文件中吗?
我在哪里可以找到它?
问候

BlackBox 发表于 2013-10-7 13:05:29


你能帮我在我的Acad.lsp文件中添加该代码吗?
在哪里可以找到它?

您可能没有,因为它不随 AutoCAD OOTB 一起提供...Acad.lsp 是一个用户定义的文件,如果保存在支持文件搜索路径 (SFSP) 中,则在会话启动时自动加载一次(默认情况下)。
在命令行中输入以下内容:
(findfile "acad.lsp")
...如果返回文件路径,则需要写入权限才能修改此文件。如果返回Nil,那么你没有一个,只需要创建一个(它是一个文件扩展名为.lsp的文本文件)。此文件应位于 SFSP 顶部的路径之一中。
呵呵

Fabricio28 发表于 2013-10-7 15:04:54


我这样做了,并返回了Nil。所以我必须创建一个文件。lsp
内部包含此代码(command "._workspace" "_setcurrent" )
然后粘贴到哪里?谢谢。首先,应该是一个字符串...如果
字符实际上是工作区名称的一部分,那么使用:
(command "._workspace" "_setcurrent" "")
其次,Acad.lsp应该位于SFSP的顶部...意思是进入选项对话框,并确定在SFSP的第一个路径,并把你的Acad.lsp文件放在那里(假设你有这个文件夹的写权限)。这是因为FINDFILE方法用于在SFSP(包括活动文档的文件夹)中定位Acad.lsp,并且通过将该文件放置在SFSP的顶部,首先找到该文件(在潜在的重复文件之前)。
问题是,如果在活动文档的文件夹中找到一个,则使用它...这正是Acad.lsp病毒能够如此容易地利用AutoCAD的原因,正如我一次又一次地试图向Autodesk传达的那样,但那是另一个话题。
尝试一下,并告诉我们它对您的效果如何。干杯
页: [1] 2
查看完整版本: 丝带问题