找回密码
 注册
查看: 371|回复: 21
打印 上一主题 下一主题

skill:求助

[复制链接]
  • TA的每日心情
    开心
    2024-9-17 15:51
  • 签到天数: 2 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
     楼主| 发表于 2024-10-20 15:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x
    哪位大佬知道:1、如何获取每一层的颜色,选择路径并导出为col文件?2、选择路径导入到新的PCB


  • TA的每日心情
    开心
    2025-1-23 15:05
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    2#
    发表于 2024-10-20 22:21 | 只看该作者
    1、如何获取每一层的颜色,选择路径并导出为col文件?
    col文件 只有層面開關.



    2、选择路径导入到新的PCB.

    只需設定一次, 後面 新舊 延用.
    Setup >> User preferences  >> paths >> config >> viewpath

    点评

    我的意思在skill中怎么弄  详情 回复 发表于 2024-10-20 23:37
  • TA的每日心情
    开心
    2024-9-17 15:51
  • 签到天数: 2 天

    [LV.1]初来乍到

    3#
     楼主| 发表于 2024-10-20 23:37 | 只看该作者
    aarom 发表于 2024-10-20 22:21
    1、如何获取每一层的颜色,选择路径并导出为col文件?
    col文件 只有層面開關.

    我的意思在skill中怎么弄

    点评

    skill ?? 沒看到你的程序. 再說一次. 1. 有col文件, 不需要SKILL, 因為 col文件 設了就能永遠應用, 而 skill 要使用才執行. 2. col文件 在上方菜單 VIEW 可以設定儲存成 col文件. 3.個人認  详情 回复 发表于 2024-10-21 11:10

    该用户从未签到

    4#
    发表于 2024-10-21 08:40 | 只看该作者
    11111111111

    该用户从未签到

    5#
    发表于 2024-10-21 09:47 | 只看该作者
    66666666666666666666666666
  • TA的每日心情
    开心
    2025-1-23 15:05
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    6#
    发表于 2024-10-21 11:10 | 只看该作者
    本帖最后由 aarom 于 2024-10-21 20:57 编辑
    亦久忆旧 发表于 2024-10-20 23:37
    我的意思在skill中怎么弄

    skill ?? 沒看到你的程序.




    再說一次.


    1. 有col文件, 不需要SKILL, 因為 col文件 設了就能永遠應用, 而 skill 要使用才執行.(訂正是color文件, 不是col文件.)


    2. col文件 在上方菜單 VIEW 可以設定儲存成 col文件.


    3.個人認為 若使用 skill 是要設定固定顏色於層面, 及快捷鍵於層面群組開關, 不一定顯示於 VIEW.
    (訂正是color文件, 不是col文件.)

    4.層面組群 (不包括指定顏色.), 有四處可設:
    (1) Artwork... 設定只用於顯示, 不會出現在 gerber files 選項.
    (2) 在上方菜單 VIEW 可以設定儲存成 col文件.
    (3) skill.
    (4) 快捷鍵 ENV 檔.


    点评

    env里面也能设置颜色嘛?怎么在env里面设置颜色  详情 回复 发表于 2024-10-21 20:43
  • TA的每日心情
    开心
    2024-9-17 15:51
  • 签到天数: 2 天

    [LV.1]初来乍到

    7#
     楼主| 发表于 2024-10-21 20:43 | 只看该作者
    aarom 发表于 2024-10-21 11:10
    skill ?? 沒看到你的程序.

    env里面也能设置颜色嘛?怎么在env里面设置颜色

    点评

    axlColorLoad 是載入 *.col axlColorSave 是儲存 *.col 看 *.col 顏色的範例. (你寫skill 用不到, 因為你已知自己的顏色表, 但可以拿來練習.) 安裝路徑下\share\pcb\examples\skill\form\color 如: C  详情 回复 发表于 2024-10-21 21:08
    axlColorLoad 是在skill 載入 col文件.  发表于 2024-10-21 20:59
    4.層面組群 (不包括指定顏色.), 有四處可設:...........(不包括指定顏色.), 你沒看見嗎??  发表于 2024-10-21 20:50
  • TA的每日心情
    开心
    2025-1-23 15:05
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    8#
    发表于 2024-10-21 21:08 | 只看该作者
    亦久忆旧 发表于 2024-10-21 20:43
    env里面也能设置颜色嘛?怎么在env里面设置颜色

    axlColorLoad 是載入 *.col


    axlColorSave 是儲存 *.col


    *.col 顏色的範例. (你寫skill 用不到, 因為你已知自己的顏色表, 但可以拿來練習.)

    安裝路徑下\share\pcb\examples\skill\form\color
    如:
    C:\Cadence\SPB_17.2\share\pcb\examples\skill\form\color\colorTest.form
    C:\Cadence\SPB_17.2\share\pcb\examples\skill\form\color\colorTest.il

    剩下自己走.


  • TA的每日心情
    擦汗
    2024-5-15 15:49
  • 签到天数: 314 天

    [LV.8]以坛为家I

    9#
    发表于 2024-10-22 10:44 | 只看该作者
    1. 获取层的颜色
    getcol = axlGetParam("paramLayerGroup:ETCH/paramLayer:TOP")->color

    2. 修改层的颜色
    subcls->color = 21
    axlSetParam(subcls)

    PS:21这个数字代表的是Color Dialog里Color表的哪一格,更改这个格子的颜色用 axlColorSet 命令
  • TA的每日心情
    开心
    2025-1-23 15:05
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    10#
    发表于 2024-10-22 11:39 | 只看该作者
    本帖最后由 aarom 于 2024-10-22 11:54 编辑
    zwzlove 发表于 2024-10-22 10:44
    1. 获取层的颜色
    getcol = axlGetParam("paramLayerGroup:ETCH/paramLayer:TOP")->color

    1. 获取层的颜色
    getcol = axlGetParam("paramLayerGroup:ETCH/paramLayer:TOP") ;不要加 color

    2. 修改层的颜色
    getcol ->color = 21 ; 要同 "axlGetParam 變數 getcol" 才能對應至層面. subcls 沒層面資料對應不到.(你沒試??)
    axlSetParam(getcol )

    PS:21这个数字代表的是Color Dialog里Color表的哪一格,更改这个格子的颜色用 axlColorSet 命令
    ans: 去看 "範例", 第21格(由左向右數.). 你會提到 Dialog 應該知道是 Color 小視窗.

    我只會到這裡而已了. (不要再考我了.)


  • TA的每日心情
    擦汗
    2024-5-15 15:49
  • 签到天数: 314 天

    [LV.8]以坛为家I

    11#
    发表于 2024-10-22 11:56 | 只看该作者
    1. 获取层的颜色
    getcol = axlGetParam("paramLayerGroup:ETCH/paramLayer:TOP") ;不要加 color  不加color只是获取到对应的subclass,加color才是获取对应的颜色属性(你沒試??)

    点评

    大師好厲害喔.  发表于 2024-10-22 15:05
    那變數會變成你只指定了顏色, 沒帶出層面其他資料, 大師. getcol = axlGetParam("paramLayerGroup:ETCH/paramLayer:TOP") getcol 帶出的資料. getcol->?? (objType "paramLayer" userDefined t thickness  详情 回复 发表于 2024-10-22 15:04
  • TA的每日心情
    开心
    2025-1-23 15:05
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    12#
    发表于 2024-10-22 15:04 | 只看该作者
    本帖最后由 aarom 于 2024-10-22 15:36 编辑
    zwzlove 发表于 2024-10-22 11:56
    1. 获取层的颜色
    getcol = axlGetParam("paramLayerGroup:ETCH/paramLayer:TOP") ;不要加 color  不加colo ...

    那變數會變成你只指定了顏色, 沒帶出層面其他資料, 大師.



    getcol = axlGetParam("paramLayerGroup:ETCH/paramLayer:TOP") ; 不要加 color 的原因
    getcol 帶出的資料.
    getcol->??
    (objType "paramLayer" userDefined t thickness
        "1.377953 mil" material "1OZ_COPPER" type "CONDUCTOR"
        number 0 drcPhotoType "positive" nextLayer
        "GND" visible nil parentName "ETCH"
        name "TOP" isEtch t color
        68 pattern 0
    )


    getcol ->color = 21
    getcol 帶出的資料. (修改 color = 21 後.)
    getcol->??
    (objType "paramLayer" userDefined t thickness
        "1.377953 mil" material "1OZ_COPPER" type "CONDUCTOR"
        number 0 drcPhotoType "positive" nextLayer
        "GND" visible nil parentName "ETCH"
        name "TOP" isEtch t color
        21
    pattern 0
    )

    axlSetParam(getcol ) ; 寫入完整屬性資料, 對應至 "層面資料" 和 顏色.

    大師, 您能看出差異嗎?? 您看不出, 我也無能為力了.
    大師, 只取顏色, 是對應不到層面資料.







    点评

    讨论技术问题都能戾气这么重。 告辞。  详情 回复 发表于 2024-10-22 16:42
  • TA的每日心情
    擦汗
    2024-5-15 15:49
  • 签到天数: 314 天

    [LV.8]以坛为家I

    13#
    发表于 2024-10-22 16:42 | 只看该作者
    aarom 发表于 2024-10-22 15:04
    那變數會變成你只指定了顏色, 沒帶出層面其他資料, 大師.

    讨论技术问题都能戾气这么重。
    告辞。

    点评

    都叫你大師了, 何來戾气呢??  发表于 2024-10-22 21:26
  • TA的每日心情
    开心
    2025-1-23 15:05
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    14#
    发表于 2024-10-22 22:53 | 只看该作者


    COLOR : 21 位置   


    舉例: (這是"我"的顏色表, 不一定和你的相同.)









    该用户从未签到

    15#
    发表于 2024-12-3 03:01 | 只看该作者
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    EDA365公众号

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

    GMT+8, 2025-2-5 12:09 , Processed in 0.093750 second(s), 27 queries , Gzip On.

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

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

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