乐筑天下

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

[编程交流] 自动发布模型或布局Sp

[复制链接]

170

主题

347

帖子

174

银币

中流砥柱

Rank: 25

铜币
870
发表于 2022-7-6 08:16:33 | 显示全部楼层 |阅读模式
是否有任何AutoCAD变量告诉Autopublish打印
模型空间还是图纸空间?
非常感谢。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 08:27:29 | 显示全部楼层
你的意思是“发布”吗?它可以保存模型和布局,然后一起打印,你可以重新加载它们。或者你想只绘制模型空间v的布局吗?
 
如果第二个lisp1布局,则lisp2模型空间
回复

使用道具 举报

5

主题

1074

帖子

1088

银币

初来乍到

Rank: 1

铜币
9
发表于 2022-7-6 08:36:15 | 显示全部楼层
如果进入“选项>打印和发布”选项卡,可以为自动发布设置指定不同的设置。通过单击“包含”框并指定设置,可以选择发布模型或图纸空间,也可以同时发布两者。
091637z2v9mlzll99cec9c.jpg
回复

使用道具 举报

170

主题

347

帖子

174

银币

中流砥柱

Rank: 25

铜币
870
发表于 2022-7-6 08:40:12 | 显示全部楼层
我想编写一个lisp例程来控制自动发布(非发布)。
我想控制自动发布pfd布局或模型空间绘图
基于tilemode。
非常感谢。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 08:48:21 | 显示全部楼层
回到我的帖子,在这里搜索plot to pdf许多lisp示例,但他们不使用Autopublish。他们可以检查tilemode是一个变量,或者检查你是否在布局中,或者在modelspace中是布局组的一部分。变量CTAB是当前布局名称。
 
  1. (setq doc (vla-get-activedocument (vlax-get-acad-object)))
  2. (vlax-for lay (vla-get-Layouts doc)
  3. (setq plotabs (cons (vla-get-name lay) plotabs))
  4. )
  5. (setq len (length plottablist))
  6. (setq x 0)
  7. (repeat len
  8. (setq name (nth x plottablist))
  9. (princ name)
  10. (if (/= name "Model")
  11. do something here
  12. )
回复

使用道具 举报

170

主题

347

帖子

174

银币

中流砥柱

Rank: 25

铜币
870
发表于 2022-7-6 08:59:41 | 显示全部楼层
要更改自动发布绘图的布局,必须转到
选项-打印和发布选项卡-自动发布按钮,然后更改
“包含”下拉到您想要的布局。
我想在命令提示符下用
浏览那些隐藏的菜单。
如果我有一个变量控制自动发布哪个布局
然后可以使用lisp例程来完成所有这些
在命令提示下。
 
任何建议。
非常感谢。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 09:03:56 | 显示全部楼层
你能再解释一下你想要实现的是什么吗?忽略自动发布位,它是从模型中绘制多张图纸,再加上绘制一些布局吗?这些布局有多张图纸吗?我再次按下1个按钮,所有的布局都被绘制出来,无论有多少,我也可以制作一个列表并保存起来,以备将来绘制。
回复

使用道具 举报

170

主题

347

帖子

174

银币

中流砥柱

Rank: 25

铜币
870
发表于 2022-7-6 09:13:28 | 显示全部楼层
我打算编写一个lisp路由来更改显示的自动发布“include”设置
在上面帖子3的图片中。我的例程将更改,允许我发布模型或
使用命令提示显示图纸空间。而不是通过地下菜单和
选项菜单中的选项卡。这是我的目标。
非常感谢。
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 09:19:25 | 显示全部楼层
与其自动发布,不如使用dcl拾取要打印的选项卡列表,然后可以将此列表保存在dwg外部或内部。如果你看一下我使用的自动打印样式,只需更改CTAB变量,以使用简单的lisp选择要打印的下一个布局。
 

  1. this is a loop of layout names
  2. (if (/= name "Model")
  3.    (progn
  4.      (setvar "ctab" name)
  5.      (COMMAND "-PLOT"  "Y"  "" "Cutepdf Writer"
  6.        "A3" "m"    "LANDSCAPE"    "N"   "W"  "-6,-6"    "807,560" "1=2"  "C"
  7.        "y"   "Designlasercolour.ctb" "Y" "n"    "n"    "y"   "N" "N" "y"      )
  8.    )
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-9 09:37 , Processed in 1.334397 second(s), 72 queries .

© 2020-2025 乐筑天下

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