乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 120|回复: 19

[编程交流] 回忆

[复制链接]

10

主题

598

帖子

594

银币

初来乍到

Rank: 1

铜币
48
发表于 2022-7-5 16:16:27 | 显示全部楼层 |阅读模式
我知道这不是与Autocad LT相关的常见论坛,我只是希望这里的人可能知道如何解决这个问题。我有一个宏,最终将重复数千次,以优化多段线(删除零长度、连接段等。仅过度杀戮并不能将其剪切),但这不是重点。宏也完全按照我的要求工作,持续了43个周期,然后它破坏了Autocad。
 
我花了几天时间才弄清楚到底发生了什么,宏为什么有故障,但事实并非如此。43(在我的桌面上-在笔记本电脑上是33)之后,Autocad开始表现出奇怪的行为,选择无法识别,但仍然突出显示。如果我关闭LT保存图形。然后我重新打开,可以为接下来的43个项目再次运行宏。因此,我有一个Windows shell文件,它运行并重复Autocad以完成整个多段线负载,这很有效,但并不理想。
 
从我发现的情况来看,Autocad可能会耗尽内存资源,我只是希望有人能够识别导致这种情况的命令之一,这样我就可以以不同的方式处理这个问题,或者知道一个命令可以再次释放内存,而不是关闭并重新打开。重新生成或保存不起作用。
 
这是宏,如果有人能帮忙的话,还有一个包含几百条多段线的图形文件,我一直在用它来测试。基本上,宏一次选择一条多段线,然后将其移动到一个冻结层,这样就可以到达下一个层(我知道这有点像燧石,但这是LT)。如果有人可以运行它并检查系统资源以查看发生了什么事情,这将是很好的,这在LT中不是一个选项。
 
  1. *^C^C^Cmove;0,0;;0,0;0,0;change;p;;p;la;1;;explode;0,0;ss;l;;m;0,0;0,0;-overkill;p;;;region;p;;l;0,0;10,0;;ss;l;;m;0,0;0,0;erase;p;;explode;l;ss;l;;m;0,0;0,0;pe;m;p;;j;;;change;l;;p;la;2;;

PS PEDITACEPT必须设置为1
改变图纸
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 16:22:11 | 显示全部楼层
你的系统规格是什么?
 
背景是什么?
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 16:23:11 | 显示全部楼层
我几乎没有LT方面的经验,主要是因为你(通常)不会使用lisp,所以我想命令(gc)是不可能的?会在宏中放置几个qsave来释放资源吗?但众所周知,autocad存在内存问题。否则,如果图纸数量有限,找一个更大的系统来做你的工作。。。在我的工作中,我通常每天重启autocad几次以避免内存问题,并且我只在需要时使用mdi。
 
gr.R。
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 16:29:08 | 显示全部楼层
每天重新启动AutoCAD几次以避免内存问题?这太荒谬了。你有多少公羊?交换文件的大小是多少?您是否尝试过删除图形缓存文件(可能只有在经常使用三维实体、非网格曲面或面域时才需要)。
回复

使用道具 举报

10

主题

598

帖子

594

银币

初来乍到

Rank: 1

铜币
48
发表于 2022-7-5 16:31:09 | 显示全部楼层
@备注
这款笔记本电脑是联想瑜伽700
intel i7-6500 2.50GHz
带8GB RAM
运行Windows 10和Autocad LT 2017LT
 
在工作中,我不确定,但今天才发现,经过几个月的唠叨,我将在下周左右得到一个新的模式。
通常情况下,我会运行Autocad、Revit、Excel以及任何数量的其他程序,但即使重新启动并且只运行LT,这个问题仍然存在。
 
@rlx(你好,邻居-我每个周末都在胡格海德),Autocads内存占用是我读过的内容,我在每一行上都尝试了qsave以及regen,但都没有用,我会尝试saveas,看看交换图形文件是否有效,但有数千条折线可能最终成为一个巨大的文件夹。清除没有帮助,实际上垃圾收集在LT中是不可能的。用批处理文件关闭和打开Autocad效果很好,只是比我想要的慢一点,而且不整洁。
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 16:33:24 | 显示全部楼层
 
荒谬的大概但这对我来说很有效。我不知道交换文件的大小,但内存只有4GB,这太荒谬了。我通常使用的图形小于1 mb,有些更大。但是如果我有一个非常大的程序,我会重新启动电脑,确保autocad是我启动的唯一程序(不能禁用公司后台应用程序)。为了看到autocad真正处于SDI模式,我在工具栏上有一个按钮,可以改变颜色来显示autocad处于SDI还是mdi模式。Autocad在内存管理方面不太好。此外,我在绘图过程中多次点击qsave按钮,因为我讨厌工作,我更讨厌过度工作,但我真正讨厌的是不得不再次做同样的工作。。因此,为了避免出现无人想要的消息(发生错误,autocad无法继续等,等等,bladibla…)我经常保存我的工作。
 
gr.Rlx
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 16:38:18 | 显示全部楼层
你关闭了防病毒程序吗?你关闭浏览器了吗?您是否禁用了Win10的所有铃声和口哨?
 
不要告诉我我们必须回到像QEMM这样的内存管理程序的好日子。
 
你试过使用ReadyBoost(Win10的一个特性)吗。你需要一个USB闪存驱动器。
 
您是否使用Windows任务管理器来识别资源占用者?
 
你试过用公羊清洁剂吗?
 
最后,您是否考虑过添加更多的物理RAM?
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 16:38:56 | 显示全部楼层
rlx:生活在问题中与解决问题不同。难道你不喜欢一个长期的解决方案而不是一个变通方法吗?
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 16:43:47 | 显示全部楼层
 
哈罗‘buurman’:-)
 
我猜你已经阅读了所有(vl every/vl some)的autocad链接,这些链接说,好吧,除了获得更多Ram之外,没有什么有用的。。。
 
如果时间不是一个问题,你可以把你的画或它自己的过程,但我同意它不优雅。我曾经画过一幅画,大约40 mb,用winTopo转换的tiff,所以即使每个字母都是一堆线。最后我自己重新绘制了d*mn图,因为连接所有的点,改变图层/样式等等都不值得。
 
gr.Rlx
回复

使用道具 举报

rlx

21

主题

1505

帖子

1551

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
81
发表于 2022-7-5 16:45:50 | 显示全部楼层
 
很好的一个,也许有东西可以放在墙上的瓷砖上:-)但我必须使用提供给我的工具,所以有时我别无选择,只能围绕问题工作。。。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 17:15 , Processed in 0.651471 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表