lingduwx 发表于 2023-10-9 16:40:51

cad2023和2024都看不见的填充图案

请教大家我的cad2023和2024都看不见图中的填充图案(同时也选不中),但是在2018上能看见和选中,请问大家这种怎么在2024中选中它进行修改呢?

cad如下:




liuhe 发表于 2023-10-9 17:38:30

lingduwx 发表于 2023-10-9 17:36
我以前遇到的本机没有的填充图案也能正常显示

(defun C:TT ()
(setq
    *ACAD* (vlax-get-acad-object)
    *DOC*(vla-get-ActiveDocument *ACAD*)
    *DOCS* (vla-get-Documents *ACAD*)
    *MS*   (vla-get-modelSpace *DOC*)
    *PS*   (vla-get-paperSpace *DOC*)
)
(vlax-for each *MS*
    (if        (AND (= "AcDbHatch" (vla-get-ObjectName each))
             (= "SCWX1" (vla-get-PatternName each));;;;"SCWX1" 图案不存在改为 solid 才能显示
        )
      (vla-SetPattern each acHatchPatternTypePreDefined "SOLID")

    )
)
)


在2023运行,把图案改为solid 就可以显示了

liuhe 发表于 2023-10-9 17:29:48

不可见是因为,2023、2024 没有那个填充图案,在2018改一下填充图案,2023、2024就可以看到了。
或者复制2018的pat文件到2023里面去?我没尝试

lingduwx 发表于 2023-10-9 17:36:20

liuhe 发表于 2023-10-9 17:29
不可见是因为,2023、2024 没有那个填充图案,在2018改一下填充图案,2023、2024就可以看到了。
或者复制2 ...

我以前遇到的本机没有的填充图案也能正常显示

lingduwx 发表于 2023-10-9 18:00:27

liuhe 发表于 2023-10-9 17:38
在2023运行,把图案改为solid 就可以显示了

谢谢大哥,终于可以了

lxl217114 发表于 2023-10-9 20:11:42

liuhe 发表于 2023-10-9 17:38
在2023运行,把图案改为solid 就可以显示了

属于资深CAD玩家了

mokson 发表于 2023-10-10 08:42:32

因为你的CAD里,不存在填充名称为 SCWX1 的图案。

aichong 发表于 2023-10-10 22:07:29

CAD2018的pat文件里面也没有这个填充名称为 SCWX1 的图案。
这个应该是第三方自定义的图案。

wangsr 发表于 2023-11-6 20:48:02

学习了谢谢.
页: [1]
查看完整版本: cad2023和2024都看不见的填充图案