乐筑天下

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

[编程交流] 阿卡多克。lsp帮助

[复制链接]

36

主题

183

帖子

151

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
185
发表于 2022-7-6 12:25:17 | 显示全部楼层 |阅读模式
有一个命令我可以用来加载模板。dwt文件,以便te用户在启动时可以访问它们?或者可能是ACAD中的命令。lsp文件?
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 12:42:07 | 显示全部楼层
 
您可以在选项中设置模板和QNew模板。
回复

使用道具 举报

36

主题

183

帖子

151

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
185
发表于 2022-7-6 12:50:11 | 显示全部楼层
我希望这适用于我网络中共享ACADDOC的每台计算机。lsp文件,这样我就可以远离去每一个和设置这个。
回复

使用道具 举报

49

主题

1246

帖子

1210

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
254
发表于 2022-7-6 12:58:53 | 显示全部楼层
只需在选项>文件模板目录中设置路径。显然,只要确保它是联网的。
回复

使用道具 举报

36

主题

183

帖子

151

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
185
发表于 2022-7-6 13:03:08 | 显示全部楼层
我可以用《阿卡多克》中的一句台词吗。lsp文件?
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 13:13:56 | 显示全部楼层
 
是的,但是你只需要做一次就可以了。这是我编写的设置例程,用于正确设置所有内容。欢迎您修改和使用。它具有设置模板路径所需的功能。
 
  1. (defun c:CES-Setup (/ #Files #Layout #Flag)
  2. (vl-load-com)
  3. (and
  4.    (not
  5.      (vl-catch-all-error-p
  6.        (vl-catch-all-apply
  7.          '(lambda ()
  8.             (setq #Files  (vla-get-files
  9.                             (vla-get-preferences (vlax-get-acad-object))
  10.                           ) ;_ vla-get-files
  11.                   #Layout (vla-get-activelayout
  12.                             (vla-get-activedocument (vlax-get-acad-object))
  13.                           ) ;_ vla-get-activelayout
  14.             ) ;_ setq
  15.             ;; *********************
  16.             ;; **  AutoSave Path  **
  17.             ;; *********************
  18.             (mapcar 'vl-mkdir (list "c:\\TEMP" "c:\\TEMP\\ACAD"))
  19.             (vla-put-autosavepath #Files "c:\\TEMP\\ACAD")
  20.             ;; ***************************
  21.             ;; **  Printer Config Path  **
  22.             ;; ***************************
  23.             (vla-put-PrinterConfigPath
  24.               #Files
  25.               "s:\\cadd standards\\Plotters"
  26.             ) ;_ vla-put-PrinterConfigPath
  27.             (vla-refreshplotdeviceinfo #Layout)
  28.             ;; ***********************
  29.             ;; **  Plotstyles Path  **
  30.             ;; ***********************
  31.             (vla-put-printerstylesheetpath
  32.               #Files
  33.               "s:\\cadd standards\\Plotstyles"
  34.             ) ;_ vla-put-printerstylesheetpath
  35.             (vla-refreshplotdeviceinfo #Layout)
  36.             ;; *********************
  37.             ;; **  Template Path  **
  38.             ;; *********************
  39.             (vla-put-TemplateDwgPath
  40.               #Files
  41.               "s:\\cadd standards\\Template"
  42.             ) ;_ vla-put-TemplateDwgPath
  43.             ;; *********************
  44.             ;; **  QNew Template  **
  45.             ;; *********************
  46.             (vla-put-QNewTemplateFile
  47.               #Files
  48.               "s:\\cadd standards\\Template\\CES_Template.dwt"
  49.             ) ;_ vla-put-QNewTemplateFile
  50.             ;; *********************
  51.             ;; **  Support Paths  **
  52.             ;; *********************
  53.             (vla-put-supportpath
  54.               #Files
  55.               (strcat ";s:\\cadd standards\\startup"
  56.                       ";s:\\cadd standards\\lisp"
  57.                       ";s:\\cadd standards\\linetypes"
  58.                       ";s:\\cadd standards\\fonts"
  59.                       ";s:\\cadd standards\\ces layers"
  60.                       ";"
  61.                       (vla-get-supportpath #Files)
  62.               ) ;_ strcat
  63.             ) ;_ vla-put-supportpath
  64.             ;; ***************************
  65.             ;; **  Tool Palettes Paths  **
  66.             ;; ***************************
  67.             (vla-put-ToolPalettePath
  68.               #Files
  69.               (strcat "S:\\CADD Standards\\Toolpalette\\Palettes;"
  70.                       (vla-get-ToolPalettePath #Files)
  71.               ) ;_ strcat
  72.             ) ;_ vla-put-ToolPalettePath
  73.           ) ;_ lambda
  74.        ) ;_ vl-catch-all-apply
  75.      ) ;_ vl-catch-all-error-p
  76.    ) ;_ not
  77.    (alert
  78.      (strcat
  79.        "AutoCAD has been setup for Capital Engineering & Surveying, Inc. Standards.\n\n"
  80.        "                      Please restart AutoCAD."
  81.      ) ;_ strcat
  82.    ) ;_ alert
  83. ) ;_ and
  84. (princ)
  85. ) ;_ defun
  86. (alert "Type: "CES-SETUP" to run setup.")
  87. (princ)
回复

使用道具 举报

36

主题

183

帖子

151

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
185
发表于 2022-7-6 13:16:59 | 显示全部楼层
哇!美好的我会看看我能用这个做什么。。。谢谢
回复

使用道具 举报

54

主题

3755

帖子

3583

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
438
发表于 2022-7-6 13:28:41 | 显示全部楼层
 
 
没问题,当我把它引入06到08的切换时,我得到了一点不错的奖金。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 06:03 , Processed in 0.467348 second(s), 68 queries .

© 2020-2025 乐筑天下

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