乐筑天下

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

[综合讨论] 线路类型更改

[复制链接]

1

主题

4

帖子

3

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 23:19:57 | 显示全部楼层 |阅读模式
大家好,
 
我在AutoCAD 2010上工作。由于某些原因,某些线型已更改,如附件所示(线型比例、线宽和厚度未更改)。你能告诉我为什么以及如何解决这个问题吗?非常感谢!
001958kncwzs8waww28sn8.png
001959w3t07zwl0ygdgkkw.png
002001vit13zwv1gww36sz.png
002003m5zh74ti4h4m6od7.jpg
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 23:30:49 | 显示全部楼层
这些线型在定义中使用字母。这些字母有一个与其相关联的文本样式。为了便于使用,使用的文本样式通常是标准的,因为它自动存在于每个图形中。
 
我的想法是,标准文本样式在您的图形中有不同的字体。更改为常用字体后,您的线型将显示相同。
回复

使用道具 举报

2

主题

266

帖子

265

银币

初来乍到

Rank: 1

铜币
9
发表于 2022-7-6 23:35:05 | 显示全部楼层
不要忘记,无论何时将具有标准字体的图元引入图形,其定义都会覆盖上一个。您可能在没有意识到的情况下更改了标准。一种解决方案是包含一个初始化例程,用默认值替换当前定义。另一种方法是重新定义线型。
回复

使用道具 举报

1

主题

4

帖子

3

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 23:45:08 | 显示全部楼层
Hi Eldon,
 
谢谢你回复我。这些线型是作为标准创建的,我只是为了方便使用而复制和粘贴。我还把其他图纸中的一些块带到我的图纸中。在此之前,我清除了所有项目,我想这会导致两个图形之间的冲突。
 
我把所有的文字样式(文字和多行文字)都改成了标准,但这并没有帮助。我会忽略什么吗?
 
非常感谢。
回复

使用道具 举报

1

主题

4

帖子

3

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 23:48:46 | 显示全部楼层
嗨,CyberAngel,
 
是的,我在我的画中带了一些其他的方块,我想这些不同的标准可能会导致冲突。
关于第一个解决方案,我已经在图纸上做了大量工作,我不想重做。(不知道哪些步骤改变了定义)
对于第二种解决方案,你能教我如何重新定义线型吗。(对不起,我是新手。)
非常感谢
回复

使用道具 举报

8

主题

1133

帖子

1164

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 23:57:22 | 显示全部楼层
 
标准textstyle使用的实际字体非常重要。对于不同的字符,每个字体都有自己的插入点。因此,在线型定义中,x和y因子仅适用于所使用的字体,并且对于不同的字体会有所不同。
 
进入文字样式管理器,查看使用了什么字体名称,并使两个图形的字体名称相同。
 
块无效,清除无效,但用于标准文本样式的特定字体确实有效。
 
如果要使用其他字体,则必须编辑线型定义文件。
002005d5sfs727swze5m7j.png
回复

使用道具 举报

1

主题

4

帖子

3

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-7 00:05:17 | 显示全部楼层
 
最后,我现在和你在一起。我已将文字高度更改为2.5(即0.00)。现在,一切都恢复正常了。
 
非常感谢Eldon
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-7 00:09:00 | 显示全部楼层
我已经把你的帖子移到了CUI、图案填充、线型、脚本和宏论坛。
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

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

铜币
260
发表于 2022-7-7 00:15:43 | 显示全部楼层
通过不使用文字样式,可以轻松避免这些线型的问题:
  1. *FENCE, Fence -per FDOT's AUTOCAD Users Supplement---- X ---- X ---- X ---- X ---- X ----
  2. ;A,.5,-.025,[TRACK1,ltypeshp,a=135,s=.08],0,[TRACK1,ltypeshp,a=45,s=.08],-.025,.5
  3. A,.5,-.025,[TRACK1,ltypeshp,r=135,s=.08],0,[TRACK1,ltypeshp,r=45,s=.08],-.025,.5
  4. *LARW,Limited Access R/W -per FDOT's AUTOCAD Users Supplement ----- / - / - / ----- / - / - / -----
  5. A,.635,-.035,[TRACK1,ltypeshp,r=150,s=.06],-.04,.15,-.035,[TRACK1,ltypeshp,r=150,s=.06],-.04,.15,-.035,[TRACK1,ltypeshp,r=150,s=.06],-.04

ltypeshp shp和shx文件包含在每个AutoCAD安装中。
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

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

铜币
260
发表于 2022-7-7 00:24:01 | 显示全部楼层
要使用具有无问题文本的复杂线型,请不要参考标准文本样式,因为它可以是任何字体。创建与所用字体匹配的文本样式名称和lin文件。我将所有lin文件保存在可漫游的支持文件夹中,因此默认为acad。lin当我在线型管理器中单击[Load…]时,我可以选择任何lin文件,如Arial。单击[文件…]。
 
你必须记住首先添加匹配的文本样式,我在功能区中有一个下拉列表,用于添加文本样式以使其简单。
  1. ; Add New Text Style by Tom Beauford
  2. (defun NewStyle (TxtStyle Font / acadApp acadDoc styles objStyle FType)
  3. (setq acadApp (vlax-get-Acad-object)
  4.        acadDoc (vla-get-ActiveDocument acadApp)
  5.        styles (vla-get-textstyles acadDoc)
  6.        objStyle (vla-add styles TxtStyle)
  7.        FType (vl-filename-extension Font)
  8. )
  9. (if(= ".ttf" FType)(setq Font (strcat "C:\\Windows\\Fonts\" Font)))
  10. (setq Font (findfile Font))
  11. (princ "\nFont = ")(princ Font)(princ)
  12. (vla-put-fontfile objStyle Font)
  13. (princ)
  14. )
  15. ;^C^C^P(or NewStyle (load "NewStyle.lsp"))(or(tblsearch "style" "Romans")(NewStyle "Romans" "romans.shx"))
  16. ;^C^C^P(or NewStyle (load "NewStyle.lsp"))(or(tblsearch "style" "Simplex")(NewStyle "Simplex" "simplex.shx"))
  17. ;^C^C^P(or NewStyle (load "NewStyle.lsp"))(or(tblsearch "style" "Arial")(NewStyle "Arial" "arial.ttf"))
  18. ;^C^C^P(or NewStyle (load "NewStyle.lsp"))(or(tblsearch "style" "Arial Bold")(NewStyle "Arial Bold" "arialbd.ttf"))
  19. ;^C^C^P(or NewStyle (load "NewStyle.lsp"))(or(tblsearch "style" "Arial Narrow")(NewStyle "Arial Narrow" "arialn.ttf"))
  20. ;^C^C^P(or NewStyle (load "NewStyle.lsp"))(tblsearch "style" "Swiss Lt BT")(NewStyle "Swiss Lt BT" "swissl.ttf"))
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 05:14 , Processed in 0.541689 second(s), 86 queries .

© 2020-2025 乐筑天下

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