找回密码
 注册
关于网站域名变更的通知
查看: 8294|回复: 149
打印 上一主题 下一主题

【分享】-skill一键出带钻孔内径的DXF文件

  [复制链接]
  • TA的每日心情
    开心
    2025-11-21 15:48
  • 签到天数: 82 天

    [LV.6]常住居民II

    跳转到指定楼层
    #
     楼主| 发表于 2024-12-3 10:48 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    本帖最后由 Trunktren 于 2024-12-3 10:57 编辑

    源码是由两位大佬写的:
    1. [分享源代码]draw drill hole/将hole空可以输出至dxf  
    2. [skill分享]:导出dxf(源码) - allegro Skill开发 - EDA365电子论坛网
    我根据两个大佬的源码,做了一下整合和修改,主要是针对自己工作,可以直接导出带内径DXF文件。
    更新点:
    1.提示是否带位号的文件。(因为给结构工程师提供带位号的DXF他们导入会比较慢 )

    2.保存DXF文件串联了板名

      3.删除了创建钻孔的铜皮
    效果:


    注意:没分享源代码,源代码请往前往大佬的帖子。
    游客,如果您要查看本帖隐藏内容请回复






  • TA的每日心情
    开心
    2025-11-21 15:48
  • 签到天数: 82 天

    [LV.6]常住居民II

    来自 128#
     楼主| 发表于 2024-12-3 15:04 | 只看该作者
    学无止境``` 发表于 2024-12-3 13:27
    那个大佬的帖子没整合,不太会整合,大佬可以给个源代码嘛?

    毕竟不是自己敲的所有源码,分享源码之后,人大佬的资源就减少关注了。如果你需要学习,就拿那两个源码修改整理就行了,如果不想研究,可以直接使用我的。对吧?
  • TA的每日心情
    开心
    2025-11-21 15:48
  • 签到天数: 82 天

    [LV.6]常住居民II

    来自 126#
     楼主| 发表于 2024-12-7 10:07 | 只看该作者
    ashnoer 发表于 2024-12-05 12:08:29
    我之前试过异形孔的有点问题


    异形孔问题已经修改好了。

    “来自电巢APP”

  • TA的每日心情
    开心
    2025-2-11 15:54
  • 签到天数: 1 天

    [LV.1]初来乍到

    推荐
    发表于 2025-2-11 14:54 | 只看该作者
    W- *WARNING* (reader): string terminated by illegal char \307 at line 3 of file D:/soft/EN_Skill/plugins//1.Export_DXF=command=Jayson_db=dbdxf.il
    E- *Error* lineread/read: syntax error encountered in input at line 3 column 93 in file D:/soft/EN_Skill/plugins//1.Export_DXF=command=Jayson_db=dbdxf.il
    W- *WARNING* (reader): illegal character '#' ignored at line 4 of file D:/soft/EN_Skill/plugins//1.Export_DXF=command=Jayson_db=dbdxf.il
    E-
    E- #This is the Layer Conversion File used for\n") (fprintf file "#importing DXF data into Allegro/APD.\n\n") (fprintf file "#CLASS!            SUBCLASS!                           DXF_LAYER!\n\n") (fprintf file "BOARD GEOMETRY!\n") (fprintf file "                   DRILLHOLE!                          BG_DRILLHOLE!\n") (fprintf file "                   SOLDERMASK_%s!                     BG_SOLDERMASK_%s!\n" myLayer myLayer) (fprintf file "                   OUTLINE!                            BG_OUTLINE!\n\n") (fprintf file "PACKAGE GEOMETRY!\n") (fprintf file "                   SOLDERMASK_%s!                     PG_SOLDERMASK_%s!\n" myLayer myLayer) (fprintf file "                   SILKSCREEN_%s!                     PG_SILKSCREEN_%s!\n" myLayer myLayer) (fprintf file "PIN!\n") (fprintf file "                   %s!                                PIN_%s!\n\n" myLayer myLayer) (fprintf file "#END\n") (close file)))
    E-
    E-                                                               ^
    E- SYNTAX ERROR found at line 4 column 63 of file D:/soft/EN_Skill/plugins//1.Export_DXF=command=Jayson_db=dbdxf.il
    E- *Error* lineread/read: syntax error encountered in input
  • TA的每日心情
    开心
    2025-11-21 15:48
  • 签到天数: 82 天

    [LV.6]常住居民II

    推荐
     楼主| 发表于 2024-12-24 18:54 | 只看该作者
    amengtys 发表于 2024-12-24 17:21
    提示命令未注册,   直接命令行输入dbdxf就OK,能按照帖上的出dxf,但是有的通孔焊盘是外焊盘和孔内径都 ...

    那确实比较奇怪,不至于我自己的命令都错误了。因为我也在自己使用,都是使用正常了才分享。我怀疑是不是加密的原因,之前遇到加密了166就用不了,不加密就能用。后面等我研究研究,更新一下

    该用户从未签到

    123#
    发表于 2025-11-10 16:17 | 只看该作者
    ***1111111
  • TA的每日心情
    开心
    2024-12-14 15:01
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    122#
    发表于 2025-11-6 20:59 | 只看该作者
    学习学习学习学习~~~

    该用户从未签到

    121#
    发表于 2025-11-4 13:34 | 只看该作者

    该用户从未签到

    120#
    发表于 2025-10-21 19:04 | 只看该作者
  • TA的每日心情
    开心
    2025-10-27 15:00
  • 签到天数: 71 天

    [LV.6]常住居民II

    119#
    发表于 2025-10-21 08:56 | 只看该作者
    666666666666666666
  • TA的每日心情
    开心
    2024-8-26 15:26
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    118#
    发表于 2025-9-28 16:01 | 只看该作者
    66666666666666666

    该用户从未签到

    116#
    发表于 2025-7-23 09:52 | 只看该作者
    666666666666666

    该用户从未签到

    115#
    发表于 2025-7-10 08:15 | 只看该作者
    你看前面的帖子  是加载的问题还是版本的问题?
  • TA的每日心情
    开心
    2024-9-6 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    114#
    发表于 2025-7-9 16:39 | 只看该作者
    bingshuihuo 发表于 2025-7-1 12:33
    异形孔问题已经修改好了。

    为什么我运行以后有错误?你运行以后,异形孔的问题修改好了

    该用户从未签到

    113#
    发表于 2025-7-9 14:04 | 只看该作者
    看看学习学习
  • TA的每日心情
    开心
    2024-9-6 15:29
  • 签到天数: 1 天

    [LV.1]初来乍到

    112#
    发表于 2025-7-9 11:52 | 只看该作者
    大佬,166运行后显示:E- *Error* draw_hole_drlh: too few arguments (at least 1 expected, 0 given) - nil

    该用户从未签到

    111#
    发表于 2025-7-3 09:01 | 只看该作者
    学习一下吧

    该用户从未签到

    110#
    发表于 2025-7-1 12:33 | 只看该作者
    异形孔问题已经修改好了。

    点评

    为什么我运行以后有错误?你运行以后,异形孔的问题修改好了  详情 回复 发表于 2025-7-9 16:39
  • TA的每日心情
    奋斗
    2025-11-13 15:17
  • 签到天数: 51 天

    [LV.5]常住居民I

    109#
    发表于 2025-6-28 00:06 | 只看该作者
    。。。。。。

    “来自电巢APP”

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

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-22 03:47 , Processed in 0.203125 second(s), 33 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表