|
发表于 2022-7-7 00:19:45
|
显示全部楼层
嗨,又回来了!
好的,我不得不修改我的脚本,使其包含所有命令,而不是为每个comand提供单独的脚本文件。
我现在的问题是如何终止circle命令,从而准备启动下一行命令。
我的脚本是这样开始的:
第0,0行
2358,0
2358,152
2358,152
2358,152
0,152
0,0
0,20
2358,20
2358,132
0,132
0,500
2358,500
2358,500
2358,500
2358,564
0,564
0,500
0,-348
2358,-348
2358,-348
2358,-348
2358,-412
0,-412
0,-348
0,-348
_dimlinear 0152 2358152@0202
_dimlinear 0152 35106@0152
_dimlinear 35106 1073106@35152
_dimlinear 1073106 1133106@1073152
_dimlinear 1133106 2090106@1133152
_dimlinear 2090106 2270106@2090152
_dimlinear 2270106 2320106@2270152
_dimlinear 35106 0152 v@-100152
_dimlinear 35,46 0,0 v@-100152
_dimlinear 1073118 1073152 v@-100152
_dimlinear 2090118 2090152 v@-100152
_dimlinear 2320,58 2320,0 v@100152
_dimlinear 0,-380 2358,-380@1073202
_dimlinear 0,-500 0,-500@0,-500
_dimlinear 0,-500 0,-500@0,-500
_dimlinear 0,-380 1073,-380@0114
_dimlinear 1073,-380 1133,-380@0114
_dimlinear,@,
_dimlinear 1073,-380 1073,-380@1073,-380
_dimlinear 1073,-380 0,-380@2358,-898
_dimlinear 2090,-380 2270,-380@0114
_dimlinear 2270,-380 2320,-380@0114
_dimlinear 1073,-380 1073,-348 v@-100152
_文本0,-662 25 0 C150左前角柱
圆圈35,46 9
35,106 9
1073,118 9
0,-500 9
0,-500 9
1133,118 9
2320,58 9
2320,118 9
2270,58 9
2270,118 9
2090,118 9
1073,-380 9
1133,-380 9
0,-500 9
0,-500 9
2320,-380 9
2270,-380 9
2090,-380 9 ;上面最后一行有一个空格
线路02000
2358,2000
2358,2152
2358,2152
2358,2152
0,2152
0,2000
0,2020
2358,2020
2358,2132
0,2132
我已经用红色突出显示了圆形命令末尾上方,该命令有两个空格来终止该命令。然而,这会导致命令行请求\想要在应移动到下一行命令时绘制另一个圆形。
我试着去掉这两个空格,用一个又两个新的空行替换,但无论我尝试了什么,Autocad 2016总是在寻找下一个圆圈。
如何编写脚本以使其转到下一行命令?
感谢您的意见
戴夫 |
|